spraw - Przerzutniki, Robotyka, Elektronika


UNIWERSYTET ŚLĄSKI

WYDZIAŁ TECHNIKI

INSTYTUT INFORMATYKI

LABORATORIUM ELEKTRONIKI

OPRACOWANIE ĆWICZEŃ LABORATORYJNYCH

Z ELEKTRONIKI CYFROWEJ

Temat opracowania: Przerzutniki

Spis treści

1. Wstęp 3

1.1. przerzutniki asynchroniczne 4

1.2. przerzutniki synchroniczne 5

1.3. symbole ważniejszych przerzutników 6

1.4. tablica wzbudzeń 6

2. Zadania 7

2.1. zadanie 1 7

2.2. zadanie 2 8

2.3. zadanie 3 9

2.4. zadanie 4 11

2.5. zadanie 5 12

3. Literatura 14

1. Wstęp

Zapamiętywanie wartości wybranych zmiennych binarnych, jak również sekwencji tych wartości odbywa się w układach zwanych elementami pamięci. Elementami tymi w technice TTL są wszelkiego rodzaju przerzutniki występujące oddzielnie lub w zespołach, połączone w rejestry, liczniki lub bloki pamięci.

W aktualnie produkowanych przerzutnikach scalonych TTL wyróżnia się dwa podstawowe rodzaje wejść informacyjnych: - wejścia asynchroniczne, oznaczane małymi literami, - wejścia synchroniczne, oznaczane dużymi literami.

Wejścia asynchroniczne przerzutnika to takie, na których zmiana wartości informacji wywołuje bezpośrednio zmianę wartości zmiennych wyjściowych.

Wejścia synchroniczne przerzutnika używane są do wywołania zmiany wartości zmiennych wyjściowych, ale zmiana ta następuje w takt impulsu synchronizującego, zwanego również impulsem zegarowym lub taktującym. Brak impulsu taktującego oznacza, że przerzutnik nie będzie reagował na zmiany wartości zmiennych informacyjnych synchronicznych przerzutnika.

W schematach układów elektronicznych stosuje się symbol przerzutnika pokazany na rys. 8.1.

Przerzutnik ma dwa wyjścia komplementarne Q i ~Q oraz pięć wejść: - dwa wejścia informacyjne synchroniczne A i B, - dwa wejścia informacyjne asynchroniczne s i r, - wejście zegarowe C.
0x01 graphic

rys. 8.1. Symbole przerzutnika.

Zmienna s zwana jest zmienną wpisującą (ang. set), zmienna r zwana jest zmienną zerującą (ang. reset). Kółko na wejściu, podobnie jak w przypadku bramek, oznacza inwersję sygnału (~s,~r) czyli aktywny niski poziom logiczny zmiennej.

Na wejście oznaczone literą C wprowadza się impuls taktujący.

Często część wejść przerzutnika nie jest używana, korzysta się na przykład tylko z wejść synchronicznych lub asynchronicznych. Może być również taka sytuacja, że wykorzystywane są wejścia synchroniczne i jedno z wejść asynchronicznych (np. w licznikach).

Gdy o wartości zmiennych wyjściowych przerzutnika decydują tylko wejścia asynchroniczne, mówimy wtedy o przerzutniku asynchronicznym. Gdy stan przerzutnika ulega zmianie pod wpływem impulsu taktującego, mamy do czynienia z przerzutnikiem synchronicznym.

1.1. Przerzutniki asynchroniczne

W przerzutnikach asynchronicznych wyróżnia się cztery podstawowe cechy:

W literaturze spotyka się często opis pracy przerzutnika za pomocą tablicy przejść. Przykładem jest tablica 1.

Opisuje ona zależność wyjścia Q przerzutnika w chwili n+1 od wartości zmiennych s i r w chwili n. Przykład ten dotyczy przerzutnika zmieniającego wartości na wyjściach Q pod wpływem wysokiego poziomu logicznego sygnału wejściowego. Stan "nieokreślony" w tablicy oznacza, że wartości zmiennych Qn+1 będą zależne od dominacji wybranego wejścia przerzutnika (dominuje s lub r).

a) b)

sn

rn

Qn+1

sn

rn

Qn+1

0

0

Qn

1

1

Qn

0

1

0

1

0

0

1

0

1

0

1

1

1

1

X

0

0

x

x - stan nieokreślony
tab. 1. a)Tablica przejść przerzutnika sr z wysokim sygnałem aktywnym.

b)Tablica przejść przerzutnika sr z niskim sygnałem aktywnym.

Na podstawie tab. 1.można zbudować dla przerzutników siatki Karnaugha, których przykłady podane są na rys.2.

0x01 graphic

Rys 2. Siatka Karnaugha dla przerzutników asynchronicznych a) wysoki sygnał aktywny, dominujące wejście zerujące b) niski sygnał aktywny, dominujące wejście wpisujące.


0x01 graphic

