یہ ایل ای ڈی ڈیمر ایک اردوینو یونو پر مبنی پی ڈبلیو ایم (پلس کی چوڑائی ماڈلن) سرکٹ ہے جو مستقل وولٹیج سے زیادہ متغیر وولٹیج حاصل کرنے کے لئے تیار کیا گیا ہے۔ پی ڈبلیو ایم کا طریقہ ذیل میں بیان کیا گیا ہے۔ اس سے پہلے کہ ہم ایک 1 واٹ ایل ای ڈی ڈمر سرکٹ کی تعمیر شروع کریں ، پہلے ایک سادہ سرکٹ پر غور کریں جیسا کہ ذیل کی شکل میں دکھایا گیا ہے۔
اب اگر اعداد و شمار میں سوئچ وقتا. فوقتا over بند ہوجائے تو اس دوران بلب مسلسل چلتا رہے گا۔ اگر سوئچ 8 ایم ایس کے لئے بند ہے اور 10 ایم ایس کے چکر پر 2 ایم ایس کے لئے کھلا ہے تو ، بلب صرف 8 ایم ایس وقت میں آن ہوگا۔ اب اوسطا terminal ٹرمینل جس میں 10 ایم ایم = ٹرن آن آن / (ٹرن آن آن + ٹرن آف وقت) پوری ہوجائے ، اس کو ڈیوٹی سائیکل کہا جاتا ہے اور یہ 80٪ (8 / (8 + 2)) ہے ، لہذا اوسط آؤٹ پٹ وولٹیج بیٹری وولٹیج کا 80٪ ہوگا۔
دوسری صورت میں ، سوئچ 5 ایم ایس کے لئے بند ہے اور 10 ایم ایس کی مدت میں 5 ایم ایس کے لئے کھلا ہے ، لہذا آؤٹ پٹ میں اوسط ٹرمینل وولٹیج بیٹری وولٹیج کا 50٪ ہوگا۔ کہتے ہیں کہ اگر بیٹری کا وولٹیج 5V ہے اور ڈیوٹی سائیکل 50٪ ہے اور لہذا اوسط ٹرمینل وولٹیج 2.5V ہوگی۔
تیسری صورت میں ڈیوٹی سائیکل 20٪ اور اوسط ٹرمینل وولٹیج 20٪ بیٹری وولٹیج کا ہے۔
اب اس ایل ای ڈی ڈیمر میں یہ تکنیک کس طرح استعمال کی جاتی ہے ؟ اس کی وضاحت اس ٹیوٹوریل کے بعد کے حصے میں کی گئی ہے۔
جیسا کہ اعداد و شمار میں دکھایا گیا ہے ، ایک اریڈوینو یو این او کے پاس 6PWM چینلز ہیں ، لہذا ہم ان چھ پنوں میں سے کسی پر بھی PWM (متغیر وولٹیج) حاصل کرسکتے ہیں۔ اس باب میں ہم PIN3 کو PWM آؤٹ پٹ کے بطور استعمال کرنے جارہے ہیں۔
مطلوبہ اجزاء
ہارڈ ویئر: آرڈینو UNO ، بجلی کی فراہمی (5v) ، 100uF سندارتر ، ایل ای ڈی ، بٹن (دو ٹکڑے) ، 10KΩ ریزٹر (دو ٹکڑے)۔
سافٹ ویئر: آرڈوینو IDE
سرکٹ ڈایاگرام اور وضاحت
سرکٹ آریگرام کے مطابق سرکٹ روٹی بورڈ پر جڑا ہوا ہے۔ تاہم ، ایل ای ڈی ٹرمینلز کو مربوط کرنے کے دوران کسی کو دھیان دینا ہوگا۔ اگرچہ بٹنوں میں اس معاملے میں اچھال کا اثر ظاہر ہوتا ہے لیکن اس سے خاطر خواہ غلطیاں پیدا نہیں ہوتی ہیں لہذا ہمیں اس بار پریشان ہونے کی ضرورت نہیں ہے۔
UNO کی طرف سے PWM کافی آسان ہے۔ اگرچہ پی ڈبلیو ایم سگنل کے لئے اے ٹی ایم ای جی اے کنٹرولر کا قیام آسان نہیں ہے ، ہمیں ایک درست سگنل کے ل many بہت سارے اندراجات اور ترتیبات کی وضاحت کرنی ہوگی ، تاہم آرڈینو میں ہمیں ان تمام چیزوں سے نمٹنے کی ضرورت نہیں ہے۔
پہلے سے تمام ہیڈر فائلوں اور اندراجات کی وضاحت آرڈینو IDE کے ذریعہ کی گئی ہے ، ہمیں بس انہیں فون کرنے کی ضرورت ہے اور یہی وجہ ہے کہ ہمارے پاس مناسب پن پر PWM آؤٹ پٹ ہوگا۔
اب مناسب پن پر پی ڈبلیو ایم آؤٹ پٹ حاصل کرنے کے ل we ، ہمیں دو چیزوں پر کام کرنے کی ضرورت ہے ،
|
پہلے ہمیں چھ پنوں سے PWM آؤٹ پٹ کا انتخاب کرنے کی ضرورت ہے ، اس کے بعد ہمیں اس پن کو آؤٹ پٹ کے طور پر سیٹ کرنے کی ضرورت ہے۔
اس کے بعد ہمیں فنکشن کو "اینالاگ رائٹ (پن ، قدر)" کہہ کر UNO کی PWM خصوصیت کو چالو کرنے کی ضرورت ہے۔ یہاں 'پن' پن نمبر کی نمائندگی کرتا ہے جہاں ہمیں پی ڈبلیو ایم آؤٹ پٹ کی ضرورت ہوتی ہے ہم اسے '3' کے طور پر ڈال رہے ہیں۔ تو PIN3 پر ہم PWM آؤٹ پٹ حاصل کر رہے ہیں۔ قدر 0 (ہمیشہ بند) اور 255 (ہمیشہ جاری) کے درمیان ، ڈیوٹی سائیکل باری ہے۔ ہم بٹن پریس کے ذریعہ اس تعداد میں اضافہ اور تخفیف کرنے جارہے ہیں۔
ارڈینوو یونو میں پی ڈبلیو ایم پنوں کا استعمال نیچے دیئے گئے سی کوڈ میں سمجھایا گیا ہے۔