विषयसूची:

डिजिटल अरुडिनो वोल्टमीटर: 3 कदम
डिजिटल अरुडिनो वोल्टमीटर: 3 कदम

वीडियो: डिजिटल अरुडिनो वोल्टमीटर: 3 कदम

वीडियो: डिजिटल अरुडिनो वोल्टमीटर: 3 कदम
वीडियो: अरुडिनो मास्टरक्लास | 90 मिनट में पूर्ण प्रोग्रामिंग कार्यशाला! 2024, जुलाई
Anonim
डिजिटल अरुडिनो वोल्टमीटर
डिजिटल अरुडिनो वोल्टमीटर

वोल्टमीटर या वोल्ट मीटर एक मापने वाला उपकरण है जिसका उपयोग वोल्टेज मापने के लिए किया जाता है।

आपूर्ति

हार्डवेयर घटक

Arduino Uno

एलसीडी - 16x2

सिंगल टर्न पोटेंशियोमीटर- 10k ohms

रोकनेवाला १००k ओम

रोकनेवाला 10k ओम

सॉफ्टवेयर घटक

अरुडिनो आईडीई

चरण 1: परियोजना के बारे में

परियोजना के बारे में
परियोजना के बारे में

सर्किट डिज़ाइन

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

एलसीडी बिजली आपूर्ति के सर्किट डिजाइन पिन 1 और पिन 2 (वीएसएस और वीडीडी) प्रदर्शन के लिए पिन हैं। वे क्रमशः जमीन और +5V आपूर्ति से जुड़े होते हैं। LCD का पिन 3 (Vee) 10KΩ POT के वाइपर टर्मिनल से जुड़ा है और POT के अन्य टर्मिनल क्रमशः +5V सप्लाई और ग्राउंड से जुड़े हैं। एलसीडी के अगले 3 पिन कंट्रोल पिन हैं।

LCD के पिन 4 और पिन 6 क्रमशः Arduino के डिजिटल इनपुट/आउटपुट पिन 2 और 3 से जुड़े होते हैं। LCD का पिन 5 (RW) जमीन से जुड़ा होता है। LCD का पिन 15 (LED+) 220Ω के करंट लिमिटिंग रेसिस्टर के माध्यम से +5V आपूर्ति से जुड़ा है। LCD का पिन 16 (LED-) जमीन से जुड़ा होता है।

वोल्टेज डिवाइडर सर्किट का आउटपुट जिसमें 100KΩ रेसिस्टर और 10KΩ रेसिस्टर होता है, Arduino UNO के एनालॉग इनपुट पिन A0 से जुड़ा होता है, जिसमें वोल्टेज से जुड़े 100KΩ रेसिस्टर के दूसरे छोर की गणना की जाती है और 10KΩ रेसिस्टर का दूसरा सिरा जुड़ा होता है आधार।

काम में हो

एक डिजिटल वाल्टमीटर में, अनुमानित किए जाने वाले वोल्टेज, जो एनालॉग रूप में होते हैं, एनालॉग टू डिजिटल कन्वर्टर्स (ADC) की मदद से डिजिटल रूप में स्विच किए जाते हैं।

इसलिए, इस परियोजना में Arduino UNO की ADC विशेषता का उपयोग किया जाता है। Arduino Uno के एनालॉग इनपुट के लिए वोल्टेज की अवधि 0V से 5V है।

इसलिए, इस सीमा को बेहतर बनाने के लिए, एक वोल्टेज विभक्त सर्किट का उपयोग करने की आवश्यकता है। वोल्टेज डिवाइडर सर्किट की मदद से, गणना की जा रही इनपुट वोल्टेज को Arduino UNOs एनालॉग इनपुट की सीमा तक ले जाया जाता है।

चरण 2: एक प्रोग्राम चलाएँ

/*

डीसी वाल्टमीटर

*/ # शामिल लिक्विड क्रिस्टल एलसीडी (7, 8, 9, 10, 11, 12);

इंट एनालॉग इनपुट = 0;

फ्लोट वाउट = 0.0;

फ्लोट विन = 0.0;

फ्लोट R1 = 100000.0;//R1 का प्रतिरोध (100K)

फ्लोट R2 = 10000.0; // R2 (10K) का प्रतिरोध

इंट वैल्यू = 0;

व्यर्थ व्यवस्था()

{पिनमोड (एनालॉग इनपुट, इनपुट);

LCD.begin (16, 2);

एलसीडी.प्रिंट ("डीसी वोल्टमीटर");

}

शून्य लूप ()

{// एनालॉग इनपुट वैल्यू पर वैल्यू पढ़ें = एनालॉगरेड (एनालॉगइनपुट);

वाउट = (मान * 5.0) / 1024.0;

विन = वाउट / (R2/(R1+R2));

अगर (विन<0.09)

{ vin=0.0;//अवांछित पठन को रद्द करने के लिए बयान

LCD.setCursor(0, 1);

LCD.print ("इनपुट वी =");

एलसीडी.प्रिंट (विन);

देरी (500);

}

चरण 3:

IoT प्रशिक्षण ऑनलाइन के बारे में अधिक जानें जिसके साथ आप आसानी से एक औद्योगिक IoT समाधान बना सकते हैं।

सिफारिश की: