इलेक्ट्रॉनिक सर्किट सिम्युलेटर. क्यूसीएस - इलेक्ट्रॉनिक सर्किट मॉडलिंग के लिए ओपन-सोर्स सीएडी सॉफ्टवेयर

💖क्या आपको यह पसंद है?लिंक को अपने दोस्तों के साथ साझा करें

इलेक्ट्रॉनिक सर्किट और सर्किट के विकास और गणना के लिए उपयोगकर्ता के अनुकूल इंटरफेस वाला एक सिम्युलेटर।

काफी यूनिवर्सल सर्किट सिम्युलेटर सॉफ्टवेयर एक ग्राफिकल इंटरफ़ेस संपादक है जिसमें सर्किट डिजाइन के लिए कई तकनीकी क्षमताएं हैं। जटिल सर्किट को प्रबंधित करने के लिए, उप-सर्किट का विस्तार करने और ब्लॉक बनाने की क्षमता शामिल है। सॉफ्टवेयर में बिल्ट-इन शामिल है पाठ संपादक, फिल्टर और मिलान नेटवर्क, लाइन कैलकुलेटर और एटेन्यूएटर संश्लेषण की गणना के लिए अनुप्रयोग। ड्राइंग को एक फ्रेम और एक मानक स्टैम्प के साथ तैयार किया जा सकता है।

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

Qucs को रूसी सहित कई भाषाओं के लिए कॉन्फ़िगर किया जा सकता है।

प्रोग्राम मैक ओएस, लिनक्स और विंडोज एक्सपी, विस्टा, 7 और 8 पर चलता है।

मुक्त करने के लिए।

सिम्युलेटर "इलेक्ट्रॉनिक्स की शुरुआत"

बहुत है दिलचस्प कार्यक्रम, जो विद्युत सर्किट के संचालन और संचालन को प्रदर्शित करने के लिए एक सरल सिम्युलेटर है मापने के उपकरण. इसकी सुविधा न केवल इसकी स्पष्टता में निहित है, बल्कि इस तथ्य में भी है कि इंटरफ़ेस रूसी में है। यह आपको ब्रेडबोर्ड पर बहुत ही सरल सर्किट आरेख मॉडल करने की अनुमति देता है। कार्यक्रम को "इलेक्ट्रॉनिक्स की शुरुआत" कहा जाता है। पेज के नीचे इसका लिंक, मिखाइल मेयोरोव के चैनल का वीडियो।

इस चीनी स्टोर में रेडियो के शौकीनों और DIYers के लिए सब कुछ है।

प्रोग्राम विंडोज 98 से विंडोज 7 तक काम करता है। इंटरफ़ेस इस तरह दिखता है।

नीचे मुद्रित सर्किट बोर्ड का एक चित्र है, लेकिन हमारे लिए ब्रेडबोर्ड वाला सॉकेट सबसे अधिक रुचिकर है। शीर्ष पर नियंत्रण बटन हैं: सर्किट को फ़ाइल से लोड करें, सर्किट को सहेजें, ब्रेडबोर्ड को साफ करें, एक मल्टीमीटर प्राप्त करें, एक ऑसिलोस्कोप प्राप्त करें, भागों के पैरामीटर दिखाएं, भागों की स्थिति, संदर्भ पुस्तक, (बिजली के बारे में अवधारणाओं को संक्षेप में रेखांकित किया गया है) ), एक छोटी सूची प्रयोगशाला कार्यउन्हें स्वतंत्र रूप से संचालित करने के लिए, सिम्युलेटर का उपयोग करने के निर्देश, लेखकों के बारे में जानकारी, कार्यक्रम से बाहर निकलना।

वीडियो दिखाता है कि सर्किट सिम्युलेटर कैसे काम करता है।

आप सर्किट सिम्युलेटर पर क्या बना सकते हैं?

आप इस सरल सिम्युलेटर के साथ काफी दिलचस्प चीजें एकत्र कर सकते हैं। सबसे पहले, आइए एक नियमित टॉर्च का मॉडल बनाएं। ऐसा करने के लिए, हमें एक प्रकाश बल्ब, दो बैटरी की आवश्यकता होगी और, स्वाभाविक रूप से, इन सभी को जंपर्स के साथ जोड़ने की आवश्यकता होगी। खैर, बिना स्विच और लाइट बल्ब के टॉर्च क्या है?

बैटरी पैरामीटर विंडो खोलने के लिए डबल-क्लिक करें। दिखाई देने वाले टैब पर, हम वोल्टेज, आंतरिक प्रतिरोध, इसकी शक्ति, लघुध्रुवीयता दिखाते हैं। ऐसे में बैटरी हमेशा चलती है।

जब सर्किट असेंबल किया जाता है, तो हम स्विच को दो बार दबाते हैं और किसी कारण से प्रकाश बल्ब जल जाता है। क्यों? श्रृंखला से जुड़ी बैटरियों का कुल वोल्टेज 3 वोल्ट है। डिफ़ॉल्ट लाइट बल्ब 2.5 वोल्ट का था, इसलिए वह जल गया। हम एक 3-वोल्ट प्रकाश बल्ब स्थापित करते हैं और इसे फिर से चालू करते हैं। प्रकाश बल्ब ख़ुशी से चमकता है।

अब आइए एक वोल्टमीटर लें। उसकी "हथेलियाँ" चमक उठती हैं। ये मापने वाली जांचें हैं। आइए जांच को प्रकाश बल्ब के पास ले जाएं और माप लें दिष्ट विद्युत धारा का वोल्टेज 20 वोल्ट की सीमा के साथ। मॉनिटर 2.97 वोल्ट दिखाता है। आइए अब धारा को मापने का प्रयास करें। ऐसा करने के लिए, दूसरा मल्टीमीटर लें। सर्किट से जुड़े उपकरण ने लगभग 50 मिलीएम्प्स दिखाए।

लगभग एक वास्तविक मल्टीमीटर की तरह, आप कई मापदंडों को माप सकते हैं। सिम्युलेटर में एक ऑसिलोस्कोप भी है, जिसकी बीम चमक को भी समायोजित किया जा सकता है। इसके अलावा, एक रिओस्तात है, आप इंजन को स्थानांतरित कर सकते हैं। इसमें एक वेरिएबल कैपेसिटर, शंट, एक हीटिंग स्टोव, रेसिस्टर्स, फ़्यूज़ और बहुत कुछ है। दुर्भाग्य से, इस सिम्युलेटर में कोई ट्रांजिस्टर नहीं हैं।

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



मुख्य आवश्यकताएं जो अधिकांश लोगों (विशेष रूप से इलेक्ट्रॉनिक्स में नए लोगों) के पास सिमुलेटर के लिए होती हैं इलेक्ट्रॉनिक सर्किट, उपयोग में आसान और यथासंभव कम कीमत वाले हैं, आदर्श रूप से निःशुल्क। कार्यक्षमता भी बहुत महत्वपूर्ण है.


हालाँकि इसे पाना आसान है परीक्षण संस्करण OrCAD PSpice जैसा कुछ, इस सॉफ़्टवेयर में सभी सुविधाएँ उपलब्ध नहीं हैं जब तक कि आप उन्हें खरीदने के लिए नकद खर्च नहीं करना चाहते। सौभाग्य से, जीपीएल लाइसेंस के तहत क्यूक्स (क्वाइट यूनिवर्सल सर्किट सिम्युलेटर) नामक एक पूरी तरह से मुफ़्त, पूरी तरह से चित्रित इलेक्ट्रॉनिक सर्किट सिमुलेशन सॉफ्टवेयर जारी किया गया है। Qucs अन्य सशुल्क सर्किट सिमुलेटरों के लिए एक योग्य विकल्प प्रदान करता है। Qucs अपना स्वयं का सॉफ़्टवेयर SPICE से अलग चलाता है, क्योंकि SPICE को पुन: उपयोग के लिए लाइसेंस प्राप्त नहीं है।


Qucs में अधिकांश घटक हैं जिनकी आपको पेशेवर स्तर की मॉडलिंग के लिए आवश्यकता होगी, और सॉफ़्टवेयर में बड़ी संख्या में विभिन्न ट्रांजिस्टर मॉडल भी हैं। प्रोग्राम स्वयं http://qucs.sourceforge.net/ पर पाया जा सकता है। अधिक जानकारी के लिए विस्तार में जानकारी Qucs विकिपीडिया पृष्ठ (https://en.wikipedia.org/wiki/Quite_Universal_Circuit_Simulator) सभी उपलब्ध सुविधाओं को सूचीबद्ध करता है और इसमें एक FAQ पृष्ठ भी है।


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





