Kako voziti LED z visokimi močmi z Arduinom

Preizkusite Naš Instrument Za Odpravo Težav





V prispevku je razložen način vključitve LED z visokimi močmi z Arduinom prek zunanjih visokonapetostnih napajalnikov. Vprašanje je postavil gospod Cole.

Vprašanje vezja

Naletel sem na vaš blog in všeč mi je! Toliko odličnih informacij in odličnih idej. Zdaj poskušam natančno ugotoviti, kako ločeno nadzorovati več 1-vatnih LED od arduina,



Razumem jezik c in nimam težav z arduinom, pravzaprav ne razumem, kako voditi višjo napetost skozi arduino, saj odda 5v. Malo razumem MOSFET-e in načrtujem uporabo MOSFET-ov na logični ravni za nadzor teh LED. .

utripali bodo le nekajkrat na minuto približno 30 minut na dan .. ali vidite kakšno težavo z njihovo vožnjo skozi MOSFET-ove? Ali potrebujem 9 MOSFET-ov za ločeno upravljanje 9 LED-jev?



Ali rabim tudi upore ali pa to dopuščajo MOSFET-i?

Vsaka pomoč bi bila zelo hvaležna! Hvala še enkrat!

Cole

Rešitev vezja:

Za krmiljenje 9nosov LED z 1 vatom prek Arduina je mogoče prek 12V zunanjega napajanja vključiti naslednjo preprosto nastavitev:

Za nadzor posameznih LED ali več LED z ločenih izhodov Arduino bodo morda potrebni posamezni MOSFET-ji, kot je navedeno spodaj:

Upori LED se lahko izračunajo po naslednji formuli:

R = (U - LEDfwdV) / LED tok

kjer je U napajalna napetost

LEDfwdV je delovna napetost LED naprej za določeno serijo

LED tok je specifikacija ampera uporabljenih LED

Zato je tukaj U = 12V

LEDfwdV = 3,3 V x 3 = 9,9 V, saj so v vsaki seriji 3nos, 3,3 V pa so specifikacije napetosti za vsako LED

LED tok = 350mA, vzemimo 300mA ali 0,3Amp, da bodo stvari hladnejše.

Če jih nadomestimo s formulo:

R = (U - LEDfwdV) / LED tok

= 12 - 9,9 / 0,3

= 7 ohmov

vatov se lahko izračuna kot

Vati = LEDfwdV x LED tok = 9,9 x 0,3 = 2,97 vata ali 3 vati




Prejšnja: Kako narediti vezje s časovnikom za industrijsko zakasnitev Naprej: Model lokomotivskega infrardečega krmilnega kroga