Systemy cyfrowe z podstawami elektroniki i miernictwa

Transkrypt

Systemy cyfrowe z podstawami elektroniki i miernictwa
Systemy cyfrowe z podstawami elektroniki i miernictwa
Wyższa Szkoła Zarządzania i Bankowości w Krakowie Informatyka II rok studia dzienne
Ćwiczenie nr 4:
Przerzutniki
1. Cel ćwiczenia
Celem ćwiczenia jest zapoznanie się z cyfrowymi elementami pamiętającymi, ich
budową i własnościami.
Ćwiczenie jest przeprowadzane z użyciem programu symulacyjnego MultiSim.
1.1 Wymagane wiadomości
Rodzaje przerzutników. Realizacja przerzutnika RS w oparciu o bramki NAND lub NOR.
Podstawowe parametry przerzutników. Pojęcie przerzutnika synchronicznego i
asynchronicznego. Przerzutnik JK-MS zasadza działania, realizacja z użyciem funktorów
NAND. Oznaczenia symboliczne przerzutników: RS, JK, D, T. Przerzutniki z wejściami
asynchronicznymi.
2. Wykonanie ćwiczenia
2.1 Przerzutnik RS z bramek NAND
Asynchroniczny przerzutnik RS jest najprostszym cyfrowym elementem pamiętającym.
Jego stan zależ nie tylko od stanu wejść, ale także od stanu, w jakim układ się znajduje.
Można go zbudować w oparciu o 2 bramki NAND lub NOR.
Realizację z użyciem bramek NAND wraz z układem jego badania przedstawia Rys. 1
Wejście bramki U1A podłączone do generatora słów traktować będziemy jako wejście S
przerzutnika, wejście bramki U1B podłączone do generatora słów traktowane będzie
jako wejście R przerzutnika. Wyjście bramki U1A będzie wyjściem prostym Q, a wyjście
bramki U1B wyjściem zanegowanym ~Q pzrzerzurnika.
Rys. 1 Układ do badania przerzutnika RS
Wadą przerzutnika RS jest istnienie niedozwolonej kombinacji sygnałów wejściowych
(dla układu z Rys. 1 oba wejścia w stanie L).
Laboratorium systemów cyfrowych z podstawami elektroniki i miernictwa – WSZiB w Krakowie
a) Sporządzić
tablicę
przejść
przedstawionego przerzutnika.
Ustawić generator słów tak, jak
na rysunku.
Uruchomić
symulacje.
Na
podstawie zapisu analizatora
stanów
logicznych
opisać
zachowanie
się
układu
w
zależności
od
sygnału
na
wejściach.
Zwrócić uwagę, jakie kombinacje
sygnałów wejściowych powodują
zmianę stanu przerzutnika na
przeciwny.
UWAGA! W przypadku kłopotów z symulacją jedno z wejść podłączyć poprzez
przełącznik (switch) SPDT w taki sposób, aby w jednym położeniu przełącznika na
wejście był podawany sygnał z generatora słów a w drugim ustalony pozom napięcia
Vcc lub GND. W przypadku dalszych problemów zwrócić się o pomoc do prowadzącego.
Uzupełnić tabelę w punkcie 2.1.a protokołu zgodnie z instrukcją przedstawioną poniżej
Sposób odczytywania wyników z przebiegów analizatora stanów logicznych:
Ustawiamy kursor na pozycji, w
której następuje zmiana na
wejściu R lub S z 0 na 1 lub z 1 na
0.
Qt-1
oznacza
stan
przed
zdarzeniem zmiany stanów wejść.
St i Rt są stanami, których
wystąpienie jest zdarzeniem
Odpowiednią kombinacje stanów
odnajdujemy w tabeli.
Qt jest stanem przerzutnika
będącym wynikiem określonego
zdarzenia na wejściach S i R.
Stan ten odnotowujemy na
pozycji wcześniej odnalezionej w
tabeli.
b) Przerzutnik RS w oparciu o bramki NOR uzyskuje się poprzez zamianę bramek
NAND na bramki NOR. Zamianie ulega również funkcja wejść przerzutnika – wejście
które w przerzutniku na bramkach NAND oznaczone było jako S staje się wejściem R,
natomiast wejście oznaczane jako R staje się wejściem S. Narysować w protokole
2
Laboratorium systemów cyfrowych z podstawami elektroniki i miernictwa – WSZiB w Krakowie
schemat przerzutnika RS na bramkach NOR. Uwzględnić prawidłowe oznaczenie
wejść i wyjść przerzutnika. Generator słów przygotować do generacji następującego
ciągu wartości (12 pozycji): 0,1,0,1,0,2,0,0,2,0,2,0,1. Na podstawie zarejestrowanego
analizatorem stanów logicznych przebiegu sporządzić tablicę przejść przerzutnika.
Sposób jej sporządzenia jest analogiczny do realizowanego w punkcie a) . Wyniki
pomiarów zapisać w tabeli w punkcie 2.1.b protokołu.
2.2 Przerzutnik D
Sporządzić tablice przejść scalonego przerzutnika D z asynchronicznym ustawianiem i
kasowaniem typu 7474 (schemat odpowiedniego układu przedstawiono na Rys. 2).
Należy zwrócić uwagę na fakt, że jakiekolwiek zmiany w przerzutniku zachodzą przy
narastającym zboczu sygnału na wejściu CLK (zmianie sygnału ze stanu L na H) –
przerzutnik jest wyzwalany zboczem. Zatem przy analizie przebiegów zarejestrowanych
przez analizator interesować nas będą zdarzenia zachodzące tylko w momencie
wystąpienia aktywnego zbocza sygnału zegarowego.
Rys. 2 Układ do badania rzezrutnika D
Podłączyć układ jak na rysunku Rys. 2. Ustawić generator słów do następującej
sekwencji 15 wartości: 0,1,0,1,0,2,3,2,3,2,0,0,1,0,1. Jako sygnał zegarowy należy
traktować przebieg podłączony do wejścia 3 U1A z Rys. 2 (nie należy sugerować się
sygnałem opisanym jako Clock_Int w analizatorze stanów logicznych).
Oznaczenie w tabeli „↑” oznacza, ze należy zwracać uwagę na sytuacje, w których
występuje zmiana sygnału z 0 na 1. Uzupełnić tabele w punkcie 2.3 protokołu.
W tabeli przyjęto następujące oznaczenia:
Qt - stan przerzutnika przed pojawieniem się zbocza sygnału zegarowego
Qt+1 - stan przerzutnika, jaki ustali się po aktywnym zboczu sygnału zegarowego.
Następnie zaobserwować, w jaki sposób wpływa na pracę przerzutnika podanie
aktywnego stanu – 0 na wejście ~CLR. W tym celu odłączyć wejście ~CLR od napięcia
Vcc i sprawdzić zachowanie przerzutnika. Wynik obserwacji zanotować w protokóle.
Po zakończeniu obserwacji podłączyć ponownie wejście ~CLR do Vcc.
3
Laboratorium systemów cyfrowych z podstawami elektroniki i miernictwa – WSZiB w Krakowie
W sposób analogiczny sprawdzić zachowanie przerzutnika w warunkach
pojawienia się stanu aktywnego na wejściu ~PR Wejście ~CLR podłączyć w tym czasie
do Vcc. Wyniki obserwacji zanotować w protokóle.
2.3 Przerzutnik JK
Zbudować układ jak na Rys. 3
Rys. 3 Układ do badania przerzutnika JK
Generator słów przygotować do generacji następującego ciągu (25 wartości):
0,1,0,2,3,2,3,2,4,5,4,5,4,6,7,6,7,6,7,0,1,0,2,3,2.
Na podstawie zarejestrowanego przebiegu wypełnić tabelę w punkcie 2.3 protokółu.
Sposób postępowania jest podobny do postępowania w punkcie 2.2. istotna różnica jest
taka, ze badany przerzutnik reaguje na opadające zbocze na wejściu sygnału zegarowego
(zmiana stanu z H na L)
„↓” oznacza opadające zbocze sygnału zegarowego – zmianę ze stanu 1 na 0.
Pozostałe oznaczenia analogicznie jak wcześniej.
W podobny sposób jak dla przerzutnika D w p. 2.2 objaśnić funkcję wejść ~PR i ~CLR.
2.4 Synchroniczny przerzutnik RS
Wersję synchroniczną przerzutnika RS wprowadzając drobne zmiany do wersji
asynchronicznej. Schemat ideowy układu przedstawia Rys. 4.
4
Laboratorium systemów cyfrowych z podstawami elektroniki i miernictwa – WSZiB w Krakowie
Rys. 4 synchroniczny przerzutnik RS
Rys. 5 Układ do badania synchronicznego przerzutnika RS
Podłączyć układ według Rys. 5 tak, aby wejście C było podłączone do najmniej
znaczącego bitu generatora słów. Ustawić generator tak, by generował na wyjściu
następujący ciąg wartości: 3,2,2,0,1,0,4,5,4,0,1,0,2,3,0,1,0,6,7,6.
Na analizatorze stanów logicznych obserwować stany na wejściach i wyjściach układu.
Na podstawie obserwacji sporządzić tablicę przejść przerzutnika z uwzględnieniem
wejścia C uzupełniając tabele w punkcie 2.4 protokołu. Zasady odczytywania informacji
z Analizatora są takie same jak w przypadku punktu 2.1
Na podstawie tabeli określić sytuacje, w których następuje zmiana stanu przerzutnika.
Zaobserwować, która część sygnału zegarowego powoduje zmiany stanu przerzutnika.
3. Wymagane sprawozdanie
Jako sprawozdanie należy przedstawić wypełniony protokół obserwacji i pomiarów
uzupełniony o wnioski, wymagane rysunki i wykresy oraz odpowiedzi na postawione w
nim pytania.
4. Literatura
1. Głocki W.: Układy cyfrowe. Wyd. XI, WSiP Warszawa 2009.
2. Ćwirko R., Rusek M., Marciniak W.: Układy scalone w pytaniach i odpowiedziach.
3. Baranowski J., Kalinowski B.: Układy elektroniczne cz. III. Układy i systemy cyfrowe.
WNT, Warszawa 1994,
4. Tietze U., Schenk Ch.: Układy półprzewodnikowe. WNT, Warszawa 1996,
5
Laboratorium systemów cyfrowych z podstawami elektroniki i miernictwa – WSZiB w Krakowie
5. Pienkoś J.: Układy scalone TTL w systemach cyfrowych.
6. Sasal W.: Układy scalone serii UCA64/UCY74. Parametry i zastosowania.
6

Podobne dokumenty