Rys 3. (z lewej) Przerzutnik sr o dominującym wejściu zerującym z wysokim sygnałem aktywnym.
Rys 4. (z prawej) Przerzutnik sr o dominującym wejściu wpisującym z niskim sygnałem aktywnym.


1.2. Przerzutniki synchroniczne

Jak już wspomniano, w przerzutnikach synchronicznych o poziomie napięć na wyjściach przerzutnika decyduje poziom napięć na jego wejściach informacyjnych, ale przejście przerzutnika do nowego stanu odbywa się w takt impulsu zegarowego.

Z punktu widzenia sposobu oddziaływania wejść informacyjnych przerzutników na wartości zmiennych wyjściowych wyróżnia się następujące typy przerzutników synchronicznych: SR (RS), JK, T i D. Tablice przejść przerzutników przedstawiono na tab. 2.

Sn

Rn

Qn+1


Dn

Qn+1

0

0

Qn

0

0

0

1

0

1

1

1

0

1

1

1

X


Jn

Kn

Qn+1


Tn

Qn+1

0

0

Qn

0

Qn

0

1

0

1

~Qn

1

0

1

1

1

~Qn

tab. 2. Tablice przejść przerzutników synchronicznych.

Zastosowanie przerzutników synchronicznych umożliwia sterowanie wszystkimi urządzeniami systemu zgodnie, w takt impulsu zegarowego, co w wielu urządzeniach cyfrowych jest warunkiem nieodzownym.


1.3. Symbole ważniejszych przerzutników



0x01 graphic

Rys 5. Symbole ważniejszych przerzutników scalonych.

1.4. Tablica wzbudzeń

Czasami zdarza się, że brak jest potrzebnego przerzutnika. Można wówczas zaprojektować go na bazie innego. Wykorzystuje się w tym celu tablicę wzbudzeń. Tab. 3. jest przykładem takiej tablicy dla przerzutników synchronicznych.

0x01 graphic

0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0

1

1

0

  • -

  • -

- 1

- 0

0

1

0

1

  • -

  • 0

  • 1

- 0

Tab. 3 Tablica wzbudzeń przerzutników synchronicznych

2. Zadania

Zadanie 2.1.

Zbudować z elementów NAND przerzutniki asynchroniczne s r

z dominującym wejściem zerującym ( niski sygnał aktywny ).

Działanie zadanego przerzutnika przedstawia tab. 2.1.1:

sn

rn

Qn+1

1

1

Qn

1

0

0

0

1

1

0

0

0

Tab. 2.1.1. Tablica przejść przerzutnika sr z niskim sygnałem aktywnym i dominującym wejściu r

Na podstawie tablicy 2.1.1. sporządzić można siatkę karnaugha (tab. 2.1.2.)

sr

00

01

11

10

q 0

0

1

0

0

1

0

1

1

0

Tab. 2.1.2. Siatka Karnaugha dla przerzutnika sr z niskim sygnałem aktywnym i dominującym wejściem r

Z siatki przedstawionej w tab. 2.1.2. otrzymujemy funkcję:

0x01 graphic

Powyższą funkcję realizuje układ przedstawiony na rys. 6.

0x01 graphic

rys. 6. Przerzutnik sr o dominującym wejściu r i niskim sygnałem aktywnym

Zadanie 2.2.

Zaprojektować przerzutnik T na bazie przerzutnika D.

a)

Rysujemy tablicę Karnaugha dla przerzutnika T (tab.2.2.1.)

T

0

1

q 0

0

1

1

1

0

Tab.2.2.1. Siatka Karnaugha dla przerzutnika T

Następnie za pomocą tablicy wzbudzeń (tab. 3.) projektujemy siatkę Karnaugha opisującą funkcję D za pomocą zmiennych T i q. (tab. 2.2.2.)

D

T

0

1

q 0

0

1

1

1

0

Tab. 2.2.2. Siatka Karnaugha dla przerzutnika T na bazie przerzutnika D

Z siatki przedstawionej w tab. 2.2.2. otrzymujemy następującą funkcję:

0x01 graphic

Funkcję tą realizuje układ przedstawiony na rys. 7.

0x01 graphic

rys. 7. Przerzutnik T na bazie przerzutnika D

b)

0x08 graphic
0x08 graphic

Rysunek powyższy przedstawia nam konwersje przerzutnika JK na przerzutnik D .

Układ po konwersji zachowuje się poprawnie tzn. jak normalny przerzutnik typu D.

Zadanie 2.3.

Zaprojektować przerzutnik JK na bazie przerzutnika T.

a)

Rysujemy tablicę Karnaugha dla przerzutnika JK (tab.2.3.1.)

JK

00

01

11

10

q 0

0

0

1

1

1

1

0

0

1

Tab.2.3.1. Siatka Karnaugha dla przerzutnika T

Następnie za pomocą tablicy wzbudzeń (tab. 3.) projektujemy siatkę Karnaugha opisującą funkcję T za pomocą zmiennych JK i q. (tab. 2.3.2.)

T

JK

00

01

11

10

q 0

0

0

1

1

1

0

1

1

0

Tab. 2.3.2. Siatka Karnaugha dla przerzutnika JK na bazie przerzutnika T

Z siatki przedstawionej w tab. 2.3.2. otrzymujemy następującą funkcję:

0x01 graphic

Funkcję tą realizuje układ przedstawiony na rys. 8.

0x01 graphic

rys. 8. Przerzutnik JK na bazie przerzutnika T

b)

Mając dany przerzutnik typu JK zbudować przerzutnik typu T.

0x08 graphic

Konwersja przerzutnika JK w przerzutnik T pokazana jest na powyższym

rysunku . Układ powstały w wyniku tej konwersji działa poprawnie tzn. zachowuje się tak samo jak przerzutnik typu T .

Zadanie 2.4

a) Badanie pracy przerzutnika typu JK.

0x08 graphic
Rys. 9 Schemat, tabela wzbudzeń i tablica przejść przerzutnika JK.

Przerzutnik taktowany zboczem opadającym sygnału taktującego.

Na rysunku 9 przedstawiony jest schemat, tabela wzbudzeń i tablica przejsć, w której określone są wszystkie stany działania przerzutnika JK.

Qn oznacza stan poprzedni ,a Q+ ozn. stan następny uzależniony od stanów wejść synchronicznych przerzutnika JK.

W tabeli przejść uwzględnione są wszystkie możliwe stany wejsć informacyjnych przerzutnika.

0x08 graphic
b) Badanie pracy przerzutnika D.

Rys. 10 Schemat przerzutnika typu D jego tabelę wzbudzeń i tabelę przejść.

Na rysunku 10 przedstawiono schemat przerzutnika typu D jego tabelę wzbudzeń i tabelę przejść .

Przerzutnik ten jest taktowny zboczem rosnącym sygnału taktującego .

Q oznacza stan poprzedni przerzutnika a stan Q+ oznacza stan następny , który jest uzależniony od stanu wejść przerzutnika.

Wszystkie stany jego wejść przedstawione są w tabeli przejść .Akurat w tym przerzutniku Q+ = D tzn. że na wyjściu przerzutnika pojawia się to co jest na jego wyjściu ,ale dopiero w chwili pojawienia się impulsu zegarowego .

Zadanie 2.5

Mając przerzutnik typu D zbuduj przerzutnik JK.(na NAND i NOR ).

0x08 graphic

Rys.11.

Na rysunku 11 przedstawiona jest konwersja przerzutnika D na przerzutnik JK.

Układ ten działa poprawnie tzn. zachowuje się jak normalny przerzutnik JK.

Na rysunku 11 przedstawiony jest układ zbudowany za pomocą trzech bramek NAND.

Układ zbudowany na dwóch bramkach AND i jednej bramce NOR.

0x08 graphic

Rys.12.

Układ przedstawiony na rysunku 12 działa poprawnie tzn. zachowuje się jak przerzutnik JK.

Układ zbudowany z bramek NAND i układ zbudowany z bramek AND i NOR działają tak samo .

3. Litreratura

  1. J.Piecha „Elementy cyfrowe TTL”

  2. W. Binkowski, H. Krzyż, J. Piecha

„Elektronika analogowa i cyfrowa w zadaniach. Cz. II.”

  1. J. Millman, C. Halkias „Układy scalone analogowe i cyfrowe”

  2. P. Misiurewicz, M. Grzybek

„Półprzewodnikowe układy logiczne TTL”

14

0x01 graphic



Wyszukiwarka

Podobne podstrony:
spraw - Liczniki, Robotyka, Elektronika
spraw - Wzmacniacze tranzystorowe, Robotyka, Elektronika
Spraw - siatkowe modelowanie pol elektrycznych, Robotyka, Elektrotechnika, lab
Spraw - Silniki asynchroniczne, Robotyka, Elektrotechnika, lab
Spraw - tranzystory polowe i uklady2, Robotyka, Elektronika
spraw, Automatyka i robotyka air pwr, VI SEMESTR, Notatki.. z ASE, naped elektrryczny lab, od chlopa
Spraw - tranzystor bipolarny i unip, Robotyka, Elektronika
Spraw - podstawowe uklady elektroni, Robotyka, Elektronika
przerzutniki, sem 4, Elektronika I i II, Elektronika II, sprawka(Ele)
spraw fm(1), WAT- Elektronika i Telekomunikacja, Semestr V, Technika Emisji i Odbioru, laboratoria,
spraw fm, WAT- Elektronika i Telekomunikacja, Semestr V, Technika Emisji i Odbioru, laboratoria, moj
Cennik Roboty elektryczne
Spraw lab 1a, Elektrotechnika
Elektronika- Przerzutniki monostatabilne., Elektronika i energoelektronika, Elektronika laboratorium
Spraw lab 1b, Elektrotechnika
Cennik Roboty elektryczne
Zagad NE09, Politechnika Wrocławska, PWR - W10- Automatyka i Robotyka, Sem3, Elektro, Podstawy elekt

więcej podobnych podstron