PRTL2
PRTL2
PRTL2
FACULDADE DE ENGENHARIA
Unidade Curricular:
ELECTRÓNICA DIGITAL
Tema:
CIRCUITOS COMBINATÓRIOS
1. INTRODUÇÃO ....................................................................................................................... 1
2. OBJECTIVO ........................................................................................................................... 2
3. METODOLOGIA.................................................................................................................... 2
5. PROBLEMAS ......................................................................................................................... 4
5.2. Multiplexadores................................................................................................................ 6
i
1. INTRODUÇÃO
O presente pré-relatório é elaborado no âmbito da realização do trabalho laboratorial 2, referente
a circuitos combinatórios, onde são resolvidos e interpretados os problemas apresentados no
guião de forma teórica, constando do documento os valores esperados.
Para implementação dos circuitos digitais é imperioso que se tenha um conhecimento prévio sobre
a teoria da sua construção que passa por saber combinar as portas lógicas e a partir delas gerar
funções para os objectivos a almejar, bem como as transformações algébricas (booleanas).
No presente Pré-relatório abordar-se-á sobre implementação de funções lógicas via complemento,
Multiplexadores e os subtractores.
1
2. OBJECTIVO
Construir circuitos que implementam as funcionalidades e características de circuitos
combinatórios.
3. METODOLOGIA
Compreensão da matéria e exercícios básicos realizados no contexto de circuitos combinatórios.
Seguir todos os passos recomendados na apresentação dos relatórios. Etiquetar todos os esquemas
de circuitos lógicos.
4. MATERIAL A USAR
As experiências serão executadas com apoio do seguinte equipamento laboratorial:
2
b. Kit de experiências em sistemas digitais, LT345;
3
5. PROBLEMAS
5.1. Implementação de funções lógicas via complemento
Considerando-se a seguinte função: 𝐟𝐟 (𝐀𝐀, 𝐁𝐁, 𝐂𝐂) = 𝐀𝐀𝐀𝐀𝐀𝐀 + 𝐁𝐁𝐂𝐂.
A = S1; B = S2; C = S3
o Variáveis de saída:
Sendo que LP1 o LED que será utilizado para verificar se a implementação foi feita correctamente.
Uma vez que só se tem disponível portas lógicas NOT e NAND, aplicar-se-á transformações
algébricas por forma a encontrar a expressão equivalente.
����������
f(A, B, C) = ABC + BC� = ������������� ������. ����
ABC + BC� = ABC BC�
4
G13
G4
Turbly 30V NAND
− 2A, module PL320 AND
5.00 263
V mA G14
− + NAND
NOT G19
G15
1 S1
1 S2 1 S3
NOT
0
0 0
LP1
Figura 4: Circuito 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
1 1 1 1
5
IV. Tabela da Verdade Prática
S1 S2 S3 LP1
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
5.2. Multiplexadores
Recorrendo aos conhecimentos de circuitos combinatórios, deve-se implementar da função
𝐟𝐟(𝐀𝐀, 𝐁𝐁) = 𝐀𝐀⨁𝐁𝐁 através de um circuito Multiplex 𝐂𝐂 × 𝐏𝐏. Deve-se ligar as saídas aos LED para
verificar a geração de produtos. Por fim preencher-se a tabela de verdade ilustrativa do
funcionamento do circuito para todas as combinações das variáveis de entrada.
A = S1 e B = S2
Visto que se tem duas entradas de seleção, a quantidade de canais Ci será 4, sendo: C0, C1, C2 e
C3 e ter-se-á um Mux 4x1.
Uma vez que nos Kit’s não constam Mux’s, serão necessárias 4 portas AND de três pinos
(entradas) cada, uma (1) porta OR de quatro entradas.
o Variáveis de saída:
6
Sendo que LP1 a LED que será utilizado para verificar se a implementação foi feita
correctamente.
Ci S1 S2 LP1
C0 0 0 0
C1 0 1 1
C2 1 0 1
C3 1 1 0
Observando a tabela da verdade teórica nota-se que a saída toma valor lógico 1 se ambas as
variáveis (S1 e S2) forem diferentes. Assim sendo, conectar-se-á os canais C0 e C3 ao nível lógico
baixo (terra da fonte) e os canais C1 e C2 ao nível lógico alto (+Vcc).
S1
S2
C3
C2
LP1
C1
C0
Figura 5: Circuito 2.
7
IV. Tabela da Verdade Prática
Ci S1 S2 LP1
0 0 0
1 0 1
1 1 0
0 1 1
5.3. Subtractor
𝐒𝐒 (𝐗𝐗, 𝐘𝐘) = 𝐗𝐗𝐘𝐘 + 𝐗𝐗𝐘𝐘
Considerando-se as seguintes funções: � .
𝐁𝐁𝐨𝐨 (𝐗𝐗, 𝐘𝐘) = 𝐗𝐗𝐘𝐘
X = S1; Y = S2.
o Variáveis de saída:
Sendo que LP1 e LP2 os LED que serão utilizados para verificar se a implementação foi feita
correctamente.
8
VI. Esquema do Circuito a Construir
G13 LP1
G5 AND G6 AND
G14 LP1
Turbly 30V G15 NOT
− 2A, module PL320
5.00 263
NAND
V mA
G4 AND
− +
1 S1
1 S2
0
0
Figura 6: Circuito 3.
S1 S2 LP1 LP2
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0
9
VIII. Tabela da Verdade Prática
S1 S2 LP1 LP2
0 0
0 1
1 0
1 1
10
Referências Bibliográficas
[1]. Nelson, Victor P; Nagle, H Troy; Carroll, Bill & Irwin, J David Digital Logic Circuit Analysis
& Design, 1995, Prentice Hall Inc, New Jersey.
11