विषयसूची:

Arduino नैनो का उपयोग करते हुए DC वाटमीटर (0-16V/0-20A): 3 चरण
Arduino नैनो का उपयोग करते हुए DC वाटमीटर (0-16V/0-20A): 3 चरण

वीडियो: Arduino नैनो का उपयोग करते हुए DC वाटमीटर (0-16V/0-20A): 3 चरण

वीडियो: Arduino नैनो का उपयोग करते हुए DC वाटमीटर (0-16V/0-20A): 3 चरण
वीडियो: Power Meter PZEM 004 Peacefair + Arduino & ESP8266 : PDAControl 2024, जुलाई
Anonim
Image
Image

हैलो मित्रों!!

मैं यहां आपको एक DC वाटमीटर दिखाने के लिए हूं जिसे Arduino नैनो का उपयोग करके आसानी से बनाया जा सकता है। एक इलेक्ट्रॉनिक्स हॉबीस्ट के रूप में मुझे जिन मुख्य समस्याओं का सामना करना पड़ रहा था, उनमें से एक यह है कि मेरे द्वारा बनाए गए चार्जिंग सर्किट में करंट और वोल्टेज की मात्रा को जानना है। मैंने एक ऑनलाइन स्टोर से एक मीटर खरीदने का विचार किया, लेकिन मेरे एक मित्र ने मुझे बताया कि करंट मापने में बहुत बड़ी त्रुटि हो रही है।

इसलिए मैंने इसे arduino.it का उपयोग करके बनाने के बारे में सोचा। इसका उपयोग कुछ संशोधन करके बैटरी को ऑटो कट ऑफ के साथ चार्ज करने के लिए भी किया जा सकता है।

आपूर्ति

  1. अरुडिनो नैनो
  2. ACS712 वर्तमान सेंसर 20A मॉड्यूल
  3. 16x2 एलसीडी
  4. 16x2 वर्ण एलसीडी के लिए I2C मॉड्यूल
  5. प्रतिरोधक-220k, 100k/0.4W-1Nos
  6. 9वी बिजली की आपूर्ति
  7. महिला हेडर, टर्मिनल ब्लॉक
  8. लाइन बोर्ड या डॉट बोर्ड
  9. कनेक्टिंग तार

चरण 1: योजनाबद्ध

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

वोल्टेज मापन

वोल्टेज को मापने के लिए मैंने साधारण वोल्टेज डिवाइडर सर्किट का उपयोग किया है। 220K और 100K मान के दो प्रतिरोधों का उपयोग करके, 16V का अधिकतम वोल्टेज मापा जा सकता है। नैनो केवल एनालॉग पिन A1 के माध्यम से 5V तक पढ़ सकती है। यदि आप विभिन्न वोल्टेज स्तरों को मापना चाहते हैं तो उसके अनुसार प्रतिरोधक मान बदलें।

वर्तमान माप

करंट मापने के लिए मैंने करंट सेंसर मॉड्यूल ACS712 (डेटाशीट के लिए यहां क्लिक करें) का उपयोग किया है। यह अलग-अलग करंट मापों के लिए तीन मॉडलों में उपलब्ध है यानी 5A, 20A और 30A। मैंने 20A मॉड्यूल का इस्तेमाल किया। यह एसी और डीसी दोनों करंट को माप सकता है लेकिन यहाँ इसका उद्देश्य केवल डीसी करंट को मापना है।

MAX471 और INA219 जैसे अन्य सेंसर हैं जो करंट को मापने के लिए शंट रेसिस्टर्स और करंट एम्पलीफायरों का उपयोग करते हैं। ACS712 मॉड्यूल हॉल इफेक्ट सिद्धांत का उपयोग करके करंट को मापने के लिए प्रसिद्ध ACS712 IC का उपयोग करता है। योजनाबद्ध में, मैंने मॉड्यूल का सर्किट दिखाया है जिसे आप सीधे सेंसर मॉड्यूल का उपयोग कर सकते हैं। यह Arduino नैनो से 5V आपूर्ति से संचालित है। मॉड्यूल का आउटपुट एनालॉग पिन A2 से जुड़ा है।

एलसीडी और I2C मॉड्यूल

वोल्टेज और करंट को प्रदर्शित करने के लिए मैंने 16x2 LCD का उपयोग किया है। यह I2C प्रोटोकॉल के माध्यम से नैनो से जुड़ा है। I2C मॉड्यूल की मदद से हम LCD को नैनो से आसानी से कनेक्ट कर सकते हैं। आप I2C मॉड्यूल के बिना भी LCD कनेक्ट कर सकते हैं। उस स्थिति में, हमें LCD को 16 कनेक्शन देने होंगे। नैनो के एनालॉग पिन A4 और A5 पिन I2C प्रोटोकॉल का समर्थन करते हैं इसलिए मॉड्यूल इन एनालॉग पिन से जुड़ा है। इसके अलावा, यह नैनो से 5V आपूर्ति से संचालित होता है। LED+ और LED- भी LCD से जुड़े होते हैं, बैकलाइट को चालू करने के लिए LCD में वास्तव में दो और पिन होते हैं।

अंत में, नैनो को शक्ति 9वी आपूर्ति से प्रदान की जाती है। यहां मैंने एक पारंपरिक 9वी ट्रांसफार्मर और 7809, वोल्टेज नियामक का उपयोग करके विनियमित एक ब्रिज सर्किट का उपयोग किया है। हमेशा 7V से 12V के बीच के वोल्टेज का उपयोग करें क्योंकि इस रेंज में यह सटीक रूप से कार्य करेगा।

चरण 2: कोड

कोडिंग भाग सरल है, दो एनालॉग पिन A1 और A2 क्रमशः वोल्टेज और करंट को पढ़ने के लिए उपयोग किए जाते हैं। इन मूल्यों को संसाधित किया जाता है और इसके वास्तविक मूल्य में परिवर्तित किया जाता है और इसे एलसीडी में प्रदर्शित किया जाता है।

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

चरण 3: अंतिम उत्पाद

अंतिम उत्पाद
अंतिम उत्पाद
अंतिम उत्पाद
अंतिम उत्पाद

मैंने घटकों को रखने और टांका लगाने के लिए एक लाइन बोर्ड का उपयोग किया है। Arduino और करंट सेंसर को महिला हेडर पर रखा जाता है ताकि किसी भी खराबी के मामले में इसे आसानी से हटाया जा सके या फिर से प्रोग्राम किया जा सके।

मैंने सभी भागों को एक प्लास्टिक कंटेनर के अंदर रखा है ताकि इसे एक स्टैंडअलोन इकाई के रूप में इस्तेमाल किया जा सके। इसमें वॉटमीटर को पावर देने के लिए 9V की इनबिल्ट पावर सप्लाई दी गई है। ताकि इसका उपयोग 0-16V/0-20A से रेटेड किसी भी बिजली आपूर्ति के साथ किया जा सके।

आशा है कि आपको यह वाटमीटर पसंद आएगा। यह निश्चित रूप से सभी नवोदित इलेक्ट्रॉनिक्स उत्साही लोगों की मदद करेगा।

शुक्रिया!!

सिफारिश की: