74184 – konwerter BCD→kod binarny

 
   

Oznaczenie konwertera typu 74184

Opis

Układ 74184 został utworzony na bazie pamięci stałej typu 7488 i pełni funkcję konwertera kodu BCD na kod binarny (ang. BCD-to-Binary Converter). Funkcje logiczne są zatem zapisane w komórkach ROM, które wybierane są za pomocą adresów podawanych na wejścia. Pamięć ROM ma pojemność 32 słów ośmiobitowych (5 linii adresowych A...E daje 32 adresy od 00000 do 11111). Dla każdej kombinacji adresów na liniach A...E pamięć zwraca odpowiednią kombinację bitów na liniach Y1...Y8. Zawartość pamięci ROM jest tak dobrana, iż tworzy ona konwerter BCD na kod binarny 8421.

Przypomnijmy, kod BCD (ang. Binary Coded Decimal - dziesiętny kodowany dwójkowo) został opracowany, aby w systemie dwójkowym kodować wartości cyfr dziesiętnych. Słowo kodujące jedną cyfrę ma 4 bity wg poniższej tabeli:

cyfra BCD
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001

Zapis liczby BCD składa się z dwójkowego zapisu cyfr dziesiętnych wg powyższej tabeli.

Na przykład liczbę dziesiętną 759 zakodujemy jako:

7 – 0111
5 – 0101
9 – 1001

759011101011001

Funkcje wejść układu 74184 są następujące:

G stan niski uaktywnia wyjścia dekodera. Wszystkie wyjścia są typu otwarty kolektor. W stanie nieaktywnym panuje na nich logiczne 1. Pozwala to bezproblemowo łączyć ze sobą układy 78184 w większe bloki.
A...E wejścia BCD (wybieranie adresu).
Y1...Y8 wyjścia typu otwarty kolektor. Znaczenie tych wyjść zależy od wybranego układu pracy konwertera. Wyjścia Y6, Y7 i Y8 nie są używane przy konwersji BCD→kod binarny. Na wyjściach Y1...Y8 pojawia się zawartość komórki pamięci ROM wypranej przez adres podany na wejścia A...E.

Poniższy przykład przedstawia układ konwersji BCD na kod binarny 8421. Najmłodszy bit liczby BCD nie jest konwertowany i przechodzi bezpośrednio do wyniku. Trzy starsze bity najmłodszej cyfry oraz dwa najmłodsze bity starszej cyfry liczby BCD są wprowadzane na wejścia układu 74184, a na wyjściach otrzymujemy 5 najstarszych bitów wyniku konwersji.

Ponieważ najmłodszy bit nie jest konwertowany, wyjścia są takie same dla dwóch kolejnych liczb BCD, co przedstawiono w poniższej tabelce funkcji (Uwaga: wartości inne niż w tabelce powodują ustawienie wszystkich wyjść Y w stan wyoski):

Tabela funkcji

BCD Wejścia Wyjścia
E D C B A G Y5 Y4 Y3 Y2 Y1
00-01 0 0 0 0 0 0 0 0 0 0 0
02-03 0 0 0 0 1 0 0 0 0 0 1
04-05 0 0 0 0 0 0 0 0 0 1 0
06-07 0 0 0 1 1 0 0 0 0 1 1
08-09 0 0 1 0 0 0 0 0 1 0 0
10-11 0 1 0 0 0 0 0 0 1 0 1
12-13 0 1 0 0 1 0 0 0 1 1 0
14-15 0 1 0 0 0 0 0 0 1 1 1
16-17 0 1 0 1 1 0 0 1 0 0 0
18-19 0 1 1 0 0 0 0 1 0 0 1
20-21 1 0 0 0 0 0 0 1 0 1 0
22-23 1 0 0 0 1 0 0 1 0 1 1
24-25 1 0 0 0 0 0 0 1 1 0 0
26-27 1 0 0 1 1 0 0 1 1 0 1
28-29 1 0 1 0 0 0 0 1 1 1 0
30-31 1 1 0 0 0 0 0 1 1 1 1
32-33 1 1 0 0 1 0 1 0 0 0 0
34-35 1 1 0 0 0 0 1 0 0 0 1
36-37 1 1 0 1 1 0 1 0 0 1 0
38-39 1 1 1 0 0 0 1 0 0 1 1
inne X X X X X 1 1 1 1 1 1

Układy 74184 można łączyć kaskadowo w celu uzyskania konwertera o szerszym zakresie wartości BCD. Poniższy przykład przedstawia pełny konwerter dwóch cyfr BCD na kod 8421:

Wyjście Y5 drugiego układu nie jest podłączone. Przy łączeniu kaskadowym należy uwzględnić sumaryczne czasy propagacji sygnałów. Więcej przykładów zastosowania układu 74184 znajdziesz w materiałach producentów. Układ pozwala również na konwersję pomiędzy różnymi kodami BCD.

Obudowa DIL-16

Wybrane parametry elektryczne

  Opis parametru 54184 74184 Jednostka
VCC Napięcie zasilania 4,5...5,5 4,75...5,25 V
VIH Napięcie wejściowe dla stanu 1 2 2 V
VIL Napięcie wejściowe dla stanu 0 0,8 0,8 V
VOH Napięcie wyjściowe dla stanu 1 2,4...3,5 2,4...3,5 V
VOL Napięcie wyjściowe dla stanu 0 0,4 0,4 V
IIH Prąd wejściowy w stanie 1 40 40 µA
IIL Prąd wejściowy w stanie 0 -1 -1 mA
IOH Prąd wyjściowy w stanie 1 0,1 0,1 mA
IOL Prąd wyjściowy w stanie 0 12 12 mA
ICC Prąd zasilania 50...99 50...99 mA
TA Zakres temperatur pracy -55...125 0...70 °C
tPLH Czas propagacji 0 →1 27...40 27...40 ns
tPHL Czas propagacji 1 →0 23...40 23...40 ns

 

Dane techniczne układu w Internecie

74184

 



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.