SN74247 – dekoder BCD na kod wskaźnika 7-segmentowego

 
   

Opis

http://learning.grobotronics.com/wp-content/uploads/2014/09/LSHD-5503.jpgWskaźniki 7-segmentowe są stosowane w urządzeniach cyfrowych do wyświetlania cyfr. Wskaźnik zbudowany jest z diod LED, które ułożone są w 7 segmentów. Segmenty oznaczamy literami od a do g:

Odpowiednie zapalenie segmentów tworzy kształt cyfr. Poniżej przedstawiony jest sposób wyświetlania poszczególnych cyfr dla kodów wejściowych od 0 do 15. Kody powyżej 9 nie tworzą poprawnych znaków i nie są zwykle wykorzystywane.

Wskaźniki 7-mio segmentowe występują w dwóch odmianach:

o wspólnej anodzie

    
o wspólnej katodzie

Różnica polega na tym, iż wyświetlacze o wspólnej anodzie reagują na poziom niski wejść a...g, natomiast wyświetlacze o wspólnej katodzie reagują na poziom wysoki tych wejść. Z tego powodu są produkowane różne rodzaje dekoderów sterujących tymi wskaźnikami.

Układ SN74247 jest monolitycznym dekoderem kodu BCD na kod wskaźnika 7-mio segmentowego (ang. BCD to Seven Segment Decoder). Umożliwia on sterowanie wskaźników LED ze wspólną anodą (aktywny stan niski) lub lamp cyfrowych. Jest to zmodyfikowana nieco wersja dekodera 7447, w której poprawiono wyświetlanie cyfr 6 i 9. Dekoder posiada cztery wejścia oznaczone A, B, C i D, na które podajemy kod BCD cyfry dziesiętnej. Na wyjściach a...g typu otwarty kolektor pojawia się stan niski, który powoduje zaświecenie odpowiednich segmentów wskaźnika. Różnica pomiędzy dekoderami 74246 a 74247 polega jedynie na tym, iż w dekoderze 74247 tranzystory wyjściowe wytrzymują niższe napięcie, do 15V. Dekoder posiada dodatkowe wejścia/wyjścia:

LT (ang. Lamp Test) jest wejściem testowym. Podanie stanu niskiego powoduje wymuszenie stanu niskiego na wszystkich wyjściach od a do g, (wejście BI/RBO musi być w stanie wysokim) co odpowiada zapaleniu wszystkich segmentów wskaźnika LED.
RBI (ang. Ripple Blanking Input) jest wejściem, które pozwala wygasić zera wiodące, tzn. początkowe zera liczby. Np. zamiast 00234 wyświetlacz będzie pokazywał tylko 234. Jeśli na wejściu tym pojawi się stan niski, a wyświetlaną cyfrą jest 0, to wyjścia a...g przejdą w stan nieaktywny. Dodatkowo wyjście RBO przechodzi w stan niski. Jeśli wyświetlana cyfra jest różna od 0, to zawsze zostanie wyświetlona bez względu na stan wejścia RBI.
BI/RBO (ang. Blanking Input / Ripple Blanking Output). Jest to wejście dla sygnału wygaszania zera (BI) lub wyjście dla wygaszania zer nieznaczących (RBO). Jeśli do wejścia BI zostanie doprowadzony stan niski, to wszystkie wyjścia a...g przyjmą stan nieaktywny bez względu na stan pozostałych wejść. Umożliwia to wygaszanie cyfr lub sterowanie intensywnością świecenia wskaźnika przez doprowadzenie sygnału o odpowiednim wypełnieniu.

Typowy układ aplikacyjny dla dekodera 74247 z wygaszaniem zer nieznaczących jest następujący:

Wejście sygnału RBI dekodera najstarszej cyfry łączymy z masą, co wymusza na tym wejściu stan niski. Wyjście RBO łączy się z wejściem RBI dekodera kolejnej cyfry. Wejście testowe LT można połączyć z plusem zasilania lub pozostawić niepodłączone. Jeśli nie chcemy korzystać z funkcji wygaszania zer wiodących, to po prostu pozostawiamy wejścia RBI i BI/RBO niepodłączone.

Wewnętrzna sieć logiczna dekodera 7447 jest następująca:

 

Tabelka stanów dekodera 74247

Liczba
dziesiętna
lub funkcja
Wejścia BI/RBO Wyjścia
LT RBI A B C D a b c d e f g
0 1 1 0 0 0 0 1 0 0 0 0 0 0 1
1 1 X 0 0 0 1 1 1 0 0 1 1 1 1
2 1 X 0 0 1 0 1 0 0 1 0 0 1 0
3 1 X 0 0 1 1 1 0 0 0 0 1 1 0
4 1 X 0 1 0 0 1 1 0 0 1 1 0 0
5 1 X 0 1 0 1 1 0 1 0 0 1 0 0
6 1 X 0 1 1 0 1 1 1 0 0 0 0 0
7 1 X 0 1 1 1 1 0 0 0 1 1 1 1
8 1 X 1 0 0 0 1 0 0 0 0 0 0 0
9 1 X 1 0 0 1 1 0 0 0 1 1 0 0
10 1 X 1 0 1 0 1 1 1 1 0 1 1 0
11 1 X 1 0 1 1 1 1 1 0 0 1 1 0
12 1 X 1 1 0 0 1 1 0 1 1 1 0 0
13 1 X 1 1 0 1 1 0 1 1 0 1 0 0
14 1 X 1 1 1 0 1 1 1 1 0 0 0 0
15 1 X 1 1 1 1 1 1 1 1 1 1 1 1
BI X X X X X X 0 1 1 1 1 1 1 1
RBI 1 0 0 0 0 0 0 1 1 1 1 1 1 1
LT 0 X X X X X 1 0 0 0 0 0 0 0

Funkcje końcówek


SN54247J
SN54LS247J, SN54LS247W
SN74247J, SN74247N, SN74247W
 SN74LS247D,  SN74LS247N

Wybrane parametry elektryczne

  Opis parametru 54247 74247 74LS247 Jednostka
VCC Napięcie zasilania 4,5...5,5 4,75...5,25 4,75...5,25 V
VIH Napięcie wejściowe dla stanu 1 2 2 2 V
VIL Napięcie wejściowe dla stanu 0 0,8 0,8 0,8 V
VOH Napięcie wyjściowe dla stanu 1 max 15 max 15 max 15 V
VOL Napięcie wyjściowe dla stanu 0 0,27...0,4 0,27...0,4 0,25...0,5 V
IIH Prąd wejściowy w stanie 1 40 40 20 µA
IIL Prąd wejściowy w stanie 0 -1,6 -1,6 -0,4...-1,2 mA
IOH Prąd wyjściowy w stanie 1 250 250 -50 µA
IOL Prąd wyjściowy w stanie 0 40 40 24 mA
ICC Prąd zasilania 64...103 64...103 7...13 mA
TA Zakres temperatur pracy -55...125 0...70 0...70 °C
tpLH Czas propagacji z 0 na 1 100 100 100 ns
tpHL Czas propagacji z 1 na 0 100 100 100 ns

 

Parametry techniczne od producentów

SN54247, SN54LS247, SN74247, SN74LS247

 



List do administratora Serwisu Edukacyjnego Nauczycieli I LO

Twój email: (jeśli chcesz otrzymać odpowiedź)
Temat:
Uwaga: ← tutaj wpisz wyraz  ilo , inaczej list zostanie zignorowany

Poniżej wpisz swoje uwagi lub pytania dotyczące tego rozdziału (max. 2048 znaków).

Liczba znaków do wykorzystania: 2048

 

W związku z dużą liczbą listów do naszego serwisu edukacyjnego nie będziemy udzielać odpowiedzi na prośby rozwiązywania zadań, pisania programów zaliczeniowych, przesyłania materiałów czy też tłumaczenia zagadnień szeroko opisywanych w podręcznikach.



   I Liceum Ogólnokształcące   
im. Kazimierza Brodzińskiego
w Tarnowie

©2017 mgr Jerzy Wałaszek

Dokument ten rozpowszechniany jest zgodnie z zasadami licencji
GNU Free Documentation License.