Decodificadores e Codificadores ELETRNICA DIGITAL II IFSC UNIDADE

  • Slides: 55
Download presentation
Decodificadores e Codificadores ELETRÔNICA DIGITAL II IFSC – UNIDADE JOINVILLE 1

Decodificadores e Codificadores ELETRÔNICA DIGITAL II IFSC – UNIDADE JOINVILLE 1

Decodificador - Definição • É um circuito lógico que recebe um conjunto de entradas,

Decodificador - Definição • É um circuito lógico que recebe um conjunto de entradas, que representa um número binário, e ativa apenas a saída que corresponde ao número recebido 2

Decodificador – Circuito Básico 2 para 4 3

Decodificador – Circuito Básico 2 para 4 3

Decodificador – Circuito Básico ETAPA 1 1 0 0 0 1 0 0 0

Decodificador – Circuito Básico ETAPA 1 1 0 0 0 1 0 0 0 4

Decodificador – Circuito Básico ETAPA 2 0 1 0 0 1 1 0 0

Decodificador – Circuito Básico ETAPA 2 0 1 0 0 1 1 0 0 5

Decodificador – Circuito Básico ETAPA 3 1 0 0 0 1 1 0 0

Decodificador – Circuito Básico ETAPA 3 1 0 0 0 1 1 0 0 1 0 6

Decodificador – Circuito Básico ETAPA 4 0 0 1 0 1 1 1 0

Decodificador – Circuito Básico ETAPA 4 0 0 1 0 1 1 1 0 1 0 0 1 1 1 7

Decodificador – Circuito Básico TABELA VERDADE A B Q 0 Q 1 Q 2

Decodificador – Circuito Básico TABELA VERDADE A B Q 0 Q 1 Q 2 Q 3 8

Decodificador - ENABLE • ENABLE – HABILITA a saída do circuito Com ENABLE =

Decodificador - ENABLE • ENABLE – HABILITA a saída do circuito Com ENABLE = 0 todas as saídas ficam em 0 Com ENABLE = 1 saída depende do estado de A e B 9

Decodificador - ENABLE TABELA VERDADE A B ENABLE Q 0 Q 1 Q 2

Decodificador - ENABLE TABELA VERDADE A B ENABLE Q 0 Q 1 Q 2 Q 3 10

DECODIFICADORES Alguns Modelos Comerciais • • • 7447 – PARA 7 SEGMENTOS - ANODO

DECODIFICADORES Alguns Modelos Comerciais • • • 7447 – PARA 7 SEGMENTOS - ANODO 74138 – 3 PARA 8 74139 – 2 PARA 4 DUPLO 74154 – 4 PARA 16 7442 - 4 PARA 10 7448 – PARA 7 SEGMENTOS - CATODO 11

Decodificador - 7447 ESQUEMA ELETRÔNICO • Decodificador para display de 7 segmentos com anodo

Decodificador - 7447 ESQUEMA ELETRÔNICO • Decodificador para display de 7 segmentos com anodo comum 12

Decodificador - 7447 Diagrama funcional - Pinagem +5 V Entradas de seleção Saída para

Decodificador - 7447 Diagrama funcional - Pinagem +5 V Entradas de seleção Saída para o display Teste do CI 13

Decodificador – 7447 Tabela Verdade Prof. Stefano - CEFET - SC JOINVILLE 14

Decodificador – 7447 Tabela Verdade Prof. Stefano - CEFET - SC JOINVILLE 14

Decodificador – 7447 Exemplo de ligação – SIMULADOR MSB – Bit Mais Significativo –

Decodificador – 7447 Exemplo de ligação – SIMULADOR MSB – Bit Mais Significativo – A 3 D C B A LSB – Bit Menos Significativo – A 0 Na prática colocar resistores. No simulador não precisa 15

Decodificador – 74138 • Decodificador de 3 para 8 com entradas enable para associação

Decodificador – 74138 • Decodificador de 3 para 8 com entradas enable para associação 16

Decodificador – 74138 Diagrama funcional - Pinagem 17

Decodificador – 74138 Diagrama funcional - Pinagem 17

Decodificador – 74138 Tabela Verdade 18

Decodificador – 74138 Tabela Verdade 18

Decodificador – 74138 Exemplo de ligação – SIMULADOR HABILITAÇÃO Se A=C=1 E B=0, qual

Decodificador – 74138 Exemplo de ligação – SIMULADOR HABILITAÇÃO Se A=C=1 E B=0, qual saída deverá desligar? 19

DECODIFICADOR - 74139 • 2 PARA 4 DUPLO 20

DECODIFICADOR - 74139 • 2 PARA 4 DUPLO 20

Decodificador – 74139 Diagrama funcional - Pinagem A B 21

Decodificador – 74139 Diagrama funcional - Pinagem A B 21

Decodificador – 74139 Tabela Verdade 22

Decodificador – 74139 Tabela Verdade 22

Decodificador – 74139 Exemplo de ligação – SIMULADOR A B 23

Decodificador – 74139 Exemplo de ligação – SIMULADOR A B 23

CODIFICADOR 74154 Codificador 4 para 16

CODIFICADOR 74154 Codificador 4 para 16

CODIFICADOR 74154 Diagrama funcional - Pinagem

CODIFICADOR 74154 Diagrama funcional - Pinagem

Decodificador – 74154 Tabela Verdade

Decodificador – 74154 Tabela Verdade

Decodificador – 74154 Exemplo de ligação – SIMULADOR

Decodificador – 74154 Exemplo de ligação – SIMULADOR

Decodificador 7442 Decodificador de 4 para 10

Decodificador 7442 Decodificador de 4 para 10

CODIFICADOR 7442 Diagrama funcional - Pinagem

CODIFICADOR 7442 Diagrama funcional - Pinagem

Decodificador – 7442 Tabela Verdade

Decodificador – 7442 Tabela Verdade

DECODIFICADOR 7448 • Decodificador para display de 7 segmentos com catodo comum

DECODIFICADOR 7448 • Decodificador para display de 7 segmentos com catodo comum

CODIFICADOR 7448 Diagrama funcional - Pinagem

CODIFICADOR 7448 Diagrama funcional - Pinagem

Decodificador – 7448 Tabela Verdade

Decodificador – 7448 Tabela Verdade

CODIFICADORES Um codificador tem um certo número de linhas de entrada, onde somente uma

CODIFICADORES Um codificador tem um certo número de linhas de entrada, onde somente uma delas é ativada por vez, e produz um código de saída de Nbits, dependendo de qual entrada está ativada Prof. Stefano - CEFET - SC JOINVILLE 34

Codificador de Prioridade • É um codificador onde quando duas ou mais entradas são

Codificador de Prioridade • É um codificador onde quando duas ou mais entradas são ativadas, o código da saída seja correspondente à entrada de maior valor 35

Codificador de Prioridade - 74147 Decodificador de 10 para 1 36

Codificador de Prioridade - 74147 Decodificador de 10 para 1 36

Codificador de Prioridade - 74147 Tabela Verdade 37

Codificador de Prioridade - 74147 Tabela Verdade 37

Codificador de Prioridade - 74147 EXEMPLO DE CIRCUITO - SIMULAÇÃO 38

Codificador de Prioridade - 74147 EXEMPLO DE CIRCUITO - SIMULAÇÃO 38

Codificador de Prioridade - 74148 Codificador de 8 para 3 39

Codificador de Prioridade - 74148 Codificador de 8 para 3 39

Codificador de Prioridade - 74148 Tabela Verdade 40

Codificador de Prioridade - 74148 Tabela Verdade 40

APLICAÇÕES DE DECODIFICADORES E CODIFICADORES • É possível implementar algumas aplicações com os decodificadores

APLICAÇÕES DE DECODIFICADORES E CODIFICADORES • É possível implementar algumas aplicações com os decodificadores estudados até o momento. • Pode-se utilizar, por exemplo, a informação de um valor lido em um instrumento e se este valor for igual ou maior que um valor pré-determinado pode-se ligar uma lâmpada de sinalização ou mesmo ligar um relê ou uma entrada digital de uma máquina que poderia servir para ligar e desligar um motor 41

1 - Seleção de apenas um determinado valor. Prof. Stefano - CEFET - SC

1 - Seleção de apenas um determinado valor. Prof. Stefano - CEFET - SC JOINVILLE 42

1 Circuito para seleção de somente 1 saída Quando determinado valor for digitado na

1 Circuito para seleção de somente 1 saída Quando determinado valor for digitado na entrada, a saída correspondente, neste caso o 5, liga. 43

2 - Seleção de mais de um valor. • Neste caso temos mais de

2 - Seleção de mais de um valor. • Neste caso temos mais de uma possibilidade de saída, sendo necessário projetar uma porta lógica que tenha mais entradas, algumas vezes pode ser necessário associar mais de uma porta. 44

2 Circuito para seleção de mais de 1 saída Quando algum dos números selecionados

2 Circuito para seleção de mais de 1 saída Quando algum dos números selecionados for digitado na entrada, neste caso o 8, 6, 4 e 1, o LED da saída liga. 45

3 - Seleção por faixa de valores • Se tivermos a necessidade de trabalharmos

