Problem s ATMega16 PortA

Aleš Novák ales.novak@t-email.cz
Úterý Březen 10 15:42:43 CET 2009


Sakrys, spravne. To jsem prehlidl. Dival jsem se jen na source/sink
current dekoderu, jestli utahne proud do baze.
  Novalex

RK> Dobry den,

RK> Aleš Novák schrieb:
>> Misto tranzistoru T26 az T33 dat NPN napr. BC639, emitor na zem,
>> kolektor na LED, bazi pres odpor 180R na dekoder.

RK> Toto nie je celkom spravne, pretoze vystup z dekodera je aktivny v nule,
RK> takze by tam bolo treba dat este osem invertorov alebo osem tranzistorov.


RK>                               .-------> Rx
RK>         |                     |
RK>         |o--                  |
RK> dekoder|      |\     ___   |/
RK>         |o-----| >O--|___|--|
RK>         |      |/           |>
RK>         |o--                  |
RK>         |                     |
RK>                              ===
RK>                              GND

RK> V tej verzii, ako to ma zapojene teraz, to funguje ako emitorovy 
RK> sledovac, co je OK.

>> Misto tranzistoru T1 az T25 dat PNP napr. BC640, emitor na plus,
>> kolektor pres odpor asi 100R na LED, bazi pres odpor 2k2 na MCU.

RK> Suhlasim.

>> Odpor 100R urcuje proud LED a tedy jas displeje. Nemel by byt mensi
>> nez asi 82R. To uz by cela rozsvicena rada brala asi 750mA. Jas se da
>> taky regulovat programove, kdyz nebude rada svitit celou jednu osminu
>> casu ale dobu umerne kratsi.

RK> Este odporucam pripojit jeden z pinov 4, 5, alebo 6 na volny port. V 
RK> aktualnom zapojeni je vybraty (svieti) vzdy aspon jeden riadok. Takto by
RK> sa dal pouzit ako enable, na zhasnutie displeja, napr. po resete alebo v
RK> pripade pretecenia WDT. (WDT sa resetuje pri vysvieteni kazdeho noveho
RK> riadku.) Pri malych prudoch cez LED to sice netreba, ale ak by v 
RK> multiplexnom rezime bol prud cez LED napr. 8*20=160 mA, tak tam je to 
RK> vhodne pouzit.

>>   Novalex
>> 

RK> Richard Kaliciak






Další informace o konferenci Hw-list