डिजिटल इनपुट के लिए एक लंबे तार के साथ माइक्रोकंट्रोलर


16

मेरे घर पर घंटी का बटन है जिसे GHI EMX देव बोर्ड में वायर किया गया है । सॉफ्टवेयर दिन के समय का मूल्यांकन करता है और यह निर्धारित करता है कि दरवाजे की घंटी बजनी चाहिए या नहीं।

साइड नोट: इसे डिंग-डोंग-डिच प्रैंक से निपटने के लिए एक तरीके के रूप में लागू किया गया था जो मुझे प्राप्त हो रहा था।

यह सब एक समस्या को छोड़कर महान काम करता है, ईएमएक्स बोर्ड से जुड़ा तार लगभग 50 फीट (~ 15 मीटर) लंबा होता है और बोर्ड को यह सोचने के लिए पर्याप्त हस्तक्षेप उत्पन्न करता है कि किसी ने बटन को धक्का दिया है और इस तरह मेरे दरवाजे की घंटी यादृच्छिक अंतराल पर बजती है दिन। मेरी पत्नी और मेरा कुत्ता दोनों इसकी सराहना नहीं करते हैं (लेकिन बच्चों को लगता है कि यह बहुत मजेदार है)।

मैंने इस लेख में पाई गई सलाह का पालन करके और निम्नलिखित सर्किट को लागू करके समस्या को ठीक करने की कोशिश की है :

एक इनपुट के लिए कम पास फिल्टर सुरक्षा

इसने समस्या को ठीक नहीं किया, लेकिन मैंने पाया कि 1k के लिए 3k रोकनेवाला लगाना और 40uF के साथ .01uF संधारित्र को बदलना थोड़ा बेहतर काम करता है, लेकिन 3k से अधिक कुछ भी ध्यान देने योग्य देरी का कारण बनता है जब बटन को दबाने से पहले। घंटी बजती है। मेरे सर्किट के लिए अंतर यह है कि बोर्ड 5V के बजाय 3.3V पर चलता है (जो मुझे लगता है कि समस्या को बदतर बना देता है) और ग्राउंड स्विच से कनेक्ट करने के बजाय सर्किट को पूरा करता है (यानी दो तार माइक्रोकंट्रोलर और स्विच के बीच जाते हैं)।

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

मैंने यहां निम्नलिखित प्रश्न को देखा है , लेकिन यह एडीसी के साथ काम करता है जो मेरी समस्या से थोड़ा अलग हो सकता है। कोई भी सहायताकाफी प्रशंसनीय होगी।

अद्यतन प्रलेखन के
अधिक पढ़ने के बाद , यह प्रतीत होता है कि हालांकि माइक्रोकंट्रोलर 3.3V द्वारा संचालित है यह I / O पिन पर 5V सहिष्णु है। यदि मैं 5V का उपयोग करता हूं, तो मैं एक उच्च अवरोधक मान को समायोजित कर सकता हूं, लेकिन क्या यह कुछ भी मदद करेगा?


1
अपने दरवाजे की घंटी पर एक सुरक्षा कीपैड जोड़ें। केवल वही जो सही चार अंकों का कोड दर्ज करते हैं, वे इसे दिन के किसी भी समय रिंग कर सकते हैं।
काज

जवाबों:


15

योजनाबद्ध जो नहीं दिखाते हैं वह विशाल आम मोड 60 हर्ट्ज है और कैसे आधार एसी लाइनों और पावर लाइन के ग्राहकों के साथ निकटता से जुड़े हुए हैं।

आपका उदाहरण एक अच्छा उदाहरण है कि लंबे तारों को कैसे इंटरफ़ेस किया जाए।