EDA (इलेक्ट्रॉनिक डिज़ाइन ऑटोमेशन) इलेक्ट्रॉनिक उपकरणों के विकास और परीक्षण के लिए सॉफ्टवेयर है। सबसे सामान्य अर्थ में, स्प्रिंट लेआउट, जो रूसी भाषी परिवेश में इतना व्यापक है, को ईडीए के रूप में वर्गीकृत किया जा सकता है। अधिक प्रसिद्ध (और अधिक संपूर्ण उत्पाद) में ईगल, डिपट्रेस और प्रोटियस शामिल हैं। लेकिन उन सभी में एक छोटी सी खामी है - उन्हें भुगतान किया जाता है। किसी को आपत्ति हो सकती है: वही ईगल कथित तौर पर है निःशुल्क संस्करण, यद्यपि कुछ हद तक सीमित। हालाँकि, ये प्रतिबंध कभी-कभी इतनी बाधा नहीं बन जाते हैं जितनी जलन, जैसे तत्वों को बोर्ड से दूर रखने में असमर्थता, जिससे पहले से ही स्थित भागों को पुनर्वितरित करना मुश्किल हो जाता है। इसलिए, चलो KiCad के बारे में बात करते हैं - हाल तक अल्पज्ञात, लेकिन अब लोकप्रियता प्राप्त कर रहा सॉफ़्टवेयर, कुछ हद तक क्रॉस-प्लेटफ़ॉर्म पर बोझ है, लेकिन साथ ही सक्रिय रूप से विकसित हो रहा है (नवीनतम पर) इस समय स्थिर संस्करणअक्टूबर 2014 में प्रकाशित)। कुछ लेखों में मैं KiСad के साथ काम करने की बुनियादी तकनीकों और नुकसानों के बारे में बात करने का प्रयास करूँगा। उदाहरण के तौर पर, आइए एक साधारण स्टेप-अप कनवर्टर सर्किट लें।

KiCad कार्यक्रम अवलोकन

मुख्य KiCad विंडो को कई ब्लॉकों में विभाजित किया गया है

  1. मुख्य मेनू जहां आप एक प्रोजेक्ट बना या खोल सकते हैं, इसे ज़िप में संग्रहित कर सकते हैं या इसे अनपैक कर सकते हैं, फ़ाइलों को देखने के लिए एक टेक्स्ट एडिटर निर्दिष्ट कर सकते हैं (उदाहरण के लिए, तत्वों की एक सूची) और पीडीएफ देखने के लिए एक एप्लिकेशन, एक भाषा का चयन करें (वर्तमान में वहां हैं) सूची में 19 भाषाएँ, जिनमें रूसी भी शामिल है), सहायता पढ़ें और क्लिपबोर्ड पर कॉपी करें पूरी जानकारीस्थापित संस्करण के बारे में.
  2. दूसरे ब्लॉक में शामिल है (बाएं से दाएं): एक नया प्रोजेक्ट बनाना; टेम्पलेट से एक प्रोजेक्ट बनाना (अभी तक कोई टेम्पलेट नहीं है, लेकिन आप उन्हें स्वयं बना सकते हैं; ऐसे टेम्पलेट "कस्टम" सूची में जोड़ दिए जाएंगे); किसी मौजूदा प्रोजेक्ट को खोलना; सभी फ़ाइलें सहेजना, चाहे सर्किट आरेखया मुद्रित सर्किट बोर्ड; वर्तमान प्रोजेक्ट को ज़िप में संग्रहित करना; प्रोजेक्ट फ़ाइलों की सूची अद्यतन करना।
  3. तीसरे ब्लॉक में फ़ाइलों की वास्तविक सूची शामिल है - वह सब कुछ जिसका नाम प्रोजेक्ट के नाम से मेल खाता है, यहां प्रदर्शित किया गया है।
  4. चौथे ब्लॉक के बटन आपको निम्नलिखित संपादकों के बीच नेविगेट करने की अनुमति देते हैं: एस्केमा - डिवाइस के विद्युत सर्किट आरेखों का संपादक; CvPcb - घटक सीटों की तुलना (दूसरे शब्दों में, किसी विशेष भाग के शरीर का चयन); पीसीबीन्यू - मुद्रित सर्किट बोर्ड संपादक; Gerbview - Gerber फ़ाइल व्यूअर; Bitmap2Component - लोगो छवियाँ बनाने या मौजूदा छवियों से घटक बनाने के लिए उपयोग किया जाता है। कैलकुलेटर - इसमें स्टेबलाइज़र कैलकुलेटर, मुद्रित सर्किट बोर्डों के लिए अनुशंसित ट्रैक मोटाई की तालिकाएँ, टेबल जैसी उपयोगिताएँ शामिल हैं रंग कोडिंगप्रतिरोधक, आदि
  5. अंत में, अंतिम ब्लॉक हमारे द्वारा वर्तमान प्रोजेक्ट के साथ किए गए कार्यों को प्रदर्शित करता है (क्या खोला गया था, क्या सहेजा गया था, आदि)।

किसी भी उपकरण का निर्माण एक नये प्रोजेक्ट के निर्माण से शुरू होता है। इसलिए, बटन पर क्लिक करें " एक नया प्रोजेक्ट शुरू करें».

भविष्य के प्रोजेक्ट के लिए फ़ोल्डर का चयन करें, उसका नाम लिखें, "पर क्लिक करें" बचाना", मेरी विंडोज़ की शैली की परवाह किए बिना, विंडोज़ में वे परिचित और परिचित होंगे।

प्रोजेक्ट का नाम बाएं कॉलम में दिखाई देगा और हम अंत में बटन पर क्लिक कर सकते हैं एस्केमा. इस तरह का एक संपादक खुलेगा...

और KiCad ख़ुशी से हमें सूचित करेगा कि एक निश्चित फ़ाइल गायब है। सब कुछ ठीक है, यह बस हमें याद दिलाता है कि हमने अभी तक आरेख को सहेजा नहीं है, इसलिए एक खाली शीट बनाई गई है। सामान्य तौर पर, KiCad के तर्क के मोड़ और मोड़ कभी-कभी अद्भुत होते हैं। इससे भी मज़ेदार बात यह है कि इस चमत्कार का समर्थन किसी और ने नहीं, बल्कि स्वयं CERN ने किया है।

लेकिन हम विषयांतर करते हैं, दबाव डालते हैं ठीक है. खुलने वाली विंडो में, हम वह शीट देखते हैं जिस पर हमारा भविष्य का आरेख स्थित होगा। दरअसल, इसे इस शीट के बाहर स्थित किया जा सकता है, लेकिन ये हिस्से आसानी से मुद्रित नहीं होंगे। कार्यक्षेत्र के चारों ओर हम अलग-अलग बटनों का एक समूह देखते हैं; उनमें से प्रत्येक का उद्देश्य समझाने का कोई मतलब नहीं है, क्योंकि जब आप होवर करते हैं तो उनमें से प्रत्येक पर एक संकेत दिखाई देता है (स्वाभाविक रूप से, रूसी में)। यह केवल मुख्य की पहचान करने लायक है:

घबराएं नहीं, सब कुछ उतना मुश्किल नहीं है जितना पहले लगता है। एक सर्किट के रूप में, जैसा कि ऊपर बताया गया है, मैंने MCP34063 पर आधारित एक कनवर्टर चुना, जिसे MC34063 के रूप में भी जाना जाता है। आरेख डेटाशीट से लिया गया है:

सबसे पहले, आइए मेनू आइटम देखें " सेटिंग्स", जहां रंग, पैरामीटर सेट करने के अलावा उपस्थिति(मेष पिच, जोड़ की मोटाई, आदि) हम आइटम में रुचि रखते हैं " पुस्तकालय" ईगल की तरह KiCad में पुस्तकालयों में सर्किट के निर्माण में उपयोग किए जाने वाले घटक होते हैं। आइए सुनिश्चित करें कि KiCad के साथ आपूर्ति की गई फ़ाइलें जुड़ी हुई हैं और सूची में मौजूद हैं।

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

दिखाई देने वाली विंडो में, "नाम" फ़ील्ड में लिखें: 34063 - यहां, ईगल के विपरीत, आपको घटक का सटीक नाम जानने की आवश्यकता नहीं है, बस इसका एक हिस्सा ही पर्याप्त है।

आप सूची से एक घटक भी चुन सकते हैं (बटन " सभी की सूची") या एक उपयुक्त प्रतीक का चयन करके (" ब्राउज़ करके चयन करें"). ओके पर क्लिक करें। यदि दर्ज किया गया पदनाम कई घटकों में दिखाई देता है, तो हमें वह चुनने के लिए कहा जाता है जिसकी हमें आवश्यकता है।

प्रतीक को शीट पर रखें।

