Decodificadores/ Codificadores
Prof. Dr Mário Anderson de Oliveira
Codificadores e Decodificadores
DECODIFICADOR – Circuito digital que detecta a presença de uma combinação específica de bits (código) em suas entradas indicando a presença desse código através de um nível de saída especificado. Em sua forma geral, um decodificador tem n linhas de entrada para manipular n bits e de uma a 2n linhas de saída para indicar a presença de uma ou mais combinações de n bits.
Ex: No mesmo exemplo da calculadora, o decodificador é o circuito que recebe o resultado da operação na forma binária e o transforma em saída decimal, na forma compatível para um mostrador digital apresentar os algarismos.
DECODIFICADORES
Cada saída do decodificador é única para cada entrada.
DECODIFICADORES
Decodificador 2 X4 ou 1 de 4
DECODIFICADORES
Decodificador 3 X 8 ou 1 de 8
DECODIFICADORES
Pino de habilitação
DECODIFICADORES
CI 74XXX139
DECODIFICADORES
CI 74XXX138
DECODIFICADORES
CI 74XXX138
DECODIFICADORES
DECODIFICADORES
EXEMPLO 1
Indique os estados das saídas do 74ALS138 para cada uma das seguintes conjuntos de entradas
a)E3=E2=1, E1=0, A2=A1=1, A0=0.
b)E3= 1, E2=E1=0, A2=0, A1=A0=1.
DECODIFICADORES Exemplo 2: Qual a saída que será ativada para as entradas:A) A4A3A2A1A0=01101B) Qual a faixa de entrada ativará o CI Z4
DECODIFICADORES
EXERCÍCIO: MOSTRE COMO CONECTAR CI´S 74ALS138 PARA FORMAR UM DECODIFICADOR 1 DE 16.
DECODIFICADORES Decodificadores BCD para decimal
Decodificador BCD/7 Segmentos Um dos métodos mais simples de se apresentar dígitos numéricos usa
uma configuração de 7 segmentos para formar os caracteres decimais de 0 a 9, e algumas vezes ao caracteres hexadecimais de A até F.
(a) Configurações dos 7 segmentos e (b) segmentos ativos para cada dígito.
Display de 7 Segmentos Display a LED (diodo emissor de luz)
Anodo comum
(nível “0” no catodo)Catodo comum (nível “1” no anodo)
Display de 7 Segmentos
EXERCÍCIO: CADA DISPLAY DE LED´S DE 7 SEGUIMENTOS TÍPICOS OPERAM COM 10mA a 2,7 V. PROJETE O RESISTOR LIMITADOR PARA ESSE LED.
Interligação de um decodificador para display de 7 segmentos com o display.
Decodificador BCD/7 Segmentos
Tabela da verdade de um decodificador para display de 7 segmentos.
BCD8421 CÓDIGO PARA OS 7 SEGMENTOS
A B C D a b c d e f g
0 0 0 0 0 1 1 1 1 1 1 0
1 0 0 0 1 0 1 1 0 0 0 0
2 0 0 1 0 1 1 0 1 1 0 1
3 0 0 1 1 1 1 1 1 0 0 1
4 0 1 0 0 0 1 1 0 0 1 1
5 0 1 0 1 1 0 1 1 0 1 1
6 0 1 1 0 1 0 1 1 1 1 1
7 0 1 1 1 1 1 1 0 0 0 0
8 1 0 0 0 1 1 1 1 1 1 1
9 1 0 0 1 1 1 1 1 0 1 1
Decodificador BCD/7 Segmentos
Display de cristal líquido (LCD – “Liquid Crystal Display”)
Display de 7 Segmentos
Vantagem dos LCDs:
- baixíssimo consumo de energia.
Vantagem dos displays a LED:
- proporcionam um display com brilho mais intenso, facilmente visível em áreas escuras.
Comparação entre os Displays de 7 Segmentos
Display de Cristal Líquido
(a) Configuração básica; (b) aplicando-se uma tensão entre o segmento e o backplane, o segmento é ligado. Uma tensão zero desliga o segmento.
Características:
- Operam basicamente com sinais CA de baixa tensão ( 3 a 15 V) e baixa frequência (25 a 60 Hz).
- A tensão CA necessária para ligar um segmento é aplicada entre o segmento e o “backplane”, que é comum a todos os segmentos.
- O segmento e o “backplane” formam um capacitor que consome uma corrente muito baixa.
Display de Cristal Líquido
Método de acionar um segmento de LCD
Quando CONTROLE estiver em BAIXO, o segmento está desligado;
Quando CONTROLE estiver em ALTO, o segmento está ligado.
Método de acionamento de um LCD de 7 segmentos.
Vantagens dos Dispositivos CMOS em relação aos TTL para o acionamento de
LCD’s
Os CMOS necessitam de muito menos potência que os TTL, e são mais adequados para aplicações onde os LCD’s são alimentados por baterias.
O estado BAIXO dos dispositivos TTL não é exatamente 0V e pode ser até 0,4V. Isto produziria uma componente DC entre o segmento e o “backplane”, que encurtaria a vida útil de um LCD.
CODIFICADOR
Fornece uma saída digital a partir de uma entrada ativada.
CODIFICADOR
CODIFICADOR
CODIFICADOR
Exemplo 1: Determine as saídas do decodificador apresentado anteriormente quando A3 e A5 estiverem simultaneamente em nível BAIXO.
CODIFICADORESCodificador de prioridades permitem mais de uma entrada
ativa por vez.
CODIFICADORESCodificador de prioridades permitem mais de uma entrada
ativa por vez.
CODIFICADORES
EXEMPLO: Determine o estados das saídas do circuito Codificador BCD 74147 quando A5, A7 e A3 estiverem em nível BAIXO e todas as outras entradas forem nível ALTO.
CODIFICADORES
Digite 309