instructables logoCN5711 LED za vožnju sa Arduinom ili potenciometrom
Uputstva

CN5711 LED za vožnju sa Arduinom ili potenciometrom

Kako voziti led pomoću Arduina ili potenciometra (CN5711)
instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - dariocose by dariocose

Volim LED diode, posebno za lične projekte, poput izrade baklji i svjetala za moj bicikl.
U ovom tutorijalu objasnit ću rad jednostavnih LED dioda koje zadovoljavaju moje potrebe:

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

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

  • Led drajver modul
  • Bilo koja LED dioda za napajanje (koristio sam 1 vat crvenu LED diodu sa 60° sočivom)
  • Baterija ili napajanje
  • Breadboard
  • Komponente

Za diy verziju:

  • CN5711 IC
  • Potentiometer
  • Prototipna ploča
  • SOP8 na DIP8 pcb ili SOP8 na DIP8 adapter

Alati

  • Lemilica
  • Odvijač

instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom

Korak 1: List sa podacima

Prije nekoliko mjeseci pronašao sam na Aliexpressu LED drajver modul sastavljen od CN5711 IC, otpornika i promjenjivog otpornika.
Iz CN5711 tablice sa podacima:
Opšti opis:
Opšti opis: CN5711 je integrisano kolo za regulaciju struje koje radi od ulazne zapreminetage od 2.8V do 6V, konstantna izlazna struja se može podesiti do 1.5A sa eksternim otpornikom. CN5711 je idealan za pokretanje LED dioda. […] CN5711 usvaja regulaciju temperature umjesto funkcije zaštite temperature, regulacija temperature može učiniti da LED dioda bude neprekidno uključena u slučaju visoke temperature okoline ili visokog volumenatage drop. […] Prijave: Lampa, LED drajver visokog osvjetljenja, LED farovi, svjetla za hitne slučajeve i rasvjeta […] Karakteristike: Operating Voltage Raspon: 2.8V do 6V, MOSFET snage na čipu, Volumen sa malim ispuštanjemtage: 0.37V @ 1.5A, LED struja do 1.5A, tačnost izlazne struje: ± 5%, regulacija temperature čipa, zaštita od prekomjerne LED struje […] Postoje 3 načina rada za ovaj IC:

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

Koristeći PWM signal vrlo je lako upravljati IC mikrokontrolerom kao što je Arduino, Esp32 i AtTiny85.

Opšti opis

CN571 I je integrisano kolo za regulaciju struje koje radi od ulazne zapreminetage od 2.8V do 6V, konstantna izlazna struja se može podesiti na I.5A sa eksternim otpornikom. CN5711 je idealan za pokretanje LED-a. MOSFET snage na čipu i blok senzora struje uvelike smanjuju broj vanjskih komponenti. CN5711 usvaja regulaciju temperature umjesto funkcije zaštite temperature, regulacija temperature može učiniti da LED dioda bude neprekidno uključena u slučaju visoke temperature okoline ili visokog volumenatage drop. Ostale karakteristike uključuju omogućavanje čipa, itd. CN5711 je dostupan u termički poboljšanom 8-pinskom malom paketu (SOPS).

Karakteristike

  • Operating Voltage Raspon: 2.8V do 6V
  • Power MOSFET na čipu
  • Low Dropout Voltage: 0.37V @ 1.5A
  • LED struja do 1.5A
  • Preciznost izlazne struje: * 5%
  • Regulacija temperature čipa
  • Zaštita od preko LED struje
  • Raspon radne temperature: – 40 V do +85
  • Dostupno u SOPS paketu
  • Bez Pb, u skladu sa Rohsom, bez halogena

Prijave

  • Lampica
  • LED drajver visoke svjetline
  • LED farovi
  • Hitna svjetla i rasvjeta

Dodjela pin-a instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - dodjela pinovainstructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - LED diode paralelno

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

Slika 4 Logički signal za Dim LED
Metoda 3: Potenciometar se koristi za prigušivanje LED diode kao što je prikazano na slici 5.instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - Zatamnite LED

Slika 5 Potenciometar za prigušivanje LED dioda

Korak 2: Pokrenite LED pomoću ugrađenog potenciometra