ध्यान दें, रेक! KiCad को यूनिक्स सिस्टम से हॉटकीज़ की अच्छी परंपरा विरासत में मिली है। किसी स्थित घटक को स्थानांतरित करने के लिए, केवल उस पर क्लिक करना पर्याप्त नहीं है। आपको कर्सर को घटक पर ले जाना चाहिए और कीबोर्ड पर लैटिन [एम] (अंग्रेजी मूव से) दबाना चाहिए, या घटक पर राइट-क्लिक करें और चयन करें संदर्भ मेनूसंगत वस्तु. उसी तरह, [आर] कुंजी के साथ मुड़ें और [जी] कुंजी के साथ खींचें (अर्थात जंजीरों से अलग हुए बिना आगे बढ़ें)। हम संयोजन के माध्यम से एक घटक जोड़ते हैं, और इसके माध्यम से एक कंडक्टर जोड़ते हैं। यही कार्य संदर्भ मेनू के माध्यम से भी किया जा सकता है। हॉटकीज़ अजीब लग सकती हैं, लेकिन वास्तव में उनमें से अधिकांश अंग्रेजी शब्दों से परिचित उपयोगकर्ता के लिए सहज हैं। इसके अलावा, कुछ दर्जन संयोजनों को याद करके, आप अपने काम में काफी तेजी ला सकते हैं। तो आलसी मत बनो और प्रमाणपत्र पढ़ो, सौभाग्य से इसका पूरी तरह से रूसी में अनुवाद किया गया है।

माइक्रोक्रिकिट का अनुसरण करते हुए, हम शेष घटकों को शीट में जोड़ते हैं। निष्क्रिय तत्वों को जोड़ने के लिए, बस "नाम" फ़ील्ड में उनके कमोबेश आम तौर पर स्वीकृत पदनाम (आर, सी, सीपी, आदि) लिखें। एक बार चयनित होने पर, घटक त्वरित रूप से जोड़ने के लिए "इतिहास सूची" फ़ील्ड में बने रहते हैं।

घटकों को जोड़ने का कार्य पूरा करने के लिए, कुंजी दबाएँ या आइटम का चयन करें " उपकरण को अलग रख दें" सर्किट को जोड़ने के लिए हम "का उपयोग करते हैं" प्लेस एक्सप्लोरर».

यह कुछ इस तरह निकलता है:

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

वांछित कनेक्शन पर क्लिक करें और लेबल का नाम लिखें। उसी समय, हम चिह्न के अभिविन्यास का चयन करते हैं - जहां इसका कनेक्टिंग बिंदु स्थित होगा।

ध्यान दें, रेक! KiCad ईगल की तरह टैग को स्थायी रूप से कनेक्शन से नहीं जोड़ता है। एक बार बनाए जाने के बाद, किसी भी अन्य घटक की तरह एक टैग को स्थानांतरित किया जा सकता है, लेकिन इसे नेट द्वारा "उठाया" जाने के लिए, इसका कनेक्टिंग पॉइंट नेट या घटक पर कनेक्शन के साथ संरेखित होना चाहिए।

आवश्यक चिह्न लगाने पर, हमें निम्नलिखित चित्र प्राप्त होता है:

अब ग्राउंड और पावर सर्किट जोड़ते हैं। वे उपकरण से संबंधित हैं " पावर पोर्ट लगाएं»

हम सर्च बार में लिखते हैं " जी.एन.डी».

या बटन के माध्यम से वांछित घटक का चयन करें " सभी की सूची»

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

हम अपने सर्किट के लिए बिजली की आपूर्ति करते हैं। आउटपुट पर बस "जैसे लेबल लगाना पर्याप्त है वाउट».

आइए अब घटकों को नामित करें और उनके मूल्यों को इंगित करें। यह काफी सरलता से किया जाता है: आपको घटक पर कर्सर घुमाना होगा और [कुंजी दबानी होगी वी] एक संप्रदाय निर्दिष्ट करने के लिए और [ यू] क्रमांक दर्शाने के लिए। हालाँकि, नंबर स्वचालित रूप से भी निर्दिष्ट किए जा सकते हैं। ऐसा करने के लिए, बटन दबाएं " आरेख पर घटकों को लेबल करें»

दिखाई देने वाली विंडो में, नोटेशन पैरामीटर कॉन्फ़िगर करें (आप इसे वैसे ही छोड़ सकते हैं)। यदि घटकों के कुछ हिस्सों को पहले से ही सीरियल नंबर दिए गए हैं, तो आप या तो वर्तमान नंबरिंग जारी रख सकते हैं या पहले बटन पर क्लिक करके इसे फिर से शुरू कर सकते हैं पदनाम रीसेट करें».

