ارڈینو کا استعمال کرتے ہوئے اس ہرن کو تبدیل کرنے والا بنائیں

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





اس پروجیکٹ میں ہم 12v D.C کو کسی بھی D.C ویلیو سے 2 اور 11 وولٹ کے درمیان چھوڑ دیں گے۔ سرکٹ جو ڈی سی وولٹیج سے نیچے جاتا ہے اسے ہرن کنورٹر کے نام سے جانا جاتا ہے۔ آؤٹ پٹ وولٹیج یا اسٹیپ ڈاون وولٹیج کو ارڈوینو سے منسلک پوٹینومیٹر کا استعمال کرتے ہوئے کنٹرول کیا جاتا ہے۔

انکیت نیگی



صارفین سے تعارف:

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

1. ہرن کنورٹر



2. کنورٹر کو فروغ دینے کے

دونوں کنورٹرز ضرورت کے مطابق ان پٹ وولٹیج کو تبدیل کرتے ہیں۔ وہ ایک جیسے ہیں ٹرانسفارمر ایک اہم فرق کے ساتھ۔ جب کہ ٹرانسفارمر اے سی وولٹیج کو اوپر / نیچے اٹھاتا ہے ، ڈی سی کنورٹرز ڈی سی وولٹیج کو اوپر / نیچے اٹھاتے ہیں۔ دونوں کنورٹرس کے اہم اجزاء یہ ہیں:

اے موسفٹ

بی انڈیکٹر

سی ذخیرہ

بکس کنورٹر: جیسا کہ نام ہی تجویز کرتا ہے ، ہرن کا مطلب ہے ان پٹ وولٹیج کو کم کرنا۔ ہرن کنورٹر ہمیں اعلی موجودہ صلاحیت والے ان پٹ D.C وولٹیج سے کم وولٹیج دیتا ہے۔ یہ براہ راست تبدیلی ہے۔

بوسٹ کنورٹر: جیسا کہ نام ہی تجویز کرتا ہے ، فروغ کا مطلب ان پٹ وولٹیج میں اضافہ کرنا ہے۔

بوسٹ کنورٹر ہمیں ان پٹ پر D.C وولٹیج سے زیادہ D.C وولٹیج دیتا ہے۔ یہ بھی براہ راست تبدیلی ہے۔

** اس پروجیکٹ میں ہم پی ڈبلیو ایم ماخذ کے طور پر ارڈینو کو استعمال کرتے ہوئے 12 v D.C کو نیچے چھوڑنے کے لئے ہرن کنورٹر سرکٹ بنانے جارہے ہیں۔

آڈوینو پنوں پر پی ڈبلیو ایم کی آزادی کو تبدیل کرنا:

آرڈوینو یو این او کے پی ڈبلیو ایم پنوں 3 ، 5 ، 6 ، 9 ، 10 اور 11 ہیں۔

PWM انجام دینے کے لئے ، استعمال شدہ کمانڈ یہ ہے:

ینالاگ رائٹ (PWM پن نمبر ، PWM VALUE)

اور ان پنوں کے لئے PWM تعدد یہ ہیں:

ارڈینو پنوں 9 ، 10 ، 11 ، اور 3 ---- 500 ہرٹج کے لئے

ارڈینو پنوں 5 اور 6 ---- 1 کلو ہرٹز کے لئے

یہ تعدد عام مقصد کے استعمال کے ل fine ٹھیک ہے جیسے لیڈ کو ختم کرنا۔ لیکن سرکٹ کے لئے بکس یا فروغ کنورٹر ، کسی کو اعلی تعدد پی ڈبلیو ایم ماخذ کی ضرورت ہے (دسیہ کے ایچ زیڈ کی حد میں) کیونکہ موزفائٹ کو کامل سوئچنگ کے ل high اعلی تعدد کی ضرورت ہوتی ہے اور اعلی تعدد ان پٹ سرکٹ کے اجزاء کی قیمت یا سائز میں کمی ہوجاتا ہے جیسے انڈکٹکٹر اور کیپسیٹر۔ اس طرح اس منصوبے کے لئے ہمیں اعلی تعدد پی ڈبلیو ایم سورس کی ضرورت ہے۔

اچھی بات یہ ہے کہ ہم آسان کوڈ کا استعمال کرکے پی ڈبلیو ایم پنوں کی پی ڈبلیو ایم پنوں کی آرڈینوو کو تبدیل کرسکتے ہیں۔

آرڈینو اقوام متحدہ کے لئے:

D3 اور D11 کے لئے دستیاب PWM تعدد:
// TCCR2B = TCCR2B & B11111000 | B00000001 // PWM تعدد کیلئے 31372.55 ہرٹج
// TCCR2B = TCCR2B & B11111000 | B00000010 // PWM فریکوینسی برائے 3921.16 ہرٹج
// TCCR2B = TCCR2B & B11111000 | B00000011 // PWM تعدد برائے 980.39 ہرٹج
TCCR2B = TCCR2B & B11111000 | B00000100 // PWM فریکوئنسی 490.20 ہرٹج کے لئے (ڈیفالٹ)
// TCCR2B = TCCR2B & B11111000 | B00000101 // PWM فریکوئنسی 245.10 ہرٹج کے لئے
// TCCR2B = TCCR2B & B11111000 | B00000110 // PWM تعدد کے لئے 122.55 ہرٹج
// TCCR2B = TCCR2B & B11111000 | B00000111 // PWM تعدد 30.64 ہرٹج کے لئے
D5 اور D6 کے لئے دستیاب PWM تعدد:
// TCCR0B = TCCR0B & B11111000 | B00000001 // PWM تعدد کیلئے 62500.00 ہرٹج
// TCCR0B = TCCR0B & B11111000 | B00000010 // PWM فریکوئنسی 7812.50 ہرٹج کے لئے
TCCR0B = TCCR0B & B11111000 | B00000011 // PWM فریکوئینسی برائے 976.56 ہرٹج (ڈیفالٹ)
// TCCR0B = TCCR0B & B11111000 | B00000100 // PWM فریکوئنسی 244.14 ہرٹج کے لئے
// TCCR0B = TCCR0B & B11111000 | B00000101 // PWM تعدد کیلئے 61.04 ہرٹج
D9 اور D10 کے لئے دستیاب PWM تعدد:
// TCCR1B = TCCR1B & B11111000 | B00000001 // PWM فریکوئنسی 31372.55 ہرٹج کے ل time ٹائمر 1 کو 1 تقسیم کریں
// TCCR1B = TCCR1B & B11111000 | B00000010 // PWM فریکوینسی برائے 3921.16 ہرٹج
TCCR1B = TCCR1B & B11111000 | B00000011 // PWM فریکوئنسی 490.20 ہرٹج کے لئے (ڈیفالٹ)
// TCCR1B = TCCR1B & B11111000 | B00000100 // PWM تعدد کے لئے 122.55 ہرٹج
// TCCR1B = TCCR1B & B11111000 | B00000101 // PWM تعدد 30.64 ہرٹج کے لئے
** ہم پن نمبر استعمال کرنے جارہے ہیں۔ 6 لہذا PWM کے لئے کوڈ:
// TCCR0B = TCCR0B & B11111000 | 6200 KHz کی PWM تعدد کیلئے B00000001 //

اجزاء کی فہرست:

1. آرڈینو اقوام متحدہ

2. انڈیکٹر (100Uh)

3. سکاٹ ڈائیڈ

4. کیپسیٹر (100 فوٹ)

5. IRF540N

6. پوٹنٹومیٹر

7. 10 ک ، 100 میگا ریسٹر

8. لوڈ (اس معاملے میں موٹر)

9.12 وی بیٹری

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

Ardino کا استعمال کرتے ہوئے ہرن کنورٹر

Ardino وائرنگ لے آؤٹ کا استعمال کرتے ہوئے ہرن کنورٹر

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

1. پوٹینومیٹر کے اختتامی ٹرمینلز کو بالترتیب 5v پن اور ارڈوینو UNO کے گراؤنڈ پن سے جوڑیں جبکہ اس کا وائپر ٹرمینل ینالاگ پن A1 کو پن کرنے کے ل.۔

2. پی ڈبلیو ایم پن 6 ارڈینو کے موففٹ کے اڈے سے منسلک کریں۔

3. بیٹری کا مثبت ٹرمینل مسفٹ نکالنے کے لئے اور اسکٹوکی ڈایڈڈ کے پی ٹرمینل پر منفی ہے۔

s. سکاٹکی ڈایڈڈ کے پی ٹرمینل سے ، انڈیکٹر کے ساتھ سیریز میں لوڈ (موٹر) کو موسفٹ کے ماخذ ٹرمینل سے مربوط کریں۔

5. اب اسکاٹکی ڈایڈڈ کے ن ٹرمینل کو موسفٹ کے ماخذ ٹرمینل سے مربوط کریں۔

6. موٹر کے اس پار 47uf کاپاکیٹر کو مربوط کریں۔

7. آخر میں ارڈینو کے گراؤنڈ پن کو موسفٹ کے سورس ٹرمینل سے مربوط کریں۔

موسفٹ کا مقصد:

موسفٹ کا استعمال ان پٹ وولٹیج کو اعلی تعدد پر سوئچ کرنے اور حرارت کی کم کھپت کے ساتھ اعلی کرنٹ فراہم کرنے کے لئے کیا جاتا ہے۔

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

