RTV forum PL | NewsGroups PL

Jak efektywnie zrealizować negację wyjść układu 74154 przy użyciu inwerterów?

74154 + 7404 ?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak efektywnie zrealizować negację wyjść układu 74154 przy użyciu inwerterów?

Goto page Previous  1, 2, 3, 4

Sebastian Biały
Guest

Wed Jul 17, 2013 11:08 am   



On 2013-07-16 14:26, Pawel Lampe wrote:
Quote:
Mam 16 diód które wymagają stanu wysokiego do działania. Układem ma
sterować mikrokontroler, ale chcę oszczędzić na jego wyjściach i użyć 4
zamiast 16.

Po drugiej stronie wstaw drugi uC jako ser->par. Wyjdzie taniej i
szybciej niż rękodzieło na ttl/cmos chyba że wymagasz absurdalnych
prędkości. Attiny2313 na dwóch (zamiast 4) drutach sterujących w sam raz.

RoMan Mandziejewicz
Guest

Wed Jul 17, 2013 11:15 am   



Hello Sebastian,

Wednesday, July 17, 2013, 1:08:22 PM, you wrote:

Quote:
On 2013-07-16 14:26, Pawel Lampe wrote:
Mam 16 diód które wymagają stanu wysokiego do działania. Układem ma
sterować mikrokontroler, ale chcę oszczędzić na jego wyjściach i użyć 4
zamiast 16.
Po drugiej stronie wstaw drugi uC jako ser->par. Wyjdzie taniej i
szybciej niż rękodzieło na ttl/cmos chyba że wymagasz absurdalnych
prędkości. Attiny2313 na dwóch (zamiast 4) drutach sterujących w sam raz.

Ale nadal pozostaje problem driverów dla LEDów - na 3 rejestrach z
wyjściami mocy masz 3 linie i też sprawę załatwia. Na dokładkę
rozwiązanie jest skalowalne.

--
Best regards,
RoMan
Nowa strona: http://www.elektronika.squadack.com (w budowie!)

Sebastian Biały
Guest

Wed Jul 17, 2013 11:41 am   



On 2013-07-17 13:15, RoMan Mandziejewicz wrote:
Quote:
Po drugiej stronie wstaw drugi uC jako ser->par. Wyjdzie taniej i
szybciej niż rękodzieło na ttl/cmos chyba że wymagasz absurdalnych
prędkości. Attiny2313 na dwóch (zamiast 4) drutach sterujących w sam raz.
Ale nadal pozostaje problem driverów dla LEDów - na 3 rejestrach z
wyjściami mocy masz 3 linie i też sprawę załatwia.

Nie wiem na ile dobrze rozumiem problem, ale 74154 pozwalałby zaswiecić
tylko *jedną* diodę na raz. Czyli przeciążenie wyjścia AtMegi jest jak
najbardziej okay. Zalezy jeszcze co to za diody ...

Quote:
Na dokładkę
rozwiązanie jest skalowalne.

Zupełnie jak uC :)

Można tez wstawic kilka ekspanderów I2C, w koncu chyba Pi wystawia
magistralę I2C i kernel pozwala na komunikację bez znajomości dupereli.

J.F
Guest

Wed Jul 17, 2013 11:57 am   



Użytkownik "Sebastian Biały" napisał
Quote:
Ale nadal pozostaje problem driverów dla LEDów - na 3 rejestrach z
wyjściami mocy masz 3 linie i też sprawę załatwia.

Nie wiem na ile dobrze rozumiem problem, ale 74154 pozwalałby
zaswiecić tylko *jedną* diodę na raz.

Pradem do ~24mA, i to tylko przy zerze.
Na diode w sam raz, do multipleksingu troche za malo.

J.

RoMan Mandziejewicz
Guest

Wed Jul 17, 2013 12:07 pm   



Hello Sebastian,

Wednesday, July 17, 2013, 1:41:15 PM, you wrote:

Quote:
Po drugiej stronie wstaw drugi uC jako ser->par. Wyjdzie taniej i
szybciej niż rękodzieło na ttl/cmos chyba że wymagasz absurdalnych
prędkości. Attiny2313 na dwóch (zamiast 4) drutach sterujących w sam raz.
Ale nadal pozostaje problem driverów dla LEDów - na 3 rejestrach z
wyjściami mocy masz 3 linie i też sprawę załatwia.
Nie wiem na ile dobrze rozumiem problem, ale 74154 pozwalałby zaswiecić
tylko *jedną* diodę na raz. Czyli przeciążenie wyjścia AtMegi jest jak
najbardziej okay. Zalezy jeszcze co to za diody ...

Ale pełne multipleksowanie jest ryzykowne i niepotrzebne. Zdecydowanie
lepiej jest zapalać dowolną ilość diod na jednym poziomie z
multipleksowaniem poziomów tylko. Przy pełnym multipleksowaniu masz
średni prąd diody max. 1/64 szczytowego. A jak multipleksowanie przez
pomyłkę się zatrzyma, to masz przewalone - dioda płonie.

Przy rejestrach wypychasz poziom i może świecić w nieskończoność, jak
przez przypadek odpalisz wszystko na raz, to i tak prąd jest
ograniczony rezystorami kolumn do bezpiecznej wartości. No i
multipleksujesz tylko 4 zestawy danych warstw a nie 64 pojedyncze bity.

Quote:
Na dokładkę rozwiązanie jest skalowalne.
Zupełnie jak uC Smile
Można tez wstawic kilka ekspanderów I2C, w koncu chyba Pi wystawia
magistralę I2C i kernel pozwala na komunikację bez znajomości dupereli.

Ale ekspandery maja słabą wydajność prądową - być może wystarczyłyby
przy multipleksowaniu tylko warstw ale niekoniecznie. Mi tam rejestry
z wyjściami mocy bardzo się spodobały :)

A najbardziej banalna prostota rozwiązania.

--
Best regards,
RoMan
Nowa strona: http://www.elektronika.squadack.com (w budowie!)

RoMan Mandziejewicz
Guest

Wed Jul 17, 2013 12:10 pm   



Hello J.F,

Wednesday, July 17, 2013, 1:57:27 PM, you wrote:

Quote:
Ale nadal pozostaje problem driverów dla LEDów - na 3 rejestrach z
wyjściami mocy masz 3 linie i też sprawę załatwia.
Nie wiem na ile dobrze rozumiem problem, ale 74154 pozwalałby
zaswiecić tylko *jedną* diodę na raz.
Pradem do ~24mA,

Oficjalnie - 16mA...

Quote:
i to tylko przy zerze. Na diode w sam raz, do multipleksingu troche
za malo.

0.25mA średnio na diodę przy pełnym multitaskingu. Przy zastosowaniu 4
sztuk 74154 - 1 mA - ale to wymaga 8 linii danych

--
Best regards,
RoMan
Nowa strona: http://www.elektronika.squadack.com (w budowie!)

Michoo
Guest

Tue Jul 23, 2013 9:00 pm   



On 17.07.2013 03:23, Pawel Lampe wrote:
Quote:

No tak. Małe, proste pytanie i robi się ogromna dyskusja. Skrytykowałem
tych co bezpodstawnie oceniają używanie RasPi i tym samym atakują mnie,
po czym od razu lawina krytyki.

Wybierasz drogą, trudną i nieefektywną metodę i dziwisz się, że ktoś to
komentuje?


Quote:
Po prostu boli mnie takie ocenianie w ciemno ze strony tych którzy się nie
znają.

Na czym się nie znają? Jakim trzeba być znawcą, żeby powiedzieć, że
wysterowanie 64 diodek za pomocą systemu z linuksem w celu dopięcia go
do komputera aby potraktować całość jako wyświetlacz jest durne?

Do przekopania małej grządki w ogródku też użyjesz ciągnika z pługiem?

--
Pozdrawiam
Michoo

Marek
Guest

Tue Jul 23, 2013 10:29 pm   



On Tue, 23 Jul 2013 23:00:24 +0200, Michoo <michoo_news@vp.pl> wrote:
Quote:
Na czym się nie znają? Jakim trzeba być znawcą, żeby powiedzieć, że
wysterowanie 64 diodek za pomocą systemu z linuksem w celu dopięcia
go
do komputera aby potraktować całość jako wyświetlacz jest durne?
Do przekopania małej grządki w ogródku też użyjesz ciągnika z
pługiem?


Czemu aż 64? Pół roku temu była dyskusja o zapalaniu ARMem
podświetlenia napisu "wyjście awaryjne" :-)

--
Marek

Goto page Previous  1, 2, 3, 4

elektroda NewsGroups Forum Index - Elektronika Polska - Jak efektywnie zrealizować negację wyjść układu 74154 przy użyciu inwerterów?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map