विषयसूची:

यूसी के साथ ऑफ लैच सर्किट पर। एक पुश बटन। एक पिन। असतत घटक: ५ कदम
यूसी के साथ ऑफ लैच सर्किट पर। एक पुश बटन। एक पिन। असतत घटक: ५ कदम

वीडियो: यूसी के साथ ऑफ लैच सर्किट पर। एक पुश बटन। एक पिन। असतत घटक: ५ कदम

वीडियो: यूसी के साथ ऑफ लैच सर्किट पर। एक पुश बटन। एक पिन। असतत घटक: ५ कदम
वीडियो: 5 बेहतरीन लाइफ हैक्स #2 2024, जुलाई
Anonim
यूसी के साथ ऑफ लैच सर्किट पर। एक पुश बटन। एक पिन। असतत घटक।
यूसी के साथ ऑफ लैच सर्किट पर। एक पुश बटन। एक पिन। असतत घटक।

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

- चालू और बंद करने के लिए केवल एक पुश बटन।

-यूसी पर सिर्फ एक पिन का ही इस्तेमाल करें। नहीं २.

-बैटरी के साथ काम करना चाहिए।

-3.3v से 20v. तक

- नियामक के साथ या उसके बिना काम करना। (रेगुलेटर को 3.3 से 5v इंच तक हटा दें)

-कोई विशेष आई.सी.

मैंने ऐसा करने के लिए एक योजनाबद्ध और कोड तैयार किया है। यह बहुत अच्छा काम कर रहा है। कई परियोजनाओं में होने के लिए बहुत आसान योजनाबद्ध।

आइए शुरू करते हैं लैब…

चरण 1: योजनाबद्ध स्पष्टीकरण

योजनाबद्ध स्पष्टीकरण
योजनाबद्ध स्पष्टीकरण
योजनाबद्ध स्पष्टीकरण
योजनाबद्ध स्पष्टीकरण

यहाँ मैं एक atmega328 का उपयोग कर रहा हूँ। लेकिन कोई भी यूसी ऐसा ही कर सकता है। इस उदाहरण में मैं 20V का उपयोग कर रहा हूं। यह अधिकतम वोल्टेज है जो मैं कर सकता हूं। क्यों ? क्योंकि डेटाशीट के अनुसार mosfet vgs अधिकतम -20v अधिकतम है। मैंने 30v पर जाने की कोशिश की। यह काम कर रहा था। मैं 35v तक बढ़ा और यह कुछ समय के लिए काम कर रहा था। Mosfet झटका के रूप में:) बात यह है, योजनाबद्ध उच्च जाने के लिए अच्छा है। लेकिन इसके लिए आपको एक मस्जिद ढूंढनी होगी।

मैं एक पी मस्जिद का उपयोग कर रहा हूं ताकि करंट पास हो या न हो। Si2369ds के लिए Vgs थ्रेशोल्ड -2.5v है।

जब पुश बटन नहीं दबाया जाता है। वीजीएस 0 वी है। R1 रोकनेवाला 1M गेट को Vcc तक खींचता है। तो Vgs (वोल्ट गेट बनाम वोल्ट स्रोत) 0v है। Vgs 0v पर, करंट प्रवाहित नहीं होता है।

जब हम बटन दबाते हैं। करंट R1, R2 और T1 से बह रहा है।

T1 2n3904 को r2 रोकनेवाला द्वारा बंद कर दिया जाता है और गेट को gnd में डाल दिया जाता है। 0v अब ट्रांजिस्टर कलेक्टर पर है। वीजीएस अब -20 वी है और करंट बह रहा है मस्जिद को फेंक दें और यूसी चालू करें।

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

हम बटन छोड़ते हैं, लेकिन uC सर्किट स्टे ऑन R2 पर 5v भेज रहा है। T1 बंद रहता है, मस्जिद का गेट 0v पर है।

अब तक सब ठीक है। सर्किट चालू है। ट्रांजिस्टर बंद है, हमारे पास ट्रांजिस्टर कलेक्टर पर 0v है। और इंटरप्ट पिन से 5v निकलता है।

जब हम दूसरी बार बटन दबाते हैं, तो हम यूसी को कम (0, 7v) भेज रहे हैं और एक रुकावट दिखाई देती है। क्योंकि, कलेक्टर ट्रांजिस्टर 0v है (यह बंद है)। गिरने वाले किनारे पर रुकावट होती है।

