GPIO पिन से 5V रिले को पावर करें


22

मेरे पास रिले (5) का एक बैंक है जिसे मैं अपने पाई से चलाना चाहता हूं। मैं 5V TE कनेक्टिविटी रिले का उपयोग कर रहा हूं, जो स्पार्कफुन की उच्च शक्ति रिले किट द्वारा संचालित है, जो रिले को ट्रिगर करने के लिए एक एनपीएन ट्रांजिस्टर का उपयोग करता है।

अब तक मुझे जो समस्या हो रही है वह यह है कि मुझे स्विच करने के लिए रिले नहीं मिल सकता है। क्या GPIO आउटपुट पिन 5V की आपूर्ति नहीं करता है? मुझे लगा कि पाई ने GPIO पर किया है।


4
कोई Gpio पिन 3.3 वोल्ट नहीं है।
स्टीव रोबिलार्ड

तो फिर तुम एक तरह से मैं अपने सर्किट को संशोधित कर सकता है पता है?
हाईटेककोनाथन

1
इसे सभी आधारों को एक साथ जोड़ने के लिए 5 वोल्ट की आपूर्ति और रिमेम्बर की आवश्यकता होगी - मैं एक टावर सिग्नल लाइट को स्विच करने के लिए ऐसा कर रहा हूं जैसे कि यह ebay.com/itm/…
स्टीव रॉबिलार्ड

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

1
सभी मैदान एक साथ बंधे हैं। और 5v पॉजिटिव डार्लिंगटन पर आम से जुड़ा है। मैंने डायग्राम फॉलो किया।
हाईटेककोनाथन

जवाबों:


36

बस इसी तरह क्यों नहीं?

रास्पबेरी पाई 0 और 3V3 के बीच स्विच करती है, जो कि Q1 को संतृप्त करने के लिए पर्याप्त है, जो "भारी" काम करता है: + 5V रिले को चालू / बंद करना। आपके द्वारा उपयोग किए जा रहे रिले के आधार पर, D1 और Q1 के लिए छोटे संशोधन लागू हो सकते हैं।

रास्पबेरी पाई एक रिले को नियंत्रित करता है


बहुत बढ़िया जवाब! और ऐसा करने का एक बहुत ही सुरक्षित तरीका है।
पायोटर कुला

3
अच्छा जवाब, कि एक बार और सभी के लिए "रिले-प्रश्न" हल करना चाहिए। शायद यह जोड़ना अच्छा होगा कि पाई और रिले के वोल्टेज की आपूर्ति करने वाले तथ्य या तो समान होने चाहिए या कम से कम एक सामान्य जीएनडी को साझा करना चाहिए। हालांकि यह विद्युत अभियंता को स्पष्ट प्रतीत हो सकता है कि यह शुरुआती लोगों के लिए एक बड़ा नुकसान हो सकता है।
Ghanima

@ महिमा: हाँ, आपके पास एक बिंदु है, निश्चित रूप से। लेकिन जैसा कि आपने उल्लेख किया है, मेरे लिए यह "स्पष्ट" है अगर मैं एक जमीनी प्रतीक देखता हूं, कि यह दोनों पक्षों (यहां: रास्पबेरी और रिले) के लिए है। और मैंने जानबूझकर रिले को + 5 वी के साथ संचालित किया (हो सकता है कि यह 24 वी या जो भी कम डीसी वोल्टेज हो) स्पष्ट रूप से दर्शकों को दिखा सके कि उपरोक्त सर्किट का उद्देश्य दोनों साइटों पर अलग-अलग वोल्टेज है। यही सर्किट का उद्देश्य है।
GeertVc

1
आर 2 का उद्देश्य क्या है?
इरिक एचएच

2
@erikH: यह अवरोधक सुनिश्चित करेगा कि R1 पर इनपुट फ्लोट होने की स्थिति में Q1 का आधार एक निश्चित स्तर (इस मामले में, जमीन से जुड़ा हुआ है) होगा। अगर आपको यकीन है कि इनपुट कभी नहीं आएगा, तो आर 2 की जरूरत नहीं है, लेकिन यह एक तरह का "सेफगार्ड" है। यदि इनपुट फ्लोट कर सकता है और आपके पास आर 2 जुड़ा नहीं है, तो ट्रांजिस्टर अनियंत्रित तरीके से स्विच करना शुरू कर सकता है।
GeertVc

