घटक सिमुलेशन, योजनाबद्ध और पीसीबी लेआउट का एक सभ्य पुस्तकालय?


10

मैं पीसीबी डिजाइन में वास्तव में एक नौसिखिया हूं, इसलिए मैं इसके सभी पहलुओं के लिए नया हूं। वास्तव में उपयुक्त घटकों को चुनने में मुझे सबसे अधिक परेशानी हो रही है। मुझे जो परेशानी हो रही है, वह यह है कि मैं वास्तव में Google या अन्य जगहों से मिलने वाले अधिकांश घटकों का उपयोग करने में सक्षम नहीं हूं।

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

  • मैं किसी भी घटक पुस्तकालय में कहीं भी भाग नहीं ढूँढ सकता
  • मैं भाग के लिए एक सिमुलेशन (स्पाइस / आईबीआईएस) मॉडल नहीं ढूँढ सकता
  • मुझे एक स्पाइस मॉडल मिलता है, लेकिन यह स्पाइस के कुछ अलग संस्करण के लिए है और काम नहीं करता है
  • मैं एक पुस्तकालय में घटक ढूंढता हूं, और एक सिमुलेशन मॉडल, लेकिन यह एक पुराना घटक है और नए डिजाइनों के लिए अनुशंसित नहीं है
  • बाकी सब कुछ ठीक है, लेकिन मुझे घटक का एसएमडी संस्करण नहीं मिल रहा है

अंतिम परिणाम यह है कि जब Farnell घटक लिस्टिंग पर जा रहा है, मैं घटक है कि मैं अनुकरण कर सकते हैं और कुछ पुस्तकालय में मिल सकता है, के बजाय घटक है कि डिजाइन के लिए सबसे उपयुक्त है चुनने के लिए मजबूर कर रहा हूँ। ऐसा लगता है कि ऐसा नहीं होना चाहिए।

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

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

वाणिज्यिक समाधान ठीक हैं।


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

3
सामान्य तौर पर, हालांकि वह पूरा सही हिस्सा खोज रहा है, प्रतीक बना रहा है, योजनाबद्ध बना रहा है, और इसके लिए एक अच्छा सिमुलेशन मॉडल प्राप्त कर रहा है, यह एक डिजाइन करने के लिए जो कुछ भी लेता है। इसके अलावा अगर आपका चुना हुआ भाग निर्माता आपको मसाला मॉडल प्राप्त करने में मदद नहीं कर सकता है, तो उन्हें कोई भी व्यवसाय क्यों दें?)
कुछ हार्डवेयर गाय

मैं नए पैरों के निशान बनाना पसंद करता हूं, याय! :)
अब्दुल्लाह कहरामन

जवाबों:


12

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

जहाँ तक अनुकरण की बात है, इसके लिए कोई पूर्ण / एकीकृत उपकरण नहीं है। आपको वास्तव में केवल बुनियादी भागों के लिए SPICE मॉडल मिलेंगे, जैसे ट्रांजिस्टर और डायोड, और कभी-कभी बस ड्राइवरों के लिए (जैसे एक fpga में पिन)। आप उस तरह की चीज़ के लिए समय और आवृत्ति विश्लेषण करने के लिए एक स्पाइस सिम्युलेटर का उपयोग करेंगे। कोड के लिए, आप सिम्युलेटर का उपयोग करेंगे जो आमतौर पर प्रोसेसर के विकास के वातावरण के साथ आता है। VHDL / Verilog के लिए, आपको उसके लिए ModelSim जैसे एक सिम्युलेटर की आवश्यकता होगी। और सिग्नल अखंडता के लिए ट्रांसमिशन लाइनों का अनुकरण करने के लिए, अलग-अलग सिमुलेटर भी हैं जो ज्यामितीय और सामग्री डेटा में लेते हैं, और बस ड्राइवर मॉडल भी हैं जिनका मैंने पहले उल्लेख किया था।

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


1
यह बहुत ही सहज ज्ञान युक्त लगता है, कि भले ही मैं कुछ बहुत ही बुनियादी काम कर रहा हूं, लेकिन मुझे अपने द्वारा पुस्तकालय में घटकों को जोड़ना होगा। मेरा मतलब है, कि दुनिया भर में बर्बाद होने के घंटों की एक बड़ी संख्या होनी चाहिए जब हर कोई एक ही घटक को पुन: लागू करता है।
नाकाबिल

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

2
@apalopohapa - बहुत अच्छा जवाब।
माइकल करास

4
@ नेकेडबल - मैं यहाँ कह सकता हूँ कि "इंजीनियरिंग की वास्तविक दुनिया में आपका स्वागत है"।
माइकल करास

3
समस्या का हिस्सा कोई मानक नहीं है। निकटतम चीज़ OrCAD है - अच्छे बड़े पुस्‍तकालय, लेकिन शौक उपयोग के लिए बहुत महंगे। स्पार्कफुन और लेडीआडा आप क्या सुझाव देते हैं - लेकिन केवल ईगल के लिए। जबकि ईगल लोकप्रिय है, इसमें एक गैर-शून्य राशि खर्च होती है और यह ओपन-सोर्स नहीं है (हालांकि डिजाइन फाइलें अब खुली हैं)। पूरी तरह से मुक्त पैकेज पुस्तकालयों को बनाने के लिए स्वयंसेवकों पर भरोसा करते हैं। आप अब उन स्वयंसेवकों में से एक हैं। बधाई हो!
गुस्से में

2

आमतौर पर आपको अपने स्वयं के प्रतीकों को आकर्षित करने और अपना खुद का संग्रह बनाने की आवश्यकता होगी: कुछ निर्माता प्रतीक प्रदान करते हैं, लेकिन कभी-कभी वे आपके द्वारा उपयोग किए जाने वाले सीएडी पैकेज के लिए उपलब्ध नहीं होते हैं।

इसके अलावा, मैंने कुछ CAD पैकेज देखे हैं जो बहुत ही कम गुणवत्ता वाले प्रतीकों के साथ आते हैं और नए डिजाइन भागों के लिए अप्रचलित / अनुशंसित नहीं होने के लिए बहुत से प्रतीक हैं, जो गुणवत्ता पर मात्रा को प्राथमिकता देने वाले लोगों को लुभाते हैं।

अनुकरण के लिए, आदर्श उपयोग एक समय में आपके सिस्टम के ब्लॉक का अनुकरण करना है, न कि एक संपूर्ण प्रणाली जो अनुकरण करना मुश्किल या असंभव हो सकता है। अपने स्वयं के मॉडल बनाने या मौजूदा लोगों को संशोधित / सुधारना सीखना भी दिलचस्प है।

"एक उपयुक्त घटक चुनने" प्रक्रिया का हिस्सा पैरामीट्रिक चयन उपकरण के साथ किया जा सकता है जो निर्माताओं ( टीआई से उदाहरण ) से उपलब्ध हैं ।


2

यह देखते हुए कि लगभग एक बिलियन इलेक्ट्रॉनिक पी / एन की तारीख तक संचित है और डिजीके के पास 3 मिलियन हैं, 10,000 ऑप्टो-आइसोलेटर्स हैं और आप सोच रहे हैं कि आपके फ्री टूल्स इन सभी पर कब्जा क्यों नहीं करते हैं? बड़ी कंपनियां सामान्य पुस्तकालय भागों को बनाने के लिए उपकरणों या समय के लिए भुगतान करती हैं। जब मैं दस्तावेज़ीकरण पक्ष के लिए एक आर एंड डी कंपनी के लिए एमआरईआर का संचालन कर रहा था, तो मैंने एंग रिलीज़ नियंत्रण, इन्वेंटरी, आंतरिक पीएन के मानक डेटाबेस, बीओएम अखंडता, स्टॉक पिक्स के बाद देखा लेकिन मैंने इंजीनियरों से कहा कि वे स्वयं पुस्तकालय भागों का निर्माण करें। इसलिए उन्होंने कई स्रोतों के साथ मानक भाग के योजनाबद्ध / पुस्तकालय / पीएन सृजन को शामिल किया।

आपके उदाहरण के संबंध में एक जोड़ी ऑप्टो आइसोलेटर हैं जो आसानी से आपकी आवश्यकताओं को पूरा करते हैं और स्टॉक में हैं। हालाँकि पैकेज प्रतिबंधों के कारण 10K में से केवल 2 ही थे जो मेल खाते थे।

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

लेकिन मुझे आपकी चुनौतियों से सहानुभूति है।

इस फ़ोरम में शामिल अन्य लोगों ने इष्टतम CAD पैकेज को परिभाषित करने के लिए भाग लिया है, लेकिन यह सब आपके बजट और जरूरतों पर निर्भर करता है, इसलिए यह मौजूद नहीं है। विचार करें कि सीएडी पैकेज मुफ्त से $ 0.2M प्रति सीट तक है, जो आपके द्वारा निर्दिष्ट मोर एथन करता है, आपकी ज़रूरतें $ 5K बजट जैसे कि Pro Pro Pro से संतुष्ट हो सकती हैं या शायद आप बस 10K स्कीमाटिक्स, 1500 पदचिह्न के साथ स्टार्टर किट चाहते हैं। डिप्रेस वह है जिसे मैं 100K लाइब्रेरी भागों के साथ सुझाता हूं, लेकिन यदि आपको सस्ता संस्करण मिलता है, तो मुझे पता है कि जिसने खुद को बनाया है जो आपसे पूछें तो साझा कर सकता है। यह भी सावधान रहें कि आईपीसी मानक पुस्तकालय पदचिह्न आवश्यक हैं और मुफ्त नहीं हैं। एक ही डिवाइस के लिए एसएमडी रिफ्लो और वेवसॉर्डर के बीच पैरों के निशान अलग-अलग होते हैं और सबसे कम सोल्डर दोष देने वाले अधिकांश उपकरणों के लिए डिज़ाइन किए जाते हैं।


"बड़ी कंपनियां सामान्य पुस्तकालय भागों को बनाने के लिए उपकरणों या समय के लिए भुगतान करती हैं।" लेकिन क्या वे इसे साझा करते हैं? क्या भागों के इस पुस्तकालय को खरीदना संभव है? क्या कुछ (महंगे) पीसीबी लेआउट सॉफ्टवेयर इसके साथ सीधे आते हैं?
नेकेडबल

तो बस पुष्टि करने के लिए ... जो मैं पूछता हूं वह वास्तव में खरीदने के लिए उपलब्ध है, लेकिन इसकी लागत $ 200000 हो सकती है? अगर वह जवाब है, तो मैं उसके साथ ठीक हूं। (स्पष्ट रूप से $ 200000 का भुगतान नहीं करना, सिर्फ यह जानना कि यह मौजूद है।)
नादिबल

YOu एक BOM से कस्टम लाइब्रेरी बनाने के लिए एक कंपनी को भुगतान कर सकता है और कल्पना कर सकता है कि खरोंच से छोटी मात्रा के लिए प्रति भाग ~ <20 मिनट का समय लगता है और उपकरणों के संचय के पैमाने और धन की अर्थव्यवस्था होती है। BTW $ 200K आपको एक पुस्तकालय से बहुत अधिक मिलता है। लेकिन फिर आपके पास 10% वार्षिक रखरखाव लागत है।
टोनी स्टीवर्ट Sunnyskyguy EE75
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.