- استعمال شدہ اجزاء:
- زیرو کراسنگ ڈیٹیکشن تکنیک
- TRIAC ورکنگ
- آپٹکوپلر
- سرکٹ ڈایاگرام:
- اے سی لائٹ ڈیمر کے لئے پروگرامنگ اردوینو:
- ارڈینو لیمپ ڈممر سرکٹ کا کام کرنا
ہمارے گھر میں ، زیادہ تر آلات AC سپلائی سے چلتے ہیں جیسے لائٹس ، ٹی وی اور مداحوں وغیرہ۔ ہم ہوم آٹومیشن سیٹ اپ بنا کر اردوینو اور ریلے کے ذریعہ ضرورت پڑنے پر ان کو ڈیجیٹل طور پر آن / آف کرسکتے ہیں۔ لیکن اگر ہمیں ان آلات کی طاقت پر قابو پانے کی ضرورت ہو تو مثال کے طور پر AC لیمپ کو مدھم کرنے یا مداح کی رفتار کو کنٹرول کرنے کے ل.۔ اس صورت میں ، ہمیں AC سپلائی وولٹیج کے مرحلے پر قابو پانے کے لئے مرحلہ کنٹرول تکنیک اور TRIAC جیسے جامد سوئچ استعمال کرنا ہوں گے۔
تو اس ٹیوٹوریل میں ، ہم ایردوو اور ٹی آر اے سی کا استعمال کرتے ہوئے اے سی لیمپ ڈمر کے بارے میں سیکھیں گے یہاں اے سی لیمپ کو سوئچ کرنے کے لئے ٹرائیک استعمال کیا جاتا ہے ، کیونکہ یہ ایک پاور الیکٹرانک فاسٹ سوئچنگ ڈیوائس ہے جو ان ایپلی کیشنز کے لئے بہترین موزوں ہے۔ آئیے اس پروجیکٹ کی ہارڈ ویئر کی تفصیلات اور پروگرامنگ کے لئے مکمل مضمون پر عمل کریں۔ اس کے علاوہ، پر ہمارے پچھلے سبق کو چیک روشنی سے Dimming Of:
- IR ریموٹ کنٹرول کردہ TRIAC Dimmer سرکٹ
- پی ڈبلیو ایم کا استعمال کرتے ہوئے اردوینو بیسڈ ایل ای ڈی ڈمر
- 1 واٹ ایل ای ڈی ڈمر سرکٹ
- اے ٹی میگا 32 مائکروکونٹرولر کا استعمال کرتے ہوئے پاور ایل ای ڈی ڈمر
استعمال شدہ اجزاء:
- اردوینو یو این او ۔1
- ایم سی ٹی 2 ای آپٹوکپلر -1
- MOC3021 آپٹکوپلر -1
- BT136 TRIAC-1
- (12-0) V، 500mA ٹرانسفارمر -1 کو نیچے اتاریں
- 1K ، 10K ، 330hm مزاحم
- 10K پوٹینومیٹر
- چراغ والا AC ہولڈر
- AC تاروں
- جمپرز
مزید جانے سے پہلے ہم زیرو کراسنگ ، TRIAC ، اور آپٹکوپلر کے بارے میں جان لیں گے۔
زیرو کراسنگ ڈیٹیکشن تکنیک
AC وولٹیج کو کنٹرول کرنے کے ل، ، سب سے پہلے ہمیں کرنا ہے AC AC سگنل کی صفر عبور کا پتہ لگانا۔ ہندوستان میں ، AC سگنل کی فریکوئنسی 50 HZ ہے اور چونکہ یہ فطرت میں ردوبدل کر رہا ہے۔ لہذا ، ہر بار جب سگنل زیرو پوائنٹ پر آتا ہے ، ہمیں اس نکتے کا پتہ لگانا ہوتا ہے اور اس کے بعد بجلی کی ضرورت کے مطابق TRIAC کو متحرک کیا جاتا ہے۔ ایک AC سگنل کا زیرو کراسنگ پوائنٹ نیچے دکھایا گیا ہے:
TRIAC ورکنگ
TRIAC ایک تھری ٹرمینل AC سوئچ ہے جسے اپنے گیٹ ٹرمینل پر کم انرجی سگنل کیذریعہ متحرک کیا جاسکتا ہے۔ ایس سی آر میں ، یہ صرف ایک ہی سمت میں چلتا ہے ، لیکن ٹریک کے معاملے میں دونوں سمتوں پر طاقت کو کنٹرول کیا جاسکتا ہے۔ یہاں ہم AC Lamp مدھم مقصد کے لئے BT136 TRIAC استعمال کررہے ہیں ۔
جیسا کہ مذکورہ اعداد و شمار میں دکھایا گیا ہے ، TRIAC 90 ڈگری کے ایک فائرنگ زاویہ پر اس پر ایک چھوٹا گیٹ پلس سگنل لگا کر متحرک کیا جاتا ہے۔ وقت "ٹی ون" تاخیر کا وقت ہے جو ہمیں اپنی مدھم ضرورت کے مطابق دینا ہے۔ مثال کے طور پر ، اس معاملے میں چونکہ فائرنگ کا زاویہ 90 فیصد ہے لہذا بجلی کی پیداوار بھی آدھی رہ جائے گی اور اسی وجہ سے چراغ بھی آدھے شدت کے ساتھ چمک جائے گا۔
ہم جانتے ہیں کہ یہاں AC سگنل کی تعدد 50 ہرٹج ہے۔ تو وقت کی مدت 1 / f ہوگی ، جو 20 ملی میٹر ہوگی۔ ، لہذا آدھے چکر کے لئے ، یہ 10ms یا 10،000 مائیکرو سیکنڈ ہوگا۔ لہذا ہمارے AC لیمپ کی طاقت کو کنٹرول کرنے کے ل “،" t1 "کی حد 0-10000 مائیکرو سیکنڈ سے مختلف ہوسکتی ہے۔ ٹرائک اور اس کے کام کرنے کے بارے میں مزید معلومات حاصل کریں۔
آپٹکوپلر
آپٹکوپلر کو اوپٹواسلاٹو آر کے نام سے بھی جانا جاتا ہے ۔ یہ دو برقی سرکٹس جیسے ڈی سی اور اے سی سگنل کے مابین تنہائی کو برقرار رکھنے کے لئے استعمال کیا جاتا ہے۔ بنیادی طور پر ، یہ ایک ایل ای ڈی پر مشتمل ہے جو اورکت روشنی اور فوٹوسنسر کا پتہ لگاتا ہے جو اس کا پتہ لگاتا ہے۔ یہاں ہم مائکروکنٹرولر سگنلز سے AC لیمپ کو کنٹرول کرنے کے لئے ایک MOC3021 آپٹکوپلر استعمال کیا جاتا ہے جو DC سگنل ہے۔ اس سے پہلے ہم TRIAC ڈائمر سرکٹ میں وہی MOC3021 آپٹکوپلر استعمال کرتے تھے۔ آپٹکوپلرز اور اس کی اقسام کے بارے میں بھی لنک پر عمل کرکے مزید معلومات حاصل کریں۔
سرکٹ ڈایاگرام:
AC لائٹ ڈیمر کے لئے سرکٹ ڈایاگرام ذیل میں دیا گیا ہے:
TRIAC اور آپٹکوپلر کنکشن ڈایاگرام:
میں نے TRIAC اور آپٹکوپلر MOC3021 کا ایک سرکٹ ایک پرف بورڈ پر سولڈرڈ کیا ہے۔ سولڈرنگ کے بعد یہ نیچے کی طرح نظر آئے گا:
میں نے AC کی فراہمی کے لئے ٹرانسفارمر سے منسلک کرنے کے لئے پرف بورڈ میں آپٹکوپلر MCT2E کو بھی سولڈرڈ کیا ہے۔
اور ارڈینو لیمپ ڈممر کے لئے مکمل سرکٹ نیچے کی طرح نظر آئے گا:
اے سی لائٹ ڈیمر کے لئے پروگرامنگ اردوینو:
ہارڈویئر سیٹ اپ کی کامیاب تکمیل کے بعد ، اب اس کا وقت آریڈینو کو پروگرام کرنے کا ہے۔ ایک ڈیمو کے ساتھ مکمل پروگرام کی ویڈیو کے آخر میں دیا جاتا ہے. یہاں ہم نے بہتر اندازہ لگانے کے لئے کوڈ کو مرحلہ وار سمجھایا ہے۔
پہلے مرحلے میں ، تمام عالمی متغیرات کا اعلان کریں ، جو پورے کوڈ میں استعمال ہونے والے ہیں۔ یہاں TRIAC ارڈینو کے 4 پن سے منسلک ہے۔ اس کے بعد دیم_وال کو مدھم قدم کی قدر کو ذخیرہ کرنے کے لئے اعلان کیا جاتا ہے جسے ہم پروگرام میں استعمال کریں گے۔
انٹ LAMP = 4؛ int dim_val = 0؛
اگلا ، سیٹ اپ فنکشن کے اندر ایل اے ایم پی پن کو آؤٹ پٹ کے طور پر اعلان کریں اور اگلی صفر کراسنگ کا پتہ لگانے کے لئے ایک رکاوٹ تشکیل دیں۔ یہاں ہم نے ایک فنکشن کا استعمال کیا ہے جس کا منسلک منسلک نامہ ہوتا ہے ، جو آرڈینو کے ڈیجیٹل پن 2 کو بیرونی مداخلت کے طور پر تشکیل دے گا اور جب اس کی پن پر کسی بھی طرح کی رکاوٹوں کا پتہ لگاتا ہے تو یہ صفر_کراس کے نام سے فنکشن کو فون کرے گا ۔
باطل سیٹ اپ () {پن موڈ (ایل ای ایم پی ، آؤٹپٹ)؛ اٹینٹ انٹرپریٹ (ڈیجیٹلپن ٹن انٹریپٹ (2) ، صفر_ کراس ، چینج)؛ }
لامحدود لوپ کے اندر ، پوٹینومیٹر سے ینالاگ قدر پڑھیں جو A0 پر منسلک ہے۔ پھر اس کا نقشہ (10-49) کی قدر میں طے کریں۔ اس کو جاننے کے ل we ہمیں ایک چھوٹا سا حساب کتاب کرنا پڑے گا۔ اس سے قبل میں یہ بتا چکا ہوں کہ ، ہر آدھے چکر 10،000 مائکرو سیکنڈ کے برابر ہے۔ تو ، ہمیں 50 قدموں میں دھیما پن کو کنٹرول کرنے کی ضرورت ہے (جو ایک من مانی قیمت ہے۔ آپ اسے تبدیل بھی کرسکتے ہیں)۔ میں نے کم سے کم اقدام دس ، نہ کہ زیرو کی حیثیت سے اٹھایا ہے ، کیونکہ 0-9 اقدامات تقریبا ایک ہی بجلی کی پیداوار دیتے ہیں اور زیادہ سے زیادہ قدم نمبر لینے کی عملی طور پر سفارش نہیں کی جاتی ہے۔ تو ، میں نے 49 کے طور پر زیادہ سے زیادہ قدم اٹھایا ہے۔
پھر ہر مرحلے کے وقت 10000/50 = 200 مائیکرو سیکنڈ کے حساب سے لگائے جا سکتے ہیں۔ یہ کوڈ کے اگلے حصے میں استعمال ہوگا۔
باطل لوپ () data انٹرا ڈیٹا = ینالاگ ریڈ (A0)؛ int ڈیٹا 1 = نقشہ (ڈیٹا ، 0 ، 1023،10،49)؛ دیم_وال = ڈیٹا 1؛ }
آخری مرحلے میں ، وقفے سے چلنے والی تقریب صفر_کراس کو تشکیل دیں ۔ یہاں مدھم ٹائم کا حساب انفرادی مرحلہ وقت کے ساتھ نہیں کے ساتھ ضرب لگا کر کیا جاسکتا ہے۔ اقدامات کے. پھر اس تاخیر کے وقت کے بعد ، TRIAC کو 10 مائکرو سیکنڈوں کی ایک چھوٹی سی نبض کا استعمال کرتے ہوئے متحرک کیا جاسکتا ہے جو TRIAC کو تبدیل کرنے کے لئے کافی ہے۔
باطل صفر_کراس () dim int دمہنگ_ٹائم = (200 * دیم_والال)؛ تاخیر مائکرو سیکنڈز (مدھم وقت_)؛ ڈیجیٹل رائٹ (لمپ ، ہائی)؛ تاخیرمیکرو سیکنڈ (10)؛ ڈیجیٹل رائٹ (لیمپ ، کم)؛ }
ارڈینو لیمپ ڈممر سرکٹ کا کام کرنا
ذیل میں ارڈوینو اور ٹی آر اے سی کا استعمال کرتے ہوئے اے سی بلب کو مدھم کرنے کے تین مراحل دکھانے کی تصاویر ہیں۔
1. کم مدھم قدم
2. درمیانے درجے کی Dimming قدم
3. زیادہ سے زیادہ ڈمنگ قدم:
اس طرح TRIAC اور آپٹکوپلر کا استعمال کرکے ایک AC لائٹ ڈیمر سرکٹ آسانی سے بنایا جاسکتا ہے۔ ایک ورکنگ ویڈیو اور ارڈینو لائٹ ڈمر کوڈ ذیل میں دیا گیا ہے
/>