logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[ATMEGA][BASCOM]Sterownik PWM 16*led 12V/1-2W

adambehnke 18 Sty 2011 01:24 4331 5
  • #1 9021230
    adambehnke
    Poziom 24  
    Witam
    Przymierzam się do zrobienia sterownika którego zadaniem będzie sterowanie 16 żarówkami(z diodami led) takimi typowymi z marketów 12v/1-2W.
    Ma to być taki "efekt" , płynne zapalanie i gaszenie każdej z nich.

    Samo sterowanie poprzez PWM wiem jak zrobić (wykorzystam programowy pwm) , ale interesuje mnie stopień wyjściowy z procesora dla każdej żarówki.
    Chcę aby płytka sterownika była możliwie najmniejsza.
    Zasilacz jaki zostanie zastosowany to zwykły ATX z komputera (taki już jest zainstalowany i myślałem o podpięciu się do niego) , choć osobiście wolałbym zrobić osobne zasilanie dla ledów i sterownika (ale nie impulsowe bo nie mam o tym pojecia , a i troszkę ograniczają mnie rozmiary sterownika i $$).

    Myślałem nad sterowaniem poprzez ULN2083 i tranzystory ale może jest prostsze rozwiązanie?
    I stąd moje pytanie do kolegów z większym doświadczeniem odnośnie stopnia wyjściowego.
    Atmega jaką planuję użyć w sterowniku to ATMEGA162 (mam ich jeszcze kilka).
  • Pomocny post
    #2 9021326
    mirekk36
    Poziom 42  
    Skoro masz zasilacz od komputera to po co jeszcze robić oddzielne zasilanie do procka? Przecież oddzielne zasilanie do procka możesz zrobić dając np 7805L, który będzie zasilany z +12V a same żarówki LED z tych właśnie 12V i już masz odseparowane zasilanie.

    Poza tym nawet bez tego 7805 - jeśli żarówki zasilisz z 12V to procka mozesz zasilić z +5V tegoż zasilacza i też masz odseparowane zasilanie - więc w czym problem tutaj widzisz ?

    Jeśli tranzystory bo żarówki ssają "troszkę" prądu i sam ULN2803 nie wyrobi to może po co dawać ten ULN2803? Wystarczy dać chyba same tranzystory NPN z rezystorkiem pomiędzy bazą a pinem uC. Albo ew dwa tranzystory - pierwszy NPN a drugi PNP tak żeby baza tego drugiego była podciągnięta do +12V gdy nie jest wysterowany.
  • #3 9021327
    adambehnke
    Poziom 24  
    Nie chodziło mi o robienie oddzielnego zasilania dla procesora. Myślałem nad zrobieniem zasilacza dla całego tego układu wraz z żarówkami. Ale wydaje mi się to zbyteczne skoro jeden zasilacz istnieje już nieopodal . Myślę że zastosuję pojedynczy tranzystor i powinno wystarczyć. Ale jakoś jestem przyzwyczajony do ULN2803 i kiedy steruję czymś większym niż dioda led to zawsze go daję tak dla własnego spokoju :).
  • #5 9021448
    pancio
    Poziom 16  
    A może tak wykorzystać stopień mocy na MOSFETach np. STF20NF20 - rezystancja DS ok 0,1 ohm - straty małe - nie potrzeba radiatorów. Używam takich do sterowania listwami LED.
REKLAMA