Kluczowa różnica: Multiplekser lub MUX to obwód złożony, który zawiera więcej niż jedną linię wejściową, jedną linię wyjściową i więcej niż jedną linię wyboru. Natomiast koder jest również uważany za typ multipleksera, ale bez pojedynczej linii wyjściowej. Jest to kombinacyjna funkcja logiczna, która ma 2 ^ n (lub mniej) linii wejściowych i n linii wyjściowych.
Multiplekser i enkoder są bardzo ważne dla cyfrowej elektroniki. Są to typy kombinacyjnych układów logicznych. Różnica między nimi może być spowodowana pewnym nieporozumieniem, ponieważ koder jest również uważany za rodzaj multipleksera. Dlatego ważne jest, aby poznać cechy obu, które pomogą w ich rozróżnieniu.
Aby zrozumieć multiplekser i enkodery, koncepcja układów kombinacyjnych musi być jasna. Kombinacyjne układy logiczne są definiowane przez funkcję logiczną ich bieżącego stanu wejściowego. W każdym przypadku stan może wynosić 0 lub 1. W kombinacyjnym obwodzie logicznym wyjście jest zależne od kombinacji jego wejść. Jeśli w każdym przypadku nastąpi zmiana stanu wejścia, na wynik wpływa również zmiana. Obwody te składają się zasadniczo z trzech podstawowych bram:
- I
- LUB
- NIE
Bramy te są łączone w celu wytworzenia prostych lub skomplikowanych obwodów przełączających. Funkcję układu logiki kombinowanej można łatwo uzyskać za pomocą algebry Boole'a, tabeli prawdy lub diagramów logicznych. Te kombinacyjne układy logiczne są podzielone na trzy szerokie kategorie:
- Funkcje arytmetyczne i logiczne
- Transmisja danych
- Konwertery kodu
Kategoria transmisji danych obejmuje multipleksery, demultipleksery, kodery i dekodery. Tak więc, ta szczególna kategoria ma ogromne znaczenie, jeśli chodzi o definiowanie różnic między multiplekserem a koderem.
Multipleksery są również używane w komunikacji; sieć telefoniczna może być rozumiana jako bardzo duży wirtualny multiplekser, który składa się z wielu mniejszych dyskretnych. Nie jest możliwe bezpośrednie połączenie między jednym telefonem a drugim, dlatego sieć wykorzystuje multipleksowanie i konwertuje pojedyncze sygnały telefoniczne na jedną z niewielkiej liczby przewodów, gdy są nawiązywane połączenia. Na końcu odbierającym obecny jest demultiplekser, który wybiera odpowiedni cel wśród wielu.
Enkoder jest także rodzajem układu kombinacyjnego, który służy do konwersji binarnej
Enkodery priorytetowe
Koder dziesiętny do BCD
Oktal do binarnego kodera
Kod szesnastkowy do binarnego kodera
Enkoder to urządzenie, za pomocą którego można zmienić sygnał (np. Strumień bitów) lub dane do określonego kodu. Kod może być wykorzystywany do dowolnego celu, takiego jak kompresja informacji wymaganych do transmisji i przechowywania, do szyfrowania lub do dodawania nadmiarowości do kodu wejściowego.
W związku z tym możemy stwierdzić, że oba są ważne dla elektroniki cyfrowej, a zatem oba są wykorzystywane w różnych elementach. Oba mają wejścia i wyjścia. Różnią się one liczbą wejść i wyjść. Multiplekser może być zdefiniowany jako konwerter 2 ^ n wejść do 1 wyjścia, podczas gdy enkoder zakrywa 2 ^ n wejść na n wyjść.