Arduino немесе потенциометрі бар CN5711 жүргізу LED
Нұсқаулар
Arduino немесе потенциометрі бар CN5711 жүргізу LED
Ардуино немесе потенциометр көмегімен жарықдиодты қалай жүргізу керек (CN5711)
дариокоза арқылы
Маған светодиодтар ұнайды, әсіресе жеке жобалар үшін, мысалы, велосипедім үшін шамдар мен шамдарды жасау.
Бұл оқулықта мен қажеттіліктеріме жауап беретін қарапайым дискідегі жарықдиодтардың жұмысын түсіндіремін:
- Жалғыз литий батареясын немесе USB пайдалану үшін Vin < 5V
- токты потенциометрмен немесе микроконтроллермен өзгерту мүмкіндігі
- қарапайым схема, аз құрамдас бөліктер және шағын із
Бұл шағын нұсқаулық басқа пайдаланушыларға пайдалы болады деп үміттенемін!
Жабдықтар:
Құрамдас бөліктер
- Жарықдиодты драйвер модулі
- Кез келген қуат диодтары (1° объективі бар 60 ватт қызыл жарық диодты пайдаландым)
- Батарея немесе қуат көзі
- Нан тақтасы
- Құрамдас бөліктер
DIY нұсқасы үшін:
- CN5711 IC
- Потенциометр
- Прототип тақтасы
- SOP8 - DIP8 PCB немесе SOP8 - DIP8 адаптері
Құралдар
- Дәнекерлеу үтік
- Бұрауыш
1-қадам: Деректер парағы
Бірнеше ай бұрын мен Aliexpress-те CN5711 IC, резистор және айнымалы резистордан тұратын жетекші драйвер модулін таптым.
CN5711 деректер парағынан:
Жалпы сипаттамасы:
Жалпы сипаттама: CN5711 кіріс көлемінен жұмыс істейтін ток реттейтін интегралды схема болып табыладыtage-ден 2.8 В-тан 6 В-қа дейін, тұрақты шығыс тогын сыртқы резистор арқылы 1.5А дейін орнатуға болады. CN5711 жарықдиодты шамдарды жүргізу үшін өте қолайлы. […] CN5711 температураны қорғау функциясының орнына температура реттеуін қабылдайды, температура реттеуі жоғары қоршаған орта температурасы немесе жоғары көлем жағдайында жарық диодты үздіксіз қосулы ете алады.tage тамшы. […]
Қолданбалар: Шам, Жарықтығы жоғары жарықдиодты драйвер, жарықдиодты фаралар, Апаттық шамдар және жарықтандыру […]
Ерекше өзгешеліктері: Операциялық томtage Ауқымы: 2.8 В - 6 В, чиптегі MOSFET қуаты, төмен түсіру көлеміtage: 0.37V @ 1.5A, жарық диоды тогы 1.5А дейін, шығыс тогы дәлдігі: ± 5%, чиптің температурасын реттеу, жарық диодты токтан жоғары қорғаныс […] Бұл IC үшін 3 жұмыс режимі бар:
- PWM сигналы CE істікшесіне тікелей қолданылғанда, PWM сигналының жиілігі 2 кГц-тен аз болуы керек.
- NMOS қақпасына қолданылатын логикалық сигналмен (4-сурет)
- Потенциометрмен (5-сурет)
PWM сигналын пайдалану арқылы IC-ны Arduino, Esp32 және AtTiny85 сияқты микроконтроллермен басқару өте оңай.
Жалпы сипаттама
CN571 I - кіріс көлемінен жұмыс істейтін ток реттейтін интегралды схемаtage-ден 2.8 В-тан 6 В-қа дейін, тұрақты шығыс тогын сыртқы резистор арқылы I,5A дейін орнатуға болады. CN5711 жарықдиодты жүргізу үшін өте қолайлы. Чиптегі қуат MOSFET және ток сезу блогы сыртқы құрамдастардың санын айтарлықтай азайтады. CN5711 температураны қорғау функциясының орнына температура реттеуін қабылдайды, температура реттеуі қоршаған ортаның жоғары температурасы немесе жоғары көлем жағдайында жарық диодты үздіксіз қосулы ете алады.tage тамшы. Басқа мүмкіндіктерге чипті қосу және т.б. кіреді. CN5711 термиялық жақсартылған 8 істікшелі шағын контурлық пакетте (SOPS) қол жетімді.
Ерекше өзгешеліктері
- Операциялық томtage Диапазон: 2.8V - 6V
- Чиптегі қуат MOSFET
- Төмен қалдырылған томtage: 0.37В @ 1.5А
- Жарықдиодты ток 1.5А дейін
- Шығыс тоғының дәлдігі: * 5%
- Чиптің температурасын реттеу
- Жарықдиодты токтан жоғары қорғаныс
- Жұмыс температурасының диапазоны: – 40 В пен +85
- SOPS пакетінде қол жетімді
- Pb жоқ, Rohs үйлесімді, галогенсіз
Қолданбалар
- Фонар
- Жоғары жарық диодты драйвер
- Жарықдиодты фаралар
- Апаттық шамдар және жарықтандыру
Бекіту
Сурет 3. CN5711 жарықдиодты шамдарды параллель жүргізеді
Сурет 4 Жарық диодты күңгіртке арналған логикалық сигнал
3-әдіс: Жарық диодты күңгірттеу үшін 5-суретте көрсетілгендей потенциометр қолданылады.
5-сурет A Жарықдиодты күңгірттеу үшін потенциометр
2-қадам: Жарық диодты кірістірілген потенциометрмен жүргізіңіз
Фотосуреттер мен бейнеде сымдар анық деп үміттенемін.
V1 >> көк >> қуат көзі +
CE >>көк >> қуат көзі +
G >> сұр >> жер
Жарық диоды >> қоңыр >> жарық диоды +
Схеманы қуаттандыру үшін мен арзан қуат көзін қолдандым (ескі atx қуат көзімен және ZK-4KX күшейткіш түрлендіргішімен жасалған) . Мен томды қойдымtagбір ұялы литий батареясын имитациялау үшін e - 4.2v.
Бейнеден көріп отырғанымыздай, тізбек 30мА-дан 200мА-дан астам қуат береді.
https://youtu.be/kLZUsOy_Opg
Резистор арқылы реттелетін ток.
Жай және баяу айналдыру үшін сәйкес бұрауышты пайдаланыңыз
3-қадам: Жарық диодты микроконтроллермен басқарыңыз
Микроконтроллермен тізбекті басқару үшін CE істікшесін микроконтроллердің PWM істікшесіне жалғаңыз.
V1 >>көк >> қуат көзі +
CE >> күлгін >> pwm түйреуіш
G >>сұр >> жер
Жарық диоды >> қоңыр >> жарық диоды +
Жұмыс циклін 0 (0%) мәніне орнатсаңыз, жарық диоды өшеді. Жұмыс циклін 255 (100%) мәніне орнатсаңыз, жарық диоды максималды қуатта жанады. Бірнеше жол кодының көмегімен жарық диоды жарықтығын реттей аламыз.
Бұл бөлімде Arduino, Esp32 және AtTiny85 үшін сынақ кодын жүктеп алуға болады.
Arduino сынақ коды:
#define pinLed 3
#define шамы Өшірулі 0
#define led On 250 //255 - ең үлкен pwm мәні
int мәні = 0 ; //pwm мәні
жарамсыз орнату() {
pinMode(pinLed, OUTPUT); //setto il pin pwm come uscita
}
бос цикл ( ) {
//жыпылықтау
аналогтық Write (pinLed, led Off); // Жарық диодты өшіру
кешіктіру(1000);
// Бір секунд күтіңіз
аналогтық жазу(pinLed, led On); // Жарық диодты қосыңыз
кешіктіру(1000);
// Бір секунд күтіңіз
аналогтық Write (pinLed, led Off); //…
кешіктіру(1000);
аналогтық жазу(pinLed, led On);
кешіктіру(1000);
//димм
үшін (мән = ledOn; мән > ledOff; мән –) { //«мәнді» азайту арқылы жарықты азайтыңыз
аналогтық жазу(pinLed, мән);
кешіктіру(20);
}
үшін (мән = ledOff; мән < ledOn; мән ++) { //“мәнді” арттыру арқылы жарықты көбейтіңіз
аналогтық жазу(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 нұсқасы
Мен стандартты деректер кестесінің схемасына сәйкес модульдің өз бетімен нұсқасын жасадым.
Деректер парағында «R-ISET максималды мәні 50К Ом» деп жазылғанына қарамастан, мен 30к потенциометрді қолдандым.
Көріп отырғаныңыздай, схема өте таза емес ...
Мен неғұрлым талғампаз схема үшін SOP8-ден DIP8 пкб немесе SOP8-ден DIP8 адаптерін пайдалануым керек еді!
Мен гербермен бөлісемін деп үміттенемін file тез арада пайдалануға болады.
5-қадам: Жақында кездескенше!
Маған өз әсерлеріңізді түсініктемемен қалдырыңыз және техникалық және грамматикалық қателер туралы хабарлаңыз!
Осы сілтеме бойынша маған және менің жобаларыма қолдау көрсетіңіз https://allmylinks.com/dariocose
Жақсы жұмыс!
Мен кейбір шатасулар тудыруы мүмкін бір техникалық грамматикалық қатені көрдім. 2-қадамның соңында сіз айтасыз:
«Бейнеден көріп отырғанымыздай, схема 30 мАч-тан 200 мАч-қа дейін қуат береді»
Бұл «30 мА - 200 мА» деп айту керек.
mAh термині «миллиamps есе сағат және ток өлшемі емес, энергия өлшемі болып табылады. Он бес миллилитрampс 2 сағат немесе 5 миллилитрamp6 сағаттағы с - екеуі де 30 мАч.
Жақсы жазылған нұсқаулық!
Рахмет!
Сіздікі жөн! Кеңесіңізге рахмет!
Мен бірден түзетемін!
Құжаттар / Ресурстар
![]() |
нұсқаулықтары CN5711 Arduino немесе потенциометрі бар жүргізу LED [pdf] Нұсқаулар CN5711, CN5711 Arduino немесе потенциометрі бар жүргізу диодты диоды, Arduino немесе потенциометрі бар жүргізу LED |