मैं डेटा-शीट से SPICE मॉडल का निर्माण कैसे करूं?


15

यह प्रश्न के लिए आदर्श मंच नहीं हो सकता है; यदि फोरम प्रश्न के लिए बेहतर अनुकूल हो तो कृपया प्रवास करें।

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

तो, संदर्भ के लिए डेटा-पत्रक उपलब्ध होने पर कोई SPICE मॉडल कैसे बनाता है? मैं LTSpice देख रहा हूँ


1
क्या आप इसे थोड़ा कम कर सकते हैं? हम किस प्रकार के घटक के बारे में बात कर रहे हैं?
डेव ट्वीड

2
खैर, मैं इस समय 2SJ50 देख रहा हूं। लेकिन मुझे इस सवाल का मतलब था कि BJT / FET कम से कम प्रतिरोधों, संघनित्रों, डायोड से घटकों की एक व्यापक सरणी को संबोधित करना।
सभी लोग

2
मुझे वही समस्या है जो आप करते हैं। इन कड़ियों ने मेरी मदद की - h-renrew.de/h/spicelib/doc/index.html github.com/werner2101/spicelib
पुष्पक

जवाबों:


7

घटक के आधार पर सामान्य विधि एक मूल तत्वों (ट्रांजिस्टर, डायोड) के लिए या अधिक जटिल घटकों (ICs जैसे Opamps, नियामकों, आदि) के लिए एक .MODEL कार्ड का उपयोग करना है आप या तो एक उप-सर्किट मॉडल (मूल से बना) का उपयोग कर सकते हैं तत्व) या एक व्यवहार मॉडल (अनुमानित व्यवहार के लिए सूत्रों का उपयोग करके)

यह बहुत जल्दी बहुत जटिल हो सकता है, यह जटिल पर निर्भर करता है कि आपको अनुकरण करने के लिए घटक की कितनी सही आवश्यकता है, और घटक प्रकार के बहुत विस्तृत ज्ञान की आवश्यकता है ताकि आप जान सकें कि कौन से डेटाशीट पैरामीटर महत्वपूर्ण हैं, वे कैसे SPICE मापदंडों का अनुवाद करते हैं, आदि।

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

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


मुझे डर है कि मैं एक मॉडल बनाने की कोशिश में मेरी गहराई से बाहर हो सकता हूं ... लेकिन धन्यवाद (+:
सभी

3

यहाँ कैसे एक MOSFET के लिए एक .model बयान बनाने के लिए एक बहुत अच्छा ट्यूटोरियल है: http://www.simonbramble.co.uk/lt_spice/ltspice_lt_spice_tutorial_6.htm

बस यहां थोड़ी और जानकारी देने के लिए: एक घटक मॉडल बनाने के लिए दो रास्ते हैं। एक .subscktकथन का उपयोग करता है और दूसरा एक .modelकथन का उपयोग करता है ।

MOSFET जैसे बुनियादी घटकों के लिए, एक .modelकथन का उपयोग करना बेहतर है । एक MOSFET टेम्पलेट बयान के साथ तैयार किया जा सकता .model XXXX VDMOS(Rg= Rd=5 Rs=1 Vto= Kp= Cgdmax= Cgdmin= Cgs= Cjo= Is= Rb= )है, जहां मानकों Rg, Rd, Rsआदि डाटा शीट और अन्य मसाले फाइलों से निर्धारित किया जा सकता।

एक उदाहरण फेयरचाइल्ड FDS6680A MOSFET है, जिसमें कथन द्वारा परिभाषित मॉडल है .model FDS6680A VDMOS(Rg=3 Rd=5m Rs=1m Vto=2.2 Kp=63 Cgdmax=2n Cgdmin=1n Cgs=1.9n Cjo=1n Is=2.3p Rb=6m mfg=Fairchild Vds=30 Ron=15m Qg=27n)


लिंक केवल उत्तर पर ही फेंके जा सकते हैं क्योंकि लिंक उत्तर को बेकार करते हुए तोड़ सकते हैं। शायद आप लिंक को संक्षिप्त कर सकते हैं या उत्तर को थोड़ा बढ़ा सकते हैं।
टॉम कारपेंटर

@ टॉम - आप सही हैं और प्रतिक्रिया के लिए धन्यवाद। मैंने थोड़ा और जोड़ा है जो उम्मीद है कि उत्तर को और अधिक "स्टैंडअलोन" बना देगा।
py_man

2

आपको घटक के रूप में आपके द्वारा स्पष्ट किए जाने की आवश्यकता है। स्पाइस मूल रूप से मॉडल ट्रांजिस्टर सर्किट तत्वों का उपयोग करता है, यह आपके अपने "सी" मॉडल (सभी संस्करण ऐसा नहीं कर सकते हैं) को प्लग करने योग्य है, लेकिन फिर आपको यह समझना होगा कि मॉडल को सही ढंग से बनाने के लिए स्पाइस कैसे काम करता है। अधिक बड़े जटिल उपकरणों के लिए आप मैक्रो-मॉडल का उपयोग कर सकते हैं या अधिक आधुनिक प्रवृत्ति वेरिलोग-ए का उपयोग करना है।

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