Escolar Documentos
Profissional Documentos
Cultura Documentos
Campus I
Centro de Energias Alternativas e João Pessoa
Renováveis - CEAR
Decodificadores e Codificadores
Codificadores
◦ Codificadores simples
◦ Codificadores para BCD
2
3
Decodificador:
◦ Circuito lógico que recebe um conjunto de entradas
(número binário);
◦ Ativa apenas a saída correspondente ao número
recebido na entrada.
4
Decodificador:
◦ Apenas uma das M saídas será ativada (de acordo
com a entrada) e todas as demais estarão
desativadas.
5
Decodificador:
◦ Muitos decodificadores são projetados para gerar
saídas ativas em nível BAIXO:
Uma das saída estará ativa (nível 0 – BAIXO);
As demais estarão em nível desativadas (nível 1 –
ALTO).
6
Alguns decodificadores não utilizam todas as
2𝑁 possibilidades de entrada:
◦ Decodificador BCD para decimal:
4 bits de entrada e 10 linhas de saída.
7
Construindo um decodificador simples (1
entrada):
8
Construindo um decodificador simples (2
entradas)
9
Construindo um decodificador simples (3
entradas):
10
Construindo
um
decodificador
simples (3
entradas):
11
Decodificador simples (3 entradas):
12
Denominações do decodificador 3 entradas:
◦ Decodificador 1 de 8.
13
Entradas ENABLE (Habilitação):
◦ Entrada utilizada para controlar a operação de um
decodificador:
ENABLE (EN) = 1 → decodificador funciona normalmente;
ENABLE (EN) = 0 → todas as saídas são forçadas para o
estado BAIXO.
14
Decodificador 74ALS138:
15
Exemplos:
a) 𝐄𝟑 = 𝟏, 𝐄ത 𝟐 = 𝟏, 𝐄ത 𝟏 = 𝟎, 𝐀𝟐 = 𝟏,
𝐀𝟏 = 𝟏, 𝐀𝟎 = 𝟎;
b) 𝐄𝟑 = 𝟏, 𝐄ത 𝟐 = 𝟎, 𝐄ത 𝟏 = 𝟎, 𝐀𝟐 = 𝟎,
𝐀𝟏 = 𝟏, 𝐀𝟎 = 𝟏.
16
Decodificador 74ALS138 formando um
decodificador 1 de 32:
17
Decodificadores BCD para decimal:
◦ Construindo a tabela de um decodificador BCD para
decimal ativo em ALTO:
D C B A Saída ativa (ALTO)
0 0 0 0 𝐎𝟎
0 0 0 1 𝐎𝟏
0 0 1 0 𝐎𝟐
... ... ... ... ...
1 0 0 0 𝐎𝟖
1 0 0 1 𝐎𝟗
1 0 1 0 Nenhuma
... ... ... ... ...
1 1 1 1 Nenhuma
18
Decodificadores BCD
para decimal:
◦ Construindo o circuito
de um decodificador
BCD para decimal ativo
em ALTO:
19
Decodificadores BCD para decimal:
◦ Construindo a tabela de um decodificador BCD para
decimal ativo em BAIXO:
D C B A Saída ativa (BAIXO)
0 0 0 0 ഥ𝟎
𝐎
0 0 0 1 ഥ𝟏
𝐎
0 0 1 0 ഥ𝟐
𝐎
... ... ... ... ...
1 0 0 0 ഥ𝟖
𝐎
1 0 0 1 ഥ𝟗
𝐎
1 0 1 0 Nenhuma
... ... ... ... ...
1 1 1 1 Nenhuma
20
Decodificadores BCD
para decimal:
◦ Construindo o circuito
de um decodificador
BCD para decimal ativo
em BAIXO:
21
Decodificadores BCD para decimal 7442:
22
Decodificador/driver BCD
para decimal:
◦ TTL 7445;
◦ Driver: CI com saídas capazes de
operar com maior potência que
CIs TTL comuns;
◦ Apropriados para acionar
diretamente LEDs, lâmpadas,
relés e motores CC.
23
Decodificadores acionados por um contador:
◦ Sequenciamento;
◦ Endereçamento.
24
Decodificadores/drivers BCD para 7
segmentos:
◦ Display de 7 segmentos:
25
Decodificadores/drivers BCD para 7
segmentos:
26
Decodificadores/drivers BCD para 7
segmentos (TTL 7446 /7447):
27
28
29
Codificador:
◦ Inverso do processo do decodificador;
◦ Entradas que são ativadas uma por vez;
◦ A saída é um código que depende de qual entrada
está ativada.
30
Construindo um codificador simples (1 saída):
31
Construindo um codificador simples (2
saídas):
32
Construindo um codificador simples (3
saídas):
33
Construindo
um
codificador
simples (3
saídas):
34
Codificador de 8 para 3 com entrada ativa em
BAIXO (circuito):
35
Codificador de 8 para 3 com entrada ativa em
BAIXO (tabela):
Entradas Saídas
𝐀𝟎 𝐀𝟏 𝐀𝟐 𝐀𝟑 𝐀𝟒 𝐀𝟓 𝐀𝟔 𝐀𝟕 𝐎𝟐 𝐎𝟏 𝐎𝟎
x 1 1 1 1 1 1 1 0 0 0
x 0 1 1 1 1 1 1 0 0 1
x 1 0 1 1 1 1 1 0 1 0
x 1 1 0 1 1 1 1 0 1 1
x 1 1 1 0 1 1 1 1 0 0
x 1 1 1 1 0 1 1 1 0 1
x 1 1 1 1 1 0 1 1 1 0
x 1 1 1 1 1 1 0 1 1 1
36
Codificadores de prioridade:
37
Codificador de prioridade
74147:
𝐀𝟏 𝐀𝟐 𝐀𝟑 𝐀𝟒 𝐀𝟓 𝐀𝟔 𝐀𝟕 𝐀𝟖 𝐀𝟗 𝐎𝟑 𝐎𝟐 𝐎𝟏 𝐎𝟎
1 1 1 1 1 1 1 1 1 1 1 1 1
x x x x x x x x 0 0 1 1 0
x x x x x x x 0 1 0 1 1 1
x x x x x x 0 1 1 1 0 0 0
x x x x x 0 1 1 1 1 0 0 1
x x x x 0 1 1 1 1 1 0 1 0
x x x 0 1 1 1 1 1 1 0 1 1
x x 0 1 1 1 1 1 1 1 1 0 0
x 0 1 1 1 1 1 1 1 1 1 0 1
0 1 1 1 1 1 1 1 1 1 1 1 0 38
Codificador
de chaves:
39
Decodificadores:
◦ Decodificadores simples;
◦ Decodificadores BCD para
decimal;
◦ Decodificador/driver BDC
para 7 segmentos;
Codificadores
◦ Codificadores simples;
◦ Codificadores para BCD.
40
Leitura Vídeo:
complementar: ◦ Decodificadores para
Display de 7 Segmentos.
◦ Displays de Cristal
Líquido.
link do vídeo
41
WIDMER, Neal S et al. Sistemas digitais: princípios e aplicações. 12. ed.
São Paulo: Pearson, 2018. 1034p. ISBN: 9788543025018.
42