तैयारी पूरी करने के बाद, "डिज़ाइन घटकों" पर क्लिक करें और हर चीज़ को सीरियल नंबर देने के प्रस्ताव से सहमत हों। आइए संप्रदायों को व्यवस्थित करें। कर्सर घुमाएँ और दबाएँ [ वी]. यदि कई घटक फोकस में हैं, तो KiCad एक छोटा मेनू प्रदर्शित करता है जो हमसे यह निर्दिष्ट करने के लिए कहता है कि हम किस घटक को संपादित करना चाहते हैं।

अंत में, “पर क्लिक करके आरेख की शुद्धता की जांच करें” जाँच करें..

दिखाई देने वाली विंडो में, आप "पैरामीटर" टैब पर सत्यापन पैरामीटर - पिन के बीच कनेक्शन के नियम (जिसे त्रुटि माना जाता है, चेतावनी क्या है) कॉन्फ़िगर कर सकते हैं।

"ईआरसी" टैब पर, "पर क्लिक करें ईआरसी परीक्षण"...और हमें त्रुटि संदेश दिखाई देते हैं।

इस मामले में, समस्या क्षेत्रों के बगल में आरेख पर हरे तीर मार्कर दिखाई देंगे। ईआरसी विंडो में त्रुटियों की सूची से एक पंक्ति का चयन हमें संबंधित मार्कर पर ले जाएगा। तो हमारी समस्या क्या है? यहाँ बात यह है: KiCad केवल सर्किट पर पावर पोर्ट लगाने के लिए पर्याप्त नहीं है; इसे यह भी इंगित करना चाहिए कि पावर पोर्ट के माध्यम से जोड़ा गया पावर पोर्ट सिर्फ एक पावर पोर्ट है, और कुछ और नहीं। बैसाखी की उदासीनता, मेरी राय में, लेकिन पूरी तरह से हल करने योग्य है। आपको बस टूल को फिर से उठाना होगा" पावर पोर्ट लगाएं» और पोर्ट की सूची में घटक का चयन करें PWR_FLAG.

निम्नलिखित प्रतीक आरेख पर दिखाई देगा:

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

ध्यान दें, रेक!जब ऐसे पिन वाले माइक्रो सर्किट का उपयोग किया जाता है जो कहीं भी जुड़े हुए नहीं हैं, तो ईआरसी परीक्षण उनकी दिशा में शपथ लेगा। ऐसा होने से रोकने के लिए, सभी अप्रयुक्त पिनों पर "कनेक्टेड नहीं" ध्वज सेट किया जाना चाहिए।

परिणामस्वरूप, हमें यह चित्र प्राप्त हुआ:

इसे प्रिंट करने के लिए क्लिक करें शीर्ष पैनलबटन " आरेख मुद्रित करना", या मेनू में इस आइटम का चयन करें" फ़ाइल».

ध्यान दें, रेक! लिनक्स उपयोगकर्ताजब आरेख के स्थान पर एक खाली शीट मुद्रित की जाती है तो समस्या आ सकती है। ऐसा इस वजह से होता है गलत संचालनप्रिंटर के साथ wxविजेट्स।

  • क) wxWidgets को संस्करण 3.0 में अद्यतन करें;
  • बी) किसी सुलभ ग्राफ़िक प्रारूप में आरेख के निर्यात का उपयोग करें या पीडीएफ फाइलऔर फिर इसे प्रिंट करें.

यह पूरी तरह से स्पष्ट नहीं है कि KiCad डेवलपर्स को किस चीज़ ने प्रेरित किया, लेकिन परिचित निर्यात "में स्थित है खींचना».

यहां हम प्रारूप का चयन करते हैं, रंग मोड और छवि गुणवत्ता (डिफ़ॉल्ट लाइन मोटाई) को समायोजित करते हैं, और चुनते हैं कि हमें आरेख के साथ शीट फ्रेम को निर्यात करने की आवश्यकता है या नहीं। EESchema के साथ आरंभ करने के लिए संभवतः आपको बस इतना ही जानना आवश्यक है। और अगली बार हम पुस्तकालयों की पेचीदगियों और नए घटकों के निर्माण के बारे में बात करेंगे। समीक्षा के लेखक - पशुचिकित्सक.

सर्किट विकास और परीक्षण के लिए सॉफ्टवेयर लेख पर चर्चा करें

