CN5711 ڈرائیونگ ایل ای ڈی آرڈوینو یا پوٹینشیومیٹر کے ساتھ
ہدایات
CN5711 ڈرائیونگ ایل ای ڈی آرڈوینو یا پوٹینشیومیٹر کے ساتھ
Arduino یا پوٹینشیومیٹر (CN5711) کے ساتھ ایل ای ڈی کیسے چلائیں
dariocose کی طرف سے
مجھے ایل ای ڈی پسند ہے، خاص طور پر ذاتی پروجیکٹس کے لیے، جیسے اپنی موٹر سائیکل کے لیے ٹارچ اور لائٹس بنانا۔
اس ٹیوٹوریل میں میں ایک سادہ ان ڈرائیو لیڈز کے آپریشن کی وضاحت کروں گا جو میری ضروریات کو پورا کرتا ہے:
- واحد لتیم بیٹری یا USB استعمال کرنے کے لیے Vin <5V
- پوٹینشیومیٹر یا مائیکرو کنٹرولر کے ساتھ کرنٹ کو مختلف کرنے کا امکان
- سادہ سرکٹ، چند اجزاء اور چھوٹے نقش
مجھے امید ہے کہ یہ چھوٹی گائیڈ دوسرے صارفین کے لیے کارآمد ثابت ہوگی!
سامان:
اجزاء
- لیڈ ڈرائیور ماڈیول
- کوئی بھی پاور لیڈ (میں نے 1° لینس کے ساتھ 60 واٹ ریڈ لیڈ کا استعمال کیا)
- بیٹری یا بجلی کی فراہمی
- بریڈ بورڈ
- اجزاء
DIY ورژن کے لیے:
- CN5711 IC
- Potentiometer
- پروٹوٹائپ بورڈ
- SOP8 سے DIP8 pcb یا SOP8 سے DIP8 اڈاپٹر
اوزار
- سولڈرنگ آئرن
- سکریو ڈرایور
مرحلہ 1: ڈیٹا شیٹ
کچھ مہینے پہلے میں نے Aliexpress پر CN5711 IC، ایک ریزسٹر اور ایک متغیر ریزسٹر پر مشتمل ایک لیڈ ڈرائیور ماڈیول پایا۔
CN5711 ڈیٹا شیٹ سے:
عمومی تفصیل:
عمومی تفصیل: CN5711 ایک موجودہ ریگولیشن انٹیگریٹڈ سرکٹ ہے جو ایک ان پٹ والیوم سے کام کرتا ہےtage 2.8V سے 6V تک، مستقل آؤٹ پٹ کرنٹ کو ایک بیرونی ریزسٹر کے ساتھ 1.5A تک سیٹ کیا جا سکتا ہے۔ CN5711 ایل ای ڈی چلانے کے لیے مثالی ہے۔ CN5711 درجہ حرارت کے تحفظ کے فنکشن کے بجائے درجہ حرارت کے ضابطے کو اپناتا ہے، درجہ حرارت کا ضابطہ زیادہ محیط درجہ حرارت یا زیادہ والیوم کی صورت میں ایل ای ڈی کو مسلسل آن کر سکتا ہے۔tage ڈراپ. […]
درخواستیں: ٹارچ، ہائی برائٹنس ایل ای ڈی ڈرائیور، ایل ای ڈی ہیڈلائٹس، ایمرجنسی لائٹس اور لائٹنگ […]
خصوصیات: آپریٹنگ والیومtagای رینج: 2.8V سے 6V، آن چپ پاور MOSFET، کم ڈراپ آؤٹ والیومtage: 0.37V @ 1.5A، 1.5A تک ایل ای ڈی کرنٹ، آؤٹ پٹ کرنٹ درستگی: ± 5%، چپ ٹمپریچر ریگولیشن، اوور ایل ای ڈی کرنٹ پروٹیکشن […] اس آئی سی کے لیے آپریشن کے 3 طریقے ہیں:
- پی ڈبلیو ایم سگنل کے ساتھ سی ای پن پر براہ راست لاگو ہوتا ہے، پی ڈبلیو ایم سگنل کی فریکوئنسی 2KHz سے کم ہونی چاہیے۔
- NMOS کے گیٹ پر لاگو منطقی سگنل کے ساتھ (شکل 4)
- پوٹینشیومیٹر کے ساتھ (شکل 5)
PWM سگنل کا استعمال کرتے ہوئے IC کو Arduino، Esp32 اور AtTiny85 جیسے مائکرو کنٹرولر کے ساتھ چلانا بہت آسان ہے۔
عمومی تفصیل
CN571 I ایک موجودہ ریگولیشن انٹیگریٹڈ سرکٹ ہے جو ان پٹ والیوم سے کام کرتا ہے۔tage 2.8V سے 6V تک، مستقل آؤٹ پٹ کرنٹ کو ایک بیرونی ریزسٹر کے ساتھ I.5A تک سیٹ کیا جا سکتا ہے۔ CN5711 ایل ای ڈی چلانے کے لیے مثالی ہے۔ آن چپ پاور MOSFET اور کرنٹ سینس بلاک بیرونی اجزاء کی تعداد کو بہت کم کر دیتے ہیں۔ CN5711 درجہ حرارت کے تحفظ کے فنکشن کے بجائے درجہ حرارت کے ضابطے کو اپناتا ہے، درجہ حرارت کا ضابطہ اعلی محیطی درجہ حرارت یا زیادہ والیوم کی صورت میں ایل ای ڈی کو مسلسل آن کر سکتا ہے۔tage ڈراپ. دیگر خصوصیات میں چپ ان ایبل وغیرہ شامل ہیں۔ CN5711 تھرمل طور پر بہتر 8 پن چھوٹے آؤٹ لائن پیکیج (SOPS) میں دستیاب ہے۔
خصوصیات
- آپریٹنگ والیومtagای رینج: 2.8V سے 6V
- آن چپ پاور MOSFET
- کم ڈراپ آؤٹ والیومtage: 0.37V @ 1.5A
- ایل ای ڈی کرنٹ 1.5A تک
- آؤٹ پٹ موجودہ درستگی: * 5%
- چپ درجہ حرارت کا ضابطہ
- ایل ای ڈی کرنٹ پروٹیکشن سے زیادہ
- آپریٹنگ درجہ حرارت کی حد: - 40 V سے +85
- SOPS پیکج میں دستیاب ہے۔
- پی بی فری، روہس کمپلائنٹ، ہیلوجن فری
ایپلی کیشنز
- ٹارچ
- ہائی برائٹنس ایل ای ڈی ڈرائیور
- ایل ای ڈی ہیڈلائٹس
- ایمرجنسی لائٹس اور لائٹنگ
پن تفویض
شکل 3. CN5711 LEDs کو متوازی طور پر چلاتا ہے۔
شکل 4 LED کو مدھم کرنے کا ایک منطقی اشارہ
طریقہ 3: ایل ای ڈی کو مدھم کرنے کے لیے پوٹینشیومیٹر استعمال کیا جاتا ہے جیسا کہ شکل 5 میں دکھایا گیا ہے۔
تصویر 5 ایل ای ڈی کو مدھم کرنے کے لیے پوٹینشیومیٹر
مرحلہ 2: پوٹینشیومیٹر میں بلٹ کے ساتھ ایل ای ڈی چلائیں۔
مجھے امید ہے کہ تصاویر اور ویڈیو میں وائرنگ واضح ہے۔
V1 >> نیلا >> پاور سپلائی +
عیسوی >> نیلا >> بجلی کی فراہمی +
G >> گرے >> زمین
ایل ای ڈی >> بھورا >> قیادت +
سرکٹ کو پاور کرنے کے لیے میں نے ایک سستی پاور سپلائی کا استعمال کیا (ایک پرانے atx پاور سپلائی اور ZK-4KX بک بوسٹ کنورٹر کے ساتھ بنایا گیا)۔ میں نے والیوم سیٹ کیا۔tage سے 4.2v تک ایک سنگل سیل لیتھیم بیٹری کی تقلید کرنے کے لیے۔
جیسا کہ ہم ویڈیو سے دیکھ سکتے ہیں، سرکٹ 30mA سے 200mA سے زیادہ تک طاقت رکھتا ہے۔
https://youtu.be/kLZUsOy_Opg
سایڈست ریزسٹر کے ذریعے سایڈست کرنٹ۔
براہ کرم آہستہ اور آہستہ گھومنے کے لیے مناسب سکریو ڈرایور استعمال کریں۔
مرحلہ 3: ایک مائکروکنٹرولر کے ساتھ ایل ای ڈی چلائیں۔
مائکروکنٹرولر کے ساتھ سرکٹ کو کنٹرول کرنے کے لیے صرف CE پن کو مائیکرو کنٹرولر کے PWM پن سے جوڑیں۔
V1 >> نیلا >> پاور سپلائی +
عیسوی >> جامنی >> pwm پن
G >> سرمئی >> زمین
ایل ای ڈی >> بھورا >> قیادت +
ڈیوٹی سائیکل کو 0 (0%) پر سیٹ کرنے سے LED بند ہو جائے گی۔ ڈیوٹی سائیکل کو 255 (100%) پر سیٹ کرنے سے LED زیادہ سے زیادہ پاور پر روشن ہو جائے گی۔ کوڈ کی چند لائنوں کے ساتھ ہم ایل ای ڈی کی چمک کو ایڈجسٹ کر سکتے ہیں۔
اس سیکشن میں آپ Arduino، Esp32 اور AtTiny85 کے لیے ٹیسٹ کوڈ ڈاؤن لوڈ کر سکتے ہیں۔
Arduino ٹیسٹ کوڈ:
# پن لیڈ کی وضاحت کریں 3
# لیڈ آف 0 کی وضاحت کریں۔
#define led On 250 //255 زیادہ سے زیادہ pwm قدر ہے۔
int قدر = 0 ; // پی ڈبلیو ایم قدر
باطل سیٹ اپ() {
پن موڈ (پن لیڈ، آؤٹ پٹ)؛ //setto il pin pwm come uscita
}
باطل لوپ ( ) {
// پلک جھپکنا
اینالاگ رائٹ (پن لیڈ، لیڈ آف)؛ // قیادت کو بند کریں
تاخیر (1000)؛
// ایک سیکنڈ انتظار کرو
اینالاگ رائٹ (پن لیڈ، لیڈ آن)؛ // قیادت کو چالو کریں۔
تاخیر (1000)؛
// ایک سیکنڈ انتظار کرو
اینالاگ رائٹ (پن لیڈ، لیڈ آف)؛ //…
تاخیر (1000)؛
اینالاگ رائٹ (پن لیڈ، لیڈ آن)؛
تاخیر (1000)؛
// dimm
برائے (قدر = ledOn؛ قدر > ledOff؛ قدر –) { //"قدر" کو کم کر کے روشنی کو کم کریں
اینالاگ رائٹ (پن لیڈ، ویلیو)؛
تاخیر (20)؛
}
برائے (قدر = ledOff؛ قدر < ledOn؛ قدر ++) { //"قدر" کو بڑھا کر روشنی میں اضافہ کریں
اینالاگ رائٹ (پن لیڈ، ویلیو)؛
تاخیر (20)؛
}
}
https://youtu.be/_6SwgEA3cuJg
https://www.instructables.com/FJV/WYFF/LDSTSONV/FJVWYFFLDSTSSNV.ino
https://www.instructables.com/F4F/GUYU/LDSTS9NW/F4FGUYULDSTS9SNW.ino
https://www.instructables.com/FXD/ZBY3/LDSTS9NX/FXDZBY3LDSTS9NX.ino
ڈاؤن لوڈ کریں۔
ڈاؤن لوڈ کریں۔
ڈاؤن لوڈ کریں۔
مرحلہ 4: Diy ورژن
میں نے معیاری ڈیٹا شیٹ سرکٹ کے بعد ماڈیول کا ایک DIY ورژن بنایا۔
میں نے 50k پوٹینشیومیٹر استعمال کیا حالانکہ ڈیٹا شیٹ کہتی ہے "R-ISET کی زیادہ سے زیادہ قیمت 30K اوہم ہے"۔
جیسا کہ آپ دیکھ سکتے ہیں سرکٹ بہت صاف نہیں ہے…
مجھے زیادہ خوبصورت سرکٹ کے لیے SOP8 سے DIP8 pcb یا SOP8 سے DIP8 اڈاپٹر استعمال کرنا چاہیے تھا!
میں ایک جربر کا اشتراک کرنے کی امید کرتا ہوں file جلد ہی آپ استعمال کر سکتے ہیں.
مرحلہ 5: جلد ہی ملیں گے!
براہ کرم مجھے ایک تبصرہ کے ساتھ اپنے تاثرات چھوڑیں اور تکنیکی اور گرامر کی غلطیوں کی اطلاع دیں!
اس لنک پر میری اور میرے پروجیکٹس کی حمایت کریں۔ https://allmylinks.com/dariocose
اچھا کام!
میں نے ایک تکنیکی گرامر کی خرابی دیکھی ہے جو کچھ الجھن کا سبب بن سکتی ہے۔ مرحلہ 2 کے آخر میں آپ کہتے ہیں:
"جیسا کہ ہم ویڈیو سے دیکھ سکتے ہیں، سرکٹ 30mAh سے 200mAh سے زیادہ تک طاقت کرتا ہے"
اسے "30 ایم اے سے 200 ایم اے" کہنا چاہئے۔
ایم اے ایچ کی اصطلاح کا مطلب ہے "ملیamps اوقات گھنٹے اور توانائی کی پیمائش ہے، موجودہ پیمائش نہیں۔ پندرہ ملیamps 2 گھنٹے یا 5 ملیamps 6 گھنٹے کے لیے دونوں 30 mAh ہیں۔
اچھی طرح سے تحریری طور پر قابل ہدایت!
شکریہ!
آپ صحیح ہیں! آپ کے مشورے کے لیے شکریہ!
میں فوری طور پر درست کرتا ہوں!
دستاویزات / وسائل
![]() |
ہدایات CN5711 ڈرائیونگ ایل ای ڈی آرڈوینو یا پوٹینشیومیٹر کے ساتھ [پی ڈی ایف] ہدایات CN5711، CN5711 Arduino یا Potentiometer کے ساتھ LED ڈرائیونگ، Arduino یا Potentiometer کے ساتھ LED ڈرائیونگ |