Elektroda.pl
Elektroda.pl
X

Wyszukiwarki naszych partnerów

Wyszukaj w ofercie 200 tys. produktów TME
Europejski lider sprzedaży techniki i elektroniki.
Proszę, dodaj wyjątek elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Stan akumulatora i mikrokontroler oraz kilka problemów...

pidpawel 15 Lis 2007 16:20 1341 8
  • #1 15 Lis 2007 16:20
    pidpawel
    Red. Komputery FAQ

    Witam!
    Buduję sterownik do oświetlenia w rowerze. Mam kilka problemów:
    a) lampa- mam tranzystor bd139 podłączony do mikro przez 1k ohm. Sterowanie - jeśli mam 1 to przewodzi. Ale gdy podepnę lampę - 12V 10 W to się strasznie grzeje. Sprawdzałem, lampa pobiera około 700 mA.
    b) jak za pomocą mikrokontrolera (mega8) sprawdzać stan akumulatora? tzn kiedy napięcie spada poniżej jakiegoś poziomu.
    c) mam z led Flux i połączone równolegle są. Napięcie 2,4v pobór prądu 30mA. Jak obliczę sobie opornik do zasilania 5V to mam mały problem... tzn. diody świecą bardzo słabo. Tymczasowo zastosowałem 3 diody prostownicze. Może napięcie czasem skakać, ale świecą jasno ;) Zobaczymy jak długo ;) Czemu tak reagują na opornik?
    d) wyświetlacz lcd - pisze w dokumentacji że wytrzyma ok -20*C. Ile to jest w praktyce? Rowerem jeżdżę w każdych warunkach więc...

    No chyba tyle... jak coś - napiszę ;)

    0 8
  • Pomocny post
    #2 15 Lis 2007 18:33
    CosteC
    Poziom 26  

    a) Za mały prąd bazy. Zobacz ile katalogowo ten tranzystor ma wzmocnienia prądowego i do tego dobierz opornik bazowy. Ale uważaj na wydajność prądową ATMEGA. Albo zmień tranzystor na stosownego MOSFETa
    b) ATmega8 ma przetwornik analog-cyfra. Mierz napięcie akumulatora i wyznacz stosowne poziomy napięć.
    c) Diod raczej sie nie łączy równolegle. Zalecałbym sterowanie prądem diod, połączonych szeregowo, zasilanych napięciem z akumulatora. Może źródło prądowe na LM317?
    d) LCD pewnie wytrzyma do -20 tylko musisz dostosowywać kontrast do temperatury, najlepiej ją mierząc.

    0
  • #3 15 Lis 2007 20:16
    pidpawel
    Red. Komputery FAQ

    Co do:
    a) thx - okazało się jednak że to tranzystor ma za mały prąd maksymalny.
    b) jak mam to zrealizować? Tzn gdzie są te przetworniki? Jak zapiąć to do uC bo bezpośrednio to się raczej nie da...
    c) Na lm 317 robiłem, ale trzeba było radiator - duża kobyła... Chyba zostawię tak jak jest.
    d) Temp i tak będę mierzył, więc tylko napisać sterowanie. Tylko jak zrobić c/a na Medze?

    0
  • Pomocny post
    #4 15 Lis 2007 20:35
    CosteC
    Poziom 26  

    a) BD139 ma prąd masymalny 1.5A żarówka 10W 12V potrzebuje 833mA... Tranzystor dobry, sterowanie złe
    b) Przetworniki są w środku. Zalecam lekturę noty katalogowej w celu ich znalezienia :D
    c) LM317 przy zasilaniu 2 LEDów 20mA przy spadku na ledzie 2.4V z akumulatora 12V daje to (12V-2x2.4V)*20mA = 144mW czyli tyle co nic. Jeżli ci się grzał to zrobiłeś coś nie tak.
    d) Możesz dodać przetwornik C/A, możesz go zrobić z wyjścia PWM...

    0
  • #5 15 Lis 2007 20:41
    pidpawel
    Red. Komputery FAQ

    a)aha... tylko czemu na innych działa a tu nie?
    b) że są to ja wiem... to te nóżki oznaczone ad0 na przykład? Czyli koło 22 nóżki o ile dobrze pamiętam...
    c) było 4 ledy po 20 mA jakoś tak. Mogłem zrobić nie tak - przyznaję się ;)
    d)No to chyba na pwm się pokuszę ;) Oba timery mają pwm czy tylko t1? Muszę mieć też timer do zegarka...

    Dołączam problem e :D
    e) jak podłączyć fotorezystor do przetwornika ad żeby można było łatwo z niego odczytać poziom światła?

    0
  • Pomocny post
    #6 15 Lis 2007 20:56
    CosteC
    Poziom 26  

    a) A jaki masz prąd bazy? Ile wynosi minimalne wzmocnienie tego typu tranzystora?
    b) Nota katalogowa.... Nie pamiętam
    c) (12-4x2.4)*20mA 50mW, ale na granicy działania LM317. Jeżeli dasz 2 linijki po 2 LEDy, każda ze swoim opornikiem wyrównawczym, to daje 0.3W strat. Prawie idealne rozwiązanie...
    d) Twój wybór
    e) Zrobić dzielnik z opornika i fotorezystora?

    Chyba założę firmę consultingową.....

    0
  • #7 15 Lis 2007 21:16
    pidpawel
    Red. Komputery FAQ

    To ja się pisze na pierwszego klienta ;) Co do:
    e) jak się to robi? Nie potrafię czegoś takiego zrealizować. Ja testem 2klasa gim ;)
    c) zostają te diody - grunt że świeci ;)
    b)zaraz przytoczę odpowiedni fragment :D
    a) szukam... ewentualnie powiedz jak np buz 11 podpiąć w ten układ. Prąd bazy, a właściwie przed opornikiem to 5v.

    0
  • Pomocny post
    #8 15 Lis 2007 21:49
    CosteC
    Poziom 26  

    Łopatologicznie:
    a) Prąd bazy obiliczymy sobie tak:
    (napięcie zasilające procesor - napięcie kolektor emiter) / rezystor baza- wyjście procesora. Oczywiście tranzystor NPN, Emiter do masy, obciążenie dopięte do kolektora.

    Teraz badamy ile wynosi minimalne wzmocnienie tranzystora BD139. Parametr hFE3. zależnie od grupy tranzystora może to być tylko 40. Wtedy jeżeli mamy żarówkę potrzebującą 833mA to prąd bazy powinien wynosić 20.825mA a to więcej niż może dostarczyć bezpiecznie ATmega (z pamięci)

    Należy zmienić tranzystor na taki z lepszym wzmocnieniem albo na MOSFETA z niskim napięciem przełączenia <4.5V dla procesora zasilanego z 5V. BUZ11 sie nie nadaje. Będzie ledwo otwarty - można to zobaczyć w jego karcie katalogowej. Szukać mosfetów "logicznych".

    Jeśli wziąć BD139-16 ze wzmocnieniem minimum 100 to prąd bazy to minimum 8.3mA (ATmega jest bezpieczna) Jak damy opornik 470R to prąd bazy wyniesie 9.1mA czyli w sam raz.

    b) Czytać i jeszcze raz czytać tego jest kilka ładnych stron. Można kupić stosowną książkę z wydawnictwa BTC bodajże jak sie nie chce PDFa czytać.

    c) Rozwiązanie z diodami jest beznadziejne, nie masz żadnej gwarancji ze nie przekraczasz prądu maksymalnego diod. I mogą ci się spalić przy byle okazji.

    d) niektóre TIMERy mogą mieć wiecej niż jedno wyjście PWM, możliwe że można mieć zegarek i wyjście PWM jednocześnie na jednym timerze. co prawda częstotliwość taktowania licznika PWM będzie taka sama jak zegarka ale to nie musi przekszkadzać.

    e) dosyć trywialnie, fotorezystor między +5V a wejściem przetwornika, i dobrany opornik pomiędzy tym wejściem a masą.

    0
  • #9 15 Lis 2007 22:02
    pidpawel
    Red. Komputery FAQ

    No dzięki WIELKIE ;)

    Tylko nie czaje punktu a, ale tu jutro - może jak będzie jasno to zakumam ;) Co do punktu e to muszę wiedzieć jeszcze jaki to opornik ;)

    Co do punktu a jeszcze. spróbowałem 2 rzeczy - podpiąć tę żarówkę tak na pusto - nie załączać tranzystora(nóżka nie podpięta) no i klops- grzeje się, a prąd około 4mA...

    0
TME logo Szukaj w ofercie
Zamknij 
Wyszukaj w ofercie 200 tys. produktów TME
TME Logo