تیز رفتار سوئچنگ موسفٹ کے ل ((تعدد میں 65 کلو ہرٹز تقریبا۔)

انڈکٹیکٹر کا مقصد:

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

ان ہائی وولٹیج اسپائکس سے موسفٹ کی روک تھام کے ل connected یہ جڑا ہوا ہے جیسا کہ اعداد و شمار میں دکھایا گیا ہے جب سے جب اس پر موسفٹ ہوتا ہے تو اس سے توانائی کا ذخیرہ ہوتا ہے اور جب موسفٹ آف ہوتا ہے تو یہ اس ذخیرہ شدہ توانائی کو موٹر کو دے دیتا ہے۔

سکاٹکی ڈایڈڈ کا مقصد:

فرض کریں کہ سکوٹکی ڈائیڈ سرکٹ میں منسلک نہیں ہے۔ اس صورت میں جب موسفٹ بند ہوجاتا ہے تو انڈکٹر اپنی توانائی کو بوجھ یا موٹر پر چھوڑ دیتا ہے جس کا بوجھ پر بہت معمولی اثر پڑتا ہے کیونکہ موجودہ بہاؤ کے لئے نامکمل لوپ موجود ہے۔ اس طرح شکوٹکی ڈایڈڈ موجودہ بہاؤ کیلئے لوپ کو مکمل کرتا ہے۔ اب یہاں ایک عام ڈایڈڈ مربوط نہیں ہے کیونکہ اسکوٹکی ڈایڈڈ میں کم فارورڈ وولٹیج ڈراپ ہوتا ہے۔ قیادت کا مقصد:
پورے لوڈ میں وولٹیج کی نشاندہی کرنے کے ل.

پوٹینومیٹر کا مقصد:

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

ریزسٹر کیوں گیٹ اور ماخذ کے مابین جڑا ہوا ہے؟

یہاں تک کہ شور کی ایک چھوٹی سی رقم بھی اس موویز کو چالو کر سکتی ہے۔ لہذا a نیچے مزاحم کو کھینچنا گیٹ اور گراؤنڈ یعنی وسیلہ کے درمیان جڑا ہوا ہے۔

پروگرام کا کوڈ

Burn this code to arduino:
int m // initialize variable m
int n // initialize variable n
void setup()
B00000001 // for PWM frequency of 62.5 KHz on pin 6( explained under code section)
Serial.begin(9600) // begin serial communication

void loop()
{
m= analogRead(A1) // read voltage value from pin A1 at which pot. wiper terminal is connected
n= map(m,0,1023,0,255) // map this ip value betwenn 0 and 255
analogWrite(6,n) // write mapped value on pin 6
Serial.print(' PWM Value ')
Serial.println(n)
}

کوڈ کی وضاحت

1. متغیر ایکس پن A1 سے موصولہ وولٹیج کی قیمت ہے جس پر برتن کا وائپر ٹرمینل منسلک ہوتا ہے۔

2. متغیر y کو نقشہ کی قیمت تفویض کی گئی ہے جو 0 اور 255 کے درمیان ہے۔

*. * جیسا کہ پہلے سے ہی حصے میں بکس یا بوسٹ کنورٹر جیسے سرکٹ کے لئے پہلے ہی بیان کیا گیا ہے ، کسی کو اعلی تعدد پی ڈبلیو ایم سورس (دسیوں KHZ کی حد میں) درکار ہے کیونکہ کامل سوئچنگ کے لئے موزفائٹ کو اعلی تعدد کی ضرورت ہوتی ہے اور اعلی تعدد ان پٹ کی قیمت یا سائز میں کمی واقع ہوتی ہے۔ سرکٹ اجزاء جیسے انڈکٹیکٹر اور سندارتر۔

اس طرح ہم تقریبا simple پی ڈبلیو ایم وولٹیج پیدا کرنے کے لئے یہ آسان کوڈ استعمال کرنے جارہے ہیں۔ 65 کلو ہرٹز فریکوئنسی: TCCR0B = TCCR0B & B11111000 | B00000001 // PWM تعدد کے لئے پن 6 پر 62.5 KHz

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

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

اور یہ قیمت آخر کار آؤٹ پٹ وولٹیج کو بوجھ کے اوپر کنٹرول کرتی ہے۔

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

پروٹوٹائپ امیجز:

مذکورہ بالا وضاحت شدہ بک کنورٹر سرکٹ کا ارڈوینو کا استعمال کرتے ہوئے ویڈیو ویڈیو کلپ




پچھلا: ارڈینو کا استعمال کرتے ہوئے سادہ ڈیجیٹل واٹر فلو میٹر سرکٹ اگلا: 4 آسان قربت کے سینسر سرکٹس - آئی سی LM358 ، IC LM567 ، IC 555 کا استعمال