pytania elektronika cw4


Cw.4 PODSTAWY TECHNIKI CYFROWEJ

1.Schematy logiczne, symbole, tablice stanów, modele przekaźnikowe dla podstawowych funktorów: NAND, NOR, AND, OR.

Funkcja I (AND)

Do przedstawienia iloczynu logicznego X np. dwu zmiennych A i B są stosowane wyrażenia:

0x01 graphic

Najczęściej używane jest pierwsze i drugie wyrażenie. Funkcję I (AND) dwóch zmiennych boolowskich przedstawiono na rys.1.

Funkcja iloczynu logicznego przyjmuje wartość 1 wtedy i tylko wtedy, gdy wszystkie zmienne, A i B przyjmują wartość 1. W każdym innym przypadku iloczyn logiczny tych sygnałów wynosi 0.

A

B

X = AB

0

0

0

0

1

0

1

0

0

1

1

1

Rys. 1 Tablica dwuargumentowej funkcji I (AND).

0x08 graphic

Rys. 2 Realizacja fizyczna dwuargumentowej funkcji I (AND).

Operację iloczynu logicznego X, realizują szeregowo połączone klucze A i B w obwodzie elektrycznym. Napięcie baterii będzie wykorzystane do rozświecenia żarówki, tzn. X = 1 tylko wtedy, jeśli zarówno klucz A, jak i klucz B będą zamknięte, tzn. A = 1 i B = 1 (patrz rys.1).

Funkcja LUB (OR)

Do przedstawienia sumy logicznej Y np. dwu zmiennych A i B są stosowane wyrażenia:

0x01 graphic

Najczęściej używane jest pierwsze wyrażenie.

Jeżeli na wejścia układu podamy sygnał A i sygnał B, to na jego wyjściu otrzymamy sygnał będący ich sumą A + B. Przyjmuje ona poziom 1, gdy A lub B ma poziom 1. Funkcja sumy logicznej przyjmuje wartość 0 wtedy, gdy wszystkie zmienne przyjmują wartość 0.

Funkcję LUB (OR) dwóch zmiennych przedstawiono na rys.3, który ilustruje różnicę między sumą logiczną a sumą arytmetyczną. W ostatnim wierszu tablicy widzimy, że 1 + 1 = 1 dla sumy logicznej. Liczba zmiennych sumowanych logicznie może być dowolna.

A

B

Y=A+B

0

0

0

0

1

1

1

0

1

1

1

1

Rys. 3 Tablica dwuargumentowej funkcji LUB (OR).

Obwód elektryczny z równolegle połączonymi kluczami A i B, które realizują operację sumy logicznej Y, jest przedstawiony na rys. 4. Napięcie baterii rozświeci żarówkę, tzn. Y = l, wówczas, gdy klucz A lub klucz B, lub obydwa są zamknięte (patrz rys.3).

0x08 graphic

Rys. 4 Realizacja fizyczna dwuargumentowej funkcji LUB (OR).

Funkcja NIE (NOT)

Do przedstawienia negacji N np. zmiennej A są stosowane wyrażenia:

0x01 graphic

Najczęściej używane jest pierwsze wyrażenie. Symbol A odczytuje się jako „nie A” lub „A zanegowane”, lub „dopełnienie A".

Funkcja NIE (NOT) polega na inwersji (negacji) zmiennej, zamienia stan wysoki (1) na stan niski (0) lub odwrotnie. Jeżeli na wejście podamy sygnał logiczny A, to na wyjściu otrzymamy jego negację 0x01 graphic
(„nie A”). Funkcję NIE (NOT) przedstawiono na rys.5.

A

N

0

1

1

0

Rys. 5 Tablica funkcji NIE (NOT).

    1. Funktory układów logicznych

Bramkami nazywane są kombinacyjne układy cyfrowe, realizujące proste funkcje logiczne jednej lub wielu zmiennych logicznych. Zmienną logiczną jest sygnał elektryczny występujący na wejściach i wyjściach tych układów.

Poniżej zostanie przedstawione działanie logiczne podstawowych typów bramek logicznych.

BRAMKA I (AND)

Bramka ta jest układem o dwu lub większej liczbie wejść, realizującym funkcję iloczynu logicznego zmiennych wejściowych.