मैं भविष्य में सुझाव दे सकता हूं;

  1. मुड़ जोड़ी पसंद करते हैं
  2. संतुलित लाइनें पसंद करते हैं
  3. उच्च प्रतिबाधा आदानों से बचें
  4. मिलान किए गए प्रतिक्षेपों को प्राथमिकता दें
  5. अत्यधिक एलपीएफ (लंबे समय तक रहने वाले) से बचें
  6. ग्राहकों को दबाने के लिए RF कैप शामिल करें।
  7. फेराइट बीड्स (मुख्यमंत्री चोक) का उपयोग करें
  8. ग्राउंड लूप से बचें (यानी सर्किट से डायरेक्ट अनकैप्ड कनेक्शन)
  9. कॉन्टैक्ट वेटिंग सर्किट का उपयोग करें (उन संपर्कों में सही ध्रुवता 10uF कैप जो सोना चढ़ाया नहीं गया है)
  10. बहुत कठोर ईएमआई वातावरण के लिए मनाना पसंद करते हैं।

चूंकि कई विकल्प उपलब्ध नहीं हैं। यह करें;

  • बोर्ड पर बड़ी टोपी को हटा दें और दूरस्थ स्विच संपर्कों पर जाएं। (जरूर)
  • 3K (1k) श्रृंखला रोकनेवाला निकालें और फेराइट CM आस्तीन या समान जोड़ें
  • इनपुट पर बोर्ड पर छोटे आरएफ टोपी जोड़ें। उदाहरण के लिए 0.001 ~ 0.01uF या कोई कम इंडक्शन प्रकार।
  • 100K को 1k ~ 10K से बदलें।
  • दोनों तारों के लिए कई मोड़ के साथ बड़े फेराइट मोती जोड़ें। (मुख्यमंत्री फिल्टर)

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

चिप भर में अच्छा आरएफ टोपी के साथ यूसी के रूप में एक ही आपूर्ति वोल्टेज के लिए पुल।


मुझे एक फेराइट सीएम स्लीव ढूंढनी होगी लेकिन अन्यथा यह बहुत ही उल्लेखनीय लगता है। क्या आपको लगता है कि यह काम करेगा: digikey.com/product-detail/en/KR50TA251512B1/P11400-ND/409505 । धन्यवाद!
मैट रुवे

बिना काम करेंगे, लेकिन आवारा आरएफ फटने के लिए जोड़ा गया बीमा। ये बेहतर हैं .. digikey.com/product-detail/en/FB73-287-RC/M8708-ND/775247 भविष्य में उपयोग के लिए एक दर्जन या अधिक प्राप्त करें।
टोनी स्टीवर्ट Sunnyskyguy EE75

गलत आईडी पढ़ें digikey.com/product-detail/en/35T0231-30P/240-2586-ND/1587459 ऊपर बहुत छोटा है। आपका भी ठीक होगा लेकिन अप्रचलित होना।
टोनी स्टीवर्ट Sunnyskyguy EE75

धन्यवाद। अन्य प्रश्नों के युगल। मेरे जैसे आवासीय वातावरण में, मुझे आम जमीन को क्या करना चाहिए? पास का बिजली का मैदान या प्लंबिंग?
मैट रुवे

आउटलेट से जुड़ा पास का इलेक्ट्रिकल आउटलेट या कंप्यूटर केस ग्राउंड ठीक है। लंबे तारों में बहुत अधिक अधिष्ठापन> 1 मी।
टोनी स्टीवर्ट Sunnyskyguy EE75

8

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

अपडेट करें

मैं डोरबेल सिस्टम (एक त्वरित Google के अलावा) से बहुत परिचित नहीं हूं, इसलिए निम्नलिखित मान लेते हैं कि आपके कम से कम दो कंडक्टर आपके MCU से स्विच में चल रहे हैं।

GHI EMX बोर्ड आपके पास 10 बिट ADC है, ताकि आप 12vDc (या अधिक) को डोरबेल में भेज सकें और एक साधारण वोल्टेज डिवाइडर का उपयोग कर सकें, ताकि MCU में वोल्टेज 5 वोल्ट अधिकतम पर न हो। फिर सॉफ्टवेयर साइड पर आप सभी एडीसी को पढ़ सकते हैं और यदि मान> 1000 है (आपको इस नंबर के साथ चारों ओर खेलना पड़ सकता है, और 1023 एडीसी पर 1023 अधिकतम है) तो डोरबेल को दबाया गया है।

