डिबगिंग सर्किट में संधारित्र कैसे काम करता है?


13

निम्नलिखित सर्किट पर (एक एलईडी पर जोर देने वाला एक पुश बटन):

ढांच के रूप में

इस सर्किट का अनुकरण करें - सर्किटलैब का उपयोग करके बनाई गई योजनाबद्ध

मैं यह समझने की कोशिश कर रहा हूं कि एलईडी क्यों प्रकाश नहीं करेगा क्योंकि कैपेसिटर ऐसा लगता है कि यह स्विच को बायपास कर रहा है। जब संधारित्र भरा होता है, तो यह बिजली संचारित / संचालित नहीं करता है?

आप देखेंगे कि मैं बहुत शुरुआती हूं, लेकिन विभिन्न ट्यूटोरियल पढ़ने के 20 घंटे बाद, मैं अभी भी वास्तव में कुछ बहुत सरल नहीं समझ सकता हूं; एक साधारण तार की तुलना में पूर्ण संधारित्र अलग कैसे कार्य करता है? यदि मैंने संधारित्र को एक तार के साथ संधारित्र के बजाय एक तार लगाया, तो प्रकाश हमेशा चालू रहेगा।

संपादित करें: कुछ लोगों ने बताया कि डिबगिंग सर्किट का कोई मतलब नहीं है (खराब वोल्टेज, आदि) यहां अधिक समझ बनाने के लिए मेरा दूसरा प्रयास है। R5 और R6 समान हो सकते हैं, लेकिन मैंने सोचा कि उन्हें अलग रखने से प्रत्येक घटक को 1 नौकरी रखने में मदद मिलेगी।

सर्किट

जवाबों:


14

यह एक अच्छा डेब्यू सर्किट नहीं है।

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

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

इस सर्किट के साथ एक और समस्या यह है कि एलईडी केवल तभी बंद है जब सर्किट कुछ समय के लिए चालू हो, जैसे कि सर्किट उसी वोल्टेज स्रोत के साथ समय की शुरुआत के बाद से मौजूद है। लेकिन क्या होगा अगर, समय , वोल्टेज स्रोत 0V हो गया है और अचानक उसके वोल्टेज से कूद जाता है? उस समय, संधारित्र, जो खाली होना चाहिए था, चार्ज करना शुरू कर देता है। जब यह चार्ज हो रहा है, तो करंट प्रवाहित होता है और एलईडी थोड़ी देर तक प्रकाश करेगा और फिर अंधेरा जाएगा। (खैर, शायद नहीं, क्योंकि आपके स्रोत में केवल 1V है, लेकिन यह एक और कहानी है)।t=0

सर्किटलैब में, आप "टाइम डोमेन" सिमुलेशन में इन दो स्थितियों को अलग कर सकते हैं। आप या तो "प्रारंभिक छोड़ें" या नहीं। सॉल्वर या तो यह दिखावा कर सकता है कि सर्किट दी गई अवस्था में सभी अनंत काल के लिए मौजूद है, जब तक कि समय , और इसे वहां से हल करना शुरू करें। या यह इसे इस दृष्टिकोण से हल कर सकता है कि सर्किट बस पर अस्तित्व में आया और वोल्टेज स्रोत जीवन में वसंत, कैपेसिटर खाली हैं, और इसी तरह।t = 0t=0t=0

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


यहां सर्किट का एक समय डोमेन सिमुलेशन है (V1 को 3V में बदलने के बाद)। जो प्लॉट किया गया है वह एलईडी करंट है। महत्वपूर्ण: स्किप इनिशियल पैरामीटर हां में सेट है, इसलिए हम देख सकते हैं कि कैपेसिटर शुरू में खाली होने पर क्या होता है और वोल्टेज स्रोत 3V में सक्रिय हो जाता है। यह एक खुली स्थिति में स्विच के साथ है।

यहाँ छवि विवरण दर्ज करें

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


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

ढांच के रूप में

इस सर्किट का अनुकरण करें - सर्किटलैब का उपयोग करके बनाई गई योजनाबद्ध

जब स्विच खुला होता है तो आउटपुट को पुल-डाउन रेसिस्टर द्वारा 0V तक खींच लिया जाता है। जब हम स्विच को बंद करते हैं, तो रोकनेवाला के शीर्ष पर वोल्टेज 5 वी तक बढ़ जाता है। यह आउटपुट सिग्नल के रूप में माना जा सकता है। हम सिग्नल के कम आवृत्ति घटक में रुचि रखते हैं: अपेक्षाकृत धीमी स्विच प्रेस। हम उच्च आवृत्तियों को अस्वीकार करना चाहते हैं, जैसे स्विच उछाल। उस उद्देश्य के लिए, हम एक निष्क्रिय, एक-पोल RC कम-पास फ़िल्टर जोड़ सकते हैं:

ढांच के रूप में

इस सर्किट का अनुकरण करें

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

चिकनी स्विच बंद

जब स्विच खोला जाता है, तो संधारित्र R1 और R1 के माध्यम से डिस्चार्ज हो जाएगा, धीरे-धीरे वोल्टेज वापस शून्य पर गिरा देगा। संधारित्र मूल रूप से आर 1 के वोल्टेज का अनुसरण करता है, लेकिन आर 1 के माध्यम से चार्ज करने के कारण अंतराल के साथ, और आर 1 और आर 2 के माध्यम से निर्वहन होता है। (ध्यान दें कि डिस्चार्ज चार्ज से दोगुना धीमा है!)

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

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

यहां तक ​​कि अगर संधारित्र कुछ शोर के माध्यम से अनुमति देता है जो अभी भी इनपुट के थ्रेसहोल्ड के क्रॉसिंग के पास कुछ छोटे फ्लिपिंग को आगे-पीछे कर सकता है, तो श्मिट ट्रिगर इसे अस्वीकार कर देगा।


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

यद्यपि एक एलईडी की डिबगिंग करना बेकार हो सकता है, अगर हम प्रतिरोधों और / या कैपेसिटर को काफी बड़ा कर देते हैं, तो हम एक अच्छा व्यवहार प्राप्त कर सकते हैं: जब बटन दबाया जाता है, तो एलईडी धीरे-धीरे लुप्त होती है और रिलीज होने पर लुप्त होती है।

ढांच के रूप में

इस सर्किट का अनुकरण करें

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


हम, तो समाधान क्या होगा? एलईडी एक arduino इनपुट या कुछ और हो सकता है। मेरा प्रश्न संधारित्र के बारे में अधिक था ... मैंने संधारित्र के बारे में अपने प्रश्न को स्पष्ट करने के लिए एक मौजूदा डिबगिंग सर्किट को कॉपी करने की कोशिश की। वोल्टेज 5V होगा, न कि 1.
FMaz008

मैं जवाब में जोड़ सकते हैं।
काज

तो आप क्या कह रहे हैं कि मुझे V1 और SW1 के बीच 100olm प्रतिरोध जोड़ना चाहिए? मुझे लगता है कि मैं सिर्फ भ्रमित हूं क्योंकि मैंने अभी तक पुश बटन डिब्यू सर्किट को देखा है जो मैंने देखा है सभी ट्यूटोरियल में 1 से अधिक प्रतिरोध शामिल हैं। लेकिन ज्यादातर पूरा सर्किट (OUT से Arduino, आदि ..) नहीं खींचते हैं, इसलिए मेरे लिए इसे समझना मुश्किल है। तो यह बुरा होगा? : digital.ni.com/public.nsf/8e0a9cd1e264dced86256a100082b910/…
FMaz008

अजीब है, इसलिए आपने मुझे समझाया कि मैं एक पुश बटन नहीं कर सकता, जो एक एलईडी सर्किट है, जिसमें एक डिबगिंग सर्किट है। वैसे भी, इसने प्रारंभिक प्रश्न का उत्तर दिया, मैं बाकी के लिए और अधिक शोध करूँगा: p मुझे सिर्फ यह कहना पसंद नहीं है कि 'आर्डूइनो यह कर देगा': मुझे पता है, मैं बस 20ms देरी जोड़ सकता हूं और डिबॉन्डिंग नहीं कर सकता बिल्कुल, लेकिन मैं यह समझने की कोशिश कर रहा हूं कि इसके पीछे क्या जादू है ... इसीलिए मुझे एक पूरा सर्किट चाहिए।
FMaz008

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

2

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

i = सी * (DV / डीटी)

DC में अवकलन शब्द 0 है इसलिए वर्तमान 0. है। इसलिए संधारित्र के माध्यम से धारा स्थिर अवस्था में शून्य होगी।

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


यह वीडियो बहुत अच्छा है, सिवाय इसके कि हेडहाके ने मुझे दिया: p धन्यवाद :)
FMaz008

1

एक संधारित्र, कई उद्देश्यों के लिए, बहुत छोटी रिचार्जेबल बैटरी के रूप में माना जा सकता है। यह केवल चार्ज या डिस्चार्ज करते समय करंट पास करेगा।

अधिकांश एल ई डी के लिए कम से कम 2 वोल्ट से प्रकाश की आवश्यकता होती है - आपके सर्किट को बिल्कुल काम करने के लिए, वोल्टेज स्रोत कम से कम 3 वोल्ट होना चाहिए। फिर आप देख सकते हैं कि संधारित्र के चार्ज के रूप में स्विच को खोलने के बाद एलईडी को दूसरे के एक अंश के लिए चमकना जारी रहेगा।


मैंने प्रतिरोध को छोड़कर, वास्तव में वोल्टेज और उस सभी को कॉन्फ़िगर नहीं किया था। यह सर्किट लैब का मेरा पहला उपयोग है, इसलिए मैं सिर्फ "डिफ़ॉल्ट मानों के साथ घटक" रख रहा था, अगर मैं इसे वास्तविक के लिए कर रहा हूं, तो यह 5 वी होगा।
FMaz008

1
"When the capacitor is full, it doesn't transmit/conduct electricity"

हाँ। यह एक तार नहीं है, यह (प्रतीक की तरह) दो समानांतर प्लेटें एक साथ हैं।

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