Você está na página 1de 9

Pratica 1 Codificadores e Decodificadores

Projeto de um Subsistema Digital Codificador / Decodificador:

Objetivo: Desenvolver um subsistema digital que permita mostrar em um mostrador
(display) de 7 segmentos os valores numéricos decimais de 0 a 9, a partir da
condição de que tais valores são selecionados por pressionar uma tecla em
um teclado numérico decimal.

Tecnologia em Foco: Circuitos Codificadores e Decodificadores.

Diagrama de Blocos do Sistema Pretendido:
1 2 3 4

0
1 2 3 DEC BCD
10 Vias 4 vias 7 7 vias
4 5 6 BCD SEG

7 8 9

1. Teclado numérico decimal;
2. DEC/BCD - Codificador de Código Decimal para Código BCD (1) ;
3. Decodificador de Código BCD para Código de 7 Segmentos;
4. Mostrador de LEDS em 7 Segmentos.

(1) BCD (binary code decimal);
(2) Podemos definir codificação como sendo a modificação de um dado de um tipo
de código trivial para um tipo de código não trivial para uma pessoa leiga. Já o
inverso disso é decodificação.

O Teclado Numérico:
Trata-se de um conjunto de 10 chaves do tipo push-button simples, cada uma
representando um valor decimal de 0 a 9 no teclado. Trata-se de um conjunto de 10 chaves
do tipo push-button simples, uma para cada valor decimal de 0 a 9 que se deseja representar
no teclado.
SENAI Rua Jaguaré Mirim, 71 - Vila Leopoldina” 66
Serviço Nacional ESCOLA SENAI “MARIANO FERRAZ" CEP: 05311-020 - São Paulo - SP
de Aprendizagem Fone/Fax: (011)3641-0024
Industrial NAI E-Mail: ahp106@sp.senai.br

como veremos mais adiante. buscando a solução mais barata e simples possível. ü Montagem e testes do circuito. porém não obrigo.br . 71 . O Codificador Decimal / BCD: Este circuito é o foco principal do projeto e deverá ser desenvolvido individualmente. impõem nível lógico 0 à correspondente linha de saída. ü Desenho do circuito lógico equivalente. Dependendo de questões que envolvem o tipo de tecnologia construtiva do circuito do codificador DEC/BCD. pois os botões estão ligados em comum ao GND. A seguir representamos essas duas versões: uma versão ativa em 1 e outra versão ativa em 0: ü Na versão da esquerda temos o teclado ativo em 1.Vila Leopoldina” 67 Serviço Nacional ESCOLA SENAI “MARIANO FERRAZ" CEP: 05311-020 . ou uma ou a outra versão de teclado poderá vir a ser mais vantajosa. Recomendo. Porém. a utilização de CIs de família TTL para o projeto do circuito deste bloco. seguindo os passos tradicionais de um projeto de circuito eletrônico de lógica combinatória: ü Definição de uma tabela verdade para a funcionalidade desejada. SENAI Rua Jaguaré Mirim.São Paulo . nós deveremos estar procurando aplicar a cada decisão do projeto uma análise do custo. ü Já versão da direita o teclado é ativo em 0. o que significa que pressionando um botão. por cada aluno. Podemos optar em fazer o teclado de duas maneiras diferentes. mais do que simplesmente seguirmos tecnicamente estes passos de projeto. pois os botões estão ligados em comum ao Vcc. ü Obtenção das expressões algébricas a partir da tabela verdade. ü Simplificação das expressões algébricas.senai. ao pressionarmos uma tecla o botão irá impor nível lógico 1 à linha de saída correspondente a este botão.SP de Aprendizagem Fone/Fax: (011)3641-0024 Industrial NAI E-Mail: ahp106@sp. ou seja.

