● Nesta aula iremos estudar os conceitos que regem os circuitos
codificadores e decodificadores. Códigos ● Conjunto organizado de sinais em que a informação é transformada para efetivar o processo de comunicação; ● Números, letras ou palavras representadas por um grupo especial de símbolos (dígitos binários); ○ Ex. Código BCD, GRAY, ASCII, ... Códigos Código GRAY ● Apenas um bit varia entre dois decimais consecutivos; ● Representa 16 dígitos; ● Utilizado para codificação de símbolos em modems Códigos Código alfa numérico de 6 bits ● Foi um dos primeiros códigos utilizados para representar 26 = 64 caracteres: ○ 26 letras maiúsculas ○ 10 algarismos ○ 28 caracteres especiais Códigos Código ASCII - American Standard Code for Information Interchange ● 7 bits (128 caracteres) ● versão estendida de 8 bits (256 caracteres) ● utilizado mundialmente para troca de informação entre equipamentos de comunicação ○ algarismos ○ letras ○ caracteres especiais ○ caracteres de controle (LF, EoT, CR, ACK, etc.)
Letra A: 100 0001; Letra B: 100 0010
Letra a: 110 0001; Letra b: 110 0010 Núm. 1: 011 0001; Núm. 2: 011 0010 Códigos Código ASCII - American Standard Code for Information Interchange Códigos Código ASCII - American Standard Code for Information Interchange ● Conversão de binário para ASCII: ○ Exemplo: 1001000 1000101 1001100 1010000 H E L P Decodificadores x Codificadores Decodificador ● Circuito digital capaz de converter um código binário em um outro código ou número qualquer. ● Normalmente recebe um código binário na entrada e ativa apenas 1 saída, correspondente ao número decodificado Codificador ● Circuito digital que faz a conversão de um número ( ou código qualquer) em um código binário ● Geralmente recebe um dado de entrada onde somente um bit é ativado por vez, e tem como saída um código binário de N bits. Decodificadores x Codificadores Decodificador ● Decodificadores x Codificadores Codificador ● Decodificadores x Codificadores Codificador GRAY -> Binário ● Decodificadores x Codificadores Codificador GRAY -> Binário ● S3= A Decodificadores x Codificadores Codificador GRAY -> Binário ● S2= A’B + AB’ = A xor B Decodificadores x Codificadores Codificador GRAY -> Binário ● S1= A’B’C + A’BC’+ABC+AB’C’ = A xor B xor C Decodificadores x Codificadores Codificador GRAY -> Binário ● Circuito Decodificadores x Codificadores Decodificador BCD -> Display de 7 segmentos ● Decodificadores x Codificadores Decodificador BCD -> Display de 7 segmentos ● Decodificadores x Codificadores Decodificador BCD -> Display de 7 segmentos ● Decodificadores x Codificadores Decodificador BCD -> Display de 7 segmentos ● catodo comum (catodos de todos os LEDs aterrados) ○ à acende com nível lógico 1 ● anodo comum (anodos de todos os LEDs ligados em Vcc) ○ acende com nível lógico 0 Decodificadores x Codificadores Decodificador BCD -> Display de 7 segmentos ● Decodificadores x Codificadores Decodificador BCD -> Display de 7 segmentos
● Para produzir um circuito Decodificador BCD
para Display de 7 segmentos, devemos montar os mapas K para cada letra do display (a até g) Decodificadores x Codificadores Decodificador BCD -> Display de 7 segmentos
a = A + C + B’D’ + BD = A + C + (B xor D)’
Decodificadores x Codificadores Decodificador BCD -> Display de 7 segmentos
Exercício: Monte o mapa de Karnaugh para cada uma das
letras do display de 7 segmentos, encontre suas expressões de saída e desenhe seus circuitos lógicos. Decodificadores x Codificadores Decodificador BCD -> Display de 7 segmentos Decodificadores x Codificadores Decodificador BCD -> Display de 7 segmentos Conclusão Nesta aula foram vistos alguns exemplos de circuitos codificadores e decodificadores que são empregados em circuitos digitais Referências
● IDOETA, Ivan V.; CAPUANO, Francisco G.; ELEMENTOS DE ELETRÔNICA DIGITAL,
41a. ed., São Paulo, Editora Érica, 2012. ● TOCCI, Ronald J.; WIDMER, Neal S,; MOSS, Gregory L.; SISTEMAS DIGITAIS: PRINCÍPIOS E APLICAÇÕES, 11a. ed., São Paulo, Editora Pearson, 2011.