CN5711 ЛЕД за возење со Arduino или потенциометар
Инструкции
CN5711 ЛЕД за возење со Arduino или потенциометар
Како да возите LED со Arduino или потенциометар (CN5711)
од дарикоза
Сакам LED диоди, особено за лични проекти, како правење факели и светла за мојот велосипед.
Во ова упатство ќе ја објаснам работата на едноставните диоди во погон што ги задоволуваат моите потреби:
- Vin < 5V за користење на една литиумска батерија или USB
- можност за менување на струјата со потенциометар или со микроконтролер
- едноставно коло, неколку компоненти и мал отпечаток
Се надевам дека овој мал водич ќе биде корисен за другите корисници!
Залихи:
Компоненти
- Модул за лед драјвер
- Секоја ламба (јас користев црвена лед од 1 вати со леќа од 60°)
- Батерија или напојување
- Даска за леб
- Компоненти
За DIY верзијата:
- CN5711 IC
- Potentiometer
- Прототип одбор
- SOP8 на DIP8 PCB или SOP8 на DIP8 адаптер
Алатки
- Рачка за лемење
- Шрафцигер
Чекор 1: Лист со податоци
Пред неколку месеци најдов на Aliexpress модул за led драјвер составен од CN5711 IC, отпорник и променлив отпорник.
Од листот со податоци CN5711:
Општ опис:
Општ опис: CN5711 е интегрирано коло за регулација на струјата што работи од влезен волуменtage од 2.8V до 6V, константната излезна струја може да се постави до 1.5A со надворешен отпорник. CN5711 е идеален за возење LED диоди. […] CN5711 ја прифаќа регулацијата на температурата наместо функцијата за заштита на температурата, регулацијата на температурата може да направи LED да се вклучува постојано во случај на висока температура на околината или висока јачинаtagкапка. […]
Апликации: Батериска светилка, LED драјвер со висока осветленост, LED фарови, светла за итни случаи и осветлување […]
Карактеристики: Оперативен волtagОпсег: 2.8V до 6V, МОСФЕТ за напојување на чип, мала јачина на испуштањеtage: 0.37V @ 1.5A, LED струја до 1.5A, Точност на излезна струја: ± 5%, регулација на температурата на чипот, заштита од струја преку LED [...] Постојат 3 начини на работа за овој IC:
- Со PWM сигнал директно применет на CE пинот, фреквенцијата на PWM сигналот треба да биде помала од 2KHz
- Со логички сигнал применет на портата на NMOS (Слика 4)
- Со потенциометар (слика 5)
Користејќи го PWM сигналот, многу е лесно да се вози ИЦ со микроконтролер како Arduino, Esp32 и AtTiny85.
Општ опис
CN571 I е интегрирано коло за регулација на струја што работи од влезен волуменtage од 2.8V до 6V, константната излезна струја може да се постави до I.5A со надворешен отпорник. CN5711 е идеален за возење LED. МОСФЕТ за напојување на чипот и блокот за тековно сетило значително го намалуваат бројот на надворешни компоненти. CN5711 ја прифаќа регулацијата на температурата наместо функцијата за заштита на температурата, регулацијата на температурата може да направи ЛЕР да се вклучува постојано во случај на висока температура на околината или висока јачина на звук.tagкапка. Другите карактеристики вклучуваат овозможување чип, итн.
Карактеристики
- Оперативен волtage Опсег: 2.8V до 6V
- Моќен МОСФЕТ на чип
- Ниско напуштање Voltage: 0.37V @ 1.5A
- LED Струја до 1.5А
- Точност на излезната струја: * 5%
- Регулирање на температурата на чипот
- Заштита од струја преку LED
- Опсег на работна температура: – 40 V до +85
- Достапно во SOPS пакет
- Без Pb, усогласен со Rohs, без халогени
Апликации
- Фенерче
- LED драјвер со висока осветленост
- LED фарови
- Светла за итни случаи и осветлување
Доделување игла
Слика 3. CN5711 вози паралелно LED диоди
Слика 4 Логички сигнал до затемнето LED
Метод 3: Се користи потенциометар за затемнување на ЛЕР како што е прикажано на слика 5.
Слика 5 Потенциометар за затемнување на ЛЕР
Чекор 2: Возете го LED со вградениот потенциометар
Се надевам дека жиците се јасни на фотографиите и видеото.
V1 >> сино >> напојување +
CE >>сино >> напојување +
G >> сива >> земја
LED >> кафеава >> лед +
За напојување на колото користев евтино напојување (направено со старо atx напојување и ZK-4KX конвертор за засилување). Го поставив томtage до 4.2v за симулирање на едноклеточна литиумска батерија.
Како што можеме да видиме од видеото, колото напојува од 30mA до повеќе од 200mA
https://youtu.be/kLZUsOy_Opg
Прилагодлива струја преку прилагодлив отпорник.
Ве молиме користете соодветен шрафцигер за нежно и бавно ротирање
Чекор 3: Возете го LED со микроконтролер
За да го контролирате колото со микроконтролер само поврзете го CE пинот со пинот PWM на микроконтролерот.
V1 >>сино >> напојување +
CE >> виолетова >> pwm игла
Г >>сива >> мелење
LED >> кафеава >> лед +
Поставување на работниот циклус на 0 (0%), ЛЕР ќе се исклучи. Поставување на работниот циклус на 255 (100%), ЛЕР ќе светне со максимална моќност. Со неколку линии код можеме да ја прилагодиме осветленоста на ЛЕР.
Во овој дел можете да преземете тест код за Arduino, Esp32 и AtTiny85.
Тест код на Arduino:
#define pinLed 3
#define led Исклучено 0
#define led На 250 //255 е максималната pwm вредност
int вредност = 0 ; //pwm вредност
празнина поставка() {
pinMode (pinLed, OUTPUT); //setto il pin pwm come uscita
}
празнина јамка ( ) {
//трепкање
аналогно запишување (pinLed, led Off); // Исклучи led
доцнење (1000);
// Почекајте малку
аналогно пишување (pinLed, LED On); / / Вклучете led
доцнење (1000);
// Почекајте малку
аналогно запишување (pinLed, led Off); //…
доцнење (1000);
аналогно пишување (pinLed, LED On);
доцнење (1000);
//затемнување
за (вредност = ledOn; вредност > ledOff; вредност –) { //намалете ја светлината со намалување на „вредноста“
аналоген Write(pinLed, вредност);
доцнење (20);
}
за (вредност = ledOff; вредност < ledOn; вредност ++) { //зголемете ја светлината со зголемување на „вредноста“
аналоген Write(pinLed, вредност);
доцнење (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 верзија
Направив оригинална верзија на модулот следејќи го стандардното коло на листот со податоци.
Јас користев потенциометар од 50 k, иако на листот со податоци пишува „Максималната вредност на R-ISET е 30K оми“.
Како што можете да видите колото не е многу чисто…
Требаше да користам SOP8 до DIP8 PCB или SOP8 до DIP8 адаптер за поелегантно коло!
Се надевам дека ќе споделам гербер file наскоро што ќе можете да го користите.
Чекор 5: Се гледаме наскоро!
Ве молам оставете ми ги вашите впечатоци со коментар и пријавете технички и граматички грешки!
Поддржете ме мене и моите проекти на овој линк https://allmylinks.com/dariocose
Убава работа!
Видов една техничка граматичка грешка што може да предизвика одредена конфузија. На крајот од чекор 2 велите:
„Како што можеме да видиме од видеото, колото напојува од 30 mAh до повеќе од 200 mAh“
Тоа треба да каже „30 mA до 200 mA“.
Терминот mAh значи „милиamps пати часови и е мерење на енергија, а не мерење на струја. Петнаесет милиamps за 2 часа или 5 милamps за 6 часа се и двете 30 mAh.
Убаво напишана инструкција способна!
Благодарам!
Во право си! Ви благодариме за вашиот совет!
Поправам веднаш!
Документи / ресурси
![]() |
инструкции CN5711 ЛЕД за возење со Arduino или потенциометар [pdf] Инструкции CN5711, CN5711 LED LED за возење со Arduino или потенциометар, LED LED за возење со Arduino или потенциометар |