ٹرانسفارمرلیس اے سی وولٹ میٹر سرکٹ اریڈوینو کا استعمال کرتے ہوئے

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





اس آرٹیکل میں ہم سیکھتے ہیں کہ اریڈوینو کا استعمال کرتے ہوئے ٹرانسفارمر لیس اے سی وولٹ میٹر کیسے بنایا جائے۔

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



بذریعہانکیت نیگی

لیکن a ڈیجیٹل وولٹ میٹر کے مقابلے میں ینالاگ وولٹ میٹر بنایا جا سکتا ہے جلدی اور وہ بھی بہت کم کوشش کے ساتھ۔ اب ایک دن کا ڈیجیٹل وولٹ میٹر 4-5 لائن کوڈ کا استعمال کرتے ہوئے مائکروکانٹرولر یا ترقیاتی بورڈ جیسے ارڈینو کے ذریعہ بنایا جاسکتا ہے۔



کیوں یہ AC وولٹ میٹر سرکٹ مختلف ہے؟

اگر آپ گوگل پر جاتے ہیں اور 'آرڈوینو کا استعمال کرتے ہوئے اے سی وولٹ میٹر' تلاش کرتے ہیں تو آپ کو پورے انٹرنیٹ پر بہت سے سرکٹس ملیں گے۔ لیکن ان تمام سرکٹس میں آپ کو ایک ٹرانسفارمر استعمال ہونے کا ملتا ہے۔

اب اگر آپ قابل اعتماد اور موثر وولٹ میٹر بنانا چاہتے ہیں تو ٹرانسفارمر کا استعمال کرنا اچھا خیال نہیں ہے کیونکہ یہ سرکٹ کو بھاری اور بھاری بنا دیتا ہے۔

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

اس منصوبے کو بنانے کے لئے آپ کو درج ذیل اجزاء کی ضرورت ہے۔

1. ارڈینو

2. 100 ک اوم ریزسٹر (2 واٹ)

3. 1 ک اوم ریزسٹر (2 واٹ)

4. 1N4007 ڈایڈڈ

5. ایک زنر ڈایڈڈ 5 وولٹ

6. 1 یو ایف سندارتر

7. تاروں سے منسلک ہونا

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

جیسا کہ سرکٹ ڈایاگرام میں دکھایا گیا ہے کنکشن بنائیں۔

A) اس بات کو ذہن میں رکھتے ہوئے ریزٹرز کو استعمال کرتے ہوئے وولٹیج ڈویائڈر بنائیں کہ 1 ک اوہم ریزسٹر کو زمین سے منسلک کیا جانا چاہئے۔

B) ڈایڈڈ کے پی ٹرمینل کو براہ راست 1 کلومیٹر کے اوم مزاحم کے بعد جیسا کہ انجیر میں دکھایا گیا ہے۔ اور اس کا N- ٹرمینل 1 یو ایف کاپاکیٹر۔

ج) سندارتار کے متوازی طور پر زینر ڈایڈڈ کو جوڑنا مت بھولنا (ذیل میں وضاحت کی گئی)

د) سندارتر کے مثبت ٹرمینل سے ایک تار کو ارڈوینو کے ینالاگ پن A0 سے جوڑیں۔

E) ** ارڈینو کے گراؤنڈ پن کو مجموعی طور پر گراؤنڈ سے مربوط کریں ورنہ سرکٹ کام نہیں کرے گا۔

آرڈینو کا مقصد:

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

وولٹیج ڈیوائڈر سرکیٹ:

جیسا کہ جزو کے حصے میں پہلے ہی ذکر ہوا ہے ، مزاحم کار (جو ایک وولٹیج ڈیوائڈر سرکٹ بناتے ہیں) کو اعلی طاقت کی درجہ بندی ہونی چاہئے کیونکہ ہم انہیں براہ راست مین اے سی سپلائی سے مربوط کرنے جارہے ہیں۔

اور اسی وجہ سے یہ وولٹیج ڈیوائڈر سرکٹ ٹرانسفارمر کی جگہ لے لیتا ہے۔ چونکہ آرڈوینو زیادہ سے زیادہ 5v ینالاگ ان پٹ کے طور پر لے سکتا ہے ، لہذا وولٹیج ڈیوائڈر سرکٹ مین ہائی وولٹیج کو کم وولٹیج میں تقسیم کرنے کے لئے استعمال کیا جاتا ہے (5v سے کم)