3 - Seleção por faixa de valores • Se tivermos a necessidade de trabalharmos com faixa de valores, como quando trabalhamos com níveis em silos ou com temperatura em fornos, em que uma ação deve ser tomada se a temperatura ou nível forem abaixo ou acima de determinado valor. 46

3 – Faixa ACIMA de determinado valor Quando algum dos números selecionados for igual

3 – Faixa ACIMA de determinado valor Quando algum dos números selecionados for igual ou maior que 7 o LED da saída liga. Podemos ainda dizer que o número é maior que 6 47

3 – Faixa ABAIXO de determinado valor Quando algum dos números selecionados for igual

3 – Faixa ABAIXO de determinado valor Quando algum dos números selecionados for igual ou menor que 2 o LED da saída liga. Podemos ainda dizer que o número é menor do que 3 48

4 - Sistema de senha • Uma outra possibilidade de aplicação é a que

4 - Sistema de senha • Uma outra possibilidade de aplicação é a que permite a visualização e atuação de um sistema de senhas. Neste caso terá que se fazer a escolha da senha através da conexão física da saída. • A mudança de senha somente poderá ocorrer mudando-se a conexão da saída 49

4 - Sistema de senha - Circuito SENHA 50

4 - Sistema de senha - Circuito SENHA 50

5 – Sistema com Silos Considere um sistema composto por um silo, para armazenamento

5 – Sistema com Silos Considere um sistema composto por um silo, para armazenamento de material, com um sensor ultrasônico no topo do mesmo, conforme a figura. A função do sensor é informar a altura do nível de material dentro do tanque, sendo que, a informação é disponibilizada na saída hexadecimal A, B, C e D. Sabendo que o nível é dado em metros, podendo variar entre 0 (vazio) e 9 (cheio) metros, projete um circuito digital que possibilite visualizar o nível do silo. Além disso, quando o nível for maior ou igual a 7 metros ele deverá ligar a lâmpada L 1, e quando o nível for menor que 3 metros deverá ligar a lâmpada L 2. 51

6 – Sistema de Reservatório Considere um sistema composto por um reservatório par abastecimento,

6 – Sistema de Reservatório Considere um sistema composto por um reservatório par abastecimento, com um sensor ultrasônico no topo do mesmo, conforme a figura. A função do sensor é informar a altura do nível de líquido dentro do tanque, sendo que, a informação é disponibilizada na saída hexadecimal A, B, C e D. A bomba é controlado por um sistema eletrônico, onde, quando a entrada X 1 recebe um pulso positivo a bomba liga, permanecendo assim até que receba um outro pulso positivo na entrada X 2. Sabendo que o nível é dado em metros, podendo variar entre 0 (vazio) e 9(cheio) metros, projete um circuito digital que possibilite visualizar o nível do silo. Além disso, quando o nível for menor ou igual que 3 metros ele deverá ligar a bomba, e quando o nível for maior que 8 metros deverá desligar a bomba. 52

7 – Sistema de Seleção de Caixa Considere um sistema utilizado para selecionar determinado

7 – Sistema de Seleção de Caixa Considere um sistema utilizado para selecionar determinado tipo de caixa através da altura, conforme a figura ao lado. Se a caixa for do tipo 1 somente o sensor S 3 será atuado, se for do tipo 2 atuará os sensores S 3 e S 2, e se for do tipo 3 atuará os três sensores S 1, S 2 e S 3. As lâmpadas L 1 e L 2 são utilizadas para aprovar ou não a caixa, de acordo com as condições impostas pelo problema. Sabendo que o cliente solicitou apenas caixas do tipo 2, projete um circuito digital que ao passar caixas do tipo 2 ele ligue a lâmpada L 1, aprovando a caixa, e quando passar qualquer um dos dois outros tipos de caixas ele deverá considerar como reprovado, alertando ao operador para retirar as caixas da linha e para isso acender a lâmpada L 2. 53

Nomenclatura utilizada • • ON = LIGADO OFF = DESLIGADO INPUT = ENTRADA OUTPUT

Nomenclatura utilizada • • ON = LIGADO OFF = DESLIGADO INPUT = ENTRADA OUTPUT = SAÍDA ENABLE = HABILITAÇÃO HIGH = ALTO (1) LOW = BAIXO (0)

REFERÊNCIAS • Tocci e Widmer. Sistemas Digitais. Princípios e Aplicações • Idoeta e Capuano.

REFERÊNCIAS • Tocci e Widmer. Sistemas Digitais. Princípios e Aplicações • Idoeta e Capuano. Elementos de Eletrônica Digital • Mairton. Eletrônica Digital. Teoria e Laboratório • www. alldatasheet. com 55