7

# परिचय #

ओपी 5 स्पार्कफुन के बीफकेक रिले मॉड्यूल के एक बैंक को सुरक्षित रूप से नियंत्रित करने के लिए आरपीआई का उपयोग करना चाहेगा । उन्हें एक समस्या थी क्योंकि Rpi GPIO तर्क स्तर 3.3V है, लेकिन उनका रिले 5V तर्क नियंत्रण का उपयोग करता है। वह जानना चाहता है कि तार्किक स्तर की असमानता समस्या के आसपास आने के लिए आरपीआई को कैसे संशोधित किया जाए। निम्नलिखित सहित उनकी पसंद: रिले कॉइल को चलाने के लिए ट्रांजिस्टर बीसी 5468 का उपयोग करना; एक ऑप्टो अलगाव रिले हो रही है और इसे ULN2803 का उपयोग करके ड्राइव करें; UDN2981 जैसे स्रोत ड्राइवर का उपयोग कर, ...

जांच के बाद, मैं अब उनके संबंधित पेशेवरों और विपक्षों के साथ समाधान के एक जोड़े का सुझाव देता हूं। ओपी जोखिम, विश्वसनीयता, लागत आदि का व्यापार करने के बाद समाधान चुन सकता है।

# सामग्री #

समाधान 1 - एनपीएन ट्रांजिस्टर के पूर्वाग्रह रोकनेवाला को संशोधित करना

समाधान 2 - RDN के 3.3V GPIO सिग्नल को 5V में बदलने के लिए UDN2981 का उपयोग करना

समाधान 3 - 74HC03 और 74HC04 का उपयोग करके Rpi के 3.3V GPIO सिग्नल को 5V में बदलने के लिए

समाधान 4 - 74HCT125 का उपयोग तार्किक स्तर पर कंवर्जन करने के लिए

समाधान 5 - तार्किक स्तर परिवर्तित करने के लिए TXS0102 का उपयोग करना

Soution 6 - तार्किक स्तर परिवर्तित करने के लिए 2N2222 का उपयोग करना

समाधान 7 - तार्किक स्तर को परिवर्तित करने के लिए 2N7000 का उपयोग करना

FAQ1 - आरपीआई और रिले मॉड्यूल को कैसे पावर करें और एक साथ टाई आधार

FAQ2 - फ्लोटिंग इनपुट समस्या से कैसे बचें

FAQ3 - मेरा रिले हमेशा हाई या लो इनपुट पर होता है, क्या ऐसा इसलिए है क्योंकि आरपीआई लो सिग्नल कम पर्याप्त नहीं है?

FAQ3 - मेरा आरपीआई GPIO लो सिग्नल रिले को बंद नहीं कर सकता है, लेकिन इनपुट के रूप में GPIO सेटिंग करेगा। अगर मैं ऐसा करता हूं तो क्या मैं अपनी आरपीआई को नुकसान पहुंचाऊंगा?

हार्डवेयर समस्या निवारण सुझाव

सॉफ्टवेयर समस्या निवारण सुझाव

संदर्भ

# समाधान 1. संशोधित NPN ट्रांजिस्टर बनाने के लिए यह 3.3V संगत #

समाधान के दो सामान्य प्रकार हैं:

(1) 3.3V संकेतों के अनुकूल मॉड्यूल के 5V तर्क स्तर इनपुट सर्किट को संशोधित करें,

(2) RV के 3.3 V सिग्नल को 5V में शिफ्ट करने के लिए 3.3V से 5V लॉजिकल लेवल कन्वर्टर का उपयोग करें।

मैं अब (1) से शुरू करता हूं।

जाँच पड़ताल

