Você está na página 1de 17

MULTIPLEXOR E

DESMULTIPLEXOR
ELECTRÓNICA DIGITAL
ISUTC 2021
Circuitos Combinacionais

MULTIPLEXERS
A Multiplexagem consiste em transmitir um grande número de unidades de informação através de um
pequeno número de linhas ou canais de transmissão.
Um multiplexer digital (MUX) é um circuito combinatório que selecciona a informação binária de uma das
várias linhas de entrada e direcciona-as para uma única linha de saída.
A selecção de uma determinada linha é efectuada através de um conjunto de linhas de selecção ou de
endereço.
Estrutura de um Multiplexer (mux.)

Entradas e Saídas do mux. Tabela de verdade do mux.


Multiplexadores e desmultiplexadores
Multiplex é um circuito composto por várias entradas todas concorrentes para uma mesma saída.
Para que a informação das diversas entradas não entre em conflito na saída, o mux tem ainda as entradas de
seleção, que escolhem qual entrada passa, pela única saída, em cada instante.

Conclui-se daqui que a informação é distribuida temporariamente na saída do mux.


O elemento chave no mux é o gerador de produtos canónicos ao qual se associa uma porta OR para
encaminhar as entradas numa única saída.
Seja dada uma porta AND de duas entradas, em que uma está ligada a C0 e outra à P0

Se P0 =0 a saída S será sempre 0 independente de C0.


Se P0 =1 a saída S depende do valor de C0 . Deste modo conseguimos um circuito que pode permitir ou
proibir a passagem do sinal C0. Ao sinal C0 chama-se Canal e P0 Linha de Seleção

Suponha agora que tem 4 canais por controlar. Pretende que alcancem um a um a saída S. Então
montaria o circuito do slide seguinte.
Multiplexadores e desmultiplexadores
Se colocarmos P0 em 1 enquanto P1 , P2 e P3 em 0, observaremos 0 em T1 , T2 e T3 , de certeza.

Já em T0 observaremos 0 se C0 for 0 e 1 se C0 for 1.O que


observarmos em S saberemos que corresponde ao que existe em T0
Do mesmo modo se activarmos em 1 apenas P1 o que for
observado em S corresponde à C1
O perigo reside na possibilidade de activar mais do que um Pi, pois se
tal for, não saberemos se o valor em S pertence a qualquer uma porta
aberta pela linha de seleção.
A chave para resolver este problema é produzir as linhas de
seleção através dum Gerador de Produtos Canônicos (GPC).
Multiplexadores e desmultiplexadores
Tabela de Verdade:

a b c F VCC
0 0 0 0
0 0 1 0
0 1 0 1
Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
A
0 1 1 1
1 0 0 0 B Mux
1 0 1 0 8:1
1 1 0 1 C
1 1 1 0

F(a, b, c ) =  m(2,3,6)
Multiplexadores e desmultiplexadores
Multiplexadores e desmultiplexadores
Circuitos Combinacionais

MULTIPLEXERS (Implementação)

Tabela de Verdade
D1

S Saídas
Y = D1S + D 0 S
0 Y = D0 D0

1 Y = D1

S
Selecção
Circuitos Combinacionais

APLICAÇÕES DOS MULTIPLEXERS


Os multiplexers apresentam diversas aplicações entre as quais se destacam:
- Geradores de funções.
- Conversão paralelo-série.
- Geradores de formas de onda.
- Direccionamento de dados.
GERADORES DE FUNÇÕES
Os multiplexers podem ser usados para implementar funções lógicas directamente da tabela de verdade
sem recorrer a simplificações. Quando usado com esta finalidade, às entradas de selecção são aplicadas
as variáveis lógicas do circuito e cada uma das entradas é ligada permanentemente a 0 ou 1.
Circuitos Combinacionais

MULTIPLEXER COMO GERADOR DE FUNÇÕES (exercícios)

1.Implementar a função F(a, b, c, d) =  m(0,1,4,5,6,9,12,14,15) utilizando:


a) Um multiplexer de 8:1 onde as variáveis de endereço são D e C.
b) Um multiplexer de 16:1.

2. Implementar a função F(a, b, c, d) =  m(1,4,6,7,10,12,13,14,15) utilizando:


a) Um multiplexer de 8:1 onde as variáveis de endereço são C, B e A.
b) Um multiplexer de 4:1 onde as variáveis de endereço são C e D.

3. Implementar a função F(a, b, c, d) =  m(6,8,9,10,11,14) utilizando:


a) Um multiplexer de 4:1 onde as variáveis de endereço são C e D.
Circuitos Combinacionais

MULTIPLEXER COMO CONVERSOR PARALELO-SÉRIE (exemplo)

Y0
Y1
Y2
Y3
Registo de Mux Y
armazenamento Y4 8:1
(8 bits)
Y5
Y6
Y7

A B C
(Contador)
Circuitos Combinacionais

DEMULTIPLEXER
Demux

Enable D0 b I0
D1 b I1

Y b

Dn-1 b In-1

Selecção
Circuitos Combinacionais

DEMULTIPLEXER ATRAVÉS DE DESCODIFICADORES


Demultiplexer usando o descodificador 74LS138, onde G 2 A funciona como entrada de
informação.

Decoder
74LS138
VCC
G1 Y0
G2A Y1
G2B Y2
Y3
G 2A
A 1 Y4
Y5 Y5
B 0
Y6
Restantes
Y7 Saídas Lógica 1
C 1

Nota: O descodificador 74x154 (descodificador de 4 para 16 linhas) é também usado como


demultiplexer de 1:16.
Circuitos Combinacionais
TRANSMISSÃO DE DADOS
Conjugando um multiplexer e um demultiplexer, podemos estabelecer a ligação através de
um bus entre várias entradas e várias saídas. Isso é realizado da seguinte forma:

b b I0
D0
b b I1
D1
MUX b DEMUX

Dn-1 b b In-1

s s

Selecção Selecção
MÉTODO PARA IMPLEMENTAR
GERADORES DE FUNÇÕES COM
MUX
ELECTRÓNICA DIGITAL
ISUTC 2020
GERADOR DE FUNÇÕES

CIRCUITO IMPLEMENTADO TABELA DE IMPLEMENTAÇÃO TABELA DE VERDADE


MÉTODO
• Procedimento geral para configurar qualquer função de Boole de n
variáveis com um multiplexor de 2𝑛−1 a 1.
1. Exprimir a função em SPC, F(A,B,C) = Σ (1,3,5,6) . Assume-se que a
sequencia ordenada das varíaveis seja A,B,C,D……. Onde A é a
variável do extremo esquerdo ou MSB. Selecionar uma das linhas
de endereço como entrada de dados. Para o caso selecionamos “A”.
2. Liste as entradas do MUX e debaixo delas os termos da tabela em
duas colunas. A primeira fila inclui todos os termos da tabela nos
quais A é complementada e na segunda fila todos os termos com A
não complementada, como mostrado no slide anterior.
3. Circular todos os mintermos da função e, inspecionar cada coluna
separadamente.

Você também pode gostar