CN5711 Driving LED með Arduino eða Potentiometer
Leiðbeiningar
CN5711 Driving LED með Arduino eða Potentiometer
Hvernig á að keyra LED með Arduino eða Potentiometer (CN5711)
eftir dariocose
Mér líkar við LED, sérstaklega fyrir persónuleg verkefni, eins og að búa til blysa og ljós fyrir hjólið mitt.
Í þessari kennslu mun ég útskýra virkni einfaldrar innkeyrsluljósa sem uppfyllir þarfir mínar:
- Vin < 5V til að nota eina litíum rafhlöðu eða USB
- möguleiki á að breyta straumnum með potentiometer eða með örstýringu
- einföld hringrás, fáir íhlutir og lítið fótspor
Ég vona að þessi litla handbók muni nýtast öðrum notendum!
Birgðir:
Íhlutir
- Led bílstjóri mát
- Hvaða rafmagnsljós sem er (ég notaði 1 watt rauða LED með 60° linsu)
- Rafhlaða eða aflgjafi
- Brauðbretti
- Íhlutir
Fyrir DIY útgáfuna:
- CN5711 IC
- Potentiometer
- Frumgerðaborð
- SOP8 til DIP8 PCB eða SOP8 til DIP8 millistykki
Verkfæri
- Lóðajárn
- Skrúfjárn
Skref 1: Gagnablað
Fyrir nokkrum mánuðum síðan fann ég á Aliexpress leiddu ökumannseiningu sem samanstendur af CN5711 IC, viðnám og breytilegri viðnám.
Úr CN5711 gagnablaðinu:
Almenn lýsing:
Almenn lýsing: CN5711 er samþætt rafrás með straumreglu sem starfar frá inntaksrúmmálitage af 2.8V til 6V, hægt er að stilla stöðugan útgangsstraum upp í 1.5A með ytri viðnám. CN5711 er tilvalið til að keyra LED. […] CN5711 samþykkir hitastýringu í stað hitaverndaraðgerðar, hitastýringin getur gert það að verkum að kveikt er stöðugt á LED ef um er að ræða hátt umhverfishita eða mikið magntage dropi. […]
Umsóknir: Vasaljós, LED bílstjóri með mikilli birtu, LED framljós, neyðarljós og lýsing […]
Eiginleikar: Operation Voltage Svið: 2.8V til 6V, Power MOSFET á flís, Low Dropout Voltage: 0.37V @ 1.5A, LED straumur allt að 1.5A, úttaksstraumsnákvæmni: ± 5%, hitastýring flísar, yfir LED straumvörn […] Það eru 3 notkunarmátir fyrir þennan IC:
- Með PWM merki beint á CE pinna ætti tíðni PWM merkisins að vera minni en 2KHz
- Með rökmerki sem beitt er á hlið NMOS (Mynd 4)
- Með spennumæli (mynd 5)
Með því að nota PWM merkið er mjög auðvelt að keyra IC með örstýringu eins og Arduino, Esp32 og AtTiny85.
Almenn lýsing
CN571 I er samþætt hringrás með straumreglu sem starfar frá inntaksrúmmálitage af 2.8V til 6V, hægt er að stilla stöðugan útgangsstraum upp í I.5A með ytri viðnám. CN5711 er tilvalið til að keyra LED. MOSFET á flísinn og straumskynjunarblokkinn dregur verulega úr fjölda ytri íhluta. CN5711 samþykkir hitastýringu í stað hitaverndaraðgerðar, hitastýringin getur gert það að verkum að kveikt er stöðugt á LED ef um er að ræða hátt umhverfishita eða mikið magntage dropi. Aðrir eiginleikar fela í sér flísavirkjun o.s.frv. CN5711 er fáanlegur í hitabættum 8 pinna litlum útlínupakka (SOPS).
Eiginleikar
- Operation Voltage Svið: 2.8V til 6V
- Power MOSFET á flís
- Lítið brottfall Voltage: 0.37V @ 1.5A
- LED straumur allt að 1.5A
- Úttaksstraumsnákvæmni: * 5%
- Reglugerð um hitastig flísar
- Yfir LED straumvörn
- Rekstrarhitasvið: – 40 V til +85
- Fáanlegt í SOPS pakka
- Pb-frítt, Rohs samhæft, halógenfrítt
Umsóknir
- Vasaljós
- LED bílstjóri með mikilli birtu
- LED framljós
- Neyðarljós og lýsing
Úthlutun pinna
Mynd 3. CN5711 rekur LED samhliða
Mynd 4 Rökmerki til að dimma LED
Aðferð 3: Kraftmælir er notaður til að deyfa ljósdíóðann eins og sýnt er á mynd 5.
Mynd 5 Styrkmælir til að deyfa LED
Skref 2: Keyrðu LED með innbyggðum styrkleikamælinum
Ég vona að raflögnin sé skýr á myndunum og myndbandinu.
V1 >> blár >> aflgjafi +
CE >>blár >> aflgjafi +
G >> grá >> jörð
LED >> brúnt >> LED +
Til að knýja hringrásina notaði ég ódýran aflgjafa (gert með gömlum atx aflgjafa og ZK-4KX buck boost breytir). Ég stillti voltage til 4.2v til að líkja eftir einfrumu litíum rafhlöðu.
Eins og við sjáum af myndbandinu þá knýr hringrásin frá 30mA til meira en 200mA
https://youtu.be/kLZUsOy_Opg
Stillanlegur straumur í gegnum stillanlegan viðnám.
Vinsamlegast notaðu viðeigandi skrúfjárn til að snúa varlega og hægt
Skref 3: Keyrðu LED með örstýringu
Til að stjórna hringrásinni með örstýringu skaltu bara tengja CE pinna við PWM pinna á örstýringunni.
V1 >>blár >> aflgjafi +
CE >> fjólublátt >> pwm pinna
G >>grár >> jörð
LED >> brúnt >> LED +
Þegar vinnulotan er stillt á 0 (0%) slokknar ljósdíóðan. Þegar vinnulotan er stillt á 255 (100%) mun LED kvikna á hámarksafli. Með nokkrum línum af kóða getum við stillt birtustig LED.
Í þessum hluta geturðu hlaðið niður prófunarkóða fyrir Arduino, Esp32 og AtTiny85.
Arduino prófunarkóði:
#define pinLed 3
#define leiddi Slökkt 0
#define led On 250 //255 er hámarks pwm gildi
int gildi = 0; //pwm gildi
ógild uppsetning() {
pinMode(pinLed, OUTPUT); //setto il pin pwm come uscita
}
ógild lykkja ( ) {
//blikka
analog Write(pinLed, led Off); // Slökktu á LED
seinkun(1000);
// Bíddu aðeins
analog Write(pinLed, led On); / / Kveiktu á LED
seinkun(1000);
// Bíddu aðeins
analog Write(pinLed, led Off); //…
seinkun(1000);
analog Write(pinLed, led On);
seinkun(1000);
//dimm
fyrir (gildi = ledOn; gildi > ledOff; gildi –) {//lækka ljósið með því að minnka "gildi"
analog Write(pinLed, value);
seinkun(20);
}
fyrir (gildi = ledOff; gildi < ledOn; gildi ++) { //hækkaðu ljósið með því að auka "gildi"
analog Write(pinLed, value);
seinkun(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
Sækja
Sækja
Sækja
Skref 4: DIY útgáfa
Ég gerði DIY útgáfu af einingunni eftir venjulegu gagnablaðsrásinni.
Ég notaði 50k potentiometer jafnvel þó að gagnablaðið segi „hámarksgildi R-ISET er 30K ohm“.
Eins og þú sérð er hringrásin ekki mjög hrein…
Ég hefði átt að nota SOP8 til DIP8 PCB eða SOP8 til DIP8 millistykki fyrir glæsilegri hringrás!
Ég vonast til að deila gerber file fljótlega sem þú getur notað.
Skref 5: Sjáumst fljótlega!
Vinsamlegast skildu eftir birtingar þínar með athugasemd og tilkynntu tæknilegar og málfræðilegar villur!
Styðjið mig og verkefnin mín á þessum hlekk https://allmylinks.com/dariocose
Flott vinna!
Ég sá eina tæknilega málfræðivillu sem gæti valdið ruglingi. Í lok 2. skrefs segirðu:
„Eins og við sjáum af myndbandinu þá knýr hringrásin frá 30mAh til meira en 200mAh“
Það ætti að segja "30 mA til 200 mA."
Hugtakið mAh þýðir „milliamps sinnum klukkustundir og er orkumæling, ekki straummæling. Fimmtán millíamps í 2 klukkustundir eða 5 millíamps í 6 klukkustundir eru báðar 30 mAh.
Vel skrifuð kennsla fær!
Takk!
Þú hefur rétt fyrir þér! Takk fyrir ráðin þín!
Ég leiðrétti strax!
Skjöl / auðlindir
![]() |
instructables CN5711 Driving LED með Arduino eða Potentiometer [pdfLeiðbeiningar CN5711, CN5711 Aksturs LED með Arduino eða Potentiometer, Driving LED með Arduino eða Potentiometer |