W przypadku ogólnym bramki mogą mieć dowolną liczbę wejść, ale typowy układ scalony zawiera zwykle cztery bramki 2 - wejściowe, trzy bramki 3 - wejściowe lub dwie bramki 4 - wejściowe. Wyjście bramki AND jest w stanie wysokim tylko wtedy, gdy oba wejścia są w stanie wysokim (rys. 6).

W algebrze Boole'a symbolowi AND odpowiada kropka (·). „A I B” jest zapisywane jako A · B lub po prostu AB.

  1. b)

0x08 graphic
A

B

F

0

0

0

0

1

0

1

0

0

1

1

1

0x01 graphic

Rys. 6 Dwuwejściowa bramka I (AND):

a) tablica prawdy, b) symbol graficzny.

BRAMKA LUB (OR)

Bramka ta jest układem o dwu lub większej liczbie wejść, realizującym funkcję sumy logicznej zmiennych wejściowych (rys.7). Wyjście bramki OR (LUB) jest w stanie wysokim, jeżeli któreś z wejść (lub oba) jest w stanie wysokim. Można to wyrazić za pomocą „tablicy prawdy”.

a) b)

0x08 graphic
A

B

F

0

0

0

0

1

1

1

0

1

1

1

1

0x01 graphic

Rys. 7 Dwuwejściowa bramka LUB (OR):

a) tablica prawdy, b) symbol graficzny.

W algebrze Boole'a symbolowi OR odpowiada symbol „+”. „A LUB B” jest zapisywane jako A + B.

BRAMKA NIE (NOT) - INWERTER

Często potrzebujemy zmienić stan logiczny na przeciwny, nazywa się to również negowaniem stanu logicznego. Jest to funkcja inwertora, „bramki” o jednym wejściu (rys. 8).

Boole'owskim odpowiednikiem symbolu NOT (negacji Nie) jest kreska pozioma stawiana nad negowanym elementem, a czasem apostrof(`). „NIE A” jest zapisywane jako 0x01 graphic
lub jako A'.

a) b)

0x08 graphic

A

F

0

1

1

0

0x01 graphic

Rys. 8 Bramka NIE (NOT):

a) tablica prawdy, b) symbol graficzny.

Do podstawowych bramek negacyjnych należy bramka I-NIE (Not AND lub krócej NAND) oraz bramka LUB-NIE (Not OR lub krócej NOR).

BRAMKA I - NIE (NAND)

Bramka ta jest układem realizującym funkcję negacji iloczynu, a więc zgodnie z prawem de Morgana również funkcje sumy negacji zmiennych wejściowych (rys.9).

Funkcja NOT może być połączona z innymi funkcjami, tworząc NAND. Bramka I-NIE (NAND) jest bramką podstawową w kilku klasach scalonych układów cyfrowych.

a) b)

0x08 graphic
A

B

F

0

0

1

0

1

1

1

0

1

1

1

0

0x01 graphic

Rys. 9 Bramka I - NIE (NAND): a) tablica prawdy, b) symbol graficzny.

BRAMKA LUB - NIE (NOR)

Bramka ta jest układem realizującym funkcję negacji sumy, a więc zgodnie z prawem de Morgana również funkcję iloczynu negacji zmiennych wejściowych. Podobnie jak bramka I-NIE (NAND), również i ta bramka jest podstawową bramką w kilku klasach scalonych układów cyfrowych (rys. 10). Ponieważ funkcje I-NIE (NAND) i LUB-NIE (NOR) są wzajemnie dualne, zatem układ bramek LUB-NIE (NOR) realizujący funkcję f(A, B, ..., Z) po zamianie bramek LUB-NIE (NOR) na bramki I-NIE (NAND), bez zmiany jego struktury, realizować będzie funkcję dualną 0x01 graphic
.

a) b)0x01 graphic

0x08 graphic
A

B

F

0

0

1

0

1

0

1

0

0

1

1

0

0x01 graphic

Rys. 10 Bramka LUB - NIE (NOR):

  1. tablica prawdy, b) symbol graficzny.

2.Schematy logiczne, symbole, tablice stanów bramek ExOR, ExNOR.

BRAMKA ALBO (EX - OR)

Exclusive - OR (czyli WYŁĄCZNIE LUB) - wyjście bramki XOR jest w stanie wysokim, jeżeli jedno albo drugie wejście jest w stanie wysokim - jest to zawsze funkcja dwóch zmiennych (rys. 11). Mówiąc inaczej, wyjście jest w stanie wysokim, jeżeli stany wejść są różne. Bramka XOR realizuje dodawanie bitów modulo - 2.

a) b)

0x08 graphic
A

B

F

0

0

0

0

1

1

1

0

1

1

1

0

0x01 graphic

Rys.11 Bramka ALBO (EX - OR):

a) tablica prawdy, b) symbol graficzny.

BRAMKA ALBO - NIE (EX - NOR)

Bramka ALBO (Ex-OR) umożliwia bardzo prostą realizację funkcji ALBO - NIE (rys. 12), która ma postać:

F(A, B) = AB+0x01 graphic
= AB

Funkcja ALBO-NIE (Exclusive-NOR lub krócej funkcja Ex-NOR), może być zrealizowana bądź za pomocą bramki ALBO (Ex-OR), jeśli na jedno z jej wejść zostanie podany, zamiast sygnału prostego, sygnał zanegowany:

0x01 graphic
AB

bądź przez zanegowanie sygnału wyjściowego tej bramki:

0x01 graphic
B

a) b)

0x08 graphic
A

B

F

0

0

1

0

1

0

1

0

0

1

1

1

0x01 graphic

Rys. 12 Bramka ALBO - NIE (EX -NOR):

a) tablica prawdy, b) symbol graficzny.

Tablica 2.2 Podstawowe tożsamości dla funkcji ALBO (Ex - OR) i ALBO-NIE (Ex - NOR)

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic

Przy projektowaniu układów cyfrowych należy mieć na uwadze, że za pomocą pewnych rodzajów bramek można utworzyć inne. Na przykład, jeżeli potrzebna jest bramka AND, a mamy do dyspozycji dwie dwuwejściowe bramki NAND, możemy zastosować chwyt jaki przedstawia rys. 13a.

a)

0x08 graphic

b)

0x08 graphic

0x08 graphic
c)

d)

0x08 graphic

Rys. 13 Przykłady realizacji podstawowych funkcji logicznych.

Funkcja Ex-OR (XOR) może być przedstawiona opisowo jako:

„albo A albo B ale nie jednocześnie”

Układy kombinacyjne: stany wyjść zależą wyłącznie od aktualnych stanów wszystkich wejść.

Układy sekwencyjne: stany wyjść zależą od aktualnych stanów na wejściach oraz od stanów poprzedzających, czyli zależą od sekwencji stanów wejściowych.

Przerzutniki: monostabilny i bistabilny - działanie, przeznaczenie

Przerzutniki są inną niż bramki klasą urządzeń elektroniki cyfrowej. Są najprostszymi układami pamięciowymi. Przerzutnik zapamiętuje zmianę stanu logicznego wejścia. Stan zapamiętania sygnalizowany jest zmianą stanu wyjścia. Stan zapamiętania może być skasowany :

• przez podanie na wejście kasujące odpowiedniego sygnału - przerzutnik bistabilny;

• samoistnie, po czasie założonym przez konstruktora - przerzutnik monostabilny.

0x01 graphic

3. PRZERZUTNIKI BISTABILNE.

Najprostszym przerzutnikiem bistabilnym jest RS.

S (Set) jest wejściem sygnałów przeznaczonych do zapamiętania,R (Reset) jest wejściem kasującym. Sygnały na R i S nie powinny pojawiać się jednocześnie. Układ reaguje na pojawienie się stanów „0” na wejściach S i R, co podkreślają znaki zaprzeczenia logicznego nad literami oznaczającymi nazwy wejść. Układ - jak większość przerzutników - posiada dwa wyjścia : Q i Q, na których pojawiają się jednocześnie sygnały logicznie odwrócone.

Jest to przerzutnik asynchroniczny. Odpowiednie stany na wyjściach wytwarzane są w chwili pojawienia się wywołujących je stanów wejściowych.

0x01 graphic

Bistabilne przerzutniki synchroniczne posiadają wejścia informacyjne (A i B), które określają ich stan wyjściowy. Jednak stan wyjściowy pojawia się na wyjściach Q dopiero po podaniu na wejście zegarowe C sygnału synchronizacji - impulsu zegara.

0x08 graphic

Na ogół przerzutniki te posiadają także wejścia asynchroniczne R i S, (lub R i ), służące do wymuszenia odpowiednio „1” lub „0” na wyjściu Q (i stanów odwróconych na wyjściu). Przerzutnik D posiada jedno wejście informacyjne „D”, wejścia asynchroniczne R i S i standardowe wyjścia Q i Q. Stan wyjścia Q przyjmuje wartość logiczną wejścia D w momencie pojawienia się zbocza narastającego impulsu zegara.

0x01 graphic

PRZERZUTNIKI MONOSTABILNE

Najprostszy przerzutnik monostabilny można zbudować z bramek NAND:

0x01 graphic

Po podaniu na wejście impulsu (zera logicznego) układ zmienia stan wyjścia Q z „0” na „1”. Jednak po czasie proporcjonalnym do stałej RC w punkcie X obwodu ponownie pojawia się zero logiczne i układ powraca do stanu wyjściowego: Q=„0”.

0x01 graphic

Częściej jednak przerzutniki monostabilne realizuje się za pomocą specjalizowanych układów 74121 i 74123. Gdy ich wejście C znajdzie się w stanie logicznym „1” generują one na wyjściu Q impuls o czasie trwania proporcjonalnym do stałej czasowej RC.

Scalone pojemność i rezystancja pozwalają na generację impulsu o czasie trwania około 40 ns, jednak rezystancja może być zwiększana za pomocą zewnętrznych rezystorów z 2 kΩ do 40 kΩ, a pojemność można zwiększać dowolnie, przez dołączanie zewnętrznych kondensatorów. W rezultacie za pomocą tych układów można generować z dobrą powtarzalnością impulsy o czasie trwania do 40 s. W układzie scalonym 74123 zawarte są dwa przerzutniki monostabilne.

Przerzutniki monostabilne stosuje się do odmierzania czasu, standaryzacji impulsów, pomiaru pojemności i rezystancji.

Przerzutniki astabilne

Przerzutniki astabilne są generatorami impulsów prostokątnych.

Najprostsze układ można zbudować z bramek lub przerzutników monostabilnych.

0x01 graphic

0x01 graphic

4. Prawa deMorgana.

Prawa de Morgana:

a

0x01 graphic

b

0x01 graphic

Przerzutnik Schmitta: działanie, przeznaczenie.

Bramka z przerzutnikiem Schmitta jest stosowana do przekształcania wolnozmiennych sygnałów wejściowych w sygnały wyjściowe z poziomami logicznymi i stosunkowo szybko narastającymi zboczami. Przerzutnik Schmitta jest umieszczony między wejściowym układem logicznym bramki a jej stopniem wyjściowym. Charakterystyka przejściowa takiej bramki odznacza się pętlą histerezy charakterystyczną dla przerzutnika Schmitta, co odzwierciedla symbol graficzny.

W aplikacji przewidziano możliwość zmiany napięcia wejściowego Uwe przy stałym napięciu progowym, do czego służy potencjometr na wejściu bramki, jak również możliwość zmiany poziomu napięcia progowego przy stałym sygnale wejściowym. Poziom napięcia progowego można zmieniać "chwytając" kursorem myszki różową linię symulującą poziom napięcia progowego i przemieszczając ją w górę lub w dół. W obu przypadkach można zaobserwować rodzaj sygnałów generowanych na wyjściu bramki

U 1

A B

X = AB

Y = A+B

A

B

A

B

F

A

F

B

F

A

A

F

B

A

F

B

A

F

B

A

F

B

0x01 graphic

0x01 graphic

0x01 graphic



Wyszukiwarka

Podobne podstrony:
PYTANIA ELEKTROWNIE I ELEKTROCIEPŁOWNIE LAB
analogi 2 zaliczenie pytania, Elektronika i telekomunikacja-studia, rok II, semIV, ua2, Zaliczenie,
Kolokwium LSK - pytania (2), Elektronika i telekomunikacja-studia, rok II, 2 rok-aguli, lsk, Kolokwi
Eus-pytania1, elektra, Elektronika, elektronika
Pytania z elektroniki 2
Pytania elektro ogarnijtemat com
pytania elektronika cw3
Pytania z elektry
ISDN - pytania, Elektronika i Telekomunikacja PWR, EIT od Bohuna, Siwek projekt, Siwek kolo
pytania elektr
pytania elektronika cw1
automatyka - pytania1, Elektrotechnika, Rok 2, Automatyka
Pytania+z+elektrotechniki, mechanika, BIEM- POMOCE, laborki elektra
Pytania elektryka, Górnictwo, pytania WUG-OUG
pytania elektronika cw2, Automatyka i Robotyka PK, II rok, elektronika, Pytania do kolosów
elektra pytania, elektrotechnika
pytania elektra, Elektronika

więcej podobnych podstron