Kuidas juhtida suure võimsusega LED-d Arduinoga

Proovige Meie Instrumenti Probleemide Kõrvaldamiseks





Postitus selgitab meetodit suure võimsusega LED-ide integreerimiseks Arduinoga väliste kõrgepingeallikate kaudu. Selle küsimuse esitas hr Cole.

Ringkonnaküsimus

Sattusin teie blogi otsa ja mulle meeldib see! Nii palju suurepärast teavet ja suurepäraseid ideid. Praegu proovin täpselt välja selgitada, kuidas arduinost eraldi juhtida mitut 1-vatist led-i,



Ma saan aru c keelest ja mul pole arduinoga probleeme, ma lihtsalt ei saa aru, kuidas arduino kaudu suuremat pinget juhtida, kuna see paneb välja 5v. Ma saan mosfettidest natuke aru ja plaanisin nende ledide juhtimiseks kasutada loogika tasemel mosfette. .

nad vilguvad ainult paar korda minutis umbes 30 minutit päevas .. kas näete mingit probleemi nende mosfettide juhtimisel? Kas mul on 9 ledi eraldi juhtimiseks vaja 9 mosfetti?



Kas mul on vaja ka takisteid või korvavad mosfetid selle?

Igasugune abi oleks väga teretulnud! Aitäh veel kord!

Cole

Vooluahela lahendus:

1-vatise LED-i 9nos-i juhtimiseks Arduino kaudu võib 12V välise toiteallika kaudu lisada järgmise lihtsa seadistuse:

Üksikute LED-ide või mitme LED-i juhtimiseks eraldi Arduino väljunditest võib vaja minna üksikuid mosfette, nagu allpool esitatud:

LED-takistite arvutamiseks võib kasutada järgmist valemit:

R = (U - LEDfwdV) / LED-vool

kus U on toitepinge

LEDfwdV on konkreetse seeria LED-i tööpinge

LED-vool on kasutatud valgusdioodide ampertugevuse näitajad

Seetõttu on siin U = 12V

LEDfwdV = 3,3 V x 3 = 9,9 V, kuna 3nos on igas seerias ja 3,3 V on iga LEDi esipinge spetsifikatsioon

LED-vool = 350mA, võtame selle 300mA või 0,3Amp, et hoida asju jahedamana.

Asendades need valemis:

R = (U - LEDfwdV) / LED-vool

= 12 - 9,9 / 0,3

= 7 oomi

vatti võib arvutada järgmiselt:

Vatt = LEDfwdV x LED-vool = 9,9 x 0,3 = 2,97 vatti või 3 vatti




Paar: Kuidas teha tööstusliku viivituse taimeri vooluringi Järgmine: Veduri infrapunakontrolleri vooluringi mudel