dekoder 1 z 10 plus driver

Dyskusje ogólne na temat "cyfrówki" czyli wszystko o TTL/CMOS, językach VHDL i VERILOG, bramkach, rejestrach, przerzutnikach... Dobre miejsce na pytania odnośnie uniwersalnych programatorów (np. Willem) a także podłączania własnych peryferiów do komputera PC.
ODPOWIEDZ
Awatar użytkownika
haterkmp
Użytkownik
Posty: 652
Rejestracja: 08 sie 2008, 11:47
Lokalizacja: Wałbrzych

dekoder 1 z 10 plus driver

Post autor: haterkmp » 21 mar 2010, 8:24

witam
grzebie, szukam po książkach i necie i nie mogę znaleźć. sprawa wygląda tak: mam AVR`a i potrzebuje układ który zamieni mi BCD na 1-z-10 i wysteruje ULN28XX lub ULN20XX.
no i mamy do wyboru: 74HC(T)42 który daje mi aktywny stan niski, 4028 który daje aktywny wysoki. czy może zostać w TTL`u i dać 7442? bo o ile dobrze rozumuję to takie drivery są sterowane stanem niskim więc 4028 odpada z założenia. zostają 7442 w wersji TTL, CMOS. czym różni się HC od HCT?

Awatar użytkownika
KrzysiekK
Użytkownik
Posty: 1337
Rejestracja: 12 kwie 2006, 19:38

Post autor: KrzysiekK » 21 mar 2010, 10:08

Zobacz sobie jeszcze na układ 74145. Jest to odpowiednik układu 7442, z tą różnicą, że układ 74145 posiada możliwość sterowania niewielkimi obciążeniami, np. diodami LED, małymi przekaźnikami, itp. Może więc odpaść potrzeba stosowania układu ULNxxxx. Wyjścia układu 74145 są typu "otwarty kolektor", a aktywnym stanem na wyjściu tego układu jest stan niski.

Awatar użytkownika
michalstec1
Użytkownik
Posty: 202
Rejestracja: 20 kwie 2007, 13:24
Lokalizacja: Jazowsko
Kontakt:

Post autor: michalstec1 » 21 mar 2010, 10:21

ULN28XX i ULN20XX to zwykłe darlingtony npn z dodatkowymi rezystorami i diodami (w zależności od wersji) więc są sterowane raczej stanem wysokim (stan wysoki na wejściu -> tranzystor otwarty - na wyjściu stan niski). Czym mają sterować te układy? Jeśli chodzi np. o sterowanie lampy vfd (jeden stan wysoki) to 7442 a jeśli ma to sterować np. diodami, przekaźnikami itp. to 4028.
HC - High speed CMOS - poziomy logiczne w standardzie CMOS (jak w serii 4000)
HCT - High speed CMOS TTL - poziomy logiczne w standardzie TTL
Obydwa wykonane w technologii CMOS i zasilane napięciem 5V.

Awatar użytkownika
haterkmp
Użytkownik
Posty: 652
Rejestracja: 08 sie 2008, 11:47
Lokalizacja: Wałbrzych

Post autor: haterkmp » 21 mar 2010, 12:26

ale przecież 7442 wystawia aktywny stan niski...
drivery potrzebne

Awatar użytkownika
michalstec1
Użytkownik
Posty: 202
Rejestracja: 20 kwie 2007, 13:24
Lokalizacja: Jazowsko
Kontakt:

Post autor: michalstec1 » 21 mar 2010, 13:39

W przypadku 7442 na wyjściu ULN28xx w stanie aktywnym jest stan wysoki (bo darlington działa jako inwerter) i dlatego nadaje się np. do zegara nixie gdzie świecący segment jest podciągany do plusa przez rezystor a reszta zwierana do masy przez ten ULN28xx.
Jeśli chodzi o to aby w stanie aktywnym przez jakiś element wykonawczy przepłynął prąd to należy zastosować 4028 i ten element włączyć pomiędzy plus zasilania a ULN28xx.
Więc do czego to potrzebne?

Awatar użytkownika
haterkmp
Użytkownik
Posty: 652
Rejestracja: 08 sie 2008, 11:47
Lokalizacja: Wałbrzych

Post autor: haterkmp » 21 mar 2010, 14:01

no i właśnie mi o to chodzi! jeśli dam stan niski na wejście ULN to wtedy odpowiednie wyjście będzie w stanie wysokim a reszta będzie zwarta do masy.
pytanie nr 2: chyab nic nie umrze jak zamiast 7442 dam 74145 bo akurat znalazłem w śmieciach :)

[ Dodano: 2010-03-21, 14:03 ]
a chodzi o zmniejszenie zabotrzebowania na porty przy sterowaniu fvd

ODPOWIEDZ