instructables logotipCN5711 LED za vožnju s Arduinom ili potenciometrom
upute

CN5711 LED za vožnju s Arduinom ili potenciometrom

Kako pokrenuti LED s Arduinom ili potenciometrom (CN5711)
instructables CN5711 LED za vožnju s Arduinom ili potenciometrom - dariocose od dariocose

Volim LED diode, posebno za osobne projekte, poput izrade baklji i svjetala za svoj bicikl.
U ovom ću vodiču objasniti rad jednostavne LED diode pogona koja zadovoljava moje potrebe:

  • Vin < 5V za korištenje jedne litijske baterije ili USB-a
  • mogućnost mijenjanja struje potenciometrom ili mikrokontrolerom
  • jednostavan sklop, nekoliko komponenti i mali otisak

Nadam se da će ovaj mali vodič biti koristan drugim korisnicima!
Pribor:
Komponente

  • Led upravljački modul
  • Bilo koje svjetlo za napajanje (koristio sam crveno svjetlo od 1 W s lećom od 60°)
  • Baterija ili napajanje
  • Breadboard
  • Komponente

Za diy verziju:

  • CN5711 IC
  • Potenciometar
  • Prototip ploče
  • SOP8 na DIP8 PCB ili SOP8 na DIP8 adapter

Alati

  • Lemilica
  • Odvijač

instructables CN5711 LED za vožnju s Arduinom ili potenciometrom

Korak 1: podatkovna tablica

Prije nekoliko mjeseci pronašao sam na Aliexpressu modul upravljačkog programa za LED koji se sastoji od CN5711 IC, otpornika i promjenjivog otpornika.
Iz podatkovne tablice CN5711:
Opći opis:
Opći opis: CN5711 je integrirani krug za regulaciju struje koji radi od ulaznog voltage od 2.8 V do 6 V, konstantna izlazna struja može se postaviti do 1.5 A s vanjskim otpornikom. CN5711 je idealan za pokretanje LED dioda. […] CN5711 usvaja regulaciju temperature umjesto funkcije zaštite od temperature, regulacija temperature može učiniti da LED lampica bude stalno uključena u slučaju visoke temperature okoline ili visoke vol.tage kap. […] Prijave: Svjetiljka, LED drajver visoke svjetline, LED prednja svjetla, svjetla za hitne slučajeve i osvjetljenje […] Značajke: Operativni svtage Raspon: 2.8 V do 6 V, MOSFET napajanja na čipu, niska glasnoća ispadanjatage: 0.37 V @ 1.5 A, LED struja do 1.5 A, točnost izlazne struje: ± 5%, regulacija temperature čipa, prekomjerna LED strujna zaštita […] Postoje 3 načina rada za ovaj IC:

  1. S PWM signalom izravno primijenjenim na CE pin, frekvencija PWM signala trebala bi biti manja od 2KHz
  2. S logičkim signalom primijenjenim na vrata NMOS-a (slika 4)
  3. S potenciometrom (slika 5)

Pomoću PWM signala vrlo je jednostavno upravljati IC-om s mikrokontrolerom kao što su Arduino, Esp32 i AtTiny85.

Opći opis

CN571 I je integrirani krug za regulaciju struje koji radi od ulaznog voltage od 2.8 V do 6 V, konstantna izlazna struja može se podesiti na I,5 A s vanjskim otpornikom. CN5711 je idealan za pokretanje LED dioda. MOSFET snage na čipu i blok senzora struje uvelike smanjuju broj vanjskih komponenti. CN5711 usvaja regulaciju temperature umjesto funkcije zaštite od temperature, regulacija temperature može učiniti da LED lampica bude stalno uključena u slučaju visoke temperature okoline ili visoke vol.tage kap. Ostale značajke uključuju uključivanje čipa, itd. CN5711 dostupan je u toplinski poboljšanom 8-pinskom malom kućištu (SOPS).

Značajke

  • Operativni svtage Raspon: 2.8 V do 6 V
  • Power MOSFET na čipu
  • Low Dropout Voltage: 0.37 V @ 1.5 A
  • LED struja do 1.5A
  • Točnost izlazne struje: * 5%
  • Regulacija temperature čipa
  • Zaštita od prekomjerne LED struje
  • Raspon radne temperature: – 40 V do +85
  • Dostupno u SOPS paketu
  • Bez Pb, Sukladno Rohs, Bez halogena

Prijave

  • Svjetiljka
  • LED drajver visoke svjetline
  • LED prednja svjetla
  • Svjetla i rasvjeta u nuždi

Dodjela pin-a instructables CN5711 Pogonski LED s Arduinom ili potenciometrom - dodjela pinovainstructables CN5711 Pokretanje LED-a s Arduinom ili potenciometrom - LED-ovi paralelno

Slika 3. CN5711 paralelno pokreće LED diode instructables CN5711 LED za vožnju s Arduinom ili potenciometrom - signal za Dim LED

Slika 4 Logički signal za Dim LED
Metoda 3: Potenciometar se koristi za prigušivanje LED-a kao što je prikazano na slici 5.upute CN5711 Pokretanje LED-a s Arduinom ili potenciometrom - Prigušite LED

Slika 5 Potenciometar za prigušivanje LED-a

Korak 2: Pokrenite LED s ugrađenim potenciometrom

Nadam se da je ožičenje jasno na fotografijama i videu.
V1 >> plavo >> napajanje +
CE >>plavi >> napajanje +
G >> siva >> tlo
LED >> smeđa >> LED +
Za napajanje strujnog kruga koristio sam jeftino napajanje (napravljeno od starog atx napajanja i ZK-4KX buck boost pretvarača). Postavio sam voltage do 4.2 V za simulaciju litijske baterije s jednom ćelijom.
Kao što možemo vidjeti iz videa, krug se napaja od 30mA do više od 200mA
https://youtu.be/kLZUsOy_Opg instructables CN5711 Pogonski LED s Arduinom ili potenciometrom - Slika 1

Podesiva struja kroz podesivi otpornik.
Koristite odgovarajući odvijač za lagano i lagano okretanjeinstructables CN5711 Pogonski LED s Arduinom ili potenciometrom - Slika 2instructables CN5711 Pogonski LED s Arduinom ili potenciometrom - Slika 3instructables CN5711 Pogonski LED s Arduinom ili potenciometrom - Slika 4

Korak 3: Pokrenite LED s mikrokontrolerom

Za kontrolu kruga s mikrokontrolerom samo spojite CE pin na PWM pin mikrokontrolera.
V1 >>plavo >> napajanje +
CE >> ljubičasta >> pwm igla
G >>siva >> tlo
LED >> smeđa >> LED +
Postavljanjem radnog ciklusa na 0 (0%) LED će se isključiti. Postavljanjem radnog ciklusa na 255 (100%) LED će svijetliti maksimalnom snagom. S nekoliko redaka koda možemo prilagoditi svjetlinu LED-a.
U ovom odjeljku možete preuzeti testni kod za Arduino, Esp32 i AtTiny85.
Arduino testni kod:
#define pinLed 3
#define LED Isključeno 0
#define led On 250 //255 je najveća pwm vrijednost
int vrijednost = 0; //pwm vrijednost
void setup() {
pinMode(pinLed, IZLAZ); //setto il pin pwm come uscita
}
void petlja ( ) {
//treptati
analogno pisanje (pinLed, led isključen); // Isključi LED
kašnjenje(1000);
// Čekaj malo
analogno pisanje (pinLed, led uključen); // Uključite LED
kašnjenje(1000);
// Čekaj malo
analogno pisanje (pinLed, led isključen); //…
kašnjenje(1000);
analogno pisanje (pinLed, led uključen);
kašnjenje(1000);
//dimm
for (value = ledOn; value > ledOff; value –) { //smanjite svjetlo smanjenjem "vrijednosti"
analogni zapis (pinLed, vrijednost);
kašnjenje(20);
}
for (value = ledOff; value < ledOn; value ++) { //pojačajte svjetlo povećanjem “vrijednosti”
analogni zapis (pinLed, vrijednost);
kašnjenje(20);
}
}
https://youtu.be/_6SwgEA3cuJginstructables CN5711 Pogonski LED s Arduinom ili potenciometrom - Slika 5instructables CN5711 Pogonski LED s Arduinom ili potenciometrom - Slika 6instructables CN5711 Pogonski LED s Arduinom ili potenciometrom - Slika 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
preuzimanje
preuzimanje
preuzimanje

Korak 4: Uradi sam verzija

Napravio sam "uradi sam" verziju modula slijedeći standardni krug podatkovne tablice.
Koristio sam potenciometar od 50 k iako u podatkovnoj tablici stoji da je "maksimalna vrijednost R-ISET-a 30 k ohma".
Kao što vidite krug nije baš čist...
Trebao sam koristiti SOP8 na DIP8 PCB ili SOP8 na DIP8 adapter za elegantniji sklop!
Nadam se da ću podijeliti gerber file uskoro možete koristiti.

instructables CN5711 Pogonski LED s Arduinom ili potenciometrom - Slika 8instructables CN5711 Pogonski LED s Arduinom ili potenciometrom - Slika 9instructables CN5711 Pogonski LED s Arduinom ili potenciometrom - Slika 10

Korak 5: Vidimo se uskoro!

Ostavite mi svoje dojmove uz komentar i prijavite tehničke i gramatičke pogreške!
Podržite mene i moje projekte na ovom linku https://allmylinks.com/dariocose
instructables CN5711 LED za vožnju s Arduinom ili potenciometrom - dobar posao Dobar posao!
Vidio sam jednu tehničku gramatičku pogrešku koja bi mogla izazvati zabunu. Na kraju koraka 2 kažete:
"Kao što možemo vidjeti iz videa, krug napaja od 30mAh do više od 200mAh"
To bi trebalo glasiti "30 mA do 200 mA."
Izraz mAh znači “miliamps puta sati i to je mjerenje energije, a ne mjerenje struje. Petnaest mililiamps tijekom 2 sata ili 5 mililitaraamps za 6 sati su oba 30 mAh.
Lijepo napisane upute!
Hvala!
instructables CN5711 LED za vožnju s Arduinom ili potenciometrom - dariocose U pravu si! Hvala na savjetu!
Odmah ispravljam!

instructables logotip

Dokumenti / Resursi

instructables CN5711 LED za vožnju s Arduinom ili potenciometrom [pdfUpute
CN5711, CN5711 LED za vožnju s Arduinom ili potenciometrom, LED za vožnju s Arduinom ili potenciometrom

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *