You are on page 1of 7

UNIVERSIDADE FEDERAL RURAL DO SEMI-RIDO UFERSA

DEPARTAMENTO DE CINCIAS AMBIENTAIS E TECNOLGICAS


CURSO DE ENGENHARIA DE ENERGIA
Laboratrio de Sistemas Digitais 2014.1







CODIFICADORES





Alunos:

Turma: T01





Mossor Julho/2014
1. Objetivo
Montar um circuito codificador de prioridade, identificando as suas
caractersticas atravs da prtica de laboratrio. Projetar e simular um codificador Gray
utilizando o software Proteus.

2. Introduo Terica
Os codificadores so circuitos lgicos dedicados que convertem informaes
alfanumricas ou de controle para um cdigo determinado. A maior aplicao dos
codificadores est na converso de dados de um sistema de interface com o usurio,
como o teclado, para o cdigo com o qual o respectivo sistema digital trabalha.
Diferentemente dos decodificadores, os codificadores funcionam tendo 2


entradas e n sadas. Ele tem certo nmero de linhas de entrada, em que somente uma
acionada por vez, e seu cdigo de sada depende do cdigo de sada depende de qual
entrada ativada.
O cdigo Gray similar ao cdigo binrio, que dois valores sucessivos diferem
em apenas um bit. O cdigo Gray pode ter tantos bits (n) quanto se queira para a
combinao de cdigos de sada (2

).
Codificador de prioridades um circuito que inclui a lgica necessria para
garantir que, quando duas ou mais entradas forem ativadas, o cdigo de sada
corresponda entrada com nmero mais alta ordem. Entre os codificadores de
prioridade, est o que funciona como codificador decimal para BCD. Ele tem nove
entradas ativas em nvel BAIXO representando

3. Desenvolvimento

3.1 Tabela verdade Codificador
Para montar o codificador, foi utilizado o mdulo XDM02, chaves lgicas e leds
de demonstrao. A Tabela 1 mostra a tabela verdade obtida.

Tabela 1: Codificao dos sinais de Entrada
Entradas Sadas
1 2 3 4 5 6

7 8 9 D C B A
1 1 1 1 1 1 1 1 1 1 1 1 1
X X X X X X X X 0 0 1 1 0
X X X X X X X 0 1 0 1 1 1
X X X X X X 0 1 1 1 0 0 0
X X X X X 0 1 1 1 1 0 0 1
X X X X 0 1 1 1 1 1 0 1 0
X X X 0 1 1 1 1 1 1 0 1 1
X X 0 1 1 1 1 1 1 1 1 0 0
X 0 1 1 1 1 1 1 1 1 1 0 1
0 1 1 1 1 1 1 1 1 1 1 1 0

3.2 Tabela verdade Cdigo Gray
Para completar a tabela verdade para os valores possveis do cdigo Gray, foi
utilizado o mtodo ilustrado na Figura 1.


Figura 1 Mtodo de converso Binrio Gray

O MSB em Gray o mesmo do MSB binrio. O primeiro bit binrio comparado com
o segundo. Se forem iguais, o segundo bit Gray 0; se forem diferentes, ser 1. O
procedimento se repete at o fim do nmero binrio. A Tabela 2 mostra a tabela verdade
para os valores possveis do cdigo Gray.

Tabela 2 Valores possveis do cdigo Gray
Decimal Binrio Gray
0 0000 0000
1 0001 0001
2 0010 0011
3 0011 0010
4 0100 0110
5 0101 0111
6 0110 0101
7 0111 0100
8 1000 1100
9 1001 1101
10 1010 1111
11 1011 1110
12 1100 1010
13 1101 1011
14 1110 1001
15 1111 1000

3.3 Codificador Gray

Tabela 3 Tabela verdade para as possibilidades de entrada.
Entrada Binrio Sada Gray
ABCD


0000 0000
0001 0001
0010 0011
0011 0010
0100 0110
0101 0111
0110 0101
0111 0100
1000 1100
1001 1101
1010 1111
1011 1110
1100 1010
1101 1011
1110 1001
1111 1000


Baseando-se na tabela 3, a figura 2 representa os mapas K para as funes lgicas das
expresso

em funo de . A partir dessa deduo, pode-se


concluir que os respectivos valores dos

ser

=


a) Mapa K - G
0

=


b) Mapa K G
1

=

c) Mapa K G
2

=


d) Mapa K G
3

=

Figura 3: Mapas K para as funes lgicas que expresso

.



O circuito equivalente das expresses das expresses apresentadas na figura 3 pode ser
visto na figura 4.


Figura 4 Circuito Equivalente do codificador Binrio-Gray
Por fins estticos, foi usada a porta lgica Xor, visto que o circuito ficaria
extremamente confuso ao usar as portas tradicionais.
4. Questes

4.1. So utilizados em teclados, compresso e converso de arquivos.
4.2. Codificador de prioridade.
4.3. Codificador de prioridade que codifica 9 linhas para quatro linhas em BCD.






5. Concluso

Atravs da prtica de laboratrio, foi possvel observar codificadores de
prioridade, quais as entradas de mais alta ordem, o BCD equivalente de cada binrio de
4 bits.
Atravs da tabela verdade para os possveis valores de Gray, foi feito o projeto e
a simulao no software Proteus.


6. Referncias Bibliogrficas

[1] TOCCI, Ronald J.; WIDMER, Neal S.; MOSS, Gregory L. Sistemas digitais:
princpios e aplicaes. Pearson Prentice Hall, 2007.
[2] ERCEGOVAC, M.D.; LANG, T.; MORENO, J.H. Introduo aos sistemas
digitais. Bookman, 2000.

You might also like