جو زیادہ سے زیادہ یا چوٹی ولٹیج = 300 * 1.414 = 494.2 وولٹ دیتا ہے

لہذا 1 کلومیٹر اوہم ریزٹر میں چوٹی کا ولٹیج = (494.2 وولٹس / 101 ک) * 1 ک = 4.9 وولٹس (زیادہ سے زیادہ) ہے

نوٹ: * لیکن یہاں تک کہ 350 r.m.s کے لئے بھی یہ 4.9 وولٹ r.m.s نہیں ہے اس کا مطلب یہ ہے کہ آرڈوینو کے ینالاگ پن پر حقیقت میں وولٹیج 4.9 v سے کم ہوگا۔

لہذا ان حساب سے یہ مشاہدہ کیا جاتا ہے کہ یہ سرکٹ 385 r.m.s. کے ارد گرد a.c وولٹیج کو بحفاظت پیمائش کرسکتا ہے۔

کیوں ڈایاڈ

چونکہ آرڈوینو منفی وولٹیج کو ان پٹ کے طور پر نہیں لے سکتا ہے ، لہذا ان پٹ کے منفی حصے a.c گناہ کی لہر کو 1 k اوم مزاحم کار سے دور کرنا بہت ضروری ہے۔ اور ایسا کرنے کے لئے یہ ایک ڈایڈڈ کا استعمال کرتے ہوئے بہتر ہے۔ بہتر نتائج کے ل for آپ برج ریکٹیفیر بھی استعمال کرسکتے ہیں۔

کیپسیٹر کیوں؟
اصلاح کے بعد بھی لہروں میں لہریں موجود ہیں اور اس طرح کے لہروں کو دور کرنے کے ل a ، ایک سندارتر استعمال کیا جارہا ہے۔ کاپاکیٹر وولٹیج کو ارڈوینو کو پلانے سے پہلے ہموار کردیں۔

کیوں ZENER ڈایڈ

5 وولٹ سے زیادہ وولٹیج آرڈینو کو نقصان پہنچا سکتی ہے۔ لہذا اس کی حفاظت کے لئے ، 5 وی زینر ڈایڈڈ استعمال کیا جاتا ہے۔ اگر اے سی مینز وولٹیج ینالاگ پن پر 380 وولٹ سے زیادہ یعنی 5 وولٹ سے زیادہ بڑھ جاتی ہے تو ، زینر ڈایڈڈ کی خرابی واقع ہوگی۔ اس طرح کیپسیٹر کو زمین پر چھوٹا کرنا۔ اس سے ارڈوینو کی حفاظت یقینی بنتی ہے۔

کوڈ:

اس کوڈ کو اپنے اردوینو میں جلا دیں:

int x// initialise variable x
float y//initialise variable y
void setup()
{
pinMode(A0,INPUT) // set pin a0 as input pin
Serial.begin(9600)// begin serial communication between arduino and pc
}
void loop()
{
x=analogRead(A0)// read analog values from pin A0 across capacitor
y=(x*.380156)// converts analog value(x) into input ac supply value using this formula ( explained in woeking section)
Serial.print(' analaog input ' ) // specify name to the corresponding value to be printed
Serial.print(x) // print input analog value on serial monitor
Serial.print(' ac voltage ') // specify name to the corresponding value to be printed
Serial.print(y) // prints the ac value on Serial monitor
Serial.println()
}

تفہیم کوڈ:

1. متغیر x:

ایکس ان پٹ ینالاگ ویلیو (وولٹیج) ہے جو پن A0 سے موصول ہوا ہے جیسا کہ کوڈ میں بیان کیا گیا ہے ،

x = pinMode (A0، INPUT) // pin a0 کو ان پٹ کے بطور سیٹ کریں

2. متغیر اور:

y = (x * .380156) اس فارمولہ پر پہنچنے کے لئے ، پہلے ہمیں کچھ طرح کے حساب کتاب کرنا ہوں گے:

یہ سرکٹ یہاں ہمیشہ سندی اور ڈایڈڈ کی وجہ سے ارڈینو کے پن A0 پر اصل قدر سے کم وولٹیج مہیا کرتا ہے۔ جس کا مطلب ہے کہ ینالاگ پن پر وولٹیج ہمیشہ 1 K اوہم ریزسٹر میں وولٹیج سے کم ہوتا ہے۔

