Sie sind auf Seite 1von 9

Por: Antnio Rogrio Messias

Pgina 1 de 1

Home ndice

CONTROLANDO DISPLAYS DE 7 SEGMENTOS ATRAVS DA PORTA


PARALELA
Para uso particular ou educacional.
Copyright(c) 1999-2006 ROGERCOM.COM
Todos os direitos reservados.

Nesta pgina esto disponveis para montagem 3 projetos independentes, todos controlados
atravs da Porta Paralela padro (SPP).
O primeiro circuito, Display 8 bits, ser controlado com 8 bits atravs do
programa LPTDisplay, onde poderemos enviar nmeros no intervalo de 0 a 99, sendo portanto
exibidos nos 2 displays.
O segundo circuito, Dispaly 4 bits, ser controlado com 4 bits atravs dos
programas LPTDisplay ou DSPCOM, onde poderemos enviar nmeros no intervalo de 0 a 9,
sendo portanto exibidos somente em um display.
O terceiro e ltimo circuito, Display 1 bit, ser controlado com um bit enviado atravs da Porta
Paralela usando o programa DSPCOM. O circuito um contador seqencial, contando de 0 a 99.

Diagrama genrico do display catodo comum

Tabela de informaes e codificao do display

Circuito Display 8 bits

Esquema eltrico do circuito

Lista de materiais

2 - Circuitos integrados Decodificador - 4511;


14 - Resistores 150 ohm;
2 - Displays de Catodo comum;
Geral:
1 - Fonte de alimentao de 5v;
1 - Cabo Paralelo;
Fios.

Circuito Display 4 bits

Esquema eltrico do circuito

Cdigo fonte em C++

Algoritmo para controlar 2 displays atravs da Porta Paralela padro.

//--------------------------------------------------------------------------// Objetivo: Algoritmo para controlar 2 Displays atravs da Porta Paralela.


// Autor: Antonio Rogrio Messias
// E-Mail: rogercom@rogercom.com
// Todos os Direitos Reservados
//--------------------------------------------------------------------------unsigned int Valor, DisplayUnidade, DisplayDezena;
Valor = 78; //Valor a ser enviado.
DisplayDezena = Valor/10; //Dezena
DisplayUnidade = Valor%10; //Unidade: resto da diviso.
Valor = DisplayDezena << 4; //xxxx-0000; desloca-se 4 bits esquerda.
Valor = Valor | DisplayUnidade; //xxxx-xxxx; concatena.
Porta->Envia(0x378,(unsigned char)Valor);
//---------------------------------------------------------------------------

Lista de materiais

1 - Circuito integrado Decodificador - 4511;


7 - Resistores 150 ohm;
1 - Display de Catodo comum;
Geral:
1 - Fonte de alimentao de 5v;
1 - Cabo Paralelo;
Fios.

Circuito Display 1 bit


Esquema eltrico do circuito

Lista de materiais
2 - Circuitos integrado Decodificador - 4511;
1 - Circuito integrado Contador - 4518;
14 - Resistores 150 ohm;
2 - Displays de Catodo comum;
Geral:
1 - Fonte de alimentao de 5v;
1 - Cabo Paralelo;
Fios.

Para testar o circuito Display 1 bit acima, use o programa DSPCOM:


1) Clique na guia Enviar;
2) Clique no boto Adicionar;
3) Clique no boto 1s;
4) Marque a opo Enviar para a Porta;
5) Selecione uma velocidade +/- 800ms;
6) Clique no boto Rodar.
Diagrama genrico dos circuitos integrados: 4511 e 4518

Download: Download do programa LPTDISPLAY.EXE

Contador binrio 7490 e 4511 com display e leds?


Ol galera!

Estou desenvolvendo um projeto de 1 perodo para o meu curso de eletrnica. Porm, est me dando um pouco de
dor de cabea: resolvi implementar, alm de leds, um display de 7 segmentos. Porm o decodificador no est
decodificando de acordo com os dgitos binrios que aparecem nas leds e os segmentos do display acendem de
forma errada. J conferi todas as ligaes com os datasheet's dos componentes e est tudo certo. O que pode ser?
Ser que tem algum macete?
Componentes principais so: CI 555, 2 CI's 7490, 2 CI's 4511 e um display 7 segmentos duplo.
Se algum puder ajudar agradeo!

Respostas
Melhor resposta: Provavelmente algum erro na ligao do 7490. Cuidado que ele pode ser ligado como um divisor
por 12. D uma olhada os sites:
http://pdf1.alldatasheet.com/datasheet-p...
http://w5jgv.com/downloads/SN7490-Divide...

O 4511 um decoder BCD/7 segmentos. Confira suas ligaes no site:


http://www.doctronics.co.uk/4511.htm.
Ficaria bom voc fazer o seguinte: monte o 4511 com o display e v acionando (linguagem digital) as entradas uma a
uma, anotando a quantidade de pulsos e o digito apresentado. Monte uma tabela com esses dados. Voc ter a
tabela do conjunto, ou seja, bcd para digito.
A seguir monte o 7490 e repita o ensaio voc vai ter numero de pulsos na entrada para um numero digital(bcd) na
sada do 7490. Anote tudo e compare as sadas do 7490 com a entrada do 4511. um pouco trabalhoso, mas uma
excelente maneira de se familiarizar com circuitos digitais.

9.6 - CONTADORES TTL


Utilizando portas lgicas e flipflops podemos implementar contadores que contenham ou faam a diviso de um sinal de entrada
por qualquer valor. No entanto, na prtica, podemos contar com muitos circuitos integrados em tecnologia TTL que j contenham
estes circuitos completos num nico chip e at com recursos que permitam alterar seu funcionamento de modo a ser obtida a
contagem at um determinado valor.
A seguir veremos alguns dos principais circuitos integrados contadores em tecnologia TTL.
a) 7490 - Contador de Dcada
Este um dos mais populares dos contadores TTL e contm em seu interior quatro flip-flops j interligados de modo a funcionar
como divisores por 2 e por 5. Isso significa que esses divisores podem ser usados para resultar num contador at 2 e num
contador at 5, e em conjunto, num contador at 10.
Na figura 14 temos a disposio dos terminais deste circuito integrado.

Figura 14
Este circuito pode ser usado de trs formas diferentes, sempre com as entradas R0(1), R0(2), R9(1) e R9(2) aterradas:
Quando ligamos a entrada B sada QA e aplicamos o sinal de clock entrada A, o circuito funciona como um contador BCD, ou
seja, conta at

10, com as sadas em decimal codificado em binrio apresentadas nos pinos QA, QB, QC e QD. Esta ligao mostrada na figura
15.

Figura 15
A tabela verdade para os pulsos aplicados na entrada neste modo de funcionamento ser:
Pulso

QD

QC

QB

QA

Quando ligamos a sada QD entrada A e aplicamos o sinal de clock entrada B, teremos o circuito funcionando como um divisor
de frequncia por 10 simtrico. Teremos na sada QA um sinal quadrado (ciclo ativo de 50%) com 1/10 da frequncia do clock.
Este modo de funcionamento tem as ligaes mostradas na figura 16.

Finalmente, quando quisermos usar o circuito como divisor por 2 ou por 5, independentes, no preciso ligao externa alguma.
O sinal aplicado em CLK1 tem a frequncia dividida por 2 e o sinal aplicado no CLK2 tem a frequncia dividida por 5. Na operao
normal as entradas R0(1) e R0(2) devem ser mantidas no nvel baixo.

Das könnte Ihnen auch gefallen