instructables لوگوCN5711 ڊرائيونگ ايل اي ڊي سان Arduino يا Potentiometer
هدايتون

CN5711 ڊرائيونگ ايل اي ڊي سان Arduino يا Potentiometer

Arduino يا Potentiometer (CN5711) سان ليڊ ڊرائيو ڪيئن ڪجي
هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - dariocose ڊاريڪوز طرفان

مون کي LEDs پسند آهن، خاص طور تي ذاتي منصوبن لاءِ، جهڙوڪ منهنجي سائيڪل لاءِ مشعل ۽ بتيون ٺاهڻ.
هن سبق ۾ آئون وضاحت ڪندس ته هڪ سادي ان ڊرائيو ليڊز جي آپريشن جو جيڪو منهنجي ضرورتن کي پورو ڪري ٿو:

  • Vin <5V هڪ واحد ليتيم بيٽري يا USB استعمال ڪرڻ لاءِ
  • هڪ potentiometer يا هڪ microcontroller سان موجوده کي مختلف ڪرڻ جو امڪان
  • سادو سرڪٽ، ڪجھ حصا ۽ ننڍو نقشو

مون کي اميد آهي ته هي ننڍڙو گائيڊ ٻين استعمال ڪندڙن لاء مفيد ٿيندو!
سامان:
اجزاء

  • ليڊ ڊرائيور ماڊل
  • ڪنهن به طاقت جي اڳواڻي (مون استعمال ڪيو 1 واٽ لال ليڊ 60 ° لينس سان)
  • بيٽري يا بجلي جي فراهمي جي
  • مانيءَ جو تختو
  • اجزاء

DIY ورجن لاءِ:

  • CN5711 IC
  • ماھر
  • پروٽوٽائپ بورڊ
  • SOP8 کان DIP8 pcb يا SOP8 کان DIP8 اڊاپٽر

اوزار

  • لوڻ جو لوڻ
  • اسڪوائر

هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان

قدم 1: ڊيٽا شيٽ

ڪجھ مهينا اڳ مون کي مليو Aliexpress تي هڪ ليڊ ڊرائيور ماڊل ٺهيل هڪ CN5711 IC، هڪ رزسٽر ۽ هڪ متغير رزسٽر.
CN5711 ڊيٽا شيٽ تان:
عام وضاحت:
عام وضاحت: CN5711 هڪ موجوده ريگيوليشن انٽيگريٽڊ سرڪٽ آهي جيڪو هڪ ان پٽ وول مان هلندڙ آهيtage 2.8V کان 6V تائين، مسلسل ٻاھرين موجوده ٻاھرين ريزسٽر سان 1.5A تائين سيٽ ڪري سگھجي ٿو. CN5711 ڊرائيونگ LEDs لاء مثالي آهي. [...] CN5711 درجه حرارت جي حفاظت جي فنڪشن جي بدران درجه حرارت جي ضابطي کي اپنائڻ، درجه حرارت جي ضابطي کي وڌائي سگھي ٿو LED کي مسلسل چالو ڪيو پيو وڃي اعلي محيطي درجه حرارت يا تيز وول جي صورت ۾tage drop. […] درخواستون: ٽارچ، تيز روشني LED ڊرائيور، LED هيڊ لائٽون، ايمرجنسي لائٽون ۽ لائٽنگ […] خاصيتون: آپريٽنگ جلدtagاي رينج: 2.8V کان 6V، آن-چپ پاور MOSFET، گھٽ ڊراپ آئوٽ حجمtage: 0.37V @ 1.5A، LED ڪرنٽ 1.5A تائين، آئوٽ پٽ ڪرنٽ جي درستگي: ± 5٪، چپ جي درجه حرارت جي ضابطي، اوور LED موجوده تحفظ […]هن IC لاءِ آپريشن جا 3 طريقا آھن:

  1. PWM سگنل سان سڌو سنئون CE پن تي لاڳو ٿئي ٿو، PWM سگنل جي تعدد 2KHz کان گهٽ هجڻ گهرجي
  2. NMOS جي دروازي تي لاڳو ٿيل منطق سگنل سان (شڪل 4)
  3. potentiometer سان (شڪل 5)

PWM سگنل استعمال ڪندي IC کي مائڪرو ڪنٽرولر جهڙوڪ Arduino، Esp32 ۽ AtTiny85 سان هلائڻ تمام آسان آهي.

عام وضاحت

CN571 I هڪ موجوده ريگيوليشن انٽيگريٽڊ سرڪٽ آهي جيڪو هڪ ان پٽ وول مان ڪم ڪري رهيو آهيtage 2.8V کان 6V تائين، مسلسل ٻاھرين موجوده ٻاھرين ريزسٽر سان I.5A تائين سيٽ ڪري سگھجي ٿو. CN5711 ايل اي ڊي ڊرائيونگ لاءِ مثالي آهي. آن-چپ پاور MOSFET ۽ موجوده احساس بلاڪ تمام گھڻو گھٽائي ٿو خارجي اجزاء جي ڳڻپ جو تعداد. CN5711 درجه حرارت جي حفاظت واري فنڪشن جي بدران درجه حرارت جي ضابطي کي اختيار ڪري ٿو، درجه حرارت جي ضابطي کي وڌائي سگھي ٿو LED کي مسلسل چالو ڪيو پيو وڃي اعلي محيطي درجه حرارت يا تيز وول جي صورت ۾tage drop. ٻيون خاصيتون شامل آهن چپ فعال، وغيره. CN5711 موجود آهي حرارتي طور تي بهتر ڪيل 8-پن ننڍي آئوٽ لائن پيڪيج (SOPS).

خاصيتون

  • آپريٽنگ جلدtagاي رينج: 2.8V کان 6V
  • آن-چپ پاور MOSFET
  • گھٽ ڊراپ آئوٽ Voltage: 0.37V @ 1.5A
  • LED موجوده 1.5A تائين
  • ٻاھر نڪرندڙ موجوده درستگي: * 5٪
  • چپ جي درجه حرارت جي ضابطي
  • LED موجوده تحفظ جي مٿان
  • آپريٽنگ جي درجه حرارت جي حد: - 40 V کان + 85 تائين
  • SOPS پيڪيج ۾ موجود آهي
  • Pb-مفت، Rohs مطابق، Halogen مفت

درخواستون

  • ٽارچ
  • تيز روشني LED ڊرائيور
  • LED هيڊ لائٽون
  • ايمرجنسي بتيون ۽ روشني

پن کي تفويض هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - پن اسائنمينٽهدايتون CN5711 ڊرائيونگ LED سان Arduino يا پوٽينيوميٽر - متوازي ۾ LEDs

شڪل 3. CN5711 متوازي ۾ LEDs ڊرائيو هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - ڊيم ايل اي ڊي ڏانهن سگنل

شڪل 4 ڊم LED ڏانهن هڪ منطقي سگنل
طريقو 3: LED کي مدھم ڪرڻ لاءِ ھڪ پوٽينيوميٽر استعمال ڪيو ويندو آھي جيئن تصوير 5 ۾ ڏيکاريل آھي.هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - ايل اي ڊي کي گھٽ ڪريو

شڪل 5 ايل اي ڊي کي مدھم ڪرڻ لاءِ پوٽينيوميٽر

مرحلا 2: پوٽينيوميٽر ۾ ٺهيل ليڊ کي ڊرائيو ڪريو

مون کي اميد آهي ته وائرنگ فوٽوز ۽ وڊيو ۾ واضح آهي.
V1 >> نيرو >> پاور سپلائي +
CE >> نيرو >> پاور سپلائي +
ج >> گرين >> زمين
LED >> ناسي >> led +
سرڪٽ کي طاقت ڏيڻ لاءِ مون هڪ سستو پاور سپلائي استعمال ڪيو (پراڻي ايٽڪس پاور سپلائي ۽ ZK-4KX بڪ بوسٽ ڪنورٽر سان ٺهيل). مون وال مقرر ڪيوtage to 4.2v هڪ واحد سيل ليتيم بيٽري کي نقل ڪرڻ لاءِ.
جيئن اسان وڊيو مان ڏسي سگهون ٿا، سرڪٽ پاور 30mA کان 200mA کان وڌيڪ
https://youtu.be/kLZUsOy_Opg هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - شڪل 1

Adjustable موجوده adjustable resistor ذريعي.
مھرباني ڪري ھڪڙو مناسب اسڪرو ڊرايور استعمال ڪريو آسانيء سان ۽ سست گھمڻ لاءهدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - شڪل 2هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - شڪل 3هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - شڪل 4

قدم 3: هڪ مائڪرو ڪنٽرولر سان ليڊ ڊرائيو

