Multiplekser (ang. multiplexer, mux) jest układem posiadającym n wejść danych D, m wejść wybierających A oraz jedno wyjście Y:
Działanie układu jest bardzo proste:
Na wejścia wybierające A podajemy adres dwójkowy jednego z wejść D. Wtedy na wyjściu Y pojawia się stan wybranego wejścia.
Dla przykładu zaprojektujmy multiplekser dwuwejściowy:
SABY00X001X11X001X11
Jeśli na wejściu wybierającym S panuje stan niski 0, to na wyjściu Y mamy stan wejścia A. Jeśli zmienimy stan wejścia wybierającego S na wysoki 1, to na wyjściu Y pojawi się stan wejścia B.
Układamy mapę Karnaugha dla wyjścia Y:
Funkcja logiczna:
Sieć logiczna:
Jako ćwiczenie sprawdź działanie tej sieci programem w języku C.
Multipleksery są produkowane w postaci gotowych układów scalonych:
SN74150 – multiplekser 16-kanałowy
SN74151 – multiplekser 8-kanałowy
SN74152 – multiplekser 8-kanałowy
SN74153 – dwa sprzężone multipleksery 4-kanałowe
Multipleksery stosuje się często do odczytu stanu wielu linii wejścia, np. z klawiatury. Pozwalają one zaoszczędzić wiele portów mikrokontrolera. Np. układ SN74150 jest multiplekserem 16 kanałowym:
układ kombinacyjny, najczęściej cyfrowy, służący do wyboru jednego z kilku dostępnych sygnałów wejściowych i przekazania go na wyjście.
Odpowiedź:
Multiplekser:
Multiplekser (ang. multiplexer, mux) jest układem posiadającym n wejść danych D, m wejść wybierających A oraz jedno wyjście Y:
Działanie układu jest bardzo proste:
Na wejścia wybierające A podajemy adres dwójkowy jednego z wejść D. Wtedy na wyjściu Y pojawia się stan wybranego wejścia.
Dla przykładu zaprojektujmy multiplekser dwuwejściowy:
SABY00X001X11X001X11
Jeśli na wejściu wybierającym S panuje stan niski 0, to na wyjściu Y mamy stan wejścia A. Jeśli zmienimy stan wejścia wybierającego S na wysoki 1, to na wyjściu Y pojawi się stan wejścia B.
Układamy mapę Karnaugha dla wyjścia Y:
Funkcja logiczna:
Sieć logiczna:
Jako ćwiczenie sprawdź działanie tej sieci programem w języku C.
Multipleksery są produkowane w postaci gotowych układów scalonych:
SN74150 – multiplekser 16-kanałowy
SN74151 – multiplekser 8-kanałowy
SN74152 – multiplekser 8-kanałowy
SN74153 – dwa sprzężone multipleksery 4-kanałowe
Multipleksery stosuje się często do odczytu stanu wielu linii wejścia, np. z klawiatury. Pozwalają one zaoszczędzić wiele portów mikrokontrolera. Np. układ SN74150 jest multiplekserem 16 kanałowym:
układ kombinacyjny, najczęściej cyfrowy, służący do wyboru jednego z kilku dostępnych sygnałów wejściowych i przekazania go na wyjście.