Technika cyfrowa

Transkrypt

Technika cyfrowa
Zbigniew Rudak
Dorota Majorkowska-Mech
Technika cyfrowa
Laboratorium nr 4
Temat:
Badanie i przekształcanie przerzutników
Katedra Architektury Komputerów i Telekomunikacji
Zakład Układów Cyfrowych i Telekomunikacji
SPIS TREŚCI
Cel ćwiczenia ........................................................................................................................................... 3
Wymagania .............................................................................................................................................. 3
Przebieg ćwiczenia .................................................................................................................................. 3
Podsumowanie ........................................................................................................................................ 8
Literatura.................................................................................................................................................. 8
Technika cyfrowa – Laboratorium nr 4
CEL ĆWICZENIA
Celem ćwiczenia jest:
Poznanie właściwości przerzutnika asynchronicznego RS zbudowanego z bramek NAND
lub NOR
Poznanie właściwości scalonych przerzutników synchronicznych D i JK
Poznanie określenia dwójka licząca i sposobów jej realizacji z przerzutników
synchronicznych D i JK
WYMAGANIA
Do wykonania niniejszego ćwiczenia niezbędne jest zapoznanie się z następującymi
zagadnieniami:
Podział przerzutników na bistabilne i monostabilne
Podział przerzutników bistabilnych na asynchroniczne i synchroniczne; sposoby
wyzwalania przerzutników synchronicznych
Schemat i działanie przerzutnika asynchronicznego R S z bramek NAND
Schemat i działanie przerzutnika asynchronicznego RS z bramek NOR
Właściwości, oznaczenia graficzne, tablice stanów, tablice charakterystyczne i tablica
wzbudzeń oraz przebiegi czasowe przerzutników RS, D, JK i T
Parametry statyczne i dynamiczne przerzutników
Budowa i działanie przerzutnika typu D
Budowa i działanie przerzutnika typu JK
Dwójka licząca, przebiegi czasowe
Konwersja przerzutników D oraz JK w dwójkę liczącą; przebiegi czasowe
Konwersja przerzutnika D w JK oraz przerzutnika JK w D
PRZEBIEG ĆWICZENIA
Zadanie nr 1
Badanie asynchronicznego przerzutnika RS
Zbudować przerzutnik asynchroniczny R S z bramek NAND lub RS z bramek NOR według
schematu na rys. 1 i przeprowadzić badanie tego przerzutnika.
R
S
Q
Q
Q
Q
S
R
a)
b)
Rys. 1. Schemat logiczny przerzutnika: a) R S zbudowanego z bramek NAND, b) RS zbudowanego z bramek NOR
Strona 3 z 8
Technika cyfrowa – Laboratorium nr 4
Kolejność czynności:
Sprawdzić poprawność działania dwóch bramek logicznych NAND (układ 74xx00) lub
NOR (układ 74xx02).
Połączyć układ według schematu na rys. 1 a) lub 1 b).
Na podstawie badania przerzutnika wypełnić, odpowiednią dla realizowanej wersji
przerzutnika, tablicę przejść (należy najpierw zapamiętać stan wyjścia przerzutnika Qn,
następnie zmienić stan jednego z wejść i wyszukując odpowiedni wiersz w tablicy
wpisać stan wyjścia po zmianie, tj. Qn+1 a także stan wyjścia komplementarnego Q n + 1 ).
Tab. 1 b) Tablica przejść przerzutnika RS
z bramek NOR
Tab. 1 a) Tablica przejść przerzutnika R S
z bramek NAND
0
0
0
0
1
1
1
1
Qn
S
R
0
0
1
1
0
0
1
1
Qn+1
Q n +1
R
0
1
0
1
0
1
0
1
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
S
0
1
0
1
0
1
0
1
Qn+1
Q n +1
R
0
0
1
1
00
Qn+1
Q n +1
0
1
0
1
Tab. 3 b) Tablica Karnaugh przerzutnika RS
z bramek NOR
Qn+1
Qn+1
RS
S
Dlaczego wejście S (S) nazywane jest wejściem ustawiającym, zaś wejście R (R)
wejściem zerującym?
Na podstawie tablicy przejść wypełnić, odpowiednią dla realizowanej wersji
przerzutnika, tablicę Karnaugh. Stan logicznie zabroniony zaznaczyć jako nieistotny.
Tab. 3 a) Tablica Karnaugh przerzutnika
R S z bramek NAND
Qn
0
1
Q n +1
Tab. 2 b) Tablica charakterystyczna
przerzutnika RS z bramek NOR
0
1
0
1
Qn+1
Co oznacza termin stan logicznie zabroniony i kiedy on występuje?
Jaki poziom wejść (wysoki czy niski) jest poziomem aktywnym?
Na podstawie tablicy przejść wypełnić, odpowiednią dla realizowanej wersji
przerzutnika, tablicę charakterystyczną.
Tab. 2 a) Tablica charakterystyczna
przerzutnika R S z bramek NAND
R
Qn
S
01
11
RS
10
Qn
0
1
00
01
11
10
Na podstawie tablicy Karnaugh wyznaczyć równanie logiczne badanego przerzutnika.
Strona 4 z 8
Technika cyfrowa – Laboratorium nr 4
Dla podanych na rysunku 2 przebiegów czasowych sygnałów na wejściach R i S (R i S)
narysować poniżej przebiegi obu wyjść: Q oraz Q przerzutnika. Przy przebiegach wyjść
zaznacz gwiazdkami stan logicznie zabroniony.
R
S
Q
Q
a)
R
S
Q
Q
b)
Rys. 2. Przebiegi czasowe wejść przerzutnika: a) R S zbudowanego z bramek NAND, b) RS zbudowanego
z bramek NOR
Zadanie nr 2
Badanie synchronicznego przerzutnika D
Zbadać przerzutnik synchroniczny D z układu 74xx74.
Kolejność czynności:
Na podstawie badania przerzutnika wypełnić, tablicę przejść (należy najpierw
zapamiętać stan wyjścia przerzutnika Qn, następnie ustawić stan wejścia D i wyszukać
odpowiedni wiersz w tablicy. Następnie należy zapewnić odpowiednie (aktywne)
zbocze sygnału zegarowego C i wpisać stan wyjścia po zmianie Qn+1 a także stan wyjścia
komplementarnego Q n + 1 ). Wejścia asynchroniczne powinny być w stanie
nieaktywnym.
Tab. 4. Tablica przejść synchronicznego przerzutnika D
Qn
D
0
0
1
1
Qn+1
Q n +1
0
1
0
1
Które zbocze sygnału zegarowego jest aktywne?
Na podstawie tablicy przejść wypełnić tablicę charakterystyczną.
Tab. 5. Tablica charakterystyczna synchronicznego przerzutnika D
D
Qn+1
Q n +1
0
1
Strona 5 z 8
Technika cyfrowa – Laboratorium nr 4
Na podstawie tablicy przejść wypełnić tablicę Karnaugh.
Tab. 6. Tablica Karnaugh synchronicznego przerzutnika D
n+1
Q
D
Qn
0
1
0
1
Na podstawie tablicy Karnaugh wyznaczyć równanie logiczne badanego przerzutnika.
Na podstawie tablicy przejść wypełnić tablicę wzbudzeń przerzutnika D.
Tab. 7. Tablica wzbudzeń synchronicznego przerzutnika D
Qn
0
0
1
1
Qn+1
D
0
1
0
1
Dla podanych na rysunku 3 przebiegów czasowych sygnałów na wejściach zegarowym
C i informacyjnym D narysować poniżej przebiegi obu wyjść: Q oraz Q przerzutnika.
Należy zwrócić uwagę na to, które zbocze sygnału zegarowego jest aktywne.
C
D
Q
Q
Rys. 3. Przebiegi czasowe przerzutnika synchronicznego D
Zbadać i opisać zachowanie się przerzutnika od strony wejść programujących
(asynchronicznych).
Zadanie nr 3
Badanie synchronicznego przerzutnika JK
Zbadać przerzutnik synchroniczny JK z układu 74xx107.
Kolejność czynności:
Na podstawie badania przerzutnika wypełnić, tablicę przejść (należy najpierw
zapamiętać stan wyjścia przerzutnika Qn, następnie ustawić stan wejść J i K i wyszukać
odpowiedni wiersz w tablicy. Następnie należy zapewnić odpowiednie (aktywne)
zbocze sygnału zegarowego C i wpisać stan wyjścia po zmianie Qn+1 a także stan wyjścia
komplementarnego Q n + 1 ). Wejścia asynchroniczne powinny być w stanie
nieaktywnym.
Strona 6 z 8
Technika cyfrowa – Laboratorium nr 4
Tab. 8. Tablica przejść synchronicznego przerzutnika JK
J
K
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
Qn
Qn+1
Q n +1
0
1
0
1
0
1
0
1
Które zbocze sygnału zegarowego jest aktywne?
Na podstawie tablicy przejść wypełnić tablicę charakterystyczną.
Tab. 9. Tablica charakterystyczna synchronicznego przerzutnika JK
J
K
0
0
1
1
Qn+1
Q n +1
0
1
0
1
Na podstawie tablicy przejść wypełnić tablicę Karnaugh.
Tab. 10. Tablica Karnaugh synchronicznego przerzutnika JK
n+1
Q
JK
Qn
0
1
00
01
11
10
Na podstawie tablicy Karnaugh wyznaczyć równanie logiczne badanego przerzutnika.
Na podstawie tablicy przejść wypełnić tablicę wzbudzeń przerzutnika JK.
Tab. 7. Tablica wzbudzeń synchronicznego przerzutnika JK
Qn
0
0
1
1
Qn+1
J
K
0
1
0
1
Dla podanych na rysunku 4 przebiegów czasowych sygnałów na wejściach zegarowym
C i informacyjnych J i K narysować poniżej przebiegi obu wyjść: Q oraz Q przerzutnika.
Należy zwrócić uwagę na to, które zbocze sygnału zegarowego jest aktywne.
Strona 7 z 8
Technika cyfrowa – Laboratorium nr 4
C
J
K
Q
Q
Rys. 4. Przebiegi czasowe przerzutnika synchronicznego JK
Zbadać i opisać zachowanie się przerzutnika JK od strony wejść programujących
(asynchronicznych).
Zadanie nr 4 (zadanie domowe)
Wyjaśnić w jaki sposób można dokonać konwersji (przekształcenia) badanych przerzutników
synchronicznych D oraz JK w dwójkę liczącą (licznik modulo 2). Narysować schematy odpowiednich
układów i przebiegi czasowe na wejściu i wyjściu dwójki liczącej w każdym przypadku.
Zadanie nr 5 (zadanie domowe)
Dokonać konwersji przerzutnika synchronicznego D w JK oraz przerzutnika JK w D. Opisać
wszystkie etapy i na koniec narysować schemat układu.
PODSUMOWANIE
W wyniku przeprowadzonego ćwiczenia student powinien nabyć następujące umiejętności:
Potrafi odróżnić przerzutniki asynchroniczne od synchronicznych
Potrafić opisać działanie przerzutnika asynchronicznego RS oraz przerzutników
synchronicznych D, JK oraz T
Potrafi opisać działanie dwójki liczącej i wie jak można ją zbudować z przerzutników
synchronicznych
LITERATURA
[1]
[2]
[3]
[4]
[5]
Gajewski P.,Turczyński J., Cyfrowe układy scalone CMOS, WKŁ, Warszawa 1998
Głocki W., Układy cyfrowe, WSiP, Warszawa 1996
Kalisz J., Podstawy elektroniki cyfrowej, WNT, Warszawa 1999
Pieńkos J., Turczyński J., Układy scalone TTL w systemach cyfrowych, WKŁ, Warszawa 1986
Wilkinson B., Układy Cyfrowe, WKŁ, Warszawa 2000
Strona 8 z 8

Podobne dokumenty