ध्यान दें: कुछ मामलों में 0, 7v को उच्च के रूप में देखा जा सकता है या निम्न को ट्रिगर करने के लिए पर्याप्त नहीं है। अपना प्रयोग करें। मेरे मामले में, यह हमेशा काम करता रहा है। यदि आपको 0v. मस्जिद योजनाबद्ध देखें।

इंटरप्ट सब रूटीन में हम पिन को आउटपुट मोड में घुमाते हैं और हम उस पिन पर लो भेजते हैं।

जब हम बटन छोड़ते हैं, तो T1 खुल जाएगा और पूरा सर्किट बंद हो जाएगा।

हाँ, लेकिन अगर मेरे पास २० वी है तो मैं २० वी को इंटरप्ट पिन पर भेजूंगा और यूसी में विस्फोट हो जाएगा !! ?

ज़रुरी नहीं। इंटरप्ट पिन कभी भी 3.7v से अधिक नहीं जाता है। ट्रांजिस्टर और R2 के कारण।

अगले चरण में अधिक स्पष्टीकरण।

जब डिवाइस बंद हो जाता है, तो हम अब करंट (कुछ प्रति वर्ष) की खपत नहीं करते हैं। इस पैमाने पर हम सालों तक बैटरी से चल सकते हैं…

मैंने एक और योजनाबद्ध जोड़ा जो मैंने किया और परीक्षण किया। यह सब मस्जिद है। P प्रकार और N प्रकार के बजाय एक ट्रांजिस्टर। uC को Vbatt से बचाने के लिए हमें एक जेनर डायोड 5.1v जोड़ना होगा। हम DMC3021LSD-13, DMG6601LVT, IRF7319TRPBF जैसे एक आईसी पैकेज में अलग मस्जिद या सभी का उपयोग कर सकते हैं।

दोनों विधि ठीक काम करती है। लेकिन 2n3904 लीकेज मस्जिद से बेहतर है। डेटाशीट के अनुसार 50nA बनाम 1uA। इसके अलावा मस्जिद संस्करण में, हमारे पास C1 हमेशा गर्म होता है। तो अगर यह कैपेसिटर लीक हो रहा है, तो बैटरी खत्म हो जाएगी।

चरण 2: इंटरप्ट पिन पर क्या चल रहा है। यह 20v के साथ सुरक्षित क्यों है?

इंटरप्ट पिन पर क्या चल रहा है। यह 20v के साथ सुरक्षित क्यों है?
इंटरप्ट पिन पर क्या चल रहा है। यह 20v के साथ सुरक्षित क्यों है?
इंटरप्ट पिन पर क्या चल रहा है। यह 20v के साथ सुरक्षित क्यों है?
इंटरप्ट पिन पर क्या चल रहा है। यह 20v के साथ सुरक्षित क्यों है?

करंट अधिक आसान तरीके से बह रहा है। यह R1(1M) R2 (100k) और T1 (0, 7v) से होकर गुजरता है। जैसा कि आप फोटो में देख सकते हैं। इंटरप्ट पिन कभी भी 3, 7v से अधिक नहीं जाता है, भले ही हमारे पास 20v हो।

अगर आप पहली तस्वीर देखें। उदय समय 163ms है। जैसे ही मैं पावर ऑन करता हूं। यूसी चालू। प्रतीक्षा समय फ्यूज बिट 65ms पर सेट है। हम इस समय के लिए लगभग 0, 68v हैं। 65ms के बाद, हम लगभग 0, 7v हैं क्योंकि uC 5v को एक पुल अप के साथ भेज रहा है, हमारे पास 0, 1v राइजिंग है। लेकिन बटन को धक्का दिया जाता है इसलिए यह 0, 7v से अधिक नहीं जा सकता। जल्द ही मैं पुश बटन छोड़ता हूं, वोल्टेज 3, 7v तक बढ़ जाता है।

जब आप मस्जिद को बंद कर देते हैं, तो हम देख सकते हैं कि इंटरप्ट पिन 33us में 0v पर चला जाता है। तो पिन कम है लेकिन डिवाइस पुश बटन द्वारा कम पर रहता है। जैसे ही हम बटन छोड़ते हैं डिवाइस बंद हो जाता है।

मैंने पूरी प्रक्रिया को दिखाने के लिए अगले चरण पर एक छोटा सा वीडियो किया।

चरण 3: प्रदर्शन

चरण 4: कोड।

सी में लैब कोड यहां दिया गया है।

चरण 5: निष्कर्ष:

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

सिफारिश की: