Pobierz - Kontakt - Katedra Chemii Fizycznej

Transkrypt

Pobierz - Kontakt - Katedra Chemii Fizycznej
Katedra Chemii Fizycznej
Instrukcja do zajęć laboratoryjnych z przedmiotu:
Elektrotechnika i Elektronika
Ćwiczenie 3
Cyfrowe układy scalone
1
1. WPROWADZENIE
Układy cyfrowe to układy elektroniczne przeznaczone do przetwarzania sygnałów
cyfrowych. Najczęściej są to sygnały dwu-stanowe, tzn. przyjmujące tylko dwie wartości
oznaczone jako L(ang. low) oraz H (ang. high) albo jako „0” i „1”.
Rozróżniamy dwa typy cyfrowych układów scalonych:

układy cyfrowe kombinacyjne

układy cyfrowe sekwencyjne
W układach kombinacyjnych sygnały wyjściowe zależą wyłącznie os sygnałów
wejściowych w danej chwili. Przykładem takich układów są bramki logiczne. W układach
sekwencyjnych sygnały wyjściowe zależą nie tylko od aktualnego stanu wejść, ale również od
sekwencji poprzednich sygnałów wejściowych. Do tego typu układów należą m. in.
przerzutniki oraz liczniki.
Celem ćwiczenia jest zapoznanie się z podstawowymi układami obu wymienionych typów
należących do serii TTL (ang. transistor-transistor-logic).
2. UKŁADY SCALONE TTL
2.1. Oznaczenia i ogólna charakterystyka układów serii TTL
Układy scalone serii TTL są oznaczone symbolem składającym się z części literowej
określającej producenta (np. UCY – układ cyfrowy wyprodukowany przez firmę UNITRACEMI, SN – Texas Instruments, MH – Tesla, itp.) oraz części cyfrowej rozpoczynającej się
od cyfr 74. Są one produkowane w odmianach: 74 – seria standardowa, 74H – seria szybka,
74S – seria bardzo szybka, 74L – seria małej mocy oraz najbardziej popularna seria szybka
małej mocy oznaczona, jako 74LS. Dalsze cyfry oznaczenia określają rodzaj układu, np.:
7400-4 bramki typu NAND, 7474 – dwa przerzutniki typu D, 7490 – czterobitowy licznik
dziesiętny, 7475 – cztery przerzutniki D typu zatrzask, 7447 0 dekoder sterujący
wyświetlaczem siedmiosegmentowym itp.
Serie: standardowa, L, H, S i LS różnią się szybkością działania oraz poborem mocy, ale
ich funkcje są takie same, jeśli posiadają takie same oznaczenia cyfrowe np. 7400, 74S00,
2
74LS00. Różnica w czasie propagacji sygnału (czas od momentu pojawienia się sygnału na
wejściu do pojawienia się odpowiedzi na wyjściu układu) oraz w poborze mocy dla bramek
NAND przedstawia Tabela 1.
Tabela 1. Czas propagacji i moc strat bramki NAND serii TTL
Czas propagacji
Moc strat
[ns]
[mW]
74L00
33
1
33
7400
10
10
100
74H00
6
22
132
74S00
3
19
57
74LS00
10
2
20
Typ układu
Moc  czas
2.2. Standard TTL
Standard TTL ściśle określa takie parametry jak: napięcie zasilania (+5V) oraz
charakterystykę elektryczną stanów logicznych 0 (L) oraz 1 (H), dzięki czemu, przestrzegając
ogólnych zasad, możemy dowolnie łączyć ze sobą poszczególne elementy i tworzyć w ten
sposób większe układy. Dla wszystkich układów TTL dopuszcza się nsstepujące poziomy
napięć wejściowych i wyjściowych (w zakresie 0-5V):
Wejście:
napięcie wejściowe  0.8 V – oznacza poziom niski (L)
napięcie wejściowe  2.0 V – oznacza poziom niski (H)
Wyjście:
napięcie wyjściowe  0.4 V – oznacza poziom niski (L)
napięcie wyjściowe  2.4 V – oznacza poziom niski (H)
3
Inne niż wymienione wyżej napięcia są zakazane. Dodatkowo należy pamiętać o istotnych
własnościach i zasadach łączenia układów TTL:

wejście układu nie podłączone do żadnego innego elementu zachowuje się jak by
było w stanie logicznym wysokim (H)

wejścia układów można łączyć ze sobą o ile nie przekracza to obciążalności
sygnału sterującego (jedno wyjście serii standardowej może wysterować do 10
wejść)

nie wolno łączyć ze sobą wyjść układów TTL
2.3. Bramka podstawowa NAND – 7400
Podstawowym elementem kombinacyjnym standardu TTL jest dwuwejściowa bramka
NAND (ang. NOT AND) pełniąca funkcję iloczynu logicznego (Y=AB, gdzie Y to wyjście,
natomiast A i B wejścia), Schemat, symbol oraz tablicę stanów tej bramki przedstawiono na
Rysunku 1.
Rys. 1. Bramka podstawowa 7400: a) schemat, b) symbol, c) tablica stanów
Układ scalony 7400 jest umieszczony w obudowie plastikowej z 14 nóżkami typu DIL
(ang. dual in line) i zawiera 4 dwuwejściowe bramki NAND. Rozmieszczenie wyprowadzeń
bramek oraz numerację wyprowadzeń pokazano na Rysunku 2.
4
Rys. 2. Rozmieszczenie bramek i wyprowadzeń w układzie 7400. Numeracja wyprowadzeń
typowa dla układów TTL (widok z góry).
2.4. Przerzutnik typu D
Przerzutniki są najprostszymi układami sekwencyjnymi i służą do konstruowania bloków
przeznaczonych do zapamiętywania informacji, a także do konstruowania układów liczących.
Schemat przepływu informacji w przerzutniku bistabilnym typu D pokazano na rysunku 3.
Rys. 3. Przerzutnik D: a) symbol, b) przebiegi czasowe w przerzutniku D wyzwalanym
zboczem, c) przebiegi czasowe w przerzutniku D typu „zatrzask” (wyzwalanym stanem)
Działanie przerzutnika D polega na „przepisaniu” jednego bitu informacji (0 lub 1)
podanej na wejście D do wyjścia Q (wyjście Q zawsze przyjmuje stan przeciwny do wyjścia
Q . Po wpisaniu informacja zostaje zapamiętana w przerzutniku. O momencie „przepisania”
informacji decyduje wejście zegarowe C. Istnieją dwa rodzaje przerzutników D:

wyzwalane zboczem

typu „zatrzask” (ang. latch)
5
W pierwszym przypadku sygnał wejściowy D jest przepisywany do wyjścia Q w chwili.
gdy na wejściu zegarowym C pojawia się zbocze narastające, tzn. w chwili zmiany stanu na
wejściu C z niskiego na wysoki (Rys. 3b). Wejście R służy do zerowania Q (ang. reset) zaś S
do ustawiania Q =1 (ang. set). W przerzutniku D typu „zatrzask” przepisywanie informacji z
wejścia D do wyjścia Q ma miejsce, kiedy na wejściu C jest stan wysoki (Rys.3c). Kiedy na
wejściu C jest stan niski wyjścia pozostają bez zmian, niezależnie od stanu wejścia D. Takie
przerzutniki służą najczęściej do zapamiętywania informacji cyfrowej (zapisanej podczas
dodatniego impulsu na wejściu C) w przyrządach cyfrowych. Przykładem może być układ
7475 pokazany na Rysunku 4 i składający się z czterech przerzutników D typu „zatrzask”.
Rys. 4. Układ scalony 7475
3. WYKONANIE ĆWICZENIA
3.1. Badanie bramki NAND
3.1.1. Charakterystyka przejściowa bramki NAND
Korzystając z układu przedstawionego na Rysunku 5 wyznaczyć charakterystykę
przejściową bramki NAND: Uwy = f(Ua). Wejście B pozostaje w stanie wysokim, wyjście
nieobciążone. Napięcie na wejściu A zmieniamy za pomocą potencjometru w zakresie od 0 do
+5V z krokiem 0.1 V.
6
Rys. 5. Układ do wyznaczania charakterystyki bramki NAND.
3.1.2. Tablica stanów bramki NAND
Na wejścia A i B bramki NAND podajemy wszystkie kombinacje stanów logicznych (H i
L) i badamy stan wyjścia przy pomocy próbnika stanów logicznych.
3.1.3. Przerzutnik RS zbudowany z bramek NAND
Z wykorzystaniem rozrzutnika RS, którego schemat pokazano na Rysunku 6 zbadać
zależność stanu wyjścia Q od zmieniającego się stanu podawanego na wejścia R i S. W tym
celu należy wywołać zmiany wartości logicznych na wejściach A i B, każdorazowo mierząc
za pomocą próbnika stanów logicznych wartości na wyjściu Q.
Rys. 6. Schemat przerzutnika RS zbudowanego z bramek NAND
7
3.2. Badanie przerzutnika D sterowanego zboczem (7474).
3.2.1. Tablica stanów układu 7474.
1) Dla różnych wartości napięć (H i L) na wejściu D prześledzić sposób wpisywania tych
informacji do przerzutnika (Rysunek 7). Zaobserwować moment wpisania informacji. Zbadać
zachowanie wyjścia Q podczas zmiany stanów na wejściu D w przypadku braku impulsów na
wejściu C.
Rys. 7. Schemat połączeń w czterobitowym liczniku binarnym z pamięcią (7474).
2) Zbadać działanie licznika binarnego zbudowanego z przerzutników D (Rys. 8). Impulsy
wejściowe wyzwalać ręcznie. Zapisać informację cyfrową binarną i przeliczyć na dziesiętną.
Rys. 8. Czterobitowy licznik z pamięcią (7474)
8

Podobne dokumenty