POLITECHNIKA POZNAŃSKA INSTYTUT ELEKTROTECHNIKI I ELEKTRONIKI PRZEMYSŁOWEJ Zakład Energoelektroniki i Sterowania |
|||
Laboratorium Elektroniki i Energoelektroniki Temat ćwiczenia: Układy kombinacyjne - multipleksery, demultipleksery, kodery i dekodery. |
|||
Studia stacjonarne Wydział Elektryczny Nr grupy : E3/2
|
Wykonawcy:
|
Rok akademicki 2010 / 2011 Semestr IV |
|
|
|
Data wykonania ćwiczenia 08.06.2011 |
Data oddania sprawozdania 15.06.2011 |
Uwagi : |
Tabele prawd badanych układów
Multiplekser
Wejścia adresowe |
Wejście |
Wyjście |
|||
A |
B |
C |
D |
S |
Q |
0 |
0 |
0 |
0 |
0 |
D0 |
1 |
0 |
0 |
0 |
0 |
D1 |
0 |
1 |
0 |
0 |
0 |
D2 |
1 |
1 |
0 |
0 |
0 |
D3 |
0 |
0 |
1 |
0 |
0 |
D4 |
1 |
0 |
1 |
0 |
0 |
D5 |
0 |
1 |
1 |
0 |
0 |
D6 |
1 |
1 |
1 |
0 |
0 |
D7 |
0 |
0 |
0 |
1 |
0 |
D8 |
1 |
0 |
0 |
1 |
0 |
D9 |
0 |
1 |
0 |
1 |
0 |
D10 |
1 |
1 |
0 |
1 |
0 |
D11 |
0 |
0 |
1 |
1 |
0 |
D12 |
1 |
0 |
1 |
1 |
0 |
D13 |
0 |
1 |
1 |
1 |
0 |
D14 |
1 |
1 |
1 |
1 |
0 |
D15 |
- |
- |
- |
- |
1 |
0 |
Demultiplekser
Wejścia adresowe |
Wyjście |
Wejście |
|||
A |
B |
C |
D |
G1 |
G2 |
0 |
0 |
0 |
0 |
0 |
W0 |
1 |
0 |
0 |
0 |
0 |
W1 |
0 |
1 |
0 |
0 |
0 |
W2 |
1 |
1 |
0 |
0 |
0 |
W3 |
0 |
0 |
1 |
0 |
0 |
W4 |
1 |
0 |
1 |
0 |
0 |
W5 |
0 |
1 |
1 |
0 |
0 |
W6 |
1 |
1 |
1 |
0 |
0 |
W7 |
0 |
0 |
0 |
1 |
0 |
W8 |
1 |
0 |
0 |
1 |
0 |
W9 |
0 |
1 |
0 |
1 |
0 |
W10 |
1 |
1 |
0 |
1 |
0 |
W11 |
0 |
0 |
1 |
1 |
0 |
W12 |
1 |
0 |
1 |
1 |
0 |
W13 |
0 |
1 |
1 |
1 |
0 |
W14 |
1 |
1 |
1 |
1 |
0 |
W15 |
- |
- |
- |
- |
1 |
0 |
Koder
Wejście dziesiętnie |
Wyjścia |
|||
W |
A |
B |
C |
D |
- |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
2 |
0 |
1 |
0 |
0 |
3 |
1 |
1 |
0 |
0 |
4 |
0 |
0 |
1 |
0 |
5 |
1 |
0 |
1 |
0 |
6 |
0 |
1 |
1 |
0 |
7 |
1 |
1 |
1 |
0 |
8 |
0 |
0 |
0 |
1 |
9 |
1 |
0 |
0 |
1 |
Wnioski:
W ćwiczeniu tym badaliśmy podstawowe układy kombinacyjne. Jako pierwszy mieliśmy multiplekser. Badany multiplekser posiadał 16 wejść danych, 4 wejścia adresowe oraz jedno wyjście. Badając zasadę działania na wejścia adresowe DCBA podawaliśmy różne kombinacje, jakie obrazuje tabela.Wejście strobujące było ustawione w stan niski, aby multiplekser mógł działać. Podanie stanu wysokiego powoduje, że na wyjściu otrzymujemy, niezależnie od wejść adresowych i danych, w naszym przypadku stale 1 ponieważ układ ma wyjście zanegowane. Jeśli był stan niski na wejściu strobującym multiplekser działał poprawnie. W zależności od ustawienia wejść adresowych, przenosił na wyjście zanegowany stan odpowiedniego wejścia.
Demultiplekser posiada natomiast dwa zanegowane wejścia, które aby układ dział poprawnie muszą mieć podane 0. Demultiplekser ten posiada po za tym 4 wejścia adresowe oraz 16 wyjść. Ponieważ demultiplekser działa jak dekoder naturalnego kodu dwójkowego na kod 1z16. Oznacza to, że w zależności od wejścia adresowego na jednym z wyjść pojawi się stan niski, a na pozostałych mamy stan wysoki.
Następnie badaliśmy koder. był nim układ 74147, który jest enkoderem priorytetowego kodu dziesiętnego na kod dwójkowy. Oznacza to, że kodem wejściowym jest kod 1z10 a wyjściowym jest kod naturalny BCD przy czym wyjścia są zanegowane. Układ wyróżnia jedno z wejść. W tym przypadku jedno z wejść musi być w stanie niskim zaś reszta w wysokim. Odpowiednio, które wejście będzie wyróżnione na wyjściu otrzymamy słowo 4-bitowe w logice ujemnej, które będzie numerem wejścia wyróżnionego. Jeżeli na więcej niż jednym wejściu pojawi się stan niski to wtedy układ wskazuje wejście o najwyższym numerze z wyróżnionych, ponieważ ma ono wyższy priorytet.