CN5711 Arduino же потенциометр менен айдоо LED
Instructions
CN5711 Arduino же потенциометр менен айдоо LED
Ардуино же потенциометр менен LEDди кантип айдаса болот (CN5711)
дариокоза менен
Мага светодиоддор жагат, өзгөчө жеке долбоорлор үчүн, мисалы, велосипедим үчүн шамаларды жана жарыктарды жасоо.
Бул окуу куралында мен өзүмдүн муктаждыктарыма жооп берген жөнөкөй драйв диоддорунун иштешин түшүндүрөм:
- Vin < 5V бир литий батарейканы же USB колдонуу үчүн
- потенциометр же микроконтроллер менен токту өзгөртүү мүмкүнчүлүгү
- жөнөкөй схема, бир нече компоненттери жана кичинекей изи
Бул кичинекей колдонмо башка колдонуучулар үчүн пайдалуу болот деп ишенем!
Жабдуулар:
Компоненттер
- LED айдоочу модулу
- Каалаган электр жарыгы (мен 1° линзасы бар 60 ватт кызыл LEDди колдондум)
- Батарея же электр менен камсыздоо
- Breadboard
- Компоненттер
DIY версиясы үчүн:
- CN5711 IC
- Potentiometer
- Прототип тактасы
- SOP8ден DIP8ге PCB же SOP8ден DIP8ге адаптер
Куралдар
- Леяний
- Screwdriver
1-кадам: Маалымат баракчасы
Бир нече ай мурун мен Aliexpressтен CN5711 IC, резистор жана өзгөрүлмө резистордон турган жетектөөчү драйвер модулун таптым.
CN5711 маалымат жадыбалынан:
Жалпы сүрөттөмө:
Жалпы сүрөттөмө: CN5711 - бул киргизүү томунан иштеген учурдагы жөнгө салуучу интегралдык микросхемаtage 2.8V 6V, туруктуу чыгаруу ток тышкы каршылык менен 1.5A чейин орнотсо болот. CN5711 диоддорду айдоо үчүн идеалдуу. [...] CN5711 температураны коргоо функциясынын ордуна температураны жөнгө салууну кабыл алат, температураны жөнгө салуу чөйрөнүн жогорку температурасы же жогорку воль болгон учурда LED үзгүлтүксүз күйгүзүлүшү мүмкүн.tagд тамчы. […]
Тиркемелер: Кол чырак, Жогорку жарыктуу LED драйвери, LED фаралар, авариялык жарыктар жана жарыктандыруу [...]
Өзгөчөлүктөрү: Operating Voltage Диапазону: 2.8Вдан 6Вга чейин, Чиптеги MOSFET кубаттуулугу, Төмөнtage: 0.37V @ 1.5A, LED агымы 1.5Ага чейин, Чыгуу токунун тактыгы: ± 5%, Чиптин температурасын жөнгө салуу, Ашыкча LED токту коргоо [...] Бул IC үчүн 3 иштөө режими бар:
- PWM сигналы түздөн-түз CE пинине колдонулса, PWM сигналынын жыштыгы 2KHz кем болушу керек
- NMOS дарбазасына колдонулган логикалык сигнал менен (4-сүрөт)
- Потенциометр менен (5-сүрөт)
PWM сигналын колдонуу менен ICти Arduino, Esp32 жана AtTiny85 сыяктуу микроконтроллер менен башкаруу оңой.
Жалпы сүрөттөмө
CN571 I - бул киргизүү томунан иштеген учурдагы жөнгө салуучу интегралдык микросхемаtage 2.8V 6V, туруктуу чыгаруу ток тышкы каршылык менен I.5A чейин орнотулган болот. CN5711 LED айдоо үчүн идеалдуу. Чиптеги MOSFET кубаттуулугу жана учурдагы сезүү блогу тышкы компоненттердин санын бир топ кыскартат. CN5711 температураны коргоо функциясынын ордуна температураны жөнгө салууну кабыл алат, температураны жөнгө салуу чөйрөнүн жогорку температурасы же жогорку воль болгон учурда LED үзгүлтүксүз күйгүзүлүшү мүмкүн.tagд тамчы. Башка функцияларга чипти иштетүү ж.б. кирет. CN5711 термикалык жактан жакшыртылган 8 пиндүү кичинекей контур пакетинде (SOPS) жеткиликтүү.
Өзгөчөлүктөрү
- Operating Voltage Диапазону: 2.8V 6V
- On-chip Power MOSFET
- Төмөнкү Dropout Voltage: 0.37V @ 1.5A
- LED агымы 1.5А чейин
- Чыгуу токунун тактыгы: * 5%
- Чиптин температурасын жөнгө салуу
- Ашыкча LED ток коргоо
- Иштөө Температурасынын диапазону: – 40 Вдан +85ке чейин
- SOPS пакетинде жеткиликтүү
- Pb-эркин, Rohs ылайыктуу, галогенсиз
Тиркемелер
- Кол чырак
- Жогорку жарыктык LED драйвери
- LED фаралар
- Авариялык жарыктар жана жарыктандыруу
Тактай бекитүү
3-сүрөт. CN5711 параллелдүү диоддорду башкарат
4-сүрөт Dim LED үчүн логикалык сигнал
Метод 3: Потенциометр 5-сүрөттө көрсөтүлгөндөй LEDди өчүрүү үчүн колдонулат.
5-сүрөт А потенциометрди өчүрүү үчүн
2-кадам: Камтылган потенциометр менен LEDди айдаңыз
Сүрөттөрдө жана видеодо электр зымдары түшүнүктүү деп үмүттөнөм.
V1 >> көк >> электр менен жабдуу +
CE >> көк >> электр менен жабдуу +
G >> боз >> жер
LED >> күрөң >> LED +
Схеманы кубаттандыруу үчүн мен арзан энергия булагын колдондум (эски ATX электр булагы жана ZK-4KX бак көтөргүч конвертер менен жасалган) . Мен томду койдумtagбир клетка литий батарейканы имитациялоо үчүн 4.2v чейин.
Видеодон көрүнүп тургандай, чынжыр 30мАдан 200мАга чейин күч алат
https://youtu.be/kLZUsOy_Opg
Жөнгө салынуучу резистор аркылуу жөнгө салынуучу ток.
Сураныч, акырын жана жай айлантуу үчүн ылайыктуу бурагычты колдонуңуз
3-кадам: Ledди микроконтроллер менен айдаңыз
Микроконтроллер менен схеманы башкаруу үчүн CE пинди микроконтроллердин PWM пинине туташтырыңыз.
V1 >>көк >> электр менен жабдуу +
CE >> кызгылт көк >> pwm пин
G >> боз >> жер
LED >> күрөң >> LED +
Иш циклин 0 (0%) коюу менен, LED өчөт. Иш циклин 255 (100%) кылып коюу менен, LED максималдуу кубаттуулукта күйөт. Коддун бир нече саптары менен биз LED жарыктыгын тууралай алабыз.
Бул бөлүмдө сиз Arduino, Esp32 жана AtTiny85 үчүн сыноо кодун жүктөп алсаңыз болот.
Arduino тест коду:
#define pinLed 3
#define өчүк 0
#define led On 250 //255 - максималдуу pwm мааниси
int мааниси = 0; //pwm мааниси
void setup() {
pinMode(pinLed, OUTPUT); //setto il pin pwm come uscita
}
жараксыз цикл ( ) {
//жыпылдап
аналогдук жазуу (pinLed, өчүк LED); // LEDди өчүрүү
delay(1000);
// Бир секунд күтө тур
аналогдук жазуу (pinLed, led On); / / LEDди күйгүзүңүз
delay(1000);
// Бир секунд күтө тур
аналогдук жазуу (pinLed, өчүк LED); //…
delay(1000);
аналогдук жазуу (pinLed, led On);
delay(1000);
//димм
for (value = ledOn; value > ledOff; value –) { //“маани” азайтуу менен жарыкты азайтыңыз
аналогдук жазуу (pinLed, маани);
delay(20);
}
for (value = ledOff; value < ledOn; value ++) { // "маани" жогорулатуу менен жарыкты көбөйтүү
аналогдук жазуу (pinLed, маани);
delay(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 Version
Мен стандарттык маалымат баракчасынын схемасы боюнча модулдун өз алдынча версиясын жасадым.
Маалымат баракчасында “R-ISETтин максималдуу мааниси 50К Ом” деп жазылганына карабастан, мен 30к потенциометрди колдондум.
Көрүнүп тургандай, схема абдан таза эмес ...
Мен SOP8ден DIP8ге чейин PCB же SOP8ден DIP8 адаптерин колдонушум керек болчу!
Мен герберди бөлүшөм деп үмүттөнөм file жакында сиз колдоно аласыз.
5-кадам: Жакында көрүшкөнчө!
Сураныч, мага өз таасириңизди комментарий менен калтырыңыз жана техникалык жана грамматикалык каталарды билдириңиз!
Бул шилтеме боюнча мени жана менин долбоорлорумду колдо https://allmylinks.com/dariocose
Жакшы иш!
Мен кандайдыр бир башаламандыкка алып келиши мүмкүн болгон бир техникалык грамматикалык катаны көрдүм. 2-кадамдын аягында сиз айтасыз:
"Видеодон көрүнүп тургандай, схема 30 мАчтан 200 мАчка чейин күч алат"
Бул "30 мАдан 200 мАга чейин" деп айтышы керек.
мАч термини "миллиampс жолу саат жана учурдагы өлчөө эмес, энергия өлчөө болуп саналат. Он беш миллионampс 2 саат же 5 миллилитрampс 6 саат үчүн экөө тең 30 мАч.
Жакшы жазылган насаат!
Рахмат!
Сеники туура! Кеңешиңиз үчүн рахмат!
Мен дароо оңдойм!
Документтер / Ресурстар
![]() |
instrutables CN5711 Айдоо LED Arduino же Потенциометр менен [pdf] Instructions CN5711, CN5711 Arduino же Потенциометр менен Айдоо LED, Arduino же Потенциометр менен Айдоо LED |