Multiplexador / Demultiplexador - UFJF · UFJF –FABRICIO CAMPOS 9.6) Multiplexadores (Seletores...

Post on 25-Aug-2018

237 views 0 download

Transcript of Multiplexador / Demultiplexador - UFJF · UFJF –FABRICIO CAMPOS 9.6) Multiplexadores (Seletores...

UFJF – FABRICIO CAMPOS

Multiplexador / Demultiplexador

UFJF – FABRICIO CAMPOS

Multiplexador / Demultiplexador

2 dados

1 bit de seleção

8 dados

3 bit de seleção

UFJF – FABRICIO CAMPOS

9.6) Multiplexadores(Seletores de dados)

O Multiplexador seleciona um dos diversos dados deentrada e o transfere para a saída

O Demultiplexador recebe um única entrada e adistribui para várias saídas

UFJF – FABRICIO CAMPOS

9.6) MultiplexadoresFunciona como uma chave de múltiplas posições controlada digitalmente

Seleção = Endereço de Seleção

Já estudamos este circuito em contadores crescente/decrescente

UFJF – FABRICIO CAMPOS

9.6) Multiplexadores4 entradas2 bits de seleçãoAPLICAÇÃO DECODIFICADOR

UFJF – FABRICIO CAMPOS

9.6) MultiplexadoresMUX de oito entradas

UFJF – FABRICIO CAMPOS

9.6) MultiplexadoresMUX de 16 entradas

UFJF – FABRICIO CAMPOS

9.6) Multiplexadores74ALS157MUX quádruplo deduas entradas1 bit de seleção

UFJF – FABRICIO CAMPOS

9.7) Aplicações de Multiplexadores

O Os Multiplexadores são usados em diversas aplicaçõesem sistemas digitais, estudaremos algumas delas:

Roteamento de DadosConversão Paralelo-Série

Sequenciamento de OperaçõesGeração de funções Lógicas

UFJF – FABRICIO CAMPOS

9.7) Aplicações de Multiplexadores

Roteamento de Dados

Em um relógio digital que mostra hora:min ou Dia:mes

Precisamos compartilhar os circuitos dos decodificadores e os displays

Economia de energia, conexões,componente, área na placa

UFJF – FABRICIO CAMPOS

Roteamento

de Dados

UFJF – FABRICIO CAMPOS

9.7) Aplicações de Multiplexadores

Conversão Paralelo-Série

Com um contador de 3 bits (módulo 8) podemos gerar os bits de seleção e teremos na saída do multiplexador o

dado serializado

UFJF – FABRICIO CAMPOS

Conversão Paralelo-Série1

0

1

0

1

1

0

1

UFJF – FABRICIO CAMPOS

9.7) Aplicações de Multiplexadores

Sequenciamento de Operações

Combinando com outros circuitos digitais podemos controlar um processo industrial por meio de um

seqüenciamento de operações

UFJF – FABRICIO CAMPOS

Sequenciamento de Operações

Processo que mistura dois ingredientes e cozinha. 7 passos

UFJF – FABRICIO CAMPOS

Sequenciamento de Operações

Processo que mistura dois ingredientes e cozinha. 7 passos

000 Parado001Abrir válvula A1 até S1 atuar010Abrir válvula A2 até S2 atuar011Abrir válvula A3 até S3 atuar100Abrir válvula A4 até S4 atuar101Ligar misturador A5 até S5110Ligar aquecedor A6 até S6111Ligar bomba A7 até S7

UFJF – FABRICIO CAMPOS

Sequenciamento de

Operações

UFJF – FABRICIO CAMPOS

9.7) Aplicações de MultiplexadoresGeração de funções Lógicas

Implementa funções lógicas diretamente da tabela verdadeEsta estratégia é usada em CPLD (Dispositivo Lógico Programável Compléxo) e FPGA (Field Progammable Gate Array)

UFJF – FABRICIO CAMPOS

9.8) DEMULTIPLEXADORESDistribuidores de Dados

O código de seleção determina para qual saída o dado será transmitido

UFJF – FABRICIO CAMPOS

9.8) DEMUX

Demultiplexador de 1 linha para 8 linhas

UFJF – FABRICIO CAMPOS

9.8) DEMUX

74ALS138 – Decodificador/Demultiplexador

O Decodificador com entrada de habilitação pode ser usado como um demultiplexador

UFJF – FABRICIO CAMPOS

9.8) DEMUXSistema de monitoração e segurança

Várias portas devem ser monitoradasNão queremos uma grande quantidade de fios

Porta Fechada – entrada mux baixo – saída alto –seleciona e desabilita demux – apaga Led

Porta Aberta – entrada mux alto – saída baixo –seleciona e habilita demux – acende Led

UFJF – FABRICIO CAMPOS

9.8) DEMUXSistema de monitoração e segurança

UFJF – FABRICIO CAMPOS

9.8) DEMUXSistema síncrono de transmissão de dados

Queremos transmitir serialmente palavras de dados de quatro bits

Quatro palavras serão transmitidas totalizando 16bits

Reduzir o número de fios entre transmissor e receptor

UFJF – FABRICIO CAMPOS

9.8) DEMUX

Sistema síncrono de transmissão de dados

UFJF – FABRICIO CAMPOS

9.8) DEMUX

Sistema síncrono de transmissão de dados

UFJF – FABRICIO CAMPOS

9.8) DEMUX

Sistema síncrono de transmissão de dados

UFJF – FABRICIO CAMPOS

9.10) Comparador de MagnitudeCompara duas quantidades binárias e gera uma saída

para indicar qual delas tem a maior magnitude

Entradas de dados:

A e B de 4 bits sem sinalSaídas ativas em nível alto:

OA>B OA<B OA=B

Entradas de cascateamento:

Usadas para testar palavras com mais de 4 bits usando mais de um

comparador

UFJF – FABRICIO CAMPOS

9.10) Comparador de MagnitudeAs entradas de cascateamento devem ser ligadas com na

figura quando não usadas

UFJF – FABRICIO CAMPOS

9.10) Comparador de MagnitudeAplicação

Termostato digital

UFJF – FABRICIO CAMPOS

9.12) Barramento de dadosConjunto de linhas de sinais comuns para transferência

de dados

UFJF – FABRICIO CAMPOS

9.13) Registrador tristate

74ALS173 / HC173

UFJF – FABRICIO CAMPOS

9.14) Operação de barramento de dados

Veremos algumas nomenclaturas e

simbologias

UFJF – FABRICIO CAMPOS

9.14) Barramento de dados

Sinais do barramento

UFJF – FABRICIO CAMPOS

9.14) Barramento de dados

Forma simplificada

UFJF – FABRICIO CAMPOS

9.14) Barramento de dados

Forma expandida

UFJF – FABRICIO CAMPOS

9.14) Barramento de dados

Representação simplificada

UFJF – FABRICIO CAMPOS

9.14) Barramento de dados

Reunião de linhas (bus)

UFJF – FABRICIO CAMPOS

9.14) Barramento de dados

Barramento bidirecional