Carga Horária: 2h/60h

25
Multiplexadores e Demultiplexadores Prof. Rômulo Calado Pantaleão Camara Carga Horária: 2h/60h

Transcript of Carga Horária: 2h/60h

Page 1: Carga Horária: 2h/60h

Multiplexadores e Demultiplexadores

Prof. Rômulo Calado Pantaleão Camara

Carga Horária: 2h/60h

Page 2: Carga Horária: 2h/60h

2

Multiplexadores

Page 3: Carga Horária: 2h/60h

3

Multiplexadores

Page 4: Carga Horária: 2h/60h

4

Multiplexadores

Page 5: Carga Horária: 2h/60h

5

• 4 entradas de dados I0, I1, I2, I3

• 2 entradas de seleção S1, S0

Exercício: Deduzir a saída a partir da combinação de S1, S0.

Z = I3S

1S

0 + I

2S

1S

0 + I

1S

1S

0 + I

0S

1S

0

Multiplexadores

Multiplexadores comerciais: 2, 4, 8, 16 entradas (famílias lógicas TTL e CMOS).

Page 6: Carga Horária: 2h/60h

6

CI Multiplexadores

Multiplexador de oito entradas:

• CI multiplexador 74151(ou 74LS151, 74HC151). • Entrada de habilitação E, ativa BAIXA. • 2 saídas: normal e invertida. • Quando E está BAIXA, as entradas de seleção S2 S1 S0 selecionarão uma entrada de dados (I0 até I7) que será transmitida para a saída Z. • Quando E está ALTO, o multiplexador está desabilitado, então a saída Z será BAIXA ou ficará em Alta impedância (Tri-State), conforme o tipo de CI.

Page 7: Carga Horária: 2h/60h

7

Multiplexadores

Multiplexador de oito entradas:

Page 8: Carga Horária: 2h/60h

8

Aplicações de multiplexadores

Multiplexadores

Gerador de Funções Lógicas

• Os multiplexadores podem ser usados para gerar funções lógicas diretamente da tabela verdade (sem simplificação). • Estrutura AND-OR de dois níveis. • As entradas de seleção são usadas para as variáveis lógicas. • As entradas de dados são conectadas permanentemente aos níveis ALTO ou BAIXO, de acordo com a tabela verdade.

Page 9: Carga Horária: 2h/60h

9

Multiplexadores - Aplicações

Gerador de Funções Lógicas

• Considere o MUX de 4 entradas. •Caso não existissem as entradas I

0,

..., I3 (ou fossem 1), as linhas de

seleção geram todos os mintermos das variáveis S

1S

0.

• Assim, se pensarmos em I

0, ..., I

3 como entradas habilitadoras, é possível gerar qualquer função lógica de 2 variáveis.

Ex.: Gerar Z = S1' + S

1S

0' . Expandindo em mintermos:

Z = S

1'(S

0 + S

0') + S

1S

0' = S

1'S

0 + S

1'S

0' + S

1S

0' = m

1 + m

0 + m

2 Assim, para gerar esta função, fazemos I

0 = I

1 = I

2 = 1 e I

3 = 0.

Page 10: Carga Horária: 2h/60h

10

Multiplexadores - Aplicações

Page 11: Carga Horária: 2h/60h

11

Dados podem ser roteados, através de multiplexadores, de várias origens para um destino.

Tabela-verdade do roteador

Multiplexadores - Aplicações

Page 12: Carga Horária: 2h/60h

12

Conversor Paralelo-Série

Transmissão de dados na forma paralela é mais rápida. No entanto, para distâncias longas, não é interessante. Opta-se pela serial, sendo necessária a conversão, que pode ser feita com MUX. Um contador de 8 bits realiza a seleção seqüencial de cada entrada em um ciclo de clock (000 a 111).

Multiplexadores - Aplicações

Page 13: Carga Horária: 2h/60h

13

Sequenciamento de operações

Multiplexadores - Aplicações

Page 14: Carga Horária: 2h/60h

14

• Os multiplexadores podem ser interligados para aumentar a capacidade do número de entradas de dados que podem ser transferidas para uma única saída. • Apenas um MUX ficará ativo, transferindo dados para a saída em qualquer instante. • Quando mais de um MUX é interligado, a entrada de habilitação deve ser usada como entrada de seleção (endereço) para selecionar o MUX que deve ser ativo.

Multiplexadores

Interligação de multiplexadores

Page 15: Carga Horária: 2h/60h

15

Multiplexadores

Seleciona MUX ativo

Interligação de multiplexadores

Page 16: Carga Horária: 2h/60h

16

Demultiplexadores

Page 17: Carga Horária: 2h/60h

17

Diagrama lógico do Demultiplexador 4 x 1. A linha de entrada E está ligada a 4 portas AND, porém, somente uma linha de saída S será habilitada pela entrada de seleção A e B.

Demultiplexador de 1 para 4 Linhas

Demultiplexadores

Page 18: Carga Horária: 2h/60h

18

Demultiplexadores

Tabela-verdade

Demultiplexador de 1 para 4 Linhas

Page 19: Carga Horária: 2h/60h

19

Demultiplexadores

• Demultiplexador e Decodificador possuem estrutura semelhante, a menos da entrada de dados em cada porta. • Na prática, os circuitos integrados decodificadores são ofertados como decodificador/demultiplexador, pois executam as duas funções. • Em geral, o pino de habilitação do decodificador é utilizado como linha de entrada de dados do demultiplexador.

Page 20: Carga Horária: 2h/60h

20

Demultiplexadores

Page 21: Carga Horária: 2h/60h

21

Demultiplexadores

CI Demultiplexador de 1-Para-8 Linhas 74HLS138

• As entradas de seleção A2, A

1, A

0, determinam que linha de saída

receberá os dados de entrada. • A entrada de habilitação E

1' é usada como entrada de dados I enquanto

as outras são mantidas em seus estados ativos. • Se as entradas de seleção fossem 000, O

0' seria ativa (seguirá o sinal

E1') e todas as demais seriam mantidas em nível alto.

Page 22: Carga Horária: 2h/60h

22

Demultiplexadores

Page 23: Carga Horária: 2h/60h

23

Demultiplexadores

Aplicações de demultiplexores – Distribuidor de dados

Page 24: Carga Horária: 2h/60h

24

Multiplexação/Demultiplexação

Em conjunto com multiplexador, o demultiplexador pode ser usado para

transmitir os sinais de várias fontes de dados sobre uma única linha de

transmissão.

Page 25: Carga Horária: 2h/60h

25

Multiplexação/Demultiplexação Sistema de monitoramento de segurança:

O estado de cada porta (aberta ou fechada) é indicado na saída por LEDS.

Porta aberta – ALTO Porta fechada - BAIXO

Apenas 4 linhas de dados (Z e Qs) ao invés de 12.