W poście wyjaśniono sposób łączenia diod LED o dużej mocy z Arduino za pomocą zewnętrznych zasilaczy wysokiego napięcia. Pytanie zadał pan Cole.
Pytanie o obwód
Natknąłem się na Twojego bloga i bardzo mi się podoba! Tyle wspaniałych informacji i świetnych pomysłów. W tej chwili próbuję dokładnie wymyślić, jak oddzielnie sterować kilkoma 1-watowymi diodami LED z arduino,
Rozumiem język c i nie mam problemu z arduino, po prostu nie bardzo rozumiem, jak uruchomić wyższe napięcie przez arduino, ponieważ generuje 5v.Rozumiem trochę o mosfetach i planowałem użycie mosfetów poziomu logicznego do sterowania tymi diodami. .
będą migać tylko kilka razy na minutę przez około 30 minut dziennie .. czy widzisz jakiś problem z ich uruchamianiem przez mosfety? Czy będę potrzebować 9 mosfetów do osobnego sterowania 9 diodami LED?
Czy potrzebuję też rezystorów, czy też mosfety to rekompensują?
Każda pomoc będzie mile widziana! Dzięki jeszcze raz!
Kapusta
Rozwiązanie obwodu:
Aby sterować 9noz 1 watowymi diodami LED razem przez Arduino, można zastosować następującą prostą konfigurację za pomocą zewnętrznego źródła 12 V:
Do sterowania pojedynczymi diodami LED lub wieloma diodami LED z oddzielnych wyjść Arduino mogą być wymagane oddzielne mosfety, jak podano poniżej:
Rezystory LED można obliczyć z następującego wzoru:
R = (U - LEDfwdV) / prąd LED
gdzie U to napięcie zasilania
LEDfwdV to napięciowe napięcie robocze LED z danej serii
Prąd diody LED to parametry znamionowe zastosowanych diod LED
Dlatego tutaj U = 12V
LEDfwdV = 3,3 V x 3 = 9,9 V, ponieważ 3nos są dostępne w każdej serii, a 3,3 V jest specyfikacją napięcia przewodzenia każdej diody LED
Prąd diody LED = 350 mA, przyjmijmy 300 mA lub 0,3 A, aby było chłodniej.
Zastępując je we wzorze:
R = (U - LEDfwdV) / prąd LED
= 12 - 9,9 / 0,3
= 7 omów
waty można obliczyć jako
Waty = LEDfwdV x prąd LED = 9,9 x 0,3 = 2,97 wata lub 3 waty
Poprzedni: Jak zrobić przemysłowy obwód czasowy opóźnienia Dalej: Obwód kontrolera podczerwieni modelu lokomotywy