फ्रीवेयर स्पाइस सिमुलेटर क्या उपलब्ध हैं?


66

क्या किसी को फ्रीवेयर स्पाइस / सर्किट सिम्युलेटर का पता है?

स्पाइस (सिमुलेशन सर्किट विद इंटीग्रेटेड सर्किट एम्पासिस) एक सामान्य-उद्देश्य, ओपन सोर्स एनालॉग इलेक्ट्रॉनिक सर्किट सिम्युलेटर है। यह एक शक्तिशाली कार्यक्रम है जो सर्किट डिजाइनों की अखंडता की जांच करने और सर्किट व्यवहार की भविष्यवाणी करने के लिए एकीकृत सर्किट और बोर्ड-स्तरीय डिजाइन में उपयोग किया जाता है। विकिपीडिया


ओह ठीक है, मैंने स्पाइस सिमुलेशन के साथ सर्किट / बोर्ड-स्तरीय सिमुलेशन को भ्रमित किया।
एडवर्ड

3
क्या आप फ्रीवेयर या ओपन सोर्स के लिए पूछ रहे हैं?
जोहान

9
मुझे लगता है कि मूल प्रश्न का उत्तर "हां" है।
XTL

जवाबों:


50
  • ngSpice gEDA के लिए उपलब्ध है।
  • gnuCAP भी gEDA के लिए उपलब्ध है।
  • LTSpice Linear Technology से मुक्त है।