لہذا ہمیں ان پٹ AC وولٹیج کی وہ قیمت معلوم کرنا ہے جس پر ہمیں پن A0 پر 5 وولٹ یا 1023 مطابق قیمت ملتی ہے۔ ہٹ اور آزمائشی طریقہ سے ، اس کی قیمت تقریبا 5 550 وولٹ (چوٹی) ہے جیسا کہ نقلی شکل میں دکھایا گیا ہے۔

r.m.ss میں 550 چوٹی وولٹ = 550 / 1.414 = 388.96 وولٹ r.m.s. لہذا اس r.m.s قیمت کے لئے ہم پن A0 پر 5 وولٹ حاصل کرتے ہیں۔ تو یہ سرکٹ زیادہ سے زیادہ 389 وولٹ کی پیمائش کرسکتا ہے۔

اب 1023 ینالاگ قدر پر پن A0 --- 389 a.c وولٹ = y پر

جو کسی بھی ینالاگ قدر (x) y = (389/1023) * x a.c وولٹ کے لئے دیتا ہے

یا y = .38015 * x a.c وولٹ

آپ انجیر میں صاف طور پر مشاہدہ کر سکتے ہیں کہ سیریل مانیٹر پر چھپی ہوئی a.c کی قیمت بھی 389 وولٹ ہے

اسکرین پر مطلوبہ اقدار کی پرنٹنگ ::

ہمیں سیریل مانیٹر پر دو اقدار کی اشاعت کی ضرورت ہوتی ہے جیسا کہ نقالی تصویر میں دکھایا گیا ہے:

1. ینالاگ ان پٹ قدر جو ینالاگ پن A0 کے ذریعہ موصولہ کوڈ میں بیان کردہ ہے۔

سیریل.پروفنٹ ('انالاگ ان پٹ') // پرنٹ کرنے کے لئے اسی قدر کا نام بتائیں

سیریل پرنٹ (ایکس) // سیریل مانیٹر پر پرنٹ ان پٹ ینالاگ ویلیو

2. مینز سے AC وولٹیج کی اصل قدر جیسا کہ کوڈ میں بتایا گیا ہے:

سیریل.پرنٹ ('AC وولٹیج') // پرنٹ کرنے کے لئے اسی قدر کا نام بتائیں

سیریل ڈاٹ پرنٹ (y) // سیریل مانیٹر پر AC کی قیمت پرنٹ کرتا ہے

آرڈینو کا استعمال کرتے ہوئے اس ٹرانسفرورلسی AC VOLTMETER کا کام کرنا

1. وولٹیج ڈویڈر سرکٹ بدل جاتا ہے یا مین وائس ولٹیج کو اسی کم وولٹیج کی قیمت میں نیچے لے جاتا ہے۔

2. اصلاح کے بعد یہ وولٹیج ارڈینو کے ینالاگ پن کے ذریعہ اور فارمولہ استعمال کرکے لیا جاتا ہے

y = 0.38015 * x a.c وولٹ کو اصل مین a.c ویلیو وولٹیج میں تبدیل کیا جاتا ہے۔

This. یہ تبدیل شدہ قیمت پھر ارڈوینو IDE کے سیریل مانیٹر پر چھپی ہے۔

نقلی:

یہ دیکھنے کے لئے کہ اسکرین پر چھپی ہوئی قدر کو اصل a.c کی قیمت سے کتنا قریب ہے ، a.c وولٹیج کی مختلف اقدار کے لئے نقالی چلائی جاتی ہے۔

A) 220 وولٹ یا 311 طول و عرض

بی) 235 وولٹ یا 332.9 طول و عرض

ج) 300 وولٹ یا 424.2

لہذا مندرجہ ذیل نتائج سے یہ مشاہدہ کیا جاتا ہے کہ 220 a.c فراہمی کے لئے ، ارڈینو 217 وولٹ ظاہر کرتا ہے۔ اور جیسے جیسے یہ a.c ویلیو بڑھتی ہے ، نقلی کے نتائج زیادہ درست ہوجاتے ہیں جو ان پٹ a.c ویلیو کے زیادہ قریب ہوتے ہیں۔




پچھلا: LCD 220V مینز ٹائمر سرکٹ - پلگ اور پلے ٹائمر اگلا: انورٹر وولٹیج ڈراپ مسئلہ - حل کرنے کا طریقہ