آرڈینوو پر مبنی ڈی سی وولٹومیٹر سرکٹ - تعمیراتی تفصیلات اور جانچ

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





اس پوسٹ میں ، ہم اردوینو کا استعمال کرتے ہوئے ڈی سی وولٹ میٹر تعمیر کرنے جارہے ہیں جہاں 16x2 LCD میں ریڈنگز دکھائی جاتی ہیں۔



مجوزہ وولٹ میٹر ڈیزائن 30/V + + + / + 0.5 وولٹ کی رواداری کے ساتھ پڑھ سکتا ہے۔ ہم یہ دیکھنے جا رہے ہیں کہ یہ سیٹ اپ کس طرح کام کرتا ہے اور وولٹیج کی پیمائش کے علاوہ دیگر امکانات کو بھی ہم ڈھونڈ سکتے ہیں۔



یہ پروجیکٹ بالکل آسان ہے ، یہاں تک کہ ابتدائی آسانی کے ساتھ بھی انجام دے سکتے ہیں ، لیکن سرکٹ کو پروٹو ٹائپ کرتے وقت احتیاط برتنی ہوگی کیونکہ جب ہم بیرونی وولٹیج لگانے جارہے ہیں تو ، اردوینو سے کوئی غلط فہمی آپ کے بورڈ کو مہلک نقصان پہنچا سکتی ہے۔

انتباہ کو ایک طرف ہونے دیں ، آئیے یہ چلیں کہ یہ کس طرح کام کرتا ہے۔



یہاں ، ہم ڈیجیٹل تبادلوں کے عمل کے مطابق مطابق استعمال کر رہے ہیں۔ کسی بھی ذریعہ سے وولٹیج ینالاگ فنکشن ہے جس میں 16x2 LCD پر دکھائی جانے والی ریڈنگ ایک ڈیجیٹل فنکشن ہے۔

چیلنج ان ینالاگ افعال کو ڈیجیٹل فنکشن میں تبدیل کرنا ہے۔ خوش قسمتی سے ، اردوینو میں اینالاگ افعال کو پڑھنے اور انہیں مجرد فعل میں تبدیل کرنے کی فعالیت ہے۔

ارڈوینو مائکرو قابو پانے والا 10 بٹ ینالاگ سے ڈیجیٹل کنورٹر (ADC) سے لیس ہے۔ اس کا مطلب ہے کہ اردوینو 2 ^ 10 = 1024 مجرد ولٹیج کی سطح پڑھ سکتا ہے۔

دوسرے لفظوں میں ، اردوینو کے ینالاگ پن پر لگائے جانے والے وولٹیج کو ایک حوالہ وولٹیج کے سلسلے میں 1024 مجرد وولٹیج کی سطح کا نمونہ دیا جاتا ہے ، نمونے والی قیمت LCD میں ظاہر ہوتی ہے۔ اس وولٹ میٹر یا کسی بھی ڈیجیٹل وولٹ میٹر کے پیچھے یہی اصول ہے۔

تاہم ، لاگو بیرونی وولٹیج کو ارڈوینو کے ذریعہ براہ راست پیمائش نہیں کی جاتی ہے۔ وولٹیج وولٹیج ڈیوائڈرز کی مدد سے نیچے آرہی ہے اور حقیقی وولٹیج ریڈنگ حاصل کرنے کے لئے پروگرام میں کچھ ریاضی کی جاتی ہے۔

یہ کیسے کام کرتا ہے

سرکٹ میں دو ریزٹرز ، ایک ایل سی ڈی ڈسپلے اور ایک ارڈینو شامل ہیں جو ڈیجیٹل وولٹ میٹر کا دماغ ہے۔ دو ریزٹر وولٹیج ڈویائڈر کے طور پر کام کرتے ہیں ، ڈویائڈر کا نوڈ اردوینو کے ینالاگ پن # A0 سے منسلک ہوتا ہے ، جو ان پٹ وولٹیج پڑھتا ہے۔ گراؤنڈ کنکشن اردوینو اور بیرونی وولٹیج سورس کے مابین قائم ہے۔

