Introdução
Este trabalho laboratorial tem como propósito a aplicação prática dos conhecimentos adquiridos
em Electrónica Digital, especificamente no estudo e implementação de circuitos combinatórios.
As experiências s serem realizadas envolverão a construção de funções lógicas utilizando apenas
portas NAND e NOT, a implementação de uma função lógica com recurso a um multiplexador, e
o desenvolvimento de um meio subtractor de dois bits. Durante a atividade, serão utilizados kits
de experimentação digital (LT345 e CK342A) e uma fonte de alimentação PL320. As saídas dos
circuitos serão conectadas a LEDs, permitindo a verificação do seu correto funcionamento. Para
todas as experiências, foram preenchidas tabelas de verdade que auxiliaram na verificação do
funcionamento correto dos circuitos em todas as combinações possíveis de entrada.
Objectivos
Objectivo geral
Construir circuitos que implementam as funcionalidades e características de circuitos
combinatórios.
Objectivos especificos
Implementar circuitos lógicos utilizando portas NAND e NOT;
Analisar o funcionamento de multiplexadores e demultiplexadores;
Desenvolver um meio subtractor de dois bits com base em circuitos combinatórios.
4. PROBELMAS
Experiencia 1
4.1. Implementação de funções lógicas via complemento
Considerando a seguinte função: f (A,B,C)= ABC+ B𝐶̅. Tendo em conta que se tem em
disposição somente portas NOT e NAND. Aplicando De Morgan na função dada, chega-se a
seguinte função.
(1)
Seja as variáveis:
A= S1
B= S2
C= S3
Da equação 1 desenhou-se o circuito da figura 1:
figura 1: Implementação da função logica 1 via complemento
Tabelas da verdade dos valores teóricos e práticos da experiencia 1
S1 S2 S3 LP1
0 0 0 0
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 1
S11 S2
1 1S3 1
LP1
Tabela.1: Tabela de valores teóricos para a experiencia 1.
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Tabela 1.1: Tabela de valores práticos para a experiencia 1.
LP1=0 LED desligado; LP1=1 LED Aceso.
Experiencia 2
Multiplexadores
Dada a função , deve-se fazer a implementação desta função através de um
circuito Multiplex CxP. Deve ligar as saídas aos LED para verificar a geração de produtos.
S1 S2 LP1
0 0 0
0 1 1
1 0 1
1 1 0
Tabela 2: Tabela de valores teóricos para a experiencia 1.
S1 S2 LP1
0 0
0 1
1 0
1 1
Tabela 2.1: Tabela de valores práticos para a experiencia 1.
Q5.7. Com o seguinte laboratório, pode-se afirmar que o GPC é um codificador 2 n para n. Comenta a
afirmação.
R: No funcionamento dos multiplexadores e demultiplexadores existe um grande perigo que reside na
possibilidade de activar mais do que um Pi (entrada no Mux e saída no deMux), pois se tal for, não
saberemos se o valor em S (solução) pertence à que porta aberta pela linha de seleção. A chave para
resolver este problema é produzir as linhas de seleção através dum Gerador de Produtos Canônicos
(GPC). Que permitira que apenas um Pi seja habilitado.
Q5.8. Quando se constrói um circuito, a simplificação é favorável pois reduz o número de portas lógicas a
comprar e torna o circuito com mais níveis o que favorece em todos os aspectos uma determinada
implementação. Comenta a afirmação.
R: O aumento dos níveis de decisão tem implicações no tempo de processamento. O tempo que cada porta
leva a processar as entradas até apresentar o resultado (denominado tempo de atraso de propagação) influi
no tempo final. Esse atraso tem influência na frequência máxima com que o circuito pode trabalhar.
Q5.9. Quando se comuta a selecção de 01 para 10 observa-se que a saída passa por um estado não
esperado. Porquê?
R: Esse fenômeno chama-se Ruido, acontece que as duas variáveis nunca mudam ao mesmo tempo,
vamos supor que mude primeiro a B nessa altura teremos a combinação 00 que é 0. O descodificador irá
mostrar momentaneamente esse 0.
Q5.10. Quais são as possíveis alternativas para resolver o problema visto na questão anterior?
R: Para evitar o ruido introduz-se à entrada ou à saída um sinal chamado STROB. Este sinal inabilita as
entradas ou saídas até que atinjam o equilíbrio.
Q5.11. Na experiência 4.2, são apresentados dois parâmetros como variáveis, C e P. Quais seriam os seus
valores concretos para mesma experiência?
R: C= 4 e P=1, pois sendo que temos duas variáveis de seleção, a quantidade de variáveis de entrada e
definido por 2n