Maciej
Guest
Sat Dec 16, 2006 9:40 am
Chcialbym pociagnac powiedzmy 60-80 mA z wyjscia mikrokontrolera, do
wysterowania kilku wyswietlaczy 7 segmentowych LED. O ile od strony katod
mozna zastosowac wygodne uklady typu ULN2003, o tyle nie wiem, co zastosowac
od strony anod. O ile czegos nie przegapilem to uklady typu ULN2003
zawieraja tranzystory NPN z polaczonymi emiterami, i nie widze takich
ukladow "komplemetarnych". Zwykle bufory typu HCT/LS244 maja wydajnosc
wyjsc nie wieksza niz 30-50 mA. A wiec co dac od strony anod? Chcialbym
uniknac lutowania pojedynczych tranzystorow.
Dzieki,
Maciej
nuclear
Guest
Sat Dec 16, 2006 2:38 pm
Użytkownik "Maciej" <m_usun_pal@usun.math.uni.wroc.pl> napisał w wiadomości
news:em0bf0$9rn$1@atlantis.news.tpi.pl...
Quote:
Chcialbym pociagnac powiedzmy 60-80 mA z wyjscia mikrokontrolera, do
wysterowania kilku wyswietlaczy 7 segmentowych LED.
a nie prosciej bedzie uzyc gotowego sterownika wyswietlaczy? np max7221 -
obsługuje 8 wyswietlaczy 8seg, bez dodatkowych układów, nie obciąza uc
cena co prawda ciekawa (w tme 30zł) ale mysle ze taniej sie da znaleźć
ThomasN
Guest
Sat Dec 16, 2006 2:41 pm
Quote:
Chcialbym pociagnac powiedzmy 60-80 mA z wyjscia mikrokontrolera, do
wysterowania kilku wyswietlaczy 7 segmentowych LED. O ile od strony katod
mozna zastosowac wygodne uklady typu ULN2003, o tyle nie wiem, co
zastosowac od strony anod. O ile czegos nie przegapilem to uklady typu
ULN2003 zawieraja tranzystory NPN z polaczonymi emiterami, i nie widze
takich ukladow "komplemetarnych". Zwykle bufory typu HCT/LS244 maja
wydajnosc wyjsc nie wieksza niz 30-50 mA. A wiec co dac od strony anod?
Chcialbym uniknac lutowania pojedynczych tranzystorow.
Nie ma potrzeby sterowania jednocześnie anodami i katodami. Jeżeli masz
wyświetlacze ze wspólną anodą to podłącz ją na "stałe" do Vcc i już, możesz
sterować katodami.
Mam wrażenie, że komplikujesz sprawę. zobacz jak sterowanie 7seg LED zostało
zrealizowane tutaj (strona 2):
http://www.btc.pl/pdf/zl3avr.pdf
Pozdrawiam
Konop
Guest
Sat Dec 16, 2006 3:23 pm
Quote:
Chcialbym pociagnac powiedzmy 60-80 mA z wyjscia mikrokontrolera, do
wysterowania kilku wyswietlaczy 7 segmentowych LED. O ile od strony katod
mozna zastosowac wygodne uklady typu ULN2003, o tyle nie wiem, co
zastosowac od strony anod. O ile czegos nie przegapilem to uklady typu
ULN2003 zawieraja tranzystory NPN z polaczonymi emiterami, i nie widze
takich ukladow "komplemetarnych". Zwykle bufory typu HCT/LS244 maja
wydajnosc wyjsc nie wieksza niz 30-50 mA. A wiec co dac od strony anod?
Chcialbym uniknac lutowania pojedynczych tranzystorow.
UDN2981 na przykład... ale ostatnio czegoś podobnego szukałem (ale prąd był
większy) i niestety, nie znalazłem niczego w cenie zbliżonej do ULN2003... .
Dlatego może lepiej zastosować po prostu tranzystorki??
Pozdrawiam!
Konop
Zibias
Guest
Sat Dec 16, 2006 4:50 pm
Użytkownik "Maciej" <m_usun_pal@usun.math.uni.wroc.pl> napisał w wiadomości
news:em0bf0$9rn$1@atlantis.news.tpi.pl...
Quote:
Chcialbym pociagnac powiedzmy 60-80 mA z wyjscia mikrokontrolera, do
wysterowania kilku wyswietlaczy 7 segmentowych LED. O ile od strony katod
mozna zastosowac wygodne uklady typu ULN2003, o tyle nie wiem, co
zastosowac od strony anod. O ile czegos nie przegapilem to uklady typu
ULN2003 zawieraja tranzystory NPN z polaczonymi emiterami, i nie widze
takich ukladow "komplemetarnych". Zwykle bufory typu HCT/LS244 maja
wydajnosc wyjsc nie wieksza niz 30-50 mA. A wiec co dac od strony anod?
Chcialbym uniknac lutowania pojedynczych tranzystorow.
Dzieki,
Maciej
Zrobiłem układ sterujący 8 wyświetlaczami na zwykłych tranzystorkach w
anodzie tak jak
tutaj: :
http://www.btc.pl/pdf/zl3avr.pdf (to link z innego postu)
I dla wyświetlacza o dużej jasności ale małej wysokości chodziło
wyśmienicie,
Katody podłaczone bezpośrednio pod wyjścia procesora, przez oporniki 680R
wyświetlacz 4x7seg FYQ3641BUHR (2 sztuki) tranzystory w anodzie to BC557C.
Prąd maksymalny z jednej nogi procesora to około (5V-1,5Vled)/680R = 5mA
Jasność pracy bardzo dobra. (wysokość znaków 8mm) nawet dla 8 znaków
wyświetlanych sekwencyjnie.