Você está na página 1de 6

Experimento 3:

Codificador/Decodificador e Mux/Demux
Disciplina: EN2609 Eletr
onica Digital.

Discentes:
Fernando Henrique Gomes Zucatelli
Lucas Ribeiro Lopes Cardoso
Samuel Ribeiro
Vitor Eiji Moracima

Turma: A/Noturno
Profo Dr. Rodrigo Reina Mu
noz.

Santo Andr
e
25 de Outubro 2012

OBJETIVOS

Os objetivos deste experimento sao implementar um decodificador 2x8 com uso apenas
de portas AND de 2 entradas e simular o decodificador 3x8 tambem com 2 entradas. E
implementar uma funcao logica utilizando o multiplexador CI 74151.

PARTE EXPERIMENTAL

2.1 Materiais e equipamentos


R MPL-3303M;
Fonte de Tensao Marca Minipa

Resistores: 4 x 470;
4 Leds;
Circuitos Integrados: 1x74LS04 (Not), 2x74LS08 (And), 1x74L151 (Multiplexador
3x8);
Matriz de contatos (Protoboard);
Cabos e fios para conexao.

2.2 Procedimentos
As figuras 1 e 2 apresentam os circuitos dos CIs utilizados.

(a) 74LS04

(b) 74LS08

Figura 1: Esquema de conexoes dos circuitos integrados utilizados 74LS04 e 74LS08.

Figura 2: Esquema de conexoes do mux 3x8 74151.

RESULTADOS E DISCUSSAO
Q1)
Tabela 1: Codigo sadas do decodificador
A
0
0
0
0
1
1
1
1

B
0
0
1
1
0
0
1
1

C
0
1
0
1
0
1
0
1

Y7
0
0
0
0
0
0
0
1

Y6
0
0
0
0
0
0
1
0

Y5
0
0
0
0
0
1
0
0

Y4
0
0
0
0
1
0
0
0

Y3
0
0
0
1
0
0
0
0

Y2
0
0
1
0
0
0
0
0

Y1
0
1
0
0
0
0
0
0

Y0
1
0
0
0
0
0
0
0

O circuito projetado com uso das 3 entradas encontra-se na Figura 3:


Como seriam necessarias 12 portas AND, i.e. 3 CIs 74LS08, alem das 3 portas NOT, a
quantidade de fios conectados seria muito grande aumentando a probabilidade de erros de
montagem. Diante deste fato foi montado apenas o decodificador 2x4, que utiliza apenas
1 CI com 4 portas AND e 2 NOT.
Assim o LED1 liga quando A e B estao em LOW (L), LED2 quando A em L e B em
High (H), LED3 com A em H e B em L e por u
ltimo LED 4 quando ambos em H.
Em seguida foram adicionadas 4 portas AND, uma para cada sada (Figura 5). Acrescentase um sinal E (Enable habilitacao) para controlar a sada de todas as portas do Dec
2x4, o que resulta em um Demux 1x4, onde o sinal de entrada E tem o seu canal de sada
selecionado atraves das combinacoes de A e B conforme resultados da Tabela 1 descrito
na Figura 4.

Figura 3: Circuito logico do decodificador de 3 entradas por 8 sadas (3x8).

Figura 4: Circuito logico do decodificador de 2 entradas por 4 sadas (2x4).

Figura 5: Circuito logico adicionado ao DEC 2x4 para criar um DEMUX 1x4

Q2)
Funcao logica montada no circuito multiplexador CI 74151:
C + AB
C + ABC

F = ABC + AB

(1)

A configuracao das ligacoes das entradas do CI 74151 estao demonstradas na Figura 6


e a Tabela 2 mostra o valor das sadas do circuito para cada configuracao das entradas
de controle S2 = A, S1 = B, S0 = C e os correspondentes resultados da funcao F assim
como as respostas de sada Z dada pelo pino 5 do CI e que foram testadas na pratica.
Para se obter a esta funcao logica, deve-se colocar nvel alto nas entradas cuja codficacao
resulte em nvel alto na sada, consequentemente, deve-se aterrar as entradas cuja resulte
em nvel logico baixo na saida. Por exemplo a combinacao ABC e High quando A = B =
C = 1 e sua codificacao resulta em I7 , logo, a entrada I7 deve ser colocada em nvel alto.
O mesmo procedimento se aplica a cada outro mintermo da expressao de F .

Figura 6: Conexoes do MUX para gerar a funcao F dada na equacao (1)

Tabela 2: Sada Z esperada para cada combinacao de S2 , S1 , S0 segundo a funcao F da


equacao (1) e valor experimental obtido
S2
0
0
0
0
1
1
1
1

S1
0
0
1
1
0
0
1
1

S0
0
1
0
1
0
1
0
1

F
I0
I1
I2
I3
I4
I5
I6
I7

Sada Z (esperado)
0
1
1
0
1
0
0
1

Sada Z (experimental)
0
1
1
0
1
0
0
1

CONCLUSAO

Conclui-se a partir do primeiro item do experimento que a distincao entre decodificadores e demux esta apenas no uso do sinal de Enable como entrada de habilitacao (decodif.)
ou de sinal (demux), seu uso esta condicionado a funcao logica AND entre E e a Sada selecionada do decodificador. Do segundo item conclui-se que o circuito multiplexador nao
apenas seleciona uma entrada para seguir pela sada como tambem pode ser usado para
criar funcoes logicas ao se colocar nvel alto nas entradas cuja codificacao do mintermo
resultara em nvel alto na sada e adicionar nvel logico baixo nos demais.