کم از کم وولٹیج جو اس وولٹومیٹر کے ذریعہ پیمائش کرسکتی ہے وہ 0.1V ہے ، اس حد کو پروگرام میں ترتیب دیا گیا ہے ، تاکہ یہ وولٹیج کے منبع کو منقطع کرنے کے بعد 0.00 وولٹ پڑھ لے اور پیمائش کی جانچ پڑتال کے گرد مستحکم چارج کی وجہ سے پڑھنے کو ظاہر نہ کرے۔

مصنف کی پروٹو ٹائپ:

اردوینو پر مبنی ڈی سی وولٹ میٹر ٹیسٹ کے نتائج

وولٹیج کی پیمائش کرتے وقت قطبی عہدے کو مت پھیریں ، اس سے سرکٹ کو کوئی نقصان نہیں پہنچے گا لیکن ، اس میں کوئی وولٹیج نہیں پڑھتا ہے اور 0.00 V ظاہر نہیں ہوتا ہے ، جب تک کہ آپ قطبیت کو درست نہیں کرتے ہیں۔ پوٹینومیٹر کو گھوماتے ہوئے LCD ڈسپلے کے برعکس کو زیادہ سے زیادہ سطح پر ایڈجسٹ کریں۔

اس بات کو یقینی بنائیں کہ آپ کسی بھی ولٹیج کا منبع کا اطلاق نہیں کرتے ہیں جو 30V سے زیادہ بڑھ سکتا ہے اور اس سے آپ کے اردوینو بورڈ کو نقصان ہوسکتا ہے۔ تکنیکی طور پر آپ مزاحمتی اقدار کو تبدیل کرکے اور پروگرام میں ترمیم کرکے اس سرکٹ کی زیادہ سے زیادہ ماپنے والی وولٹیج کو ٹکرانا سکتے ہیں ، لیکن سچتر سیٹ اپ کے لئے 30V حد ہے۔

درست پڑھنے کے ل minimum ، کم سے کم رواداری کی قیمت کے ساتھ فکسڈ ریزسٹرز کا انتخاب کریں ، وولٹیج ریڈنگ کیلیبریٹنگ میں ریزسٹرز اہم کردار ادا کرتے ہیں۔

سرکٹ ڈایاگرام:

اردوینو پر مبنی ڈی سی وولٹ میٹر سرکٹ

اس وولٹ میٹر کا دوسرا امکان یہ ہے کہ ہم کچھ کاموں کو خود کار کرنے کے لئے پروگرام میں ترمیم کرسکتے ہیں۔

مثال کے طور پر ، پوری بیٹری وولٹیج کا پتہ لگائیں اور بیٹری کو اس کے چارجر سے منقطع کردیں یا بیٹری منقطع کریں اگر وولٹیج پیش سیٹ وولٹیج کی سطح سے نیچے جاتا ہے اور اسی طرح ، یہ کام LCD ڈسپلے کے بغیر بھی انجام پاسکتا ہے۔ تاہم یہ ایک اور مضمون کا موضوع ہے۔

پروگرام:

//--------Program developed by R.Girish---------//
#include
LiquidCrystal lcd(12,11,5,4,3,2)
int analogInput = 0
float vout = 0.0
float vin = 0.0
float R1 = 100000
float R2 = 10000
int value = 0
void setup()
{
pinMode(analogInput, INPUT)
lcd.begin(16, 2)
lcd.print('DC VOLTMETER')
Serial.begin(9600)
}
void loop()
{
value = analogRead(analogInput)
vout = (value * 5.0) / 1024
vin = vout / (R2/(R1+R2))
if (vin<0.10) {
vin=0.0
}
lcd.setCursor(0, 1)
lcd.print('INPUT V= ')
lcd.print(vin)
delay(500)
}
//--------Program developed by R.Girish---------//

براہ کرم اچھ volی والٹومیٹر / ملٹی میٹر کے ساتھ پڑھنے کی جانچ کریں۔




پچھلا: بلوٹوت کار اگنیشن لاک سرکٹ - کیلیس کار تحفظ اگلا: اگر دروازہ کھولا گیا تو الرٹ کرنے کے لئے مقناطیسی دروازے کی حفاظت کا الارم سرکٹ