अधिकांश IC पर RESET / MCLR जैसी चीजें कम सक्रिय क्यों हैं?


40

कन्वेंशन?

लागू करने में आसान?

कोई दूसरा कारण?

क्या एक कारण है कि माइक्रोकंट्रोलर पर MCLR या RESET जैसी चीजें सक्रिय-कम हैं, अर्थात, आपको IC को रीसेट करने के लिए उन्हें नीचे खींचना होगा, और IC को "रन" करने के लिए उन्हें खींचना होगा।

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


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

जवाबों:


49

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

संपादित
ग्राफ नीचे दर्शाता है कि रीसेट नियंत्रक (एक आईसी के उत्पादन वोल्टेज MC34064 ) कम रहता है जब तक Vcc पूरा माइक्रोकंट्रोलर स्थिर करने के लिए उच्च पर्याप्त है।

वैकल्पिक शब्द


यही मैं पूछने वाला था।
कोरटुक

-1 - Vcc की परवाह किए बिना किसी स्तर को ऊंचा रखना आसान है। आप एक पुलअप ट्रांजिस्टर या रेसिस्टर का उपयोग करते हैं, उसी तरह आप एक पुलडाउन ट्रांजिस्टर या रेसिस्टर का उपयोग करते हैं। आपका तर्क कहता है कि बिजली की आपूर्ति पिन में वोल्टेज के बीच अंतर के बारे में कुछ खास नहीं है। पावर-अप पर, वे अलग हो जाते हैं, और वैध तर्क स्तर बिजली आपूर्ति वोल्टेज के सापेक्ष होते हैं।
जेसन एस

1
@ जेसन: इसे एक स्तर पर रखने के लिए अधिक समझ में आता है जो हमेशा स्पष्ट रूप से एक स्तर पर भरोसा करने की तुलना में परिभाषित किया जाता है जो लगातार बदल रहा है।
स्टीवन्वह

8
Vcc और Gnd दोनों एक दूसरे के सापेक्ष बदल रहे हैं। जब हम वास्तव में दो एक दूसरे के सापेक्ष हैं, तो यह सिर्फ सम्मेलन है जिसे हम "स्थिर" मानते हैं। Vcc केवल Gnd के सापेक्ष बदल रहा है क्योंकि हम इसके बारे में सोचते हैं, Gnd के बजाय Vcc के सापेक्ष नकारात्मक रूप से बढ़ता है।
जेसन एस

26

विकिपीडिया कहता है :

इलेक्ट्रॉनिक्स में कई नियंत्रण सिग्नल सक्रिय-कम सिग्नल होते हैं (आमतौर पर लाइनों को रीसेट करते हैं, चिप-चयन लाइनें और इसी तरह)। यह इस तथ्य से उपजा है कि अधिकांश तर्क वाले परिवार जितना कर सकते हैं उससे अधिक करंट प्रवाहित कर सकते हैं , इसलिए फैनआउट और शोर प्रतिरक्षा बढ़ जाती है। यह वायर्ड-ओर लॉजिक के लिए भी अनुमति देता है यदि लॉजिक गेट्स एक पुल-अप रोकनेवाला के साथ ओपन-कलेक्टर / ओपन-ड्रेन हैं। इसके उदाहरण IplesC बस और नियंत्रक क्षेत्र नेटवर्क (CAN) और PCI स्थानीय बस हैं। RS232 सिग्नलिंग, जैसा कि कुछ सीरियल पोर्ट पर उपयोग किया जाता है, सक्रिय-कम सिग्नल का उपयोग करता है।

उम्मीद है की यह मदद करेगा।


7
के रूप में क्यों डूब आसान है, यह है क्योंकि एन-चैनल MOSFETs (CMOS में सिंक करने के लिए उपयोग किया जाता है) में बेहतर वाहक गतिशीलता है (छेद से इलेक्ट्रॉनों का प्रवाह बेहतर है)
Nick T

2
मुझे इस पर पूरा यकीन नहीं है; आजकल अधिकांश IC mA 20mA डूब सकते हैं, और क्या यह वास्तव में मायने रखता है? 4.7k (टाइप) 1mA से कम होने वाला है जो अधिकांश आईसी कर सकते हैं।
थॉमस ओ

3
@ थोमस - ± सिंकिंग is 20 एमएएम ’यह बताने का सटीक तरीका नहीं है कि क्या होता है। स्रोत और सिंक धाराएं अलग-अलग ट्रांजिस्टर के माध्यम से जाती हैं, जो किसी दिए गए चिप क्षेत्र के लिए अलग चश्मा हैं।
केविन वर्मर 18

@reemrevnivek - क्षमा करें, मेरी गलती है, मुझे लगता है कि डूब / सोर्सिंग अधिक उपयुक्त है। लेकिन किसी भी तरह से, वे बहुत अधिक वर्तमान को सिंक और स्रोत कर सकते हैं।
थॉमस ओ

3
भले ही आज के हिस्से अधिक मजबूत हों, अब तक यह सिर्फ सम्मेलन हो सकता है।
जस्टजेफ

8

इगोर के जवाब के अलावा, सक्रिय-कम संकेतों का उपयोग करने के दो मामूली कारण हैं:

  • स्रोत करंट से अधिक उपलब्ध होने वाली सिंक करंट की मात्रा के अलावा, TTL सर्किट के लिए एक वोल्टेज का उत्पादन करना आसान है जो Vcc (Vbe ड्रॉप +) के करीब वोल्टेज की तुलना में जमीन के करीब (बस एक Vce ड्रॉप) है। )।

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


4

टीटीएल के दिनों में सामान्य तिथियों में अधिक निचले स्तरों पर सक्रियता और सक्रिय-कम सिग्नल - अब यह केवल एक सामान्य सम्मेलन है। इसे बदलने का कोई कारण नहीं है।


2

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

एक सरल उदाहरण के रूप में, एक 3-वोल्ट सीपीयू की कल्पना करें जो कि 5-वोल्ट चिप्स के साथ इंटरफ़ेक्ट है। बाहरी सर्किटरी मनमाने ढंग से फैशन में खराबी होगी यदि वीडीडी 4.75 वोल्ट से नीचे चला जाता है और उस बिंदु से ऊपर वोल्टेज बढ़ने के बाद पुनर्संरचना की आवश्यकता होगी। सीपीयू स्वयं कोड को ठीक से चलाने में सक्षम हो सकता है यदि मुख्य आपूर्ति वोल्टेज 3 वोल्ट तक गिरता है, लेकिन उपयोगी कुछ भी करने में सक्षम नहीं हो सकता है; सबसे अच्छा तरीका यह सुनिश्चित करने के लिए कि बाहरी हार्डवेयर VDD के उठने के बाद आरंभिक हो जाएगा। 4.75 वोल्ट से ऊपर CPU को रीसेट करने के लिए जब भी VDD उस बिंदु से नीचे होगा। एक ओपन-कलेक्टर रीसेट चिप और सीपीयू के वीडीडी के लिए एक निष्क्रिय पुलअप का उपयोग करना सबसे सरल दृष्टिकोण होगा।

हैंडलिंग रीसेट के उस दृष्टिकोण के एकमात्र नुकसान के बारे में यह है कि एक निष्क्रिय पुल-अप लगातार चालू खपत करेगा जबकि सिस्टम रीसेट में है। साधन द्वारा संचालित प्रणालियों में, ऊर्जा भंडारण उपकरणों [कैपेसिटर] को नुकसान के बिना पूरी तरह से सूखा होने की उम्मीद है। रिचार्जेबल बैटरी द्वारा संचालित प्रणालियों में, हालांकि, डिस्चार्ज किए गए सेल से करंट की निकासी अत्यधिक पहनने का कारण हो सकती है। यहां तक ​​कि डिस्पोजेबल बैटरी द्वारा संचालित प्रणालियों में, निरंतर वर्तमान ड्रॉ में बैटरी के "वेंटिंग" [उगलने वाले] के जोखिम को बढ़ा सकता है।

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