GPIO और एक ट्रांजिस्टर के साथ रिमोट कंट्रोल पुशबटन को छोटा करना


11

सर्किट आरेख

मैं अपने रास्पबेरी पाई से GPIO पिन के साथ अपने गेराज दरवाजे के रिमोट को नियंत्रित करने की कोशिश कर रहा हूं। रिले को चलाने के बजाय, रिमोट पर पुशबटन को कम करना बहुत आसान होगा। क्या यह है कि मुझे यह कैसे करना चाहिए? क्या मुझे एक सुरक्षा डायोड की आवश्यकता है और यदि हां, तो इसे कहां जाना चाहिए?

क्या यह मायने रखता है कि 3.3V GPIO पिन रिमोट ग्राउंड की तुलना में एक अलग ग्राउंड (रास्पबेरी पाई ग्राउंड) को संदर्भित करता है?

ट्रांजिस्टर के उपयोग और प्रतिरोधक मूल्य पर मार्गदर्शन की भी सराहना करेंगे।

अपडेट करें; ओपी द्वारा टिप्पणियों से अधिक जानकारी: जाँच के बाद, आप सही कह रहे हैं, पुशबटन केवल 9 वी बैटरी के रिटर्न पथ पर सर्किट्री को शॉर्ट करता है। मेरी मुख्य चिंता 3.3V है जिसे GND के रूप में संदर्भित किया जा रहा है जबकि रिमोट पर सब कुछ तैर रहा है।

जवाबों:


10

आश्चर्य की किसी भी संभावना को खत्म करने के लिए, और आम तौर पर चीजों को और अधिक मजबूत बनाने के लिए, मैं 4N25 जैसे ऑप्टोकॉपलर का उपयोग करने का सुझाव दूंगा

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

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

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

गेराज रिमोट क्या है, इसके आधार पर आपको अतिरिक्त करंट को संभालने के लिए एक और ट्रांजिस्टर जोड़ने की आवश्यकता हो सकती है, क्योंकि 4N25 में अधिकतम 50mA है। Q1 ऐसा करने का एक तरीका है, और सामान्य PNP ट्रांजिस्टर जो आप पा सकते हैं, इस एप्लिकेशन में काम करेगा। Q1 द्वारा गठित यह व्यवस्था और 4N25 के आउटपुट ट्रांजिस्टर को एक स्ज़िकलाई जोड़ी कहा जाता है ।

8.2वी9वी0.6वी0.2वी


संभवतः उन सभी (अब तक) का सबसे सुरक्षित समाधान।
जिप्पी

धन्यवाद फिल, मुझे ऑप्टोकॉप्लर समाधान पसंद है। अधिकतम आरपीआई GPIO वर्तमान लगभग 50mA है, इसलिए मुझे लगता है कि मुझे Q1 की आवश्यकता नहीं हो सकती है। मेरे पास 130 ओम अवरोधक उपलब्ध है और 3.3V के साथ यह 25mA के बारे में है और मेरे पास एमटीटी 6 ऑप्टो है जो एमिटर (डायोड) की तरफ 60mA की अधिकतम धारा के साथ उपलब्ध है। वर्तमान हस्तांतरण अनुपात 20% है जिसका अर्थ है कि डिटेक्टर (ट्रांजिस्टर) की तरफ 5mA ... जो कि मुझे यकीन नहीं है कि रिमोट के लिए पर्याप्त है लेकिन मैं इसे एक शॉट और देखूंगा।
गिनिज

4

सही विचार, गलत निष्पादन। मान लें कि रिमोट का आपका आरेख सही है (मेरे पास सत्यापित करने का कोई तरीका नहीं है और कई अलग-अलग कॉन्फ़िगरेशन हो सकते हैं), आप पीएनपी ट्रांजिस्टर का उपयोग करना चाहते हैं। एमपीएन के अनुयायी के रूप में आपके द्वारा दिखाए जाने वाले एनपीएन काम नहीं करेंगे क्योंकि नीले ब्लॉक केवल 3.3V डिजिटल स्तर के बीई ड्रॉप को देखेंगे।

यह एक समस्या छोड़ देता है कि पीएनपी को कैसे चालू किया जाए। यहाँ एक आसान तरीका है:

डिजिटल सिग्नल अधिक होने पर Q2 लगभग 2.7 mA डूब जाएगा। क्यू 1 में कम से कम 50 का लाभ होना चाहिए, जो ब्लॉक को 130 एमए तक खींचने की अनुमति देगा, जो शायद गेराज रिमोट ड्रॉ से बहुत अधिक है। यदि अधिक करंट की जरूरत हो तो तदनुसार R1 को समायोजित करें।

हालाँकि, क्या आपको वाकई यकीन है कि बटन बस कुछ ब्लॉक पर बिजली लागू करता है? यह समझ में आ सकता है कि अगर केवल एक ही बटन था, लेकिन शायद गलत है अगर दो बटन हैं, जैसे खुले और बंद। मेरा पहला अनुमान यह होगा कि बिजली हमेशा लागू होती है और बटन जमीन पर कुछ लाइन को छोटा कर देता है, हालाँकि इसमें बहुत सारे विन्यास हो सकते हैं।

जोड़ा गया:

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

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


