Você está na página 1de 9

1.

Objetivos:
Essa prtica constituiu de duas partes. Na primeira foram feitas a anlise e a verificao do funcionamento de um Decodificador, para isso utilizando um C.I. (74LS48) e um display de 7 segmentos (3994) para a exibio de nmeros decimais. Na segunda, foi feita a anlise de um multiplex (CI 74LS153) e verificar sua aplicao com um somador completo.

2. Introduo Terica:
Display e Decodificador

O display de sete segmentos possibilita a formao de algarismos decimais de 0 a 9 e alguns outros smbolos como letras ou sinais. Ele usado em instrumentos de indicao, instrumentos de medida, relgios digitais, etc. uma das maneiras mais utilizadas para mostrar dados numricos e alfanumricos. A figura ao lado representa uma unidade de display genrica com a nomenclatura de identificao de segmento utilizada no experimento. Entre as diversas tecnologias de fabricao dos displays a mais comum usarmos o display a led que possui cada segmento composto por um led. LED (Light Emitter Diode) um tipo de diodo que, quando polarizado, emite luz. Existem dois tipos diferentes de displays: o display ctodo comum e nodo comum. O display tipo ctodo comum aquele que possui todos os ctodos do led interligados sendo necessrio aplicar nvel um no nodo respectivo para acender cada segmento. J o de nodo comum possui todos os nodos interligados, sendo preciso aplicar nvel zero ao ctodo respectivo. importante verificar se o display compatvel com o decodificador, ou seja, se ambos so ctodo ou nodo comum. No display tipo ctodo-comum, que ser utilizado no experimento, todos os ctodos dos LEDs so conectados a 0V. Os segmentos individuais so acesos aplicando-se uma tenso positiva no nodo do LED do segmento desejado. Como exemplo, podemos montar um decodificador, partindo de um cdigo binrio (BCD 8421), para escrever a seqncia de 0 a 9 em um display de sete segmentos ctodo comum. O esquema geral desse decodificador visto na figura a seguir:

Para executarmos o projeto do decodificador, devemos verificar quais filamentos devero ser acesos para se conseguir o smbolo desejado por consecuo da respectiva entrada no cdigo binrio. Como estaremos utilizando o display ctodo comum, os filamentos a serem acesos devero receber sinais altos, ou seja, valor 1. O display utilizado o C.I. 3994. O decodificador de sete segmentos utilizado o C.I. 74LS48. Ele recebe dgitos no cdigo BCD (Binary Code Decimal) e converte-os em uma combinao de sada que o display possa interpretar, acendendo os filamentos necessrios para mostrar o nmero desejado.

No decodificador, a entrada LT ou LS (Light Test) aciona todas as sadas para que se possa testar os filamentos do display. Para ativar as sadas (a, b, c, d, e, f, g) necessrio que RB1', LT' e BI'/RBO estejam em Vcc. A BI (Blanking Input) apaga todo os segmentos do display, isto , apaga o display. A RBI (Ripple Blanking Input) apaga os 0s que esto esquerda ou a direita de um nmero mostrado em displays de vrios dgitos; funciona em conjunto com a sada RBO (Ripple Blanking Output) para controlar o display dependendo dos valores adjacentes. Multiplexador (mux)

Multiplex significa muitos em um. Um multiplex digital ou seletor de dados um circuito lgico que aceita vrias entradas de dados digitais e seleciona apenas uma das entradas, em qualquer instante, para ser a sada. Um multiplexador pode se comportar como um gerador de funes, pois tendo vrias entradas, ns podemos colocar vrias funes, uma em cada linha, assim alternando a chave em funo do tempo, ns conseguiramos ter funes especficas, de acordo com a entrada.

O roteamento da entrada de dados escolhida para a sada controlado pelas entradas de seleo, tambm chamadas de endereos. Um multiplexador seleciona 1 entre N fontes de dados de entrada e transmite o dado selecionado para um nico canal de sada.

Esta operao chama-se multiplexao. O CI 74LS153 um multiplex tem quatro entradas de dados I0, I1, I2 e I3, duas entradas de seleo S1 e S0 que selecionam qual entrada de dados ser transmitida para a sada Z. A tabela verdade abaixo deduz a sada Z a partir da combinao de S1S0. Seleo de Entrada B A X X L L L L L H L H H L H L H H H H Entrada de Dados C0 X L H X X X X X X C1 X X X L H X X X X C2 X X X X X L H X X C3 X X X X X X X L H Strobe G H L L L L L L L L Sada de Dados V L L H L H L H L H

Somador Completo implementado por Multiplex

Antes de implementar o somador completo, apresentamos a suas funes e tabela verdade:

O somador completo com multiplexador tem como os bits a serem somados as entradas de seleo A e B e dependendo da entrada dos mutliplexadores fornecem a soma de sada.

3. Componentes Utilizados:
Circuitos Integrados (74LS48 - 74LS04 - 74LS153) Display (3994) Fios e Alicate Prot-o-board e Voltmetro Fonte de Alimentao (5V)

4. O Experimento e Resultados: O Experimento foi composto em duas partes: a primeira parte consistiu em conhecer o display (3994), BCD de 7 segmentos e seu decodificador (74LS48); e a segunda parte consistiu em entender o funcionamento do multiplexador (74LS153) e aplic-lo em um circuito somador. PARTE 1

O Decodificador possui 16 pinos. Os pinos 1 (B), 2 (C), 6 (D) e 7 (A) so bits de controle, que iro receber os dgitos no cdigo BCD (Binary Code Decimal). O pino 8 est ligado ao GND e os pinos 3 (LT), 4 (BI/RB0) e 5 (RB1) esto em curto-circuito com o 16 (Vcc). A LT (Light Test) aciona todas as sadas, para que se possa testar os filamentos do display. Os pinos 9 (e), 10 (d), 11 (c), 12 (b), 13 (a), 14(g), 15 (f) so as sadas do decodificador que so ligadas aos pinos 7 (a), 6 (b), 4 (c), 2 (d), 1 (e), 9 (f), 10 (g) os quais so entradas do Display. Para ativar as sadas a, b, c, d, e, f e g necessrio que RB1, LT e BI/RB0 estejam em Vcc.

Os pinos 3 e 8 correspondem aos ctodos dos componentes que produzem uma diferena de potencial necessria para possibilitar que os segmentos acendam. Para tanto, necessrio lig-los ao TERRA. O pino PD quando ligado em alto serve para indicar o ponto decimal quando mais dispositivos de display so associados. A sada do display o nmero decimal correspondente a entrada no cdigo BCD. O nmero mostrado de acordo com os filamentos que se acendem.

A tabela abaixo apresenta a seqncia de caracteres, o respectivo cdigo de entrada e os nveis aplicados em cada segmento para que o display funcione de maneira desejada:
Caracteres Display Entrada BCD 8421 Sada Segmentos

A B C D a b c d e 0 1 2 3 4 5 6 7 8 9
0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1 0 1 0 1 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 1 0 1 0 0 1 1

g
0 0 1 1 1 1 0 0 1 1

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

A tabela verdade do decodificador :


Entrada LT' 0 l 2 3 4 5 6 7 8 9 10 11 12 13 14 15 i BI RB1 LT H H H H H H H H H H H H H H H H H H L RB1' H X X X X X X X X X X X X X X X H L X D L L L L L L L L H H H H H H H H X L X L L L L H H H H L L L L H H H H X L X CB L L H H L L H H L L H H L L H H X L X A L H L H L H L H L H L H L H L H X L X BI/ RBO H H H H H H H H H H H H H H H H L L H Sada a H L H H L H L H H H L L L H L L L L H b H H H H H L L H H H L L H L L L L L H c H H L H H H H H H H L H L L L L L L H D H L H H L H H L H L H H L H H L L L H e H L H L L L H L H L H L L L H L L L H f H L L L H H H L H H L L H H H L L L H g L L H H H H H L H H H H H H H L L L H

Parte 2

A segunda parte do experimento utiliza o circuito inversor 7404, que permite obter um resultado inverso daquele da condio inicial. O circuito da porta inversora utilizado no experimento mostrado abaixo:

Seleo de Entradas B A X X L L L L L H L H H L H L H H H H

C0 X L H X X X X X X

Entrada de Dados C1 C2 X X X X X X L X H X X L X H X X X X

C3 X X X X X X X L H

Strobe G H L L L L L L L L

Sada de Dados Y L L H L H L H L H

H = nvel alto (5v) || L = nvel baixo (0v) ||

X = irrelevante

Implementamos no experimento um somador completo usando dois multiplex 74153 partindo da seguinte tabela-verdade: B 0 0 0 0 1 1 1 1 Entrada A 0 0 1 1 0 0 1 1 VEM-UM 0 1 0 1 0 1 0 1 SOMA 0 1 1 0 1 0 0 1 Sada VAI-UM 0 0 0 1 0 1 1 1

A representao desse circuito em diagrama de blocos est esquematizada na figura ao lado:

Para montar o circuito do somador completo com dois multiplex, ligamos: - a entrada A no pino 14 do multiplex - a entrada B no pino 2 do multiplex - o pino 6 do inversor nas portas 4 e 5 do multiplex

- o pino 7 do multiplex na sada soma - o pino 9 do multiplex na sada vai-um - a entrada vem-um nos pinos 5 do inversor e nos pinos 3 , 6 , 11 e 12 do multiplex Com o Terra e o Vcc devidamente conectados ligamos o circuito e verificamos a tabela abaixo : Entrada B 0 0 0 0 1 1 1 1 A 0 0 1 1 0 0 1 1 VEM-UM 0 1 0 1 0 1 0 1 Sada SOMA 0 1 1 0 1 0 0 1 VAI-UM 0 0 0 1 0 1 1 1

5. Concluses e Discues Parte 1 Consideremos que um contador de BCD de mltiplos estgios foi conectado a diversos decodificadores de sete segmentos com um decodificador por estgio do contador BCD. Se a sada de apagamento de ondulao (RBO) de cada decodificador de sete segmentos for conectada entrada de apagamento de ondulao (RBI) do 7448 do prximo dgito de ordem mais alta no contador e a entrada de apagamento de ondulao do 7448 do dgito mais significativo for conectada a uma entrada zero, ser formado um circuito de apagamento. Ento, por exemplo, num contador de quatro estgios, o nmero 0014 ter dos dois zeros dianteiros desligados ou apagados. Com efeito, o circuito testa um valor 0 em sua entrada, e se o valor for 0 e todos os dgitos a sua esquerda forem 0, ento ele desliga todos os sete segmentos e gera um sinal de apagamento para o excitador de luz dos dgitos seguintes mais direita. A entrada de teste de luz (LT) pode ser usada para testar todos os sete segmentos simultaneamente. Observemos que, fazendo-se a entrada do teste de luz em alto, faremos com que todos os sete segmentos fiquem ligados. Um indicador de sete segmentos possui sete LEDs designados de a a g. Com isso, podemos mostrar os dgitos de 0 a 9. Por exemplo, para mostrar um 0, precisamos acender os segmentos a, b, c, d, e, f. Para acender um 1,precisamos dos segmentos b e c. Os displays podem ser do tipo de nodo comum, onde todos os nodos, ou do tipo ctodo comum que foi o tipo usado no experimento. Com o tipo de nodo comum, voc tem de ligar um resistor limitador de corrente entre cada LED e o terra. O valor desse resistor determina quanta corrente flui atravs do LED (a corrente tpica do LED est entre 1 e 50 mA). O tipo de ctodo comum usa um resistor limitador de corrente entre cada LED e o Vcc. Alm disso, como nossa entrada est em cdigo BCD, o maior dgito que pode ser representado o 1001, que o 9 em decimal. Todas as combinaes acima dessa no sero

representadas corretamente, pois precisaramos de dois ou mais displays. Por exemplo, para representarmos o nmero 145, teramos trs displays e trs decodificadores 7448. As entradas seriam 0001. 0100 e 0101 para cada decodificador. Para montarmos um decodificador, usamos portas inversoras, ANDs e Negative-ANDs. Pode-se usar o display de sete segmentos para escrever praticamente qualquer caracter alfanumrico, bastando que para isso faa-se a tabela verdade de acordo com o resultado esperado. Uma forma de usarmos tambm o display lgico de sete segmentos e o decodificador (BCD 8421) ligarmos na sada dos experimentos anteriores para a visualizao decimal das operaes realizadas, como exemplo o Somador ou o Subtrator. No caso do experimento feito em sala, podemos implement-lo para mais de um display podendo, assim, mostrar nmeros decimais que possam variar de 0 at 99. claro que, para isso, faz-se necessrio o uso de outros decodificadores 74LS48 ligados e trabalhando em conjunto! H diversas maneiras de se usar o display e o decodificador. Basta, sempre, montar a tabela verdade referente aos resultados esperados e depois simplificar, obtendo, assim, o circuito controlador para o Display. Parte 2 Um circuito contendo um multiplex muito poderoso, pois pode-se fazer qualquer circuito de qualquer tabela verdade necessria. Para isso, basta controlar as entradas dos dados. Observamos tambm que poderamos fazer a mesma implementao com dois multiplex de oito entradas, sem o uso de uma porta inversora, bastando para isso a anlise da tabela verdade para a soma e para vai-um. As aplicaes para um circuito multiplex so muitas e muito importantes para o funcionamento dos computadores atuais, j que possvel controlar dispositivos perifricos a partir de suas sadas. O Multiplex muito utlizado nas anlises de dispositivos eletrnicos e alguns equipamentos de computao: pode ser utilizado para ser um somador, gerador de funes, roteador de dados ou pode ser realizado associaes de mux. Ao fechar as chaves, a corrente passa e o resultado um LED aceso, indicando o resultado da operao. O MUX alm de somar dois bits e do Vem-Um, indica com o LED aceso o resultado e o Vai-Um (se ocorrer). 6. Bibliografia: - Bartee, Thomas C.; Computer Architecture and Logic Design, McGraw-Hill International Editions, 1991. - Malvino, A.P.; Leach, D.P. Eletrnica Digital Princpios e Aplicaoes, vol. 1 e 2, Editora Makron Books, 1988. - Ivan V. Idoeta, Francisco e Capuano, Gabriel - Elementos de Eletrnica Digital - 6.ed. - So Paulo: rica, 1984