मेरे पास एक काफी सरल सर्किट है जो ब्रेडबोर्ड पर पूरी तरह से काम करता है, लेकिन मुझे इसे पीसीबी में स्थानांतरित करने में बहुत परेशानी हो रही है। मैं बहुत अजीब व्यवहार देख रहा हूं जो मेरे वर्तमान अनुभव के बाहर है, इसलिए मुझे कुछ सलाह मिलने की उम्मीद है।
सर्किट एक वाईफ़ाई गति संवेदक को लागू करता है, हालांकि मुझे जो समस्या हो रही है वह आरएफ भाग में आने से पहले वाया होता है, या यहां तक कि आरेख का uC हिस्सा भी होता है:
मैंने उस हिस्से की परिक्रमा की है जिसमें दिक्कत हो रही है।
R3 एक पुल-डाउन रोकनेवाला है, जिसे b / c AMN42121 की आवश्यकता होती है, जब गति का पता लगाया जाता है तो आउटपुट को हाई करता है, लेकिन इसे बिना किसी गति के लिए लटकाना छोड़ देता है, इसलिए पुल-डाउन की आवश्यकता होती है।
मैंने मोशन और नो मोशन के बीच संक्रमण को सुचारू करने के लिए C1 का उपयोग किया। C1 आउटपुट स्तर को धीरे और सुचारू रूप से कम करने के लिए जाता है, इसलिए "कोई प्रस्ताव नहीं" स्थिति कुछ सेकंड के गति के बाद हासिल की जाती है।
इन्वर्टर है b / c अटारी के बाहरी अवरोधों को LOW स्तर से ट्रिगर किया जाता है, इसलिए मुझे तर्क को उलटने की आवश्यकता है। यह दुर्भाग्यपूर्ण है कि मुझे एक इन्वर्टर के लिए इतने बड़े DIP पैकेज का उपयोग करना पड़ा, लेकिन मुझे कुछ और नहीं मिला।
मैंने इस सर्किट के लिए एक दो तरफा पीसीबी बनाया है, जो इस तरह दिखता है:
फिर से, मैंने केवल अब तक परिचालित क्षेत्र को इकट्ठा किया है।
एस 1, आर 3 और सी 1 को टांका लगाने के बाद, मुझे सेंसर आउटपुट से निम्नलिखित संकेत मिलते हैं:
यह वही है जो मैं देखना चाहता हूं, इसलिए इस बिंदु तक सब कुछ ठीक है।
आगे मैंने IC2 के लिए एक सॉकेट में सोल्डर किया और इन्वर्टर में प्लग किया। यहीं से रहस्यों की शुरुआत होती है। पहले तो सबकुछ ठीक था, लेकिन बोर्ड के साथ गड़बड़ करने के कुछ समय बाद सर्किट ने अचानक काम करना बंद कर दिया। जब मैं सेंसर आउटपुट पर एक जांच डालता हूं, तो ऊपर दिखाए गए अच्छे संकेत के बजाय, मुझे निम्नलिखित दो उदाहरणों पर विविधताएं दिखाई देती हैं:
उदाहरण 1:
उदाहरण 2:
ध्यान दें कि पहले उदाहरण के विपरीत, दूसरे उदाहरण में संकेत गति से उत्पन्न नहीं होता है - कि दांत का आकार सिर्फ उस पर उभरता है जो मेरे पास कोई भी कार्रवाई है।
बहुत परीक्षण के बाद, मैं निम्नलिखित स्थापित करने में सक्षम था:
- सॉकेट से इन्वर्टर को अनप्लग करने से सेंसर फिर से ठीक से काम करता है।
- सेंसर को काम करते समय प्लग में छोड़ते हुए इन्वर्टर को पावर कट करना।
- एक अलग इन्वर्टर का उपयोग करने से कोई प्रभाव नहीं पड़ता है।
- फ्लक्स रिमूवर या एसीटोन के साथ बोर्ड को डुबोना और ब्रश के साथ स्क्रब करना कभी-कभी सेंसर को फिर से काम करता है, लेकिन बहुत संक्षेप में। एक बिंदु पर मैं एक टूथब्रश के साथ आक्रामक रूप से स्क्रबिंग द्वारा संकेत को इस तरह बनाने में सक्षम था:
ध्यान दें कि इस अंतिम चित्र में भी सिग्नल कम से कम पूरे स्तर पर नहीं लौट रहा है। जैसे ही मैंने ब्रश करना बंद किया, यह प्रभाव लगभग खत्म हो गया।
अब तक यह कुछ टांका दोष की ओर इशारा करता है, सिवाय इसके कि मैं वास्तव में समस्या नहीं देख सकता। मैं शक्तिशाली आवर्धन के साथ सावधानी से बोर्ड पर चढ़ गया और उन सभी स्थानों का परीक्षण किया जो मैं निरंतरता के लिए सोच सकता था - सब कुछ जांचता है। यहाँ IC सॉकेट और सेंसर पर सोल्डर जॉब का क्लोज़अप है:
मैं अब विचारों से बाहर हूं, इसलिए किसी भी सलाह की बहुत सराहना की जाएगी। धन्यवाद।
संपादित करें:
मैंने अभी कुछ दिलचस्प खोजा है। उदाहरण # 2 (आरी-दाँत के आकार का संकेत) की एक करीबी परीक्षा से पता चलता है कि नीचे की ओर ढलान अपेक्षित सीआईडी निर्वहन वक्र का एक खंड है। जब वोल्टेज स्तर इन्वर्टर की दहलीज के करीब पहुंच जाता है और वहां बहुत समय व्यतीत हो जाता है, तो इन्वर्टर गड़बड़ होने लगता है! यह शोर के उस छोटे से विस्फोट को उत्पन्न कर रहा है और फिर कुछ इनपुट को उच्च करने के लिए वापस किक करता है, या बस उस "अनिश्चित" शोर को अनिश्चित काल तक लटका देता है जब तक कि सेंसर आउटपुट उच्च गति के b / c फिर से नहीं चला जाता (उदाहरण # 1)।
इस सिद्धांत का परीक्षण करने के लिए मैंने C1 को एक कैप से बदल दिया जो 10 गुना छोटी है, इस प्रकार डिस्चार्ज कर्व को अधिक स्टेटर और "वॉइला!" - इन्वर्टर अब भ्रमित नहीं हो रहा है और सर्किट काम करता है!
बेशक, यह सी 1 के उद्देश्य को हरा देता है, क्योंकि यह अब उतना विलंब प्रदान नहीं कर रहा है जितना मैं चाहता हूं। मुझे यकीन नहीं है कि मुझे ब्रेडबोर्ड पर इन्वर्टर के साथ यह समस्या क्यों नहीं थी, लेकिन यह सुझाव देता है कि एक बहुत ही आसान समाधान हो सकता है जो इस समस्या को हल कर सकता है। मैंने पढ़ा है कि ब्रेडबोर्ड में एक बड़ी "आवारा" समाई है, इसलिए शायद मुझे रणनीतिक रूप से कहीं और अधिक कैपेसिटर जोड़ने की आवश्यकता है? कोई विचार?
EDIT 2: कुछ टिप्पणीकारों ने इसके लिए कहने के बाद से एक शीर्ष दृश्य प्रदान किया: