विषयसूची:

Arduino का उपयोग कर AC वोल्टमीटर: 3 चरण (चित्रों के साथ)
Arduino का उपयोग कर AC वोल्टमीटर: 3 चरण (चित्रों के साथ)

वीडियो: Arduino का उपयोग कर AC वोल्टमीटर: 3 चरण (चित्रों के साथ)

वीडियो: Arduino का उपयोग कर AC वोल्टमीटर: 3 चरण (चित्रों के साथ)
वीडियो: High Voltage Measurement using Arduino | Easy Trick 2024, जुलाई
Anonim
Arduino का उपयोग कर AC वोल्टमीटर
Arduino का उपयोग कर AC वोल्टमीटर

बिना किसी एसी वाल्टमीटर के Arduino UNO का उपयोग करके AC वोल्टेज का पता लगाने के लिए यह एक सरल सर्किट है !! का आनंद लें!!

चरण 1: आवश्यक घटक

आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक

प्रत्येक के उपयोग को जानने के लिए स्पष्टीकरण पढ़ें…

1) स्टेप-डाउनट्रांसफॉर्मर (12V या 6V), मैंने 6V एक का उपयोग किया है

2) रोकनेवाला (2P- 1K ओम जैसा कि मैंने 6V Tx का उपयोग किया, 12V के लिए इसका 1K और 4.7K)

3) डायोड (1N4007)

4)जेनर डायोड (5V)

5) कैपेसिटर (1uF अधिमानतः या फिर 10uF चार्ज डिस्चार्ज करने के लिए अधिक समय !!)

6) एड्रिनो यूएनओ या कोई स्पष्ट रूप से और कुछ कूदने वाले (2)

ये सभी घटक हैं जो परियोजना को अस्तित्व में लाने के लिए आवश्यक हैं …

चरण 2: सर्किट आरेख और स्पष्टीकरण

सर्किट आरेख और स्पष्टीकरण
सर्किट आरेख और स्पष्टीकरण

क्या आप उस सर्किट को देख सकते हैं ?? ओह्ह… हाँ इसमें कुछ नहीं

1) स्टेप-डाउन ट्रांसफॉर्मर (220V से 6V AC) लेकिन arduino AC वोल्टेज को पढ़ने के लिए नहीं ले सकता है, वह भी 6V

2) आइए Arduino के 6V से 5V ऑपरेटिंग वोल्टेज को कम करें ताकि यह माप या पढ़ सके, इसलिए 2 1k रोकनेवाला का उपयोग करके वोल्टेज विभक्त इसलिए यह 3V AC (लगभग) में आता है

3) डीसी प्राप्त करने के लिए हमने एक डायोड का उपयोग हाफ वेव रेक्टिफायर के रूप में किया है

४) अब ५वी डीसी को इससे अधिक नहीं बनाए रखना है इसलिए हमने वोल्टेज को स्थिर करने के लिए एक संधारित्र का उपयोग किया है और वोल्टेज नियामक के रूप में एक ज़ेनवर डायोड का उपयोग किया है जो ५वी को हमेशा टर्मिनलों पर रखता है !!

तो, अब सर्किट भाग हो गया है अब हम सर्किट आरेख (यानी जेनर डायोड के पार) में दिखाए गए टर्मिनलों से जंपर्स निकालेंगे और जंपर्स (+) को Arduino के A0 एनालॉग पिन और (-) को Arduino के GND में डाल देंगे।

यदि आप डायोड के एनोड और कैथोड को नहीं जानते हैं तो इंटरनेट को देखें यह आसान है! सिल्वर साइड कैथोड (1N4007) और ब्लैक साइड कैथोड (जेनर डायोड)।

चरण 3: Arduino और कोड

Arduino और कोड!
Arduino और कोड!
Arduino और कोड!
Arduino और कोड!
Arduino और कोड!
Arduino और कोड!

एसी मेन के संबंध में आने वाले वोल्टेज का विश्लेषण करने के लिए Arduino के पिन A0 और Gnd का उपयोग किया गया है …

A0 पिन पर 5V इनपुट arduino के 1023 बिट मान को संदर्भित करता है …

तो, 220V AC (r.m.s.)= 311V(पीक) 1023bit. से मेल खाती है

1 बिट = 311/1023 के अनुरूप है, इस प्रकार हमने लिया है, b=analogRead(A0) और ac वोल्टेज=a=(b*311/1023)

अब हमें जो वोल्टेज मिलता है वह r.m.s प्राप्त करने के लिए पीक वोल्टेज है। हमने चोटी/वर्ग (2) को विभाजित किया है।

लेकिन, अगर हम सिर्फ सीरियल प्रिंट कहते हैं, तो Arduino लगातार वोल्टेज की साजिश रचेगा, इसलिए हमने आउटपुट दिखाने के लिए एक प्रोग्राम बनाया है, अगर इनपुट बदलता है।

अगर आपके पास एसी वोल्टमीटर नहीं है तो इस छोटे लेकिन उपयोगी प्रोजेक्ट को पढ़ने के लिए धन्यवाद।

मैं अगले एक से IoT प्रोजेक्ट लेकर आऊंगा।

कोड: गीथूब इनो फाइल से लिंक

सिफारिश की: