विषयसूची:
- चरण 1: योजनाबद्ध स्पष्टीकरण
- चरण 2: इंटरप्ट पिन पर क्या चल रहा है। यह 20v के साथ सुरक्षित क्यों है?
- चरण 3: प्रदर्शन
- चरण 4: कोड।
- चरण 5: निष्कर्ष:
वीडियो: यूसी के साथ ऑफ लैच सर्किट पर। एक पुश बटन। एक पिन। असतत घटक: ५ कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
सभी को नमस्कार, नेट पर ऑन/ऑफ सर्किट की तलाश में था। मुझे जो कुछ भी मिला वह वह नहीं था जिसकी मुझे तलाश थी। मैं अपने आप से बात कर रहा था, इसका कोई न कोई तरीका जरूर है। मुझे यही चाहिए था।
- चालू और बंद करने के लिए केवल एक पुश बटन।
-यूसी पर सिर्फ एक पिन का ही इस्तेमाल करें। नहीं २.
-बैटरी के साथ काम करना चाहिए।
-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 के साथ सुरक्षित क्यों है?
करंट अधिक आसान तरीके से बह रहा है। यह 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: निष्कर्ष:
मुझे आशा है कि आपने इस लैब का आनंद लिया होगा। अगर आपको पसंद आया या बेहतर, तो इस विधि का उपयोग करें, बस एक टिप्पणी छोड़ दें। देखने के लिए धन्यवाद।
सिफारिश की:
ईएसपी-01 के साथ होम ऑटोमेशन वाईफाई लाइट स्विच और पुश बटन के साथ रिले मॉड्यूल: 7 कदम
ईएसपी -01 के साथ होम ऑटोमेशन वाईफाई लाइट स्विच और पुश बटन के साथ रिले मॉड्यूल: इसलिए पिछले निर्देशों में हमने ईएसपी फ्लैशर का उपयोग करके तस्मोटा के साथ एक ईएसपी -01 प्रोग्राम किया और ईएसपी -01 को हमारे वाईफाई नेटवर्क से जोड़ा। अब हम इसे प्रोग्रामिंग शुरू कर सकते हैं। वाईफाई या पुश बटन का उपयोग करके एक लाइट स्विच को चालू / बंद करने के लिए। बिजली के काम के लिए
पुश बटन के साथ SSR लैचिंग सर्किट: 6 कदम (चित्रों के साथ)
पुश बटन के साथ SSR लैचिंग सर्किट: मैं अपने कार्यक्षेत्र के नीचे कुछ बिजली उपकरण जोड़ने की योजना बना रहा हूं ताकि मैं उदाहरण के लिए एक टेबल राउटर बना सकूं। उपकरण किसी प्रकार की हटाने योग्य प्लेट पर नीचे से माउंट होंगे ताकि वे विनिमेय हो सकें। यदि आप एच देखने के इच्छुक हैं
एवीआर माइक्रोकंट्रोलर। एक पुश बटन स्विच का उपयोग करके एलईडी को टॉगल करें। पुश बटन डिबगिंग।: 4 कदम
एवीआर माइक्रोकंट्रोलर। एक पुश बटन स्विच का उपयोग करके एलईडी को टॉगल करें। पुश बटन डिबाउंसिंग: इस खंड में, हम सीखेंगे कि एक बटन स्विच से इनपुट के अनुसार तीन एलईडी की स्थिति को टॉगल करने के लिए ATMega328PU के लिए प्रोग्राम C कोड कैसे बनाया जाए। साथ ही, हमने 'स्विच बाउंस' की समस्या का समाधान खोजा है। आमतौर पर, हम
थ्री पुश ऑन - पुश ऑफ लैचिंग सर्किट: 3 स्टेप
थ्री पुश ऑन - पुश ऑफ लैचिंग सर्किट: एक फ्लिप-फ्लॉप या लैच एक सर्किट है जिसमें दो स्थिर अवस्थाएँ होती हैं और इसका उपयोग राज्य की जानकारी को संग्रहीत करने के लिए किया जा सकता है। सर्किट को सिग्नल लगाकर (इस मामले में, एक बटन दबाकर) स्थिति बदलने के लिए बनाया जा सकता है। यहां, मैं आपको तीन अलग-अलग तरीके दिखाऊंगा
8051 के साथ पुश बटन का उपयोग करके 7 सेगमेंट वैल्यू बढ़ाना: 4 कदम (चित्रों के साथ)
8051 के साथ पुश बटन का उपयोग करके 7 सेगमेंट वैल्यू बढ़ाना: इस प्रोजेक्ट में हम 8051 माइक्रोकंट्रोलर के साथ पुश बटन का उपयोग करके सात सेगमेंट डिस्प्ले वैल्यू बढ़ाने जा रहे हैं।