é um diodo (junção P-N) que quando energizado emite luz visível Em geral. com um tempo de vida útil de 100. como o próprio nome já diz. d.Vila Leopoldina” 68 Serviço Nacional ESCOLA SENAI “MARIANO FERRAZ" CEP: 05311-020 . O Decodificador BCD / 7 Segmentos: Diagrama da Ligação de um Mostrador Numérico de LEDs de 7 Segmentos: Muitos mostradores (displays) numéricos usam a configuração de sete segmentos: Segmentos a. g. Assim. b. ou o fato que entradas de circuitos TTL em aberto correspondem a níveis lógicos 1.São Paulo . por exemplo. para propiciar minimização de circuitos lógicos. a corrente deve ser limitada para que a junção não seja danificada. 71 . c. o cátodo comum deve ser SENAI Rua Jaguaré Mirim. o uso de um resistor limitador em série com o LED é comum nos circuitos que o utilizam. Cada segmento é composto por um LED (light emitter diode . quando redondos) trabalham com correntes da ordem de 10 a 20 mA e os pequenos (com aproximadamente 3 mm de diâmetro) operam com a metade desse valor (de 5 a 10 mA).6 a 3. os LEDS operam com nível de tensão de 1. Uma condição a ser adotada para definição da tabela verdade é a de que “Apenas uma (ou nenhuma) tecla estará pressionada de cada vez” Outra questão que poderá nos ajudar a obter uma ótima minimização de circuito é com referência aos aspectos construtivos dos CIs TTL disponíveis. sendo compatíveis com os circuitos de estado sólido. O nome “display numérico” é por que o arranjo de 7 segmentos foi inicialmente desenvolvido para representar apenas os algarismos numéricos de 0 a 9. e. os LEDs grandes (de aproximadamente 5 mm de diâmetro. Tipicamente.diodo emissor de luz).senai. Nos displays de cátodo comum. Os 8 LEDs contidos no display podem estar dispostos nas configurações de ânodo comum ou de cátodo comum. O LED não pode receber tensão diretamente entre seus terminais.000 ou mais horas. Podemos explorar as possibilidades de aproveitamento de recursos que o emprego de portas lógicas com características de saída em coletor aberto. A potência necessária está na faixa típica de 10 a 150 mW.br .3V (depende do material do cristal e da dopagem).SP de Aprendizagem Fone/Fax: (011)3641-0024 Industrial NAI E-Mail: ahp106@sp. f.

ligado ao GND e para que os LEDs acendam.senai. que corresponde à altura do display propriamente dito (não do encapsulamento. A figura a seguir ilustra o aspecto de um display de 7 segmentos: Pino Nº Descrição 1 e 2 d 3 GND 4 c 5 pd (ponto decimal) 6 b 7 a 8 GND 9 f 10 g FND 560 (ou similar de catodo comum) Vista Frontal Catodo Comum Anodo Comum SENAI Rua Jaguaré Mirim. 71 . O tamanho do display é medido em milímetros. 20 ou 25mm. 10.São Paulo . No mercado. Já nos displays de ânodo comum conecta-se o ânodo comum ao Vcc e acendem quando se aplica um nível lógico zero aos cátodos respectivos. mas sim do dígito!).Vila Leopoldina” 69 Serviço Nacional ESCOLA SENAI “MARIANO FERRAZ" CEP: 05311-020 . 14. Tal tensão deve ser aplicada através de um resistor para limitar a corrente.SP de Aprendizagem Fone/Fax: (011)3641-0024 Industrial NAI E-Mail: ahp106@sp.br . Podem também aparecer em diversas cores como vermelho. estão disponíveis displays com tamanho de 7. A maneira mais simples de alimentar um display é utilizando um ‘display driver’. também via um resistor limitador de corrente. é preciso aplicar uma tensão positiva aos respectivos ânodos (1 lógico ). laranja e verde. Estes estão disponíveis de 1 até 4 displays.

A entrada BL (blanking) por sua vez desliga todos os segmentos do display. A entrada LT (lamp test).senai.SP de Aprendizagem Fone/Fax: (011)3641-0024 Industrial NAI E-Mail: ahp106@sp. quando ativada. e usos em relógios.br . faz acender todos os segmentos para teste do display. • Corrente máxima por saída 15mA. O circuito provê as funções de uma memória retentiva de 4-bits (latch). driver de display de computadores / calculadoras. por descarga de gás. e uma capacidade de driver para as saídas com boa capacidade de corrente. ou de cristal líquido. em estágios de leitura incandescente. SENAI Rua Jaguaré Mirim. em arquitetura de modo par-complementar (C-MOS) e com transistores bipolares NPN como drivers de saídas. • Tensão de Alimentação máxima 15v. fluorescente. diretamente ou indiretamente.Vila Leopoldina” 70 Serviço Nacional ESCOLA SENAI “MARIANO FERRAZ" CEP: 05311-020 . e em muito datasheets são denominados A. no exato instante em que é ativada. As entradas A0 até A3 são entradas de dados BCD. C e D.O CI C-MOS Decodificador BCD / 7 Segmentos CD 4511: O decodificador CD4511BC BCD para sete segmentos é construído com transistores MOS (metal-oxide-silicium) do tipo enriquecimento. A entrada LE (latch enable). isso tudo em uma única estrutura monolítica. etc. B. Pode ser usado em displays de sete segmentos de diodos emissores de luz (LED). • O CI CD 4511 é um CI de tecnologia C-MOS.São Paulo . memoriza ou “congela” o último valor enviado para o display. contador. driver de display de instrumento de painel de veículos.). um decodificador 8421BCD para sete segmentos. Aplicações incluem driver de display de instrumentos (por exemplo. mostradores. podendo servir também para controle de brilho por velocidade de chaveamento. cronômetro. • Máxima velocidade de operação 5MHz. 71 . • Tensão de Alimentação mínima 3v. DVM. etc.

em cada etapa. o estágio do display (display mais resistores de limitação de corrente) podem ser montados e testados primeiro. o mesmo será imediatamente testado.SP de Aprendizagem Fone/Fax: (011)3641-0024 Industrial NAI E-Mail: ahp106@sp. SENAI Rua Jaguaré Mirim. § Testar cada etapa da montagem: tendo concluido a montagem de um estágio.Diagrama do Circuito do Decodificador BCD/7 Segmentos com Display de LEDs: Para mais detalhes ver o datasheet do CD 4511 na coletânea de datasheets que se encontram disponíveis aos alunos no laboratório de Eletroeletrônica II. 71 .senai. Montagem e Testes do Protótipo do Projeto: Vamos proceder de uma maneira sistemática para montar o protótipo do projeto em protoboard. § Montar por etapas: nosso sistema é composto de 4 estágios (ver figura na pag.br .São Paulo . § Montar primeiro o último estágio: Além de ser de menor complexidade. 1). montaremos um estágio.Vila Leopoldina” 71 Serviço Nacional ESCOLA SENAI “MARIANO FERRAZ" CEP: 05311-020 .

IMPORTANTE: Ao testar o estágio do decodificador BCD/7 Segmentos. 71 .São Paulo .Vila Leopoldina” 72 Serviço Nacional ESCOLA SENAI “MARIANO FERRAZ" CEP: 05311-020 . observe seu valor no display e mantendo-a pressionada.br .senai.SP de Aprendizagem Fone/Fax: (011)3641-0024 Industrial NAI E-Mail: ahp106@sp. lembrando que o CD4511 é um C-MOS tomar o cuidado para que. remova a ligação do pino 5 (Latch Enable) do CI C-MOS 4511 que está ligada ao 0V e. Todas as entradas devem estar ligadas. preencha os campos vazios da tabela: TECLA SAÍDAS BCD Níveis Lógicos Tensão (v) # D C B A D C B A A3 A2 A1 A0 A3 A2 A1 A0 0 1 2 3 4 5 6 7 8 9 Teste do Decodificador BCD/7 Segmentos: Verificação da retenção de dados: Pressione uma tecla qualquer. mantendo a tecla ainda pressionada. Teste do Codificador 10 linha/BCD: Verificação de Niveis Lógicos e tensões: Com os resultados obtidos na prática. respectivamente. devendo efetivamente estar definido o nível lógico 0 ou o nível lógico 1. mude a ligação deste pino para 5V. com ligações ao GND e ao VCC. O que ocorreu? _________________________________________________________________________ _________________________________________________________________________ SENAI Rua Jaguaré Mirim. nenhuma entrada deste CI fique em aberto. Por fim solte a tecla e observe o display.

Explique com suas palavras: _________________________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ SENAI Rua Jaguaré Mirim. Tente pressionar outras teclas.São Paulo .Vila Leopoldina” 73 Serviço Nacional ESCOLA SENAI “MARIANO FERRAZ" CEP: 05311-020 . 71 . O que você você vê no display? __________________________________________ Agora pressione algumas teclas. Explique com suas palavras: _________________________________________________________________________ _________________________________________________________________________ _________________________________________________________________________ Verificação do controle de brilho do mostrador: Mude a ligação do pino 4 do CI 4511 para o desenho a seguir: Ligue o terra da protoboard ao terra do Treinador de Lógica.br .senai. Agora volte a ligação do pino 5 do CI 4511 para 0V (mas não precione nenhuma tecla).SP de Aprendizagem Fone/Fax: (011)3641-0024 Industrial NAI E-Mail: ahp106@sp. Que tipo de sinal fornece o módulo CL-11 nestya saída? __________________________________ __________________________________ Compare a intensidade luminosa do display com essa ligação e com a ligação anterior (pino 4 ligado em nível 1). Ligue a saída de 100 Hz do Módulo CL-11 do Treinador de Lógica ao ponto de entrada denominado controle.

Vila Leopoldina” 74 Serviço Nacional ESCOLA SENAI “MARIANO FERRAZ" CEP: 05311-020 ._________________________________________________________________________ _________________________________________________________________________ André Luis Lenz março/2004. SENAI Rua Jaguaré Mirim.br .São Paulo . 71 .SP de Aprendizagem Fone/Fax: (011)3641-0024 Industrial NAI E-Mail: ahp106@sp.senai.