मैंने सोचा था कि अन्य एनालॉग चिप निर्माताओं में से एक के पास भी मसाला था लेकिन मुझे याद नहीं है कि कौन है :(

मैं भौतिकविदों और ईई द्वारा दिए गए सिमुलेशन पर कुछ बातचीत कर रहा हूं जिन्होंने चिप डिजाइन किया है। प्रत्येक वार्ता इस तरह समाप्त होती दिख रही है ---

  • सरल सर्किटों को छोड़कर आप अपना अधिकांश समय मॉडल प्राप्त करने और यह निर्धारित करने में बिताएंगे कि आपके एप्लिकेशन के लिए मॉडल्स को संशोधित करने की आवश्यकता है।
  • जब तक आप एक आईसी निर्माता के लिए काम नहीं कर रहे हैं तब तक निर्माता आपको विस्तृत मॉडल नहीं देगा।
  • आप एक प्रोटोटाइप से बचने में सक्षम नहीं होंगे।
  • आपको केवल अपने डिज़ाइन के उपखंडों का अनुकरण करना चाहिए। संपूर्ण डिजाइन का अनुकरण आमतौर पर व्यावहारिक नहीं है।

इसके अलावा अधिकांश मुफ्त सिमुलेटर मॉडल के साथ वितरित नहीं किए जाते हैं। मॉडल का पुन: वितरण आमतौर पर कॉपीराइट का उल्लंघन है। LTspice को Linear Tech भागों के मॉडल के साथ वितरित किया गया है। मुझे मॉडल की गुणवत्ता पर यकीन नहीं है। अधिकांश निर्माता अपनी प्रक्रिया के बारे में बहुत अधिक विवरण प्रकट नहीं करना चाहते हैं।


LTSpice के लिए +1। मेरे दृष्टिकोण से सबसे अधिक एक को बनाए रखा गया

1
"मॉडल का पुन: वितरण आमतौर पर कॉपीराइट उल्लंघन है" तथ्यात्मक डेटा की तालिकाएं कॉपीराइट योग्य नहीं हैं।
एंडोलिथ

ध्यान दें कि PSPICE में एक मॉडल जनरेटर है जिसे आप अधिकांश असतत घटकों के लिए डेटाशीट्स के सामान्य मूल्यों के साथ फीड कर सकते हैं। मुझे नहीं पता कि LTSPICE या अन्य के पास यह है, वे हो सकते हैं।
15

17

टीना का एक नि: शुल्क संस्करण, जिसमें स्पाइस शामिल है, टीआई से उपलब्ध है।

मैं सिमेट्रिक्स स्पाइस का उपयोग करता हूं, यह पुलसनिक्स पीसीबी सॉफ्टवेयर मैं उपयोग के साथ एक विकल्प है। यह एक बहुत अच्छा कार्यान्वयन है, और एक मुफ्त डेमो संस्करण उपलब्ध है जो छोटे सर्किट के लिए उपयुक्त है:

SIMetrix

यह एक बहुत अच्छा मसाला है जिसकी मैंने कुछ साल पहले जांच की थी। इसका इस्तेमाल ईगल स्कीमैटिक्स के साथ किया जा सकता है।


14

मुझे जावा में लिखा एक उत्कृष्ट ऑनलाइन सर्किट सिम्युलेटर मिला , और इसका मुक्त-और-खुला स्रोत है। आप लिंक पर जाकर सॉफ्टवेयर के साथ खेल सकते हैं, और एप्लेट को पॉप-अप करने की प्रतीक्षा कर सकते हैं। (आपको जावा प्लेयर की आवश्यकता है )

कहीं भी / किसी घटक पर राइट-क्लिक करके घटकों और कनेक्शनों को संपादित करें। आप इसका उपयोग करके पूरे सर्किट का निर्माण कर सकते हैं और यह समझने के लिए नेत्रहीन अनुकरण कर सकते हैं कि सर्किट कैसे काम करता है। (वोल्टेज को हरे / लाल रंग में दिखाया गया है, बस आश्चर्यजनक है) यदि आप गेट सर्किट उदाहरणों में से एक के साथ शुरू करते हैं , (इसे सर्किट मेनू से चुनें), तो आप गेट्स या डिजिटल सिग्नल पर क्लिक करके उन्हें चालू / बंद कर सकते हैं, और देख सकते हैं आपकी सर्किट प्रतिक्रिया।

आप आस्टसीलस्कप विचारों को किसी भी कनेक्शन पर भी सेटअप कर सकते हैं। (तस्वीर के नीचे देखें)

सर्किट सिम्युलेटर का स्क्रीनशॉट - falstad.com


7
यह एक सर्किट सिम्युलेटर है, लेकिन मुझे नहीं लगता कि इसका स्पाइस से कोई लेना-देना है।
davr

@davr आप सही कह रहे हैं। मैंने पोस्ट को संपादित करने और स्पाइस के उल्लेख को हटाने के लिए स्वतंत्रता ली, ताकि यह लोगों को भ्रमित न करे।
जेपीसी

इस उत्तर से भ्रामक संदर्भ को हटाने के लिए निश्चित रूप से एक अच्छा विचार था, लेकिन सवाल स्पाइस के बारे में है - एक ऐसा उत्तर क्यों है जिसमें स्पाइस का इतना अधिक उल्लेख नहीं है?
केविन वर्मर

हर सर्किट मोबाइल उपकरणों (Android) के लिए SPICE पर आधारित एक उत्कृष्ट सर्किट सिम्युलेटर भी नहीं है। मैं इसका उपयोग हर बार करता था जब मैं चाहता था कि सर्किट क्या करता है, यह बहुत ही सौंदर्य और उपयोग में आसान है। (अब मैं पर्याप्त PSPICE पता है, क्यों परेशान)
user42875

13

मेरा पसंदीदा मसाला इंजन रैखिक प्रौद्योगिकी द्वारा बनाया गया है। मैंने ऊपर वर्णित ngSpice देखा, लेकिन खिड़कियों के लिए कोई अच्छा बंदरगाह नहीं है। अगर आपके पास लिनक्स बॉक्स है तो यह अच्छा है। लेकिन मुझे लगता है कि इसमें कुछ संगतता मुद्दे और पुस्तकालय आयात मुद्दे हैं।

http://www.linear.com/designtools/ यह वह जगह है जहाँ LTspice है, उनके पास फ़िल्टर डिज़ाइन उपकरण भी हैं।


मैंने सालों से LTspice का उपयोग किया है और याहू समूह मदद, समर्थन, डेमो फाइलों और मॉडलों के विस्तार के साथ बहुत सक्रिय है। tech.groups.yahoo.com/group/LTspice

2
LTspice एक विंडोज़ ऐप है, लेकिन इसे WINE के तहत भी चलाने के लिए डिज़ाइन किया गया है, इसलिए आप इसे Mac / Linux पर एक उपयुक्त वाइन-आधारित इंटरफ़ेस लेयर के साथ उपयोग कर सकते हैं।
विंडेल ऑस्के

ngspice स्पाइस 3f5 पर आधारित है, जबकि अधिकांश वाणिज्यिक पेशकशों ने बेस के रूप में स्पाइस 2 कोड का उपयोग किया। इसका मतलब यह नहीं है कि वे बदतर हैं क्योंकि स्पाइस 3 फिर से लिखना सभी गुलाब नहीं है। इस बिंदु पर: सबसे महत्वपूर्ण अंतर गैरलाइन घटकों (बहुराष्ट्रीय बनाम सामान्य समीकरण) के विनिर्देशन में परिवर्तन है जो कई मॉडल को तोड़ता है और नोड नामों को तार के रूप में मानता है (मूल स्पाइस 2 में उन्हें संख्याओं की तुलना में और संख्यात्मक रूप से तुलना की गई थी 0 == 00) ।
जेपीसी

+1: LTspice वह जगह है जहाँ पर है। नि: शुल्क, तेज, बड़े समुदाय, लिनक्स (वाइन के साथ) पर चलता है।
रेनान


11

हेवी-ड्यूटी पैकेजों के एक जोड़े और लिनक्स के लिए एक हल्का कार्यक्रम है।

गंभीर पैकेज GEDA और KiCAD हैं । वे प्रत्येक कार्यक्रम का एक संग्रह है जो एक साथ अच्छी तरह से काम करते हैं (जैसे ऑर्काड); वे एक योजनाबद्ध कब्जा, एक सिम्युलेटर, एक तरंग दर्शक और एक पीसीबी लेआउट उपकरण शामिल हैं। वे बहुत पर्याप्त हैं सिवाय इसके कि मेरे प्रोफेसर को pspice द्वारा उत्पन्न ".out" फ़ाइल की आवश्यकता है, इसलिए मुझे अभी भी इसका उपयोग करना है।

हल्का कार्यक्रम ऑरेगानो है । यह त्वरित सिमुलेशन के लिए बहुत अच्छा है। पुस्तकालय जल्दी और आसानी से उपयोग और भागों से मिल रहे हैं। योजनाबद्ध कैप्चर अन्य कार्यक्रमों की तुलना में उपयोग करना और आसान बनाना बहुत आसान है। यह या तो सिमुलेशन के लिए gnucap या ngspice का उपयोग करता है, इसलिए वे बहुत अच्छे हैं। एक बड़ी कमी जो मुझे मिली है वह यह है कि तरंग दर्शक एक लघुगणक दृश्य प्रदान नहीं करता है और इससे डेटा प्राप्त करने का कोई तरीका नहीं है।


4
क्या KiCAD सर्किट सिमुलेशन करता है? मुझे ऐसा नहीं लगता ...
जीएम

@GM जाहिरा तौर पर यह बाहरी स्पाइस सिमुलेटर के साथ कुछ बातचीत है? mithatkonar.com/wiki/doku.php/kicad/kicad_spice_quick_guide
एंडोलिथ

आप EasyEAD जैसे Ngspice पैकेज के समर्थन के साथ ऑनलाइन संपादक का उपयोग करने पर विचार कर सकते हैं। atadiat.com/en/articles/…
yahya tawil

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.