माइक्रोकंट्रोलर कम बैटरी सूचक


9

मैं एक 9V बैटरी (उन क्षारीय लोगों) के साथ एक बोर्ड और सर्किट को पावर कर रहा हूं। और मैं 9 वी की बैटरी को पढ़ना चाहता हूं ताकि यह पता चले कि उसमें कितनी शक्ति बची है। मैंने पढ़ा है कि मैं वोल्टेज डिवाइडर के साथ ऐसा कर सकता हूं क्योंकि यूसीएस पर अधिकांश एडीसी इनपुट 5 वी अधिकतम लेते हैं। यह अच्छा है, लेकिन वोल्टेज डिवाइडर खुद को शक्ति नहीं देगा और बैटरी नाली को तेज कर देगा? मैं बैटरी स्तर को लगातार मापने नहीं जा रहा हूं।



जवाबों:


10

यदि आप काफी उच्च मूल्य प्रतिरोधों के साथ एक वोल्टेज विभक्त का उपयोग करते हैं, जैसे श्रृंखला में दो 499K और बीच में टैप करें, तो आपका अधिकतम वोल्टेज 4.5v होगा और यह केवल 9 µA खींचेगा।

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

संपादित करें:

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


1
ठीक है, लेकिन ध्यान दें: एक एडीसी को आमतौर पर पूर्ण सटीकता के लिए अधिकतम 10 k के इनपुट प्रतिबाधा की आवश्यकता होगी। // ओपन ड्रेन आउटपुट पिन लागू वोल्टेज को नियंत्रित नहीं कर सकता है जब नियंत्रक बंद हो सकता है - या - एन डिजाइन के आधार पर तो सुनिश्चित करें। // दो ट्रांजिस्टर आपको एक प्रतिरोधक विभक्त के उच्च पक्ष को स्विच करने की अनुमति देते हैं ताकि यह बंद होने पर कोई शक्ति न खींचे।
रसेल मैकमोहन

@ रसेल, अधिकतम इनपुट प्रतिबाधा फिर से, मेरा मानना ​​है कि यह ज्यादातर तेजी से बदलते संकेत के लिए अधिग्रहण के समय को प्रभावित करता है। 1M रोकनेवाला डिवाइडर के मामले में, इनपुट अनिवार्य रूप से स्थिर रहेगा (जब तक कि डिवाइस इतना चालू न हो कि आपूर्ति वोल्टेज कम हो जाए), इसलिए कई मिलीसेकेंड पर एक वैध रीडिंग प्राप्त करना संभव होगा।
tcrosley

@ रसेल - एडीसी इनपुट पर कैपेसिटर जोड़कर आप इस तरह से प्राथमिक स्तर पर डीसी सिग्नल के इनपुट प्रतिबाधा को कम कर सकते हैं।
केविन वर्मी

3

एक उच्च मूल्य अवरोधक विभक्त, जैसा कि tcrosley से पता चलता है, एक शुरुआत के रूप में एक अच्छा विचार है, हालांकि कुछ "लेकिन" हैं।
एडीसी का इनपुट प्रतिबाधा आमतौर पर काफी कम है, इसलिए 1 एम पर बड़ा प्रभाव पड़ेगाΩप्रतिरोध। इसके अलावा I / Os को इनपुट पर स्विच करने से करंट रुक जाएगा, लेकिन फलस्वरूप 9V इनपुट पर होगा और आप ऐसा नहीं चाहते।

एक समाधान एक P-MOSFET का उपयोग कर सकता है ताकि रोकनेवाला विभक्त को चालू और बंद किया जा सके। FDG332PZ की तरह एक कम-रिसाव FET चुनें (रिसाव चालू <1 के साथ कई प्रकारों में से एक)μए)। एडीसी के कम इनपुट प्रतिबाधा को याद करते हुए हम तब सुरक्षित रूप से कम प्रतिरोध विभक्त का उपयोग कर सकते हैं। यह चालू होने पर बड़ा प्रवाह पैदा करेगा, लेकिन हमें केवल कुछ के लिए ही इसकी आवश्यकता हैμहर घंटे या दिन या तो, कुल मिलाकर वास्तव में नगण्य है।


PMOS FET "उच्च" तरफ होगा और Vcc रेल के ऊपर एक गेट ड्राइव की आवश्यकता होगी। इसे चलाने के लिए एक दूसरे ट्रांजिस्टर का उपयोग करें। (यह 2 ट्रांजिस्टर व्यवस्था है जिसका मैंने उल्लेख किया है)। या इसे चलाने के लिए ओपन कलेक्टर प्रोसीजर का उपयोग करें [लेकिन मेरी पूर्व टिप्पणी में चेतावनी पर ध्यान दें।
रसेल मैकमोहन

@ रसेल - सही। क्षमा करें, आपकी टिप्पणी नहीं पढ़ी थी, और अब ऐसा लगता है कि मैंने आपका उत्तर चुरा लिया है (हालांकि यह अधिक व्यापक :-) होगा)। फिर से खेद / धन्यवाद
स्टीवनवह

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