مائڪرو ڪنٽرولر سان سرڪٽ کي ڪنٽرول ڪرڻ لاءِ صرف سي اي پن کي مائڪرو ڪنٽرولر جي PWM پن سان ڳنڍيو.
V1 >> نيرو >> پاور سپلائي +
CE >> جامني >> pwm پن
جي >> گرين >> زمين
LED >> ناسي >> led +
ڊيوٽي چڪر کي 0 (0٪) تي سيٽ ڪرڻ سان LED بند ٿي ويندي. ڊيوٽي چڪر کي 255 (100٪) تي سيٽ ڪرڻ سان LED وڌ ۾ وڌ پاور تي روشني ڪندو. ڪوڊ جي چند لائينن سان اسان LED جي روشني کي ترتيب ڏئي سگھون ٿا.
هن حصي ۾ توهان Arduino، Esp32 ۽ AtTiny85 لاءِ ٽيسٽ ڪوڊ ڊائون لوڊ ڪري سگهو ٿا.
Arduino ٽيسٽ ڪوڊ:
# pinLed جي وضاحت ڪريو 3
# ليڊ آف 0 جي وضاحت ڪريو
#define led On 250 //255 وڌ ۾ وڌ pwm قدر آهي
int value = 0 ; // pwm قدر
باطل سيٽ اپ () {
پن موڊ (pinLed، OUTPUT)؛ // setto il pin pwm come uscita
}
وائڊ لوپ ( ) {
// چمڪندڙ
اينالاگ لکو (pinLed، led Off)؛ // بند ڪريو ليڊ
دير (1000)؛
// هڪ سيڪنڊ انتظار ڪريو
اينالاگ لکو (pinLed، led On)؛ / / ليڊ آن ڪريو
دير (1000)؛
// هڪ سيڪنڊ انتظار ڪريو
اينالاگ لکو (pinLed، led Off)؛ //…
دير (1000)؛
اينالاگ لکو (pinLed، led On)؛
دير (1000)؛
//dimm
for (value = ledOn; value > ledOff; value –) { // ”قدر“ گھٽائي روشني گھٽائي
اينالاگ لکو (pinLed، قدر)؛
دير (20)؛
}
لاءِ (قدر = ledOff؛ قدر < ledOn؛ قدر ++) { // "قيمت" کي وڌائڻ سان روشني وڌايو
اينالاگ لکو (pinLed، قدر)؛
دير (20)؛
}
}
https://youtu.be/_6SwgEA3cuJgهدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - شڪل 5هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - شڪل 6هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - شڪل 7

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 potentiometer جيتوڻيڪ ڊيٽا شيٽ چوي ٿو "R-ISET جي وڌ ۾ وڌ قيمت 30K ohm" آهي.
جئين توهان ڏسي سگهو ٿا سرڪٽ بلڪل صاف ناهي ...
مون کي وڌيڪ خوبصورت سرڪٽ لاءِ SOP8 کان DIP8 pcb يا SOP8 کان DIP8 اڊاپٽر استعمال ڪرڻ گهرجي ها!
مون کي هڪ gerber حصيداري ڪرڻ جي اميد file جلد ئي توهان استعمال ڪري سگهو ٿا.

هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - شڪل 8هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - شڪل 9هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - شڪل 10

قدم 5: توهان کي جلد ملندو!

مهرباني ڪري مون کي پنهنجا تاثرات تبصرو سان ڇڏي ڏيو ۽ ٽيڪنيڪل ۽ گراماتي غلطين جي رپورٽ ڪريو!
هن لنڪ تي مون کي ۽ منهنجي منصوبن جي حمايت ڪريو https://allmylinks.com/dariocose
هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - سٺو ڪم سٺو ڪم!
مون ڏٺو ته هڪ ٽيڪنيڪل گرامر جي غلطي جيڪا ڪجهه مونجهارو پيدا ڪري سگهي ٿي. قدم 2 جي آخر ۾ توهان چئو ٿا:
"جيئن ته اسان وڊيو مان ڏسي سگهون ٿا، سرڪٽ پاور 30mAh کان 200mAh کان وڌيڪ"
اهو چوڻ گهرجي "30 mA کان 200 mA."
اصطلاح mAh جو مطلب آهي "مليampڪلاڪ ڪلاڪ ۽ هڪ توانائي جي ماپ آهي، موجوده ماپ نه آهي. پندرهن مليamps 2 ڪلاڪ يا 5 مليamps لاء 6 ڪلاڪ ٻئي آهن 30 mAh.
سٺو لکيل هدايت جي قابل!
مهرباني!
هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان - dariocose تون صحيح آهين! توهان جي صلاح لاء مهرباني!
مان فوري طور تي درست ڪريان ٿو!

instructables لوگو

دستاويز / وسيلا

هدايتون CN5711 ڊرائيونگ ايل اي ڊي آرڊينو يا پوٽينيوميٽر سان [pdf] هدايتون
CN5711، CN5711 ڊرائيونگ LED Arduino يا Potentiometer سان، ڊرائيونگ LED سان Arduino يا Potentiometer

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *