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