स्पार्कफुन के बीफकेक रिले मॉड्यूल में एक एनपीएन ट्रांजिस्टर 2N3904 (क्यू 2) कॉइल (यू 1) ड्राइविंग है। इसे Arduino के 5V लॉजिक सिग्नल के लिए डिज़ाइन किया गया है।

स्पार्कफुन रिले नियंत्रण किट योजनाबद्ध

मेरे पास एक समान एनपीएन ट्रांजिस्टर मॉड्यूल KY019 है जिसे Rpi के 3.3V संकेतों द्वारा संचालित किया जा सकता है। इसलिए मैंने यह पता लगाने के लिए इसकी इनपुट सिग्नल आवश्यकताओं की जाँच की कि क्यों KY019 3.3V सिग्नलों का मनोरंजन कर सकता है लेकिन Beecake नहीं कर सकता।

KY019 कल्पना

मैंने पाया कि KY-019 का ट्रिगर स्तर 2.5V और 0.1mA है । यह संकेत एनपीएन ट्रांजिस्टर द्वारा 50mA तक बढ़ाया जाता है, जो रिले को सक्रिय करने के लिए कॉइल को सक्रिय करने के लिए पर्याप्त उच्च होता है।

टोंगलिंग का तार

Rpi GPIO (उच्च स्तर 2.8V से ऊपर , और 16mA की अधिकतम वर्तमान सीमा ), आराम से स्रोत 4mA हो सकता है, मॉड्यूल को सीधे चलाने में कोई समस्या नहीं होनी चाहिए।

कॉइल का रिस्पांस टाइम 10mS है। मैंने आरपीआई जीपीआईओ पिन 17 को रिले मॉड्यूल को टॉगल करने के लिए 40mS अवधि (25cps) पर प्रोग्राम किया और रिले को उम्मीद के मुताबिक खुशी से क्लिक करते हुए पाया। (मैं GPIO सिग्नल के लिए 2 मीटर लंबे कनेक्टिंग वायर का उपयोग कर रहा था, इसलिए रिले इनपुट एंड पर सिग्नल थोड़ा शोर है।)

KY019 टॉगल टेस्ट

बीफकेक मॉड्यूल को 3.3V तर्क के अनुकूल बनाने के लिए कैसे संशोधित किया जाए

बीफ़केक एनपीएन ट्रांजिस्टर में मूल्य 1K का वर्तमान सीमित अवरोध करनेवाला आर 2 है। यह अवरोधक Arduino 5V तर्क उच्च स्तर पर बेस करंट को सीमित करता है। प्रवर्धन के बाद सीमा के भीतर का आधार (आमतौर पर hFE> 100), कॉइल को संलग्न करने के लिए पर्याप्त बड़ा होता है।

बीफकेक रिले मॉड्यूल में Arduino 5V GPIO वर्तमान की गणना:

Arduino वर्तमान i ~ (4V [Arduino High] - 1V [Vce (sat)]) / 1K [R]) = 3V / 1K = 3mA

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