सूची निःशुल्क कार्यक्रमऑनलाइन इलेक्ट्रॉनिक सर्किट सिमुलेशनआपके लिए बहुत उपयोगी है. मेरे द्वारा ऑफ़र किए जाने वाले इन सर्किट सिमुलेटरों को कंप्यूटर पर डाउनलोड करने की आवश्यकता नहीं है और इन्हें सीधे वेबसाइट से चलाया जा सकता है।1. EasyEDA इलेक्ट्रॉनिक सर्किट डिजाइन, सर्किट सिमुलेशन और पीसीबी डिजाइन:
EasyEDA अद्भुत है मुफ़्त ऑनलाइन सर्किट सिम्युलेटर, जो इलेक्ट्रॉनिक सर्किट पसंद करने वालों के लिए बहुत उपयुक्त है। EasyEDA टीम कई वर्षों से वेब प्लेटफ़ॉर्म पर एक परिष्कृत डिज़ाइन प्रोग्राम बनाने के लिए प्रतिबद्ध है, और अब यह टूल उपयोगकर्ताओं के लिए अद्भुत होता जा रहा है। सॉफ्टवेयर वातावरणआपको सर्किट को स्वयं डिज़ाइन करने की अनुमति देता है। सर्किट सिम्युलेटर के माध्यम से ऑपरेशन की जाँच करें। जब आप सुनिश्चित कर लेंगे कि सर्किट फ़ंक्शन अच्छा है, तो आप निर्माण करेंगे मुद्रित सर्किट बोर्डउसी के साथ सॉफ़्टवेयर. उनके वेब डेटाबेस में 15,000 से अधिक Pspice लाइब्रेरी प्रोग्राम के साथ 70,000 से अधिक आरेख उपलब्ध हैं। साइट पर आप दूसरों द्वारा बनाए गए कई डिज़ाइन और इलेक्ट्रॉनिक सर्किट पा सकते हैं और उनका उपयोग कर सकते हैं क्योंकि वे सार्वजनिक और ओपन सोर्स हार्डवेयर हैं। इसमें कुछ बहुत ही प्रभावशाली आयात (और निर्यात) विकल्प हैं। उदाहरण के लिए, आप ईगल, किकाड, एलटीस्पाइस और अल्टियम डिज़ाइनर में फ़ाइलें आयात कर सकते हैं, और फ़ाइलें .PNG या .SVG के रूप में निर्यात कर सकते हैं। साइट पर कई उदाहरण और उपयोगी प्रशिक्षण कार्यक्रम हैं जो लोगों के लिए प्रबंधन करना आसान बनाते हैं।

2. सर्किट सिम्स: यह पहले वेब आधारित सर्किट एमुलेटरों में से एक था खुला स्त्रोतमैंने कुछ साल पहले इसका परीक्षण किया था। डेवलपर गुणवत्ता में सुधार और वृद्धि करने में विफल रहा जीयूआईउपयोगकर्ता.

3. DcAcLab में दृश्य और आकर्षक कथानक हैं, लेकिन यह सर्किट सिमुलेशन तक ही सीमित है। यह निश्चित रूप से सीखने के लिए एक बेहतरीन कार्यक्रम है और इसका उपयोग करना बहुत आसान है। इससे आप घटकों को वैसे ही देख पाएंगे जैसे वे बने हैं। यह आपको सर्किट डिज़ाइन करने की अनुमति नहीं देगा, बल्कि आपको केवल अभ्यास करने की अनुमति देगा।

4. EveryCircuit अच्छे ग्राफिक्स वाला एक ऑनलाइन इलेक्ट्रॉनिक्स एमुलेटर है। जब तुम आए ऑनलाइन कार्यक्रम, और यह आपसे एक निःशुल्क खाता बनाने के लिए कहेगा ताकि आप अपने डिज़ाइन सहेज सकें और आपके पास अपना आरेख बनाने के लिए एक सीमित क्षेत्र हो। इसे बिना किसी प्रतिबंध के उपयोग करने के लिए $10 का वार्षिक शुल्क लेना होगा। इसे एंड्रॉइड और आईट्यून्स प्लेटफॉर्म पर डाउनलोड और उपयोग किया जा सकता है। घटकों में छोटे न्यूनतम मापदंडों के साथ अनुकरण करने की सीमित क्षमता होती है। उपयोग करने में बहुत आसान, इसमें एक बेहतरीन प्रणाली है इलेक्ट्रॉनिक डिज़ाइन. यह आपको अपने वेब पेजों में सिमुलेशन शामिल (एम्बेड) करने की अनुमति देता है।

