Você está na página 1de 13

UNIVERSIDADE FEDERAL DO CEAR CURSO DE ENGENHARIA ELTRICA CAMPUS DE SOBRAL DISCIPLINA: ELETRNICA DIGITAL PROFESSOR: RMULO NUNEZ

PRTICA III CIRCUITOS COMBINACIONAIS: BCD 7 SEGMENTOS BINRIO GRAY

Aluno: Pedro Lucas Rodrigues Sousa

Matrcula: 0333511

Sobral - CE 2012.1

1. Introduo
muito comum o uso de displays de sete segmentos em aparelhos eletrnicos para mostrarem nmeros de zero a nove ou mesmo algumas letras. O display formado basicamente por diodos emissores de luz (LEDs) que acendem ou apagam de acordo com a forma em que so ligados. No caso, usaremos um com oito LEDs (a, b, c, d, e, f, g e o ponto p), como mostra a Figura 1. A disposio dos pinos est de acordo com a Figura 2.

Figura 1.

Figura 2.

Os displays de sete segmentos tm os LEDs ligados a um terminal em comum (pino A da Figura 2). De acordo com este terminal, os displays podem ser do tipo anodo comum (terminal positivo comum) ou catodo comum (terminal negativo comum). Podemos ver a disposio destes dois tipos na Figura 3.

Figura 3.

Os LEDs tm funcionamento com correntes entre 9mA e 20mA e a fonte utilizada de 5V. Os resistores no devem ter valores de resistncia baseados na corrente e ddp, mas no devem ser muito baixos para que no queime o display ou diminua sua vida til. Os displays nos ajudaro a visualizar converses binrio BCD. O cdigo BCD (Binary Coded Decimal) um cdigo que converte cada dgito de um nmero decimal para um binrio de quatro dgitos. Como sua utilizao se restringe ao dgito decimal (0 a 9), apenas se fera uso de quatro dgitos binrios e estes vo do 0000 ao 1001, desconsiderando os demais valores acima destes. Este cdigo bastante utilizado em sistemas digitais, pois mais fcil para o hardware memorizar os dgitos de 0 a 9 do que converter cada nmero para binrio. Por outro lado ele aloca mais espao na memria, pois requer quatro bits para cada dgito e nem sempre os utiliza. A Tabela 1 mostra os nove dgitos decimais em BCD.
Decimal BCD

Tabela 1.

O cdigo Gray foi desenvolvido para evitar confuses entre os sistemas lgicos, pois muitas vezes variaes entre binrios acarretam em mudanas de vrios bits. Dessa forma o cdigo Gray foi desenvolvido de modo que apenas varie um bit a cada dois nmeros sucessivos para que seja reduzida a possibilidade de um sistema interpretar mal um sinal. Diferente do BCD, o Gray no tem limitao para quantidade de dgitos. Ele bastante utilizado, como por exemplo, na codificao de ngulos. A Tabela 2 nos mostra os nmeros de 0 a 9 em binrio para Gray.

Tabela 2.

2. Objetivos
Circuitos combinacionais so aqueles em que as sadas dependem das vrias entradas. Com este experimento se pretende ver o funcionamento desse tipo de circuito e compreender sua aplicao prtica. Ser tambm possvel trabalhar com a simulao e a montagem de conversores utilizando displays de sete segmentos, algo muito comum no ramo da eletrnica. Alm disso, pretende-se entender melhor a utilizao das codificaes BCD e Gray.

3. Desenvolvimento Prtico
A princpio, foi montado um conversor BCD para 7 segmentos com apenas duas entradas (X0 e X1). Como se tem apenas duas entradas, fica claro que se pode converter apenas do numero 0 ao 3, pois estes so os nicos disponveis com dois bits. A Tabela 3 a tabela verdade do circuito. Entradas X1 X0 0 0 0 1 1 0 1 1 Sadas d 1 0 1 1

BCD 0 1 2 3

a 1 0 1 1

b 1 1 1 1

c 1 1 0 1
Tabela 3.

e 1 0 1 0

f 1 0 0 0

g 0 0 1 1

Separadamente, tem-se o Mapa de Karnaugh e a equao para cada sada, sendo X1 e X0, respectivamente, A e B:

O Grfico 1 mostra o diagrama de tempo do circuito, ou seja, como suas sadas variam de acordo com suas entradas.

Grfico 1.

Vale lembrar tambm que foi usado um display do tipo catodo comum, ento foi ligado o referencial comum no GND.

Obs: Todos circuitos simulados foram baseados nos CIs disponveis no laboratrio, que so o 7404, 7408, 7432 e 7486, que funcionam como as portas lgicas NOT, AND, OR e XOR, respectivamente. Por esse motivo evitou-se de utilizar outras portas (como XNOR ou portas com mais entradas que as disponveis).

Figura 4 - circuito BCD para 7 segmentos com 2 bits montado no ISIS Proteus. .

Como possvel ver, o circuito est com todas as entradas ligadas ao GND, por tanto a sada o nmero zero no display, como esperado. Os quadrados vermelhos e azuis referem-se ao nvel lgico (alto e baixo). O decodificador BCD 7 segmentos foi feito novamente, mas dessa vez com os quatro bits. Dessa forma foi possvel reproduzir os dez dgitos decimais. Assim como o anterior, ser ligado em Vcc 5V, com um display do tipo catodo comum. A tabela verdade desse novo circuito pode ser representada pela Tabela 4.

BCD X3 0 0

Entradas X2 X1 X0 0 0 0

a 1

b 1

c 1

Sadas D 1

E 1

f 1

g 0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

0 0 0 0 0 0 0 1 1 1 1 1 1 1 1

0 0 0 1 1 1 1 0 0 0 0 1 1 1 1

0 1 1 0 0 1 1 0 0 1 1 0 0 1 1

1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

0 1 1 0 1 1 1 1 1 X X X X X X

1 1 1 1 0 0 1 1 1 X X X X X X
Tabela 4.

1 0 1 0 1 1 1 1 1 X X X X X X

0 1 1 1 1 1 1 1 1 X X X X X X

0 1 0 0 0 1 0 1 0 X X X X X X

0 0 0 1 1 1 0 1 1 X X X X X X

0 1 1 1 1 1 0 1 1 X X X X X X

Os X representam dont cares, ou seja, eles no importam, pois no iro influenciar no display, j que o dgito mximo exigido o 9 (1001). Eles podem ser substitudos por 1s para facilitar as equaes nos Mapas de Karnaugh. Separadamente, tem-se o Mapa de Karnaugh e a equao para cada sada (considere X3, X2, X1 e X0, respectivamente, A, B, C e D):

Agora que se tm as equaes, pode-se montar facilmente o circuito. A Figura 5 mostra o circuito montado no ISIS Proteus. No caso se tm ligadas as entradas B e D (0101), o que representa o dgito cinco, assim como mostra o display.

Figura 5 - Circuito montado no ISIS Proteus.

Nesse novo circuito foi utilizada a ferramenta Logic State do ISIS Proteus. Ela envia diretamente o valor 0 ou 1. Foi feito o uso do Logic State a carter de organizao, devido ao tamanho do circuito. Esta ferramenta substitui a fonte de 5V que utilizada na prtica. Assim como no circuito anterior, os pontos vermelhos representam 1s e os azuis, 0s. O Grfico 1 traz o diagrama de tempo do circuito BCD 7 segmentos com 4bits para todas as entradas possveis e suas sadas.

Grfico 2.

Para facilitar o trabalho e diminuir o tamanho dos circuitos que utilizam esse tipo de decodificao, foram criados CIs com a mesma funo. Os CIs disponveis no mercado so o 7447 e o 7448, ambos da famlia TTL e com invlucro DIP (Dual In-Line Package). O 7447 do tipo anodo comum e possui um encapsulamento com dezesseis pinos, sendo quatro de entrada, sete para sada, Vcc, GND e trs com novas funes: LT (Lamp Test), BI/RBO (Blanking Input/Ripple Blanking Output) e RBI (Ripple Blanking Input). O pino LT acende todas as sadas em nvel lgico 0 e o RBO apaga todas as sadas em nvel lgico 0. O RBI funciona em conjunto com outras entradas: quando ele e A, B, C e D esto em 0 e LI em 1, ele retorna 0 para o RBO, o que faz todas as sadas apagarem. Sua principal funo apagar zeros no-significativos esquerda quando se associa vrios displays. A Figura 6 mostra a disposio dos pinos.

Figura 6.

O 7448 funciona exatamente da mesma forma que o 7447, a nica diferena entre eles que o 7448 funciona como um catodo comum. A Figura 7 mostra o esquema do 7448.

Figura 7.

Vale lembrar tambm que, ao contrrio do que fazamos, os CIs reconhecem a entrada A como LSB (least significant bit) e a D como MSB (most significant bit). Portanto, as entradas devem ser ligadas na ordem contrria do que era feito. Foi feita a simulao utilizando o 7447. Ele se torna mais simples por ter exatas quatro entradas e sete sadas, facilitando a montagem do display de 7 segmentos. Abaixo, a Figura 8 mostra a simulao de um circuito usando o CI 7447. Neste caso o circuito est entrando com 0111 e saindo, como esperado, com 7.

Figura 8.

A segunda parte da aula consiste em montar um circuito que faa a converso Binrio Gray. ENTRADAS (Binrio) DECIMAL A B 0 0 0 1 0 0 2 0 0 3 0 0 4 0 1 5 0 1 6 0 1 7 0 1 8 1 0 9 1 0 10 1 0 11 1 0 12 1 1 13 1 1 14 1 1 15 1 1 SADAS (Gray) Q R 0 0 0 0 0 1 0 1 1 1 1 1 1 0 1 0 1 0 1 0 1 1 1 1 0 1 0 1 0 0 0 0

C 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1

D 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

P 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1

S 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0

Tabela 5.

Com o Mapa de Karnaugh possvel simplificar as equaes que regem a lgica deste circuito:

A Figura 9 mostra o circuito simulado do conversor Gray. O LED aceso na sada foi usado para representar os 1s. No caso da Figura 9, exemplificado com a entrada 0011 e temos como sada 0010, assim como previsto pela Tabela 5.

Figura 9 - Circuito simulado do conversor Gray.

Grfico 3 - Diagrama de tempo do circuito com todas as possibilidades de entrada e suas respectivas sadas. .

4. Concluso
Os circuitos combinacionais so essenciais para quem lida com eletrnica, portanto com esta aula tem-se a oportunidade de entend-los e valoriz-los. Ao fim da prtica, foi possvel entender melhor os conceitos vistos em sala de aula de forma terica e implement-los na prtica. Foi verificado o comportamento de circuitos combinacionais trabalhando em conjunto com displays de 7 segmentos, tanto com uso de portas lgicas, como com uso de CIs de converso direta (7447 e 7448). Foi comprovado de forma prtica a converso BCD 7 Segmentos e Binrio Gray. Todos os experimentos prticos realizados coincidiram com as simulaes computacionais e com os resultados previstos teoricamente, o que prova a utilidade de ferramentas vistas em sala, como o Mapa de Karnaugh . Portanto os objetivos propostos foram atingidos com sucesso.