यह कुछ इस तरह दिखेगा (मेरे भयानक ग्राफिक संपादन कौशल से अभिभूत होने की कोशिश न करें):

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

एक और विकल्प जो समान है वह एक उच्च इनपुट वोल्टेज के साथ एक schmitt ट्रिगर का उपयोग करना है । लेकिन इसके लिए अतिरिक्त भागों की आवश्यकता होगी और यह एडीसी विकल्प की तुलना में अधिक प्रयास है।

संपादित करें

क्रिस स्ट्रैटन के जवाब ने मौजूदा प्रवाह के बारे में एक अच्छी बात की। यदि आप 100k पुल रोकनेवाला को बदलने के लिए ~ 220ohm एक कि चाल हो सकती है।


1
एक बुरा विचार नहीं है, लेकिन यह अवधारणा से कुछ मजेदार लेता है। मैं अब भी जानना चाहूंगा कि जब स्विच को घंटों के बाद दबाया जाता है, तो मैं घर की सामने की रोशनी को फ्लिप कर सकता हूं और प्रैंकस्टर्स को अपनी खुद की दवा दे सकता हूं।
मैट रुवे

शायद ध्वनि एक दूर की पुलिस सायरन स्विच पर एक taser के साथ आ रहा है।
टोनी स्टीवर्ट Sunnyskyguy EE75

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

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

6

वास्तव में इस समस्या का एक बहुत ही सरल समाधान है।

इस समाधान को समझने की कुंजी यह सोचने की है कि एक समान इलेक्ट्रो-मैकेनिकल डोरबेल समान हस्तक्षेप के कारण क्यों नहीं बजती है। पाठ्यक्रम का उत्तर यह है कि इसे बंद सर्किट के माध्यम से प्रवाह करने के लिए वास्तविक रिंग पावर की आवश्यकता होती है - हस्तक्षेप खुले सर्किट में पर्याप्त शक्ति को गलत तरीके से रिंग नहीं करेगा।

आप कम-मूल्य वाले पुलअप अवरोधक का उपयोग करके एक समान स्थिति बना सकते हैं, जिसमें डोरबेल बटन जमीन से जुड़ा होता है। प्रतिरोध के एक सौ ओम का मतलब होगा कि एक "0" के रूप में पढ़ने के लिए माइक्रोकंट्रोलर इनपुट को खींचने के लिए लगभग 25 मिलीमीटर के प्रवाह को चालू करना होगा। लंबी दौड़ का धारावाहिक संचार अक्सर 20 एमए वर्तमान के साथ किया जाता है, इसलिए 25 एमए पर्याप्त होना चाहिए, लेकिन आप आसानी से ऊपर या नीचे समायोजित कर सकते हैं।

आप माइक्रोकंट्रोलर पर सॉफ्टवेयर होने से हस्तक्षेप को अस्वीकार कर सकते हैं जिसके लिए बटन को बंद रखने की आवश्यकता होती है - बिना अंतराल के - 100 mS के लिए या इससे पहले कि यह वैध रिंग के रूप में पहचाना जाएगा।

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


जब तक आप गैर-एयू संपर्क धातुई स्विच पर 10% या रेटेड वर्तमान का उपयोग नहीं करते हैं, यह अंततः तर्क स्तर धाराओं के साथ रुक-रुक कर शुरू होने में विफल होगा। यही कारण है कि कम ईएसआर कैप (प्रीफ फिल्म कैप) संपर्कों में कम ईएसआर उच्च वर्तमान डंप के साथ ऑक्सीकरण को कम करने के लिए आवश्यक है।
टोनी स्टीवर्ट Sunnyskyguy EE75

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

0

15 मीटर केबल एक एंटीना की तरह काम कर रहा है। आरएफ हस्तक्षेप को फ़िल्टर करने के लिए आपको फीडथ्रू कैपेसिटर (उदाहरण के लिए W2F11A4708AT1F ) का उपयोग करने की आवश्यकता है ।

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