5. DoCircuits: हालांकि यह लोगों को साइट के बारे में भ्रम की पहली छाप छोड़ता है, लेकिन यह प्रोग्राम कैसे काम करता है इसके कई उदाहरण देता है, आप खुद वीडियो में देख सकते हैं "पांच मिनट में शुरू होगा।" इलेक्ट्रॉनिक सर्किट मापदंडों का मापन यथार्थवादी आभासी उपकरणों के साथ प्रदर्शित किया जाएगा।

6. पार्टसिम इलेक्ट्रॉनिक सर्किट सिम्युलेटर ऑनलाइन। वह मॉडलिंग करने में सक्षम थे। आप चित्र बना सकते हैं विद्युत आरेखऔर उनका परीक्षण करें. यह अभी भी एक नया सिम्युलेटर है, इसलिए चुनने के लिए सिमुलेशन बनाने के लिए कई घटक हैं।

7. 123D सर्किट ऑटोडेस्क द्वारा विकसित एक सक्रिय प्रोग्राम, यह आपको एक सर्किट बनाने की अनुमति देता है, आप इसे ब्रेडबोर्ड पर देख सकते हैं, Arduino प्लेटफ़ॉर्म का उपयोग कर सकते हैं, एक इलेक्ट्रॉनिक सर्किट का अनुकरण कर सकते हैं और अंत में एक पीसीबी बना सकते हैं। घटकों को उनके वास्तविक रूप में 3डी में प्रदर्शित किया जाएगा। आप इस सिमुलेशन प्रोग्राम से सीधे Arduino प्रोग्राम कर सकते हैं, (यह) वास्तव में प्रभावशाली है।

क्यूक्स, जिसे क्वाइट यूनिवर्सल सर्किट सिम्युलेटर के रूप में भी जाना जाता है, को एक सुलभ, ओपन-सोर्स, जीयूआई-आधारित इलेक्ट्रॉनिक सर्किट और सर्किट सिम्युलेटर के रूप में विकसित किया गया था। कार्यक्रम सभी प्रकार के सर्किट सिमुलेशन का समर्थन करता है, जैसे डीसी, एसी, एस-पैरामीटर, हार्मोनिक संतुलन विश्लेषण, शोर विश्लेषण इत्यादि। सिमुलेशन परिणाम प्रेजेंटेशन पेज या प्रोग्राम विंडो पर देखे जा सकते हैं।

क्वेसेटर सर्वर भागप्रोग्राम एक सिम्युलेटर है कमांड लाइन, जो एक विशिष्ट Qucs डेटासेट I/O प्रारूप के नेटवर्क की सूची का प्रबंधन करता है। इसे डिफ़ॉल्ट रूप से Qucs प्रोजेक्ट के साथ काम करने के लिए बनाया गया था, लेकिन इसका उपयोग अन्य अनुप्रयोगों के साथ भी किया जा सकता है। प्रोग्राम में वेरिलॉग-ए फ़ाइलों के साथ प्रतीक छवियों को सी++ कोड में निर्यात करने के लिए समर्थन, वेरिलॉग-एचडीएल प्रतीकों और वीएचडीएल उपसर्किट के साथ सीधे संचार के लिए समर्थन है। नवीनतम संस्करण Qucs में GNU/ऑक्टेव इंटरफ़ेस है।

मुख्य विशेषताएं और कार्य

  • पाठ दस्तावेज़ों में वेरिलॉग-एचडीएल और वेरिलॉग-ए सिंटैक्स के लिए समर्थन;
  • C++ में कोड निर्यात करने के लिए समर्थन;
  • वेरिलॉग-एचडीएल और वीएचडीएल उपश्रृंखलाओं के लिए समीकरणों के लिए समर्थन;
  • पूर्व-संकलित वीएचडीएल मॉड्यूल और लाइब्रेरीज़;
  • सभी आधुनिक घटकों के लिए समर्थन;
  • ओपन सोर्स कोड एक्सटेंशन विकसित करना संभव बनाता है;
  • अनुकूलन योग्य और विस्तार योग्य इंटरफ़ेस;
  • अंतर्निहित फ़ाइल कनवर्टर;
  • डाउनलोड विकल्प अतिरिक्त भाषाएँइंटरफ़ेस.
मित्रों को बताओ