Elektroda.pl
Elektroda.pl
X
Elektroda.pl
OptexOptex
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Sterownik oświetlenia schodów [AVR]

24 Lis 2014 11:29 3825 14
  • Poziom 2  
    Witam. Zaprojektowałem wstępnie sterownik oświetlenia schodów i proszę o rady.

    Zasada działania: Do jednego z wejść ADC podłączony jest fototranzystor z rezystorem(wartość dokładnie nie znana, gdyż zależy od parametrów fototranzystora), jako czujnik zmierzchu. ATmega16 odczytuje wartość napięcia, i decyduje, czy sterownik ma pobierać dane z pozostałych czujek, czy nie. Do portów PD0, PD1 podłączone są czujki PIR(5V), które w trakcie wykrycia ruchu podają 5V na wyjście. Przycisk MENU (INT0) uruchamia część programu odpowiadającą za zapisywanie ustawień użytkownika do pamięci EEPROM. Każdy punkt świetlny (np. co 2 schody) sterowany jest osobno przez tranzystor MOSFET (IRF7103) sygnałem PWM z uC. Maksymalny prąd pojedynczego punktu świetlnego wynosi 200mA (napięcie 10-14V). Dodatkowo na płytce będą diody LED, symulujące oświetlenie schodów, oraz potrzebne zamiast wyświetlacza w trakcie wprowadzania ustawień użytkownika.

    Tranzystorów na razie mam podłączonych tylko 10, oczywiście kolejne zostaną dodane, gdy będę wiedzieć, że wszystko jest prawidłowo.

    Mam pewne wątpliwości, czy można sterować w ten sposób MOSFETA sygnałem PWM(częstotliwość >10kHz)? Jaki wpływ może mieć ładunek bramki na działanie tranzystora?

    Jeżeli ktoś ma jakieś ciekawy pomysł, co można zmienić/dodać, to również proszę o rady.

    Sterownik oświetlenia schodów [AVR]
  • OptexOptex
  • Poziom 33  
    Witam
    Mam obawy że tak MOSFETa nie wysterujesz nie tylko PWMem ale nawet statycznie.
    Dałeś w bramkę dzielnik 22k/22k co zmniejszy Ci napięcie sterujące o połowę.
    Znane mi układy modelarskie sterujące PWMem silnikami mają dzielnik 47Ω/10k i to się wydaje bardziej sensowne, do tego jakieś tranzystory z niskim napięciem bramki i małą pojemnością bramki i masz sukces gwarantowany.
    Piotr
  • Specjalista - Mikrokontrolery
    1. Użyj fotorezystora zamiast fototranzystora.

    2. Częstotliwość PWM powinna być z zakresu 300 Hz..1.5kHz

    3. Tranzystory NMOS powinny być "logic level", np. IRLML6344, ale dużo lepiej (bezpieczniej dla diod) będzie zastosować zamiast NMOS gotowe kluczowane źródła prądowe dla LED, np. serii MBI18xx (może MBI1812), ew. przetwornice np. MBI665x.
  • OptexOptex
  • Poziom 2  
    Witam ponownie. Zmieniłem trochę schemat i zabieram się powoli za projekt płytki. Wolę jednak zastosować tranzystory, ze względu na uniwersalność. Projekt będzie wykonany w kilku egzemplarzach, z różnym oświetleniem (do 14V).

    Dokonane zmiany:
    1. Zmiana tranzystorów na IRLML2502
    2. Zmiana rezystorów bramki (47 / 10k)
    3. Dodanie możliwości wyłączenia czujnika zmierzchu oraz symulacji (D2-D16) przez zworkę.

    Poza tym mam jeszcze pytania:
    1. Dlaczego zastosowanie fotorezystora jest lepsze od fototranzystora (oczywiście z dobranym odpowiednio dużym rezystorem)?
    2. Czy jest potrzeba stosowania dodatkowej diody równolegle do S-D?
    3. Jak można jeszcze zabezpieczyć się przed uszkodzeniem czy zbyt szybkim zużyciu LEDów?

    Sterownik oświetlenia schodów [AVR]
  • Poziom 30  
    Ad.1. Fotorezystor mimo wolniejszego działania lepiej reaguje na widmo światła. Przykładowo fototranzystor może wcale nie zareagowac mimo jasnego pomieszczenia jeśli to pomieszczenie będzie oświetlone żarówką led.

    Ad.2. Przy diodach led, nie.

    Ad.3. Ograniczając im prąd.
  • Poziom 26  
    Nie wiem jak duży będzie prąd obciążenia dle zamiast mosfetów można zastosować ULN2803 (max 0,5A), upraszcza to budowę, a układy są zabezpieczone.

    Dodatkowo widzę że ktoś Atmedze uciął nogi zasilania (n.5 i 6), pomiędzy te nóżki obowiązkowo należy dać mały ceramiczny kondensator najlepiej 100nF X7R.

    Warto jeszcze zaznaczyć że ten schemat nie umożliwia wygodnego sterowania PWM diodami LED.
  • Poziom 30  
    Tranzystory IRLML2502 są maleńkie mają spory prąd i przy takiej ich ilości myślę, że o wiele łatwiej rozprowadzić ścieżki.

    pawlik118 napisał:
    Warto jeszcze zaznaczyć że ten schemat nie umożliwia wygodnego sterowania PWM diodami LED.


    Rozwiń tą ciekawą teorię, bo np. wg mnie programowy PWM bez problemu i wygodnie to obleci ;) Sam nawet kiedyś robiłem program w bascomie dwa rodzaje softu dla 8 kanałów niezależnych oraz na dowolną ilość pinów tzw. biegnące PWM idealne dla schodów gdzie po kolei każdy schodek się płynnie rozjaśnia. Obie wersje są gdzieś na elektrodzie.
  • Specjalista - Mikrokontrolery
    ULN2803 nie mają żadnego zabezpieczenie prądowego, a do sterowania diod mocy niezbędne jest źródło prądowe, o czym pisałem wcześniej.
  • Poziom 26  
    Owszem da się zrobić PWM na wiele kanałów, tylko trzeba to robić programowo, zgadzam się. Nie wiem jakie są założenia do sterowania, ale jeśli wszystkie diody mogą mieć taką samą jasność, wtedy można wykorzystać "sprzętowy" pwm modyfikując schemat. Ale w to nie wnikam, dałem tylko sygnał że w tym przypadku trzeba zrobić PWM programowy.

    Co do ULN2803 to jest znacznie wygodniej jego podłączyć do procka (bezpośrednio), wejścia po jednej a wyjścia po drugiej stronie układu. Wewnątrz rezystory w bazach i diody zabezpieczające wyjścia, czyli w zasadzie wszystko co trzeba, no i niska cena. Dodatkowo w wersji przewlekanej ich wymiana jest bardzo prosta - wyjęcie z podstawki.
    W przypadku pojedynczych tranzystorów trudniej będzie prowadzić ścieżki. Ale każdy robi jak chce:) Same tranzystory też nie mają zabezpieczenia prądowego, więc pod tym kątem uln-y nie są gorsze.

    W przypadku wykorzystania mosfetów jako klucze wyjściowe można dać niewielki rezystor pomiędzy źródło a gnd, wtedy uzyska się zgrubną regulację prądu (zabezpieczenie) (Imax ~= (VCC-Vth)/R), ale kosztem strat mocy na tych tranzystorach. Dokładność tej stabilizacji będzie zależała od napięcia Vthg-s, i będzie zależna od temperatury - niestety,.
  • Specjalista - Mikrokontrolery
    Diody w ULN owszem zabezpieczają, ale przed przepięciami od przekaźników. Za to przy braku odprowadzania ciepła, przy 300 mA na kanał, ULN szybciutko odparuje. Pomysł ze stabilizacją, a raczej losowaniem, prądu na MOSFETach też raczej średni..

    (Poprawka - miało być "300 mA na kanał", a napisało mi się 30 mA, z czego wynikło bicie piany w poście poniżej. Dziękuję, ULN znam i stosowałem nie raz, ale zdecydowane nie do sterowania LED dużej mocy.)
  • Poziom 26  
    ULN2803 ma wytrzymałość 500mA na kanał, więc sugerowane 30mA z pewnością wytrzyma :) Polecam przed wypowiedzią zajrzeć w karty katalogowe, jeśli się nie zna układu.

    Osobiście wykorzystywałem ten układ do sterowania elektrozaworami 24V 10w (~0,5A) i działały bez zarzutu. Uszkadzało je jedynie przekroczenie tego prądu np w sytuacji uszkodzenia (zwarcia) cewki. Układ jest prosty i tani to jego główne zalety, ale każdy robi jak chce
  • Poziom 1  
  • Poziom 26  
    1) Jeśli chodzi o przełączanie, to zwykle tranzystory bipolarne są szybsze niż mosfety, zakładając że rezystory bazowe (bramkowe) mamy takie same - czas przełączania wynika choćby z pojemności wejściowych tranzystorów , które dla IRLML2502 (740pF) są większe niż ULN2803 (15pF). Sądzę że przy ULNach "stany przejściowe" będą krótsze niż przy mosfetach. W tej topologii PWM nie będzie osiągał MHzów, więc udział straty mocy wynikający z przełączania będzie znikomy w stosunku do strat wynikających z Uce*I (Uds*I).

    Autor nie podał sumarycznego bilansu prądów, jeśli całość ma pobierać nie więcej niż. np 300mA to ULN jak najbardziej się nadaje. Kanały ULN2803 można też łączyć równolegle.

    2) Nie upieram się, jednak jak dla mnie ULN2803 jest najprostszym w implementacji rozwiązaniem, posiadającym oczywiste ograniczenia. Proponując go jego główną zaletą dla mnie było to że nie wymaga żadnych elementów dodatkowych i w bardzo prosty sposób można podłączyć go do uC, no i kosztuje grosze i jest łatwo dostępny.

    pozdrowienia
  • Poziom 30  
    Taki mały mosfet bez specjalnego drivera bez problemu będzie się przełączał i przy 10kHz bezpośrednio z procka, a tu częstotliwość PWM będzie o wiele niższa. Po co komplikować sobie życie. W takim układzie tylko mosfety...
  • Poziom 26  
    Oczywiście, pojemności wejściowe tych mosfetów są znikome więc jak najbardziej się zgadzam. pozdrowienia