MES Mariusz
Guest
Mon Dec 31, 2007 5:56 pm
Witam.
Do załączania diod LED bezpośrednio z portów mikrokontrolera wykorzystuje
się sterowanie katodami (z reguły prościej jest na linii portu wystawić 0V
niż 5V).
Zdarzają się jednak sytuacje, kiedy z różnych powodów wygodnie byłoby
posługiwać sie logiką dodatnią, i tutaj mam do was pytanie, bo pomysłów jest
sporo - do wybranego portu można dołączyć m. in:
- kostkę 4050 (bufory nieodwracające, niestety tylko 6 w kostce)
- kostkę 4010 (praktycznie to samo co wyżej)
- 8 rezystorów + 8 tranzystorów NPN
Tradycyjny sposób z tranzystorami nie koniecznie jest pomysłem trafionym,
również ze względów ekonomicznych, ale przede wszystkim dlatego, że zabiera
sporo miejsca na płytce drukowanej.
Kostki buforów nieodwracających mają średnio wygodny rozkład wyprowadzeń.
Przydało by się coś podobnego do ULN 2803 (świetny rozkład wyprowadzeń)
tyle, że nieodwracającego. Zna ktoś coś takiego?
A może jeszcze jakieś inne rozwiązania?
Grzegorz Kurczyk
Guest
Mon Dec 31, 2007 6:34 pm
Użytkownik MES Mariusz napisał:
Quote:
Witam.
Do załączania diod LED bezpośrednio z portów mikrokontrolera
wykorzystuje się sterowanie katodami (z reguły prościej jest na linii
portu wystawić 0V niż 5V).
Zdarzają się jednak sytuacje, kiedy z różnych powodów wygodnie byłoby
posługiwać sie logiką dodatnią, i tutaj mam do was pytanie, bo pomysłów
jest sporo - do wybranego portu można dołączyć m. in:
Jaki procek ? Bo np. AVR-y wymuszają stan wysoki równie skutecznie co niski.
Quote:
Kostki buforów nieodwracających mają średnio wygodny rozkład
wyprowadzeń. Przydało by się coś podobnego do ULN 2803 (świetny rozkład
wyprowadzeń) tyle, że nieodwracającego. Zna ktoś coś takiego?
Ale chodzi Tobie o fakt odwracania sygnału czy o sposób wymuszania stanu
na wyjściu ? ULN2803 ma wyjścia OC czyli tylko zwiera do masy. Do
sterowania anod wyświetlaczy LED trzeba coś co zwiera do plusa zasilania
(tranzystor pnp i dwa oporniki).
Z serii ULN/UDN były chyba jakieś bufory z tranzystorem wyjściowym od
strony zasilania.
Pozdrawiam
Grzegorz
MES Mariusz
Guest
Mon Dec 31, 2007 7:20 pm
Quote:
wiesz co, pomysl, by modyfikowac hardware, aby w sofcie oszczedzic
sobie jednej negacji, to pomysl chybiony.
Uprościłem trochę, ale do tego się to sprowadza, tak na prawdę nie chodzi o
sterowanie LED-ami, ledy mają zaledwie sygnalizować to co dzieje się na
portach.
Marek Lewandowski
Guest
Mon Dec 31, 2007 7:31 pm
On Dec 31, 5:56 pm, "MES Mariusz" <mariusz.ciszew...@elektroda.net>
wrote:
Quote:
Zdarzają się jednak sytuacje, kiedy z różnych powodów wygodnie byłoby
posługiwać sie logiką dodatnią, i tutaj mam do was pytanie, bo pomysłów jest
sporo - do wybranego portu można dołączyć m. in:
wiesz co, pomysl, by modyfikowac hardware, aby w sofcie oszczedzic
sobie jednej negacji, to pomysl chybiony.
Co do sterowania LED jako takiego: poszukaj u Maxima (www.maxim-ic.com
chyba) driverow LED. Sa takie kompletne scalaki o roznej ilosci
kanalow pilnujace automatycznie pradu diod, wiec nawet ekstra
rezystorkow nie trzeba montowac.
--
Marek Lewandowski
Paweł Sujkowski
Guest
Tue Jan 01, 2008 3:19 pm
Witam
Quote:
Kostki buforów nieodwracających mają średnio wygodny rozkład wyprowadzeń.
Przydało by się coś podobnego do ULN 2803 (świetny rozkład wyprowadzeń)
tyle, że nieodwracającego. Zna ktoś coś takiego?
Takim odpowiednikien ULN2803 o podanych cechach jest UDN2981, tylko
strasznie drogi jest.
Pozdrawiam
Paweł
MES Mariusz
Guest
Tue Jan 01, 2008 3:53 pm
Quote:
Takim odpowiednikien ULN2803 o podanych cechach jest UDN2981, tylko
strasznie drogi jest.
Pozdrawiam
Paweł
No waśnie zauważyłem, cena koszmarna. Ciekawe kto to kupi.
Pozdrawiam
Mariusz
Roman
Guest
Tue Jan 01, 2008 4:22 pm
Użytkownik "MES Mariusz" <mariusz.ciszewski@elektroda.net> napisał w
wiadomości news:flb7c3$45u$1@nemesis.news.tpi.pl...
Quote:
Zdarzają się jednak sytuacje, kiedy z różnych powodów wygodnie byłoby
posługiwać sie logiką dodatnią,
Quote:
Kostki buforów nieodwracających mają średnio wygodny rozkład wyprowadzeń.
Przydało by się coś podobnego do ULN 2803 (świetny rozkład wyprowadzeń)
tyle, że nieodwracającego. Zna ktoś coś takiego?
Moment - dlaczego nie ten ULN2803 ? Dajesz mu na wyjścia LEDy (anodami do +
przez oporniki), a od wejść sterujesz "jedynkami", aby dioda się zaświeciła.
Czyli masz swoją logikę dodatnią !
Roman
MES Mariusz
Guest
Tue Jan 01, 2008 5:44 pm
Quote:
Moment - dlaczego nie ten ULN2803 ? Dajesz mu na wyjścia LEDy (anodami do
+
przez oporniki), a od wejść sterujesz "jedynkami", aby dioda się
zaświeciła.
Czyli masz swoją logikę dodatnią !
Właściwie w tym zastosowaniu to rzeczywiście racja. W sumie banalne. Pojęcia
nie mam dlaczego nie wziąłem takiego rozwiązania pod uwagę...
Pozdrawiam
Mariusz
Maciek
Guest
Wed Jan 02, 2008 8:30 am
Użytkownik "MES Mariusz" <mariusz.ciszewski@elektroda.net> napisał w
wiadomości news:fldk7n$8b7$1@atlantis.news.tpi.pl...
Quote:
Takim odpowiednikien ULN2803 o podanych cechach jest UDN2981, tylko
strasznie drogi jest.
Pozdrawiam
Paweł
No waśnie zauważyłem, cena koszmarna. Ciekawe kto to kupi.
http://www.micrel.com/page.do?page=/product-info/products/mic2981.shtml
Pzdr,
Maciek
J.F.
Guest
Wed Jan 02, 2008 9:34 am
On Mon, 31 Dec 2007 19:20:40 +0100, MES Mariusz wrote:
Quote:
wiesz co, pomysl, by modyfikowac hardware, aby w sofcie oszczedzic
sobie jednej negacji, to pomysl chybiony.
Niekoniecznie. Czasem moze byc problem zeby np bezpieczniki nie
wylecialy zanim procek nie ruszy i portow nie ustawi prawidlowo.
Quote:
Uprościłem trochę, ale do tego się to sprowadza, tak na prawdę nie chodzi o
sterowanie LED-ami, ledy mają zaledwie sygnalizować to co dzieje się na
portach.
Do sygnalizacji na portach to ci wystarczy negator i sterowanie
katodami.
A do anod .. moze tranzystorki polowe z kanalem P ?
J.
MES Mariusz
Guest
Wed Jan 02, 2008 1:05 pm
Quote:
http://www.micrel.com/page.do?page=/product-info/products/mic2981.shtml
Pzdr,
Maciek
A to chyba w ogóle niedostępne w kraju jest.
MES Mariusz
Guest
Wed Jan 02, 2008 1:11 pm
Quote:
Do sygnalizacji na portach to ci wystarczy negator i sterowanie
katodami.
No już się skapnąłem

Ale jest pewnie sporo innych zastosowań, przy
których wymagane (korzystniejsze) byłoby sterowanie anodami.
Quote:
A do anod .. moze tranzystorki polowe z kanalem P ?
Przy sterowaniu anodami LEDów wytarczą zwykłe bipolarne, choć, żeby było
śmieszniej, być może polowe mogą mieć lepsze parametry za niższą cenę.
Ciekawe, czy to nie jest tak, że z przyzwyczjenia sięga się zazwyczaj po
tranzystory bipolarne ;-)
Pozdrawiam
Mariusz
Maciek
Guest
Wed Jan 02, 2008 1:39 pm
Użytkownik "MES Mariusz" <mariusz.ciszewski@elektroda.net> napisał w
wiadomości news:flfumm$vju$1@news.dialog.net.pl...
Quote:
http://www.micrel.com/page.do?page=/product-info/products/mic2981.shtml
Pzdr,
Maciek
A to chyba w ogóle niedostępne w kraju jest.
Zapytaj w Microdis'ie. Na stronie stoi, ze maja w ofercie.
Maciek
J.F.
Guest
Wed Jan 02, 2008 1:47 pm
On Wed, 2 Jan 2008 13:11:22 +0100, MES Mariusz wrote:
Quote:
A do anod .. moze tranzystorki polowe z kanalem P ?
Przy sterowaniu anodami LEDów wytarczą zwykłe bipolarne, choć, żeby było
śmieszniej, być może polowe mogą mieć lepsze parametry za niższą cenę.
Rezystora jednego sie oszczedza.
J.
MES Mariusz
Guest
Wed Jan 02, 2008 3:01 pm
Quote:
Rezystora jednego sie oszczedza.
J.
Ano fakt, zawsze to trochę miejsca na PCB