जाँच करने के बाद, आप सही कह रहे हैं, पुशबटन केवल 9V बैटरी के रिटर्न पथ पर सर्किट्री को शॉर्ट करता है। मेरी मुख्य चिंता 3.3V है जिसे GND के रूप में संदर्भित किया जा रहा है जबकि रिमोट पर सब कुछ तैर रहा है।
संख्या

1
@ माँ: मेरे जवाब के अलावा देखें। आधार को जोड़ने के बारे में दूसरों के अंधविश्वास से आपको डरने न दें। कोई विद्युत कारण नहीं है जो उन्हें जोड़ा नहीं जा सकता है।
ओलिन लेट्रोप

3

आपके सर्किट के पीछे का विचार ठीक है, कार्यान्वयन में कुछ सुधार की आवश्यकता है:

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

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

आपके पास दो विकल्प हैं, मुझे बाएं सर्किट सबसे अच्छा लगता है:

  • बाएँ : स्विच और NPN ट्रांजिस्टर को बैटरी के निचले हिस्से में ले जाएँ। यह एक माइक्रोकंट्रोलर से लोड को नियंत्रित करने का सबसे आम तरीका है। आरपीआई का मैदान और रिमोट का मैदान साझा है।
  • अधिकार : यदि आप वास्तव में पुश बटन के लिए संपर्क का उपयोग करना चाहते हैं, जो कि यंत्रवत् रूप से लागू करना आसान हो सकता है, तो आपको PNP ट्रांजिस्टर की आवश्यकता है और आप RPI के Vcc और रिमोट के Vcc को परस्पर जुड़े हुए चाहते हैं। अगर आरपीआई में ऑन वोल्टेज वोल्टेज रेगुलेटर है तो यह मुश्किल हो सकता है। आपको यहां आरपीआई की 3V3 बिजली आपूर्ति रेल की आवश्यकता है। इस कारण से भी मैं बाईं ओर जाता हूं; इसे लागू करना अधिक सरल, सरल है। वास्तव में मुझे ओलिन का समाधान सही सर्किट से भी अच्छा लगता है।

कोई भी सस्ता सामान्य उद्देश्य छोटा सिग्नल ट्रांजिस्टर काम करेगा।

  • बाएं NPN के लिए उदाहरण: BC547, BC548, 2N3904, ...
  • सही PNP उदाहरण के लिए: BC557, BC558, 2N3906 ...

चुनने के लिए बहुत सारे और बहुत सारे हैं। आपकी भौगोलिक स्थिति के आधार पर अन्य भाग संख्या अधिक सामान्य हो सकती है। बस एक दुकान में चलते हैं और ऊपर वर्णित लोगों के बराबर के लिए पूछते हैं।

  • एफईβ

  • वीसीई, अधिकतम>15वी

  • मैंसी, अधिकतम>100एमए
  • मैं अनुमान लगा रहा हूं कि आप एक TO-92 पैकेज चाहते हैं, जिसके साथ प्रयोग करना काफी आसान है।
  • एक नियमित दुकान में मूल्य संकेत जब प्रति टुकड़ा बेचा जाता है? मैं भौगोलिक स्थिति के आधार पर फिर से € 0.20 कहूंगा।

रोकनेवाला 1kor-10k $ \ $ और 250mW कार्बन फिल्म या बेहतर के आसपास बहुत कुछ हो सकता है। नियमित खुदरा में ट्रांजिस्टर के समान मूल्य।


वूप्स, तुम सही हो!
जिप्पी

मुझे लगता है कि मैंने गलती सुधार ली, कृपया @PhilFrost
jippie

उचित लगता है
फिल फ्रॉस्ट

1

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

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


1
ऐसे टन कारण हैं कि कोई मुख्य डिवाइस के बजाय नियंत्रण हैक करना चाहता है। अभिगम्यता, प्रतिस्थापन में आसानी यदि आप इसे फ्यूबर कर रहे हैं, तो पोर्टेबिलिटी, आकार, आदि। और, मेरे अनुभव में, मेरे घर में गेराज दरवाजा खोलने वाले पर मैन्युअल बटन नहीं था।
राहगीर

मैं रिमोट का उपयोग करना चाहता था क्योंकि आरपीआई गेराज दरवाजा पुशबटन से बहुत दूर है।
गिनिज

मैं मानता हूं कि मैन्युअल बटन इनपुट के बजाय रिमोट का उपयोग करने के लिए वैध कारण हो सकते हैं - लेकिन मूल पोस्ट उस बारे में बात नहीं करता है, इसलिए मैंने यह सुझाव देना सुनिश्चित किया। मेकिंग-कनेक्शन (सामान्य रूप से खुला) पुशबटन को समानांतर में तार दिया जा सकता है; आप एक ही सलामी बल्लेबाज को एक से अधिक तार दे सकते हैं। इस प्रकार, यदि आरपीआई वर्तमान बटन से बहुत दूर है, तो आप आरपीआई को दूसरा तार चला सकते हैं और इसे खोलने के लिए उपयोग कर सकते हैं। यह रिमोट चलाने की तुलना में अधिक मजबूत होने की संभावना है, हालांकि दूरस्थ विचार शायद ठीक भी काम कर सकता है।
जॉन वाट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.