Enkodery i dekodery

Download Report

Transcript Enkodery i dekodery

TECHNIKA CYFROWA
ENKODERY I DEKODERY
ENKODERY I DEKODERY
TECHNIKA CYFROWA
ENKODERY I DEKODERY
Układy do przetwarzania kodów
Konwersji danego kodu na inny kod można dokonać tylko wówczas,
gdy liczba słów kodowych w obydwu kodach jest identyczna,
natomiast długość słów obydwu kodów nie musi być jednakowa.
Układy służące do zmiany kodów noszą nazwę przetworników
(konwerterów) kodów.
Przetwornik, w którym kod pierścieniowy („1 z n”) jest kodem wejściowym,
nazywa się enkoderem, gdy zaś jest kodem wyjściowym – dekoderem.
Pozostałe przetworniki noszą nazwę transkoderów.
TECHNIKA CYFROWA
ENKODERY I DEKODERY
ENKODERY
Enkodery zwykłe są stosowane głownie
do wprowadzania informacji w postaci
liczb dziesiętnych, np. z przełączników
10-pozycyjnych
obrotowych
lub
klawiszowych, do systemów cyfrowych.
To układy służące do konwersji kodu 1 z n
na określony kod wyjściowy. Układy te
mają więc n wejść, przy czym tylko jedno
z wejść jest w danym czasie wyróżnione.
Enkoder zwykły
TECHNIKA CYFROWA
ENKODERY I DEKODERY
Przykład szeregowego enkodera
Scalone enkodery priorytetowe 148 mogą być łączone, szeregowo lub
równolegle, w układy wielopoziomowe. Każdy enkoder scalony 148
poziomu pierwszego działa szeregowo od pozostałych enkoderów z tego
poziomu.
Enkoder priorytetowy o 24 liniach wejściowych
TECHNIKA CYFROWA
ENKODERY I DEKODERY
DEKODERY
Dekoderem nazywany jest układ kombinacyjny n/m (liczba wejść/liczba
wyjść) służący do konwersji kodu innego niż kod pierścieniowy na kod
pierścieniowy.
Jeśli kodem wyjściowym rozpatrywanego
dekodera jest kod 1 z 4, to dekoder jest
układem, którego działanie logiczne opisują
następujące funkcje przełączające:
Układ realizujący funkcję
TECHNIKA CYFROWA
ENKODERY I DEKODERY
Dekoder scalony 44
Zastosowanie układu 44 do
dekodowania 3-bitowego kodu
dwójkowego na kod 1 z 8. Kod
dwójkowy A B C jest
poddawany na wejście A, B
i D, natomiast wejście C może
być
wykorzystywane
do
strobowania. Kiedy sygnał
strobujący ma wartość 1 (H), to
dane w kodzie 1 z 8 mogą być
pobrane
z
wyjść
(1÷8)
dekodera. Wyjścia 0 i 9 nie są
używane.
TECHNIKA CYFROWA
ENKODERY I DEKODERY
Dekoder scalony 44
Tablica we/wy dekodera scalonego 44
Kod wejściowy
dekodera 44
D C B A
L L H L
L H H L
L H H H
L H L H
L H L L
H H L L
H H L H
H H H H
H H H L
H L H L
H L H H
H L L H
H L L L
L L L H
L L H L
L L H H
Kod wyjściowy dekodera 44
0 1 2 3 4 5 6 7 8 9
L H H H H H H H H H
H L H H H H H H H H
H H L H H H H H H H
H H H L H H H H H H
H H H H L H H H H H
H H H H H L H H H H
H H H H H H L H H H
H H H H H H H L H H
H H H H H H H H L H
H H H H H H H H H L
H H H H H H H H H H
H H H H H H H H H H
H H H H H H H H H H
H H H H H H H H H H
H H H H H H H H H H
H H H H H H H H H H
TECHNIKA CYFROWA
ENKODERY I DEKODERY
Bibliografia:
1. P. Gajewski, J. Turczyński, Cyfrowe układy scalone CMOS.
2. W. Głodzki, L. Grabowski, Pracownia podstaw techniki cyfrowej.
3. P. Horowitz, W. Hill, Sztuka elektroniki t.2, WKŁ, Warszawa 2001.
4. J. Kalisz, Podstawy elektroniki cyfrowej, WKŁ, Warszawa 1998.
5. S. Kuta, Elementy i układy elektroniczne Cz. II
6. M. Łakomy, J. Zabrodzki, Cyfrowe układy scalone TTL, PWN, Warszawa 1976.
7. P. Misiurewicz, M. Grzybek, Półprzewodnikowe układy logiczne, WNT,
Warszawa 1975.
8. J. Pienkos, J. Turczyński, Układy scalone TTL w systemach cyfrowych,
WKŁ Warszawa 1980
9. W. Sasal, Układy scalone serii UCY74LS i UCY74S
10. http://adam.dunat.freehost.pl/data/se/uklady_cyfrowe.pdf
11. http://www.ti.com/
12. http://www.fairchildsemi.com/
TECHNIKA CYFROWA
ENKODERY I DEKODERY
Mateusz Rajski
III rok ETI
Instytut Techniki UP
Kraków 2011