आरपीआई वर्तमान मैं ~ ((3 वी [आरपीआई उच्च] - 1 वी) / 1 के = 2mA

संशोधन सरल है - सिर्फ 1K R2 को छोटे अवरोधक से बदलें, 510R कहें।

आरपीआई वर्तमान i (संशोधन के बाद) = (3V - 1V) / 501R = 4mA

मैं सर्किट विश्लेषण और प्रयोग के आधार पर शिक्षा का अनुमान लगा रहा हूं। मुझे लगता है कि मेरा अनुमान 90% सही है।

जोखिम विश्लेषण

हालांकि छोटे सिग्नल एनपीएन ट्रांजिस्टर 2N3094 का उपयोग छोटे लोड स्विचिंग के लिए किया जा सकता है, लेकिन यह विश्वसनीय नहीं है। रिले स्विचिंग के लिए, यह SS8050, UDN2981 जैसे बिजली ट्रांजिस्टर का उपयोग करने के लिए सुरक्षित है, विशेष रूप से आगमनात्मक भार के लिए डिज़ाइन किया गया है।

ओपी एक सुरक्षित तरीका चाहता है जो उसके पाई को भून नहीं करेगा, इसलिए विश्वसनीयता के लिए, एक स्रोत ड्राइवर जैसे कि UDN2981 जाने का रास्ता है।

/ ...

# समाधान 2 - बीफकेक रिले मॉड्यूल को चलाने के लिए UDN2981 का उपयोग करना #

टिप्पणियां बताती हैं कि ओपी के स्पार्कफुन बीफकेक रिले मॉड्यूल उच्च स्तर का ट्रिगर है, इसलिए आमतौर पर इस्तेमाल किए जाने वाले सिंक ड्राइवर ULN2803 का उपयोग नहीं किया जा सकता है। ULN2803 के समान ड्राइवर, लेकिन वर्तमान डूबने के बजाय वर्तमान सोर्सिंग का उपयोग किया जाना चाहिए

मुझे लगता है कि UDN2981 ओपी के रिले मॉड्यूल के लिए एक उपयुक्त ड्राइवर है।

मैंने सफलतापूर्वक UDN2981 को बीफ़कैक के समान एक उच्च स्तरीय tirgger रिले मॉड्यूल ड्राइविंग का सत्यापन किया, और ULN2803 एक कम ट्रिगर। नीचे एक सारांश है।

UDN2981 उच्च ट्रिगर, NPN ट्रांजिस्टर इनपुट प्रकार रिले मॉड्यूल को नियंत्रित करता है

मैंने पहले RDN से कनेक्ट किए बिना UDN2981 को मैन्युअल रूप से परीक्षण किया, 4 एलईडी को ब्लिंक करने के लिए, यह सुनिश्चित करने के लिए कि सर्किट ठीक काम कर रहा है।

uln2803 udn2981 फोटो

तब मैंने 4 एनपीएन ट्रांजिस्टर इनपुट प्रकार रिले मॉड्यूल (केवाई 01 9) को सेटअप किया, और 4 रिले मॉड्यूल इनपुट को 4 यूडीएन 2981 चैनल आउटपुट से जोड़ा।

KY019 x 4

फिर मैंने 4 Rpi 3.3V GPIO पिन को सीधे 4 UDN2981 चैनल इनपुट से जोड़ा। मैंने 25 पीपीएस पर 4 रिले मॉड्यूल को चालू करने के लिए निम्नलिखित पायथन फ़ंक्शन का उपयोग किया।

अजगर 4 टॉगल करने के लिए कार्य करता है

नतीजा अच्छा रहा। 4 रिले मॉड्यूल क्लिक और एल ई डी के रूप में 25cps पर उम्मीद के मुताबिक पलक। Rpi GPIO आउटपुट सिग्नल 3.3V के पास रहे, और UDN आउटपुट सिग्नल 4.0V के आसपास रहे, जिसका अर्थ है कि कोई इनपुट ओवरलोड नहीं था।

मॉड्यूल तरंग को टॉगल करें

UDN2981 उच्च ट्रिगर, ऑप्टो-पृथक रिले मॉड्यूल को नियंत्रित करता है

ओपी ने ऑप्टो पृथक रिले मॉड्यूल का उपयोग करने पर भी विचार किया क्योंकि वे सुरक्षित हैं। मैंने 4 उच्च स्तरीय ट्रिगर, ऑप्टो पृथक रिले मॉड्यूल (MK055) को नियंत्रित करने के लिए एक ही UDN2981 का सफलतापूर्वक उपयोग किया है।

MK055 रिले मॉड्यूल

वास्तव में UDN2981 का उपयोग किसी भी प्रकार के उच्च ट्रिगर मॉड्यूल को नियंत्रित करने के लिए किया जा सकता है, कोई फर्क नहीं पड़ता NPN ट्रांजिस्टर या ऑप्टो पृथक प्रकार।

हालाँकि, निम्न ट्रिगर मॉड्यूल के लिए, चाहे PNP ट्रांजिस्टर या ऑप्टो पृथक हो, स्रोत ड्राइवर UDN2981 काम नहीं करता है, ULN2803 या अन्य सिंक ड्राइवर का उपयोग किया जाना चाहिए।

ULN2803 कम ट्रिगर PNP ट्रांजिस्टर इनपुट या ऑप्टो पृथक रिले मॉड्यूल को नियंत्रित करता है

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

MK101 रिले मॉड्यूल

विचार-विमर्श

ULN2803 और UDN2981 पेशेवरों और विपक्ष

पेशेवरों

  1. ULN2803 और UDN2981 3.3V या 5V आपूर्ति वोल्टेज के साथ सीधे TTL या CMOS तर्क संकेत द्वारा संचालित किया जा सकता है।

  2. क्लैंप डायोड के साथ उनकी रेटेड 500mA आउटपुट रिले और स्टेपिंग मोटर्स को स्विच करने के लिए उपयुक्त हैं।

विपक्ष

  1. ULN2803 और विशेष रूप से UDN2981 इतने आम नहीं हैं।

  2. उनके पास 8 चैनल हैं और इसलिए उनके पास एक बड़ा 18 पिन डीआईपी पैकेज आकार है। कम चैनलों के लिए, 14 पिन डीआईपी पैकेज के साथ अधिक सामान्य 74HC03 / 04 या 74HCT125 और अधिक सामान्य और संभालना आसान है।

# समाधान 3 - आरपीआई के 3.3V GPIO सिग्नल को शिफ्ट करने के लिए 74HC03 और 74HC04 का उपयोग करना #

रिले मॉड्यूल को चलाने के लिए UDN2981 का उपयोग करना एक बड़ी मार है, क्योंकि वे सीधे रिले को सक्रिय करने के लिए फ्लाई बैक डायोड में बनाया गया है।

UDN2981 प्रयोग करने के लिए शुरुआती के लिए सामान्य नहीं है और न ही। शुरुआती लोगों के लिए, बहुत आम और सस्ते लॉजिक गेट ICs, 74HC03 Quad NAND गेट्स और HC04 Hex Inverters 3.3V लॉजिक सिग्नल्स को शिफ्ट करते हुए UDN2981 की तरह ही काम कर सकते हैं।

मैंने सफलतापूर्वक HC03 और HC04 को 5V में 3.3V तर्क को सत्यापित किया है और पाया है कि यह ट्रांजिस्टर इनपुट और ऑप्टो पृथक उच्च स्तरीय ट्रिगर मॉड्यूल दोनों के लिए काम कर रहा है।

hc03 04 कनवर्टर योजनाबद्ध

hc03 hc04 ky019 mk047

hc03 hc04 ky019 ky047

# संदर्भ #

आर 1। इलेक्ट्रिक रिले कैसे काम करता है? - TechyDIY

आर 2। रिले स्विच सर्किट - इलेक्ट्रॉनिक्स ट्यूटोरियल

R3। बीफ़केक रिले कंट्रोल हुकअप गाइड - स्पार्कफुन

R4। डिजिटल बफर और त्रि-राज्य बफर - इलेक्ट्रॉनिक्स ट्यूटोरियल

R5। पुल-अप रेसिस्टर्स - इलेक्ट्रॉनिक्स ट्यूटोरियल

R6। तर्क स्तर ट्यूटोरियल - स्पार्कफुन

Arduino Voh 4.2V, Vol 0.9V

R7। Rpi GPIO पिन वोल्टेज और वर्तमान विनिर्देश

आरपीआई वोह 2.4 वी, वॉल्यूम 0.7 वी

R8। द्विध्रुवी ट्रांजिस्टर - इलेक्ट्रॉनिक्स ट्यूटोरियल

================

# A.3 तार्किक स्तर कनवर्टर HCT125 # का उपयोग

इसलिए मैंने एक और कनवर्टर, HCT125 का परीक्षण किया। मुझे यह जानकर खुशी हुई कि यह अच्छी तरह से काम करता है। NPN ट्रांजिस्टर संचालित रिले मॉड्यूल से कनेक्ट होने पर HCT125 परिवर्तित 5V0 सिग्नल नहीं गिरा।

HCT125 स्तर कनवर्टर

/ ...

परिशिष्टों की समाप्ति

** * लंबा उत्तर हटा दिया जाना है **

यह लंबा उत्तर बहुत लंबा घुमावदार और गड़बड़ है। मैं अब अप्रासंगिक अनुच्छेदों को हटाने की कोशिश कर रहा हूं और शायद प्रासंगिक सवाल पूछकर और खुद का जवाब देकर उन्हें प्रतिस्थापित कर सकता हूं।


फोटो कपलर / ऑप्टो पृथक रिले मॉड्यूल की जांच कैसे करें

  1. एक जम्पर तार प्राप्त करें।
  2. रिले मॉड्यूल के सिग्नल / इनपुट पिन के लिए एक छोर कनेक्ट करें।
  3. दूसरे छोर को पकड़ो और Vcc (+) और Gnd (-) पिन को स्पर्श करें और नीचे दिए गए परिणाम देखें।

रिले मॉड्यूल परीक्षा परिणाम तालिका

2.1 ट्रांजिस्टर इनपुट प्रकार

लोकप्रिय द्विध्रुवी एनपीएन ट्रांजिस्टर इनपुट प्रकार के लिए, सोर्सिंग ड्राइवर सिग्नल (आरपीआई जीपीआईओ सिग्नल या आरपीआई जीपीआईओ 3.3 वी से 5 वी तार्किक स्तर पर रूपांतरण के बाद) एक श्रृंखला एलईडी और बायसिंग रोकनेवाला के माध्यम से ट्रांजिस्टर के आधार पर जाता है।

ट्रांजिस्टर इनपुट प्रकार (BJT NPN) रिले मॉड्यूल का उदाहरण

इस रिले स्विचिंग ट्यूटोरियल में वर्णित अन्य लोकप्रिय रिले स्विचिंग सर्किट नहीं हैं

2.2 Photocoupler इनपुट प्रकार

फोटोकॉउलर इनपुट प्रकार रिले में इनपुट के रूप में एक phtocoupler है। फोटोकॉपर एक और ट्रांजिस्टर ड्राइव करता है जो बदले में रिले कॉइल को ड्राइव करता है।


परिशिष्ट C - TXS0102 का उपयोग करके तार्किक स्तर कनवर्टर

अब मुझे पता है कि Rpi GPIO सीधे रिले मॉड्यूल को चला सकता है, लेकिन दो समस्याएं हैं। सबसे पहले, एक लंबे कनेक्टिंग वायर के साथ GPIO सिग्नल शोर है, इसलिए यह विश्वसनीय नहीं है। दूसरा, फ्लाईव्हील डायोड 1N4148 पूरी तरह से कॉइल वापस EMF को दबा नहीं सकता है, और अगर अनजाने में 1N4148 टूट जाता है, या ठीक से जुड़ा नहीं है (खराब संपर्क, शुष्क टांका लगाने वाला संयुक्त आदि), तो बैक EMF Rpi को नुकसान पहुंचा सकता है।

इसलिए मैंने 3V3 से 5V तक Rpi GPIO सिग्नल को स्थानांतरित करने के लिए एक तार्किक स्तर कनवर्टर का उपयोग करने का निर्णय लिया। मैंने पहली बार TXS102 कनवर्टर की कोशिश की और पाया कि यह अच्छी तरह से काम कर रहा है। GPIO सिगनल को शिफ्ट करने के अलावा, उच्च स्तर पर शोर भी बहुत कम हो जाता है।

TXs0102 फ़ोटो और तरंग

हालाँकि, मुझे एक बड़ी समस्या मिली जब परिवर्तित 5V GPIO सिंगल को रिले मॉड्यूल में फीड करना। रिले अभी भी 3V3 सिग्नल के साथ पहले की तरह चालू और बंद था, लेकिन जब मैंने तरंग की जांच करने के लिए गुंजाइश का उपयोग किया, तो मुझे बहुत आश्चर्यजनक रूप से पता चला कि 5V सिग्नल आधे से घटकर 2.2V हो गया

मुझे संदेह था कि इसका कारण यह था कि TXS0102 वर्तमान को रिले मॉड्यूल की तुलना में करंट से बेहतर कर सकता है। अपने अनुमान को सत्यापित करने के लिए, मैंने 5V सिग्नल को दूसरे रिले मॉड्यूल, एक पुल डाउन फोटोकॉपर प्रकार, मॉडल MK01 पर खिलाया।

इस बार मैंने पाया कि 5V सिग्नल किसी भी ध्यान देने योग्य राशि को नहीं गिराता है।

इसलिए मैंने जल्दी से निष्कर्ष निकाला कि एनपीएन ट्रांजिस्टर टाइप रिले मॉड्यूल एक बुरा विकल्प है। मैं अब से इस तरह के रिले का परीक्षण करना बंद कर दूंगा, और फोटोकॉपर प्रकार के रिले पर आगे बढ़ूंगा।

मैंने एक अन्य फोटोकॉपी ड्राइवर मॉड्यूल MK101 का भी परीक्षण किया। इस मॉड्यूल में हायर ट्रिगर या लो ट्रिगर को चुनने के लिए एक जम्पर है। मैंने पाया कि कम ट्रिगर के लिए, TSX0102 परिवर्तित 5V सिग्नल स्तर प्रभावित नहीं होता है। लेकिन जब कम ट्रिगर का चयन किया जाता है, तो परिवर्तित 5V सिग्नल स्तर 2.5V के आसपास गिर जाता है, हालांकि रिले अभी भी काम कर रहा है।

txs0102 उच्च निम्न ट्रिगर मॉड्यूल का परीक्षण करते हैं


परिशिष्ट E - HC04 का उपयोग करके तार्किक स्तर कनवर्टर

HCT125 इतना आम नहीं है। इसलिए मैंने HC03 क्वाड ओपन ड्रेन NAND गेट और HC04 हेक्स इन्वर्टर का उपयोग करते हुए एक और कनवर्टर सर्किट की कोशिश की। जब मैंने HC04 आउटपुट का परीक्षण किया, तो मुझे बहुत शोर मिला। मैंने अनुमान लगाया कि एक कारण यह था कि मैं dirrerent बिजली की आपूर्ति का उपयोग कर रहा था, एक rpi के लिए, दूसरा कनवर्टर के लिए। यहां तक ​​कि मैंने एक सामान्य बिंदु बनाने के लिए बिजली की आपूर्ति के जमीनी बिंदुओं को जोड़ा, शोर दूर नहीं हुआ। मैंने तब आरपीआई और कनवर्टर दोनों के लिए एक बिजली की आपूर्ति का उपयोग किया, और शोर गायब हो गया।

शोर कनवर्टर उत्पादन

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

मैंने कम ट्रिगर मोड में रिले मॉड्यूल के लिए HC04 आउटपुट सिग्नल की कोशिश की (जिसमें डूबने वाले वर्तमान की आवश्यकता होती है, लेकिन उच्च ट्रिगर मोड में नहीं (जिसे वर्तमान में सोर्सिंग की आवश्यकता होती है), इसलिए मैं HC04 हेक्स नॉट गेट जोड़ने जा रहा हूं जो वर्तमान स्रोत का स्रोत बन सकता है। रिले मॉड्यूल।

परिशिष्ट F - HC04 स्तर कनवर्टर फ्लोटिंग इनपुट समस्या

पिछली बार जब मैंने पहली बार HC03 आधारित स्तर कनवर्टर की कोशिश की थी, एक फोटोकॉपी रिले मॉड्यूल पर, मैंने पाया कि अगर मैंने इनपुट को तैरना छोड़ दिया, तो मॉड्यूल ने शोर उठाया और रिले ने स्विच ऑफ कर दिया और crazily को बंद कर दिया। मैंने सोचा कि आवृत्ति शायद 1kHz थी। मुझे यकीन नहीं था कि यह सकारात्मक प्रतिक्रिया दोलन का कुछ प्रकार था। लेकिन जब मैंने जांच करने के लिए गुंजाइश का उपयोग किया, तो मुझे आश्चर्य हुआ कि यह 50Hz है! मुझे लगता है कि यह कुछ प्रतिध्वनि है। लेकिन मुझे नहीं पता कि अनुनाद और दोलन के बीच अंतर क्या है। शायद मुझे फिर से आंख मारनी चाहिए। वैसे भी, मुझे लगता है कि मुझे कहीं न कहीं एक पुल अप / डाउन रोकनेवाला जोड़ने की जरूरत है।

HC04 स्तर कनवर्टर फ्लोटिंग इनपुट समस्या


नीचे छोटा या नष्ट किया जाना

# परिशिष्ट #

# ए 1। ऑप्टो पृथक / फोटो युग्मक रिले मॉड्यूल बोर्ड और योजनाबद्ध #

ऑप्टो आइसोलेटेड रिले मॉड्यूल में एक फोटो कपलर होता है जो 4 पिन आईसी होता है। नीचे दी गई तस्वीर में एक फोटोकोलर पीसी 1 (इसके 4 पिन लेबल के साथ 1, 2, 3, 4 हरे रंग में) और एक ट्रांजिस्टर Q1 दिखाया गया है। आईसी को हमेशा चिह्नित नहीं किया जाता है। इस चित्र में, PC1 EL354 और Q1 8050 है।

Photocoupler इनपुट प्रकार रिले मॉड्यूल फोटो

Photocoupler इनपुट रिले मॉड्यूल योजनाबद्ध

आरेख लिंक

 35 : https://i.stack.imgur.com/cWkRi.jpg


1
tlfong01: "तो Rpi का 3V3 GPIO सिग्नल सीधे रिले को चला सकता है।" : आपको ऐसा नहीं कहना चाहिए क्योंकि इस लाइन को पढ़ने से गैर-तकनीकी लोगों को यह आभास हो सकता है कि वे आरपीआई के एक GPIO पिन को सीधे रिले के कॉइल से जोड़ सकते हैं। विनाशकारी परिणामों के साथ ... 2N3904 को जोड़ने का एक कारण है ... आपको कहना चाहिए "तो आरपीआई का 3V3 GPIO सिग्नल सीधे रिले मॉड्यूल को ड्राइव कर सकता है " ...
GeertVc

गैर-तकनीकी लोगों के विचारशील नहीं होने की मेरी लापरवाह गलती को इंगित करने के लिए धन्यवाद। और जब मैंने सुधार किया, तो मैंने पाया कि मैंने KY019 की दो समान तस्वीरें डालने की एक और गलती की है। वास्तव में पहला स्पार्कफुन मॉड्यूल का योजनाबद्ध होना चाहिए।
tlfong01

कोई बात नहीं, हम एक-दूसरे की मदद करने के लिए यहां हैं ... :-)
GeertVc

कारण एक GPIO का उपयोग करके विसंगति है सीधे बनाम एक GPIO एक मज़दूर के साथ एक मज़दूर को एक विशिष्ट वोल्टेज (5V) देने का इरादा है। दूसरी ओर 3.3V लॉजिक पिन, थ्रेसहोल्ड के साथ कम और उच्च के बीच अंतर को दर्शाता है। Pi के लिए इसका मतलब है 1.3V से अधिक कुछ भी । यदि आप जमीन के प्रतिरोध के माध्यम से डूब रहे हैं (यानी, वर्तमान को खींचते हुए), तो आपको 3.3V प्राप्त करना चाहिए, लेकिन शायद ऐसा नहीं है कि रिले पर इनपुट क्या करता है - यह तैरता है।
गोल्डीलॉक्स

@goldilocks: हाँ, यह भ्रामक है। OA का कहना है कि उनकी रिले किट रिले [कॉइल] को ट्रिगर करने के लिए एक NPN ट्रांजिस्टर का उपयोग करती है, एक उत्तर ट्रांजिस्टर [BC5468] को संशोधित करने के लिए सुझाव देता है। एक अन्य सुझाव डार्लिंगटन ULN2803 का उपयोग करना है, .. मुझे अपना दिमाग खाली करने के लिए टिप्पणियों को एक बार और पढ़ने की आवश्यकता है।
tlfong01
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.