Nadam se da su žice jasne na fotografijama i videu.
V1 >> plava >> napajanje +
CE >>plavi >> napajanje +
G >> sivo >> tlo
LED >> smeđa >> led +
Za napajanje strujnog kola koristio sam jeftino napajanje (napravljeno sa starim atx napajanjem i ZK-4KX buck konvertorom). Postavio sam voltage do 4.2V za simulaciju jednoćelijske litijumske baterije.
Kao što možemo vidjeti iz videa, strujni krug se napaja od 30mA do više od 200mA
https://youtu.be/kLZUsOy_Opg instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - Slika 1

Podesiva struja kroz podesivi otpornik.
Koristite odgovarajući odvijač da lagano i polako rotirateinstructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - Slika 2instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - Slika 3instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - Slika 4

Korak 3: Pokrenite LED pomoću mikrokontrolera

Za kontrolu kola sa mikrokontrolerom samo povežite CE pin na PWM pin mikrokontrolera.
V1 >>plavi >> napajanje +
CE >> ljubičasta >> pwm pin
G >>siva >> zemlja
LED >> smeđa >> led +
Postavljanjem radnog ciklusa na 0 (0%) LED će se ugasiti. Podešavanje radnog ciklusa na 255 (100%) LED će se upaliti maksimalnom snagom. Sa nekoliko linija koda možemo podesiti svjetlinu LED-a.
U ovom dijelu možete preuzeti testni kod za Arduino, Esp32 i AtTiny85.
Arduino test kod:
#define pinLed 3
#define LED Isključeno 0
#define led On 250 //255 je maksimalna pwm vrijednost
int vrijednost = 0 ; //pwm vrijednost
void setup() {
pinMode(pinLed, OUTPUT); //setto il pin pwm come uscita
}
void petlja ( ) {
//blink
analogni Write(pinLed, led Off); // Isključi LED
kašnjenje (1000);
// Čekaj malo
analogni Write(pinLed, led On); / / Uključite LED
kašnjenje (1000);
// Čekaj malo
analogni Write(pinLed, led Off); //…
kašnjenje (1000);
analogni Write(pinLed, led On);
kašnjenje (1000);
//dimm
for (vrijednost = ledOn; vrijednost > ledOff; vrijednost –) { //smanji svjetlo smanjenjem “vrijednosti”
analogni Write(pinLed, vrijednost);
kašnjenje (20);
}
for (vrijednost = ledOff; vrijednost < ledOn; vrijednost ++) { //povećajte svjetlo povećanjem "vrijednosti"
analogni Write(pinLed, vrijednost);
kašnjenje (20);
}
}
https://youtu.be/_6SwgEA3cuJginstructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - Slika 5instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - Slika 6instructables CN5711 LED za vožnju sa 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
Preuzmi
Preuzmi
Preuzmi

Korak 4: Diy verzija

Napravio sam diy verziju modula slijedeći standardno kolo sa podacima.
Koristio sam potenciometar od 50k iako u tablici sa podacima piše da je “maksimalna vrijednost R-ISET-a 30K ohma”.
Kao što vidite, kolo nije baš čisto…
Trebao sam koristiti SOP8 na DIP8 pcb ili SOP8 na DIP8 adapter za elegantnije kolo!
Nadam se da ću podijeliti gerber file uskoro možete koristiti.

instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - Slika 8instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - Slika 9instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - Slika 10

Korak 5: Vidimo se uskoro!

Ostavite mi svoje utiske uz komentar i prijavite tehničke i gramatičke greške!
Podržite mene i moje projekte na ovom linku https://allmylinks.com/dariocose
instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - Dobar posao Dobar posao!
Vidio sam jednu tehničku gramatičku grešku koja bi mogla izazvati zabunu. Na kraju koraka 2 kažete:
“Kao što možemo vidjeti iz videa, sklop se napaja od 30mAh do više od 200mAh”
To bi trebalo da kaže "30 mA do 200 mA."
Termin mAh znači „miliamps puta sati i predstavlja mjerenje energije, a ne mjerenje struje. Petnaest milliamps tokom 2 sata ili 5 mililitaraamps za 6 sati su oba 30 mAh.
Lepo napisano sa instrukcijama!
Hvala!
instructables CN5711 LED za vožnju sa Arduinom ili potenciometrom - dariocose Upravu si! Hvala na savjetu!
Odmah ispravljam!

instructables logo

Dokumenti / Resursi

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

Reference

Ostavite komentar

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