Você está na página 1de 10

Universidade Eduardo Mondlane

Faculdade de Engenharia
Departamento de Engenharia Electrotécnica
Unidade Curricular: Electrónica Digital

Trabalho No 3: Simplificação de Funções Lógicas.


GRUPO: B5 DATA 12/04/22
Nome dos estudantes:
Maungue, Rute Vasco;
Napate, Bonifacio Joaquim;
Tivane, Jekson Orlando e
Xadreque, Bedenego Elias

1. Objectivo:
Simplificar a função lógica do laboratório 2 a partir a partir do método algébrico e Diagrama de
Karnaugh para de seguida construir o circuito no simulador e testar.

2. Metodologia:
O grupo deve usar este guião para investigar o funcionamento das portas lógicas encontradas no
simulador virtual CircuitVerse para criar circuitos lógicos complexos que representam funções
lógicas. Estas funções lógicas vão representar a simplificação de uma função lógica que o grupo já
realizou. Recomenda-se a revisão da literatura sobre os métodos de simplificação de funções lógicas
antes do realizar do laboratório.

3. Material a usar:
Computador com acesso a internet.

4. Trabalho:
a. Aceder ao seguinte link usando um navegador a sua escolha: https://circuitverse.org/;
b. Realizar o signIn com o cadastro do grupo;
c. Entrar no My Groups para aceder ao grupo da unidade curricular;
d. Aceder a actividade Laboratório 3. Nesta actividade será realizada a construção de
todos os circuitos lógicos da experiência.

1
2
5. Trabalho 1: Simplificação de uma Função lógica.
a. (No guião) Simplificar de forma algébrica as funções encontradas no laboratório 2 na
forma de SPC E PSC.
SPC

𝐹 (𝐴, 𝐵, 𝐶, 𝐷) = (𝐴̅𝐵𝐶̅ 𝐷) + (𝐴̅𝐵𝐶𝐷) + (𝐴𝐵̅𝐶̅ 𝐷 ̅ ) + (𝐴𝐵̅𝐶𝐷) + (𝐴𝐵𝐶̅ 𝐷


̅ ) + (𝐴𝐵̅𝐶𝐷 ̅ ) + (𝐴𝐵𝐶𝐷
̅)
= 𝐴̅𝐵𝐷(𝐶̅ + 𝐶) + 𝐴𝐵̅𝐷
̅ (𝐶̅ + 𝐶) + 𝐴𝐵𝐷
̅ (𝐶̅ + 𝐶) + 𝐴𝐵̅𝐶𝐷
= 𝐴̅𝐵𝐷 + 𝐴𝐵̅𝐷
̅ + 𝐴𝐵𝐷
̅ + 𝐴𝐵̅𝐶𝐷
= 𝐴̅𝐵𝐷 + 𝐴(𝐵̅𝐷
̅ + 𝐵𝐷
̅ + 𝐵̅𝐶𝐷)
= 𝐴̅𝐵𝐷 + 𝐴(𝐷
̅ (𝐵̅ + 𝐵) + 𝐵̅𝐶𝐷)
= 𝐴̅𝐵𝐷 + 𝐴(𝐷
̅ + 𝐵̅𝐶𝐷)
= 𝐴̅𝐵𝐷 + 𝐴(𝐷
̅ + 𝐵̅𝐶)
= 𝐴̅𝐵𝐷 + 𝐴𝐷
̅ + 𝐴𝐵̅𝐶

𝐹 (𝐴, 𝐵, 𝐶, 𝐷) = 𝐴̅𝐵𝐷 + 𝐴𝐷
̅ + 𝐴𝐵̅𝐶

PSC
̅ )(𝐴 + 𝐵 + 𝐶̅ + 𝐷)(𝐴 + 𝐵 + 𝐶̅ + 𝐷
𝐹 (𝐴, 𝐵, 𝐶, 𝐷) = (𝐴 + 𝐴 + 𝐶 + 𝐷)(𝐴 + 𝐵 + 𝐶 + 𝐷 ̅ )(𝐴 + 𝐵̅ + 𝐶
+ 𝐷)(𝐴 + 𝐵̅ + 𝐶̅ + 𝐷)(𝐴̅ + 𝐵 + 𝐶 + 𝐷
̅ )(𝐴̅ + 𝐵̅ + 𝐶̅ + 𝐷
̅ )(𝐴̅ + 𝐵̅ + 𝐶̅ + 𝐷
̅)
̅ )(𝐴 + 𝐵 + 𝐶̅ + 𝐷𝐷
= (𝐴 + 𝐵 + 𝐶 + 𝐷𝐷 ̅ )(𝐴 + 𝐵̅ + 𝐷 + 𝐶𝐶̅ )(𝐴̅ + 𝐵̅ + 𝐷
̅ + 𝐶𝐶̅ )(𝐴 + 𝐵 + 𝐶 + 𝐷
̅)
= (𝐴 + 𝐵 + 𝐶)(𝐴 + 𝐵 + 𝐶̅ )(𝐴 + 𝐵̅ + 𝐷)(𝐴̅ + 𝐵̅ + 𝐷
̅ )(𝐴̅ + 𝐵 + 𝐶 + 𝐷
̅)
= (𝐴 + 𝐵 + 𝐶𝐶̅ )(𝐴 + 𝐵̅ + 𝐷)(𝐴̅ + 𝐵̅ + 𝐷
̅ )(𝐴̅ + 𝐵 + 𝐶 + 𝐷
̅)
= (𝐴 + 𝐵)(𝐴 + 𝐵̅ + 𝐷)(𝐴̅ + 𝐵̅ + 𝐷
̅ )(𝐴̅ + 𝐵 + 𝐶 + 𝐷
̅)

3
̅ + 𝐷𝐴̅)(𝐴̅ + 𝐵 + 𝐶 + 𝐷
= (𝐴 + 𝐵)(𝐵̅ + 𝐴𝐷 ̅)
̅ + 𝐷𝐴̅)
̅ )(𝐵̅ + 𝐴𝐷
= (𝐵 + 𝐴𝐶 + 𝐴𝐷

̅ + 𝐷𝐴̅)
̅ )(𝐵̅ + 𝐴𝐷
𝐹 (𝐴, 𝐵, 𝐶, 𝐷) = (𝐵 + 𝐴𝐶 + 𝐴𝐷

Tab. 1: Simplificação da função em SPC e PSC pelo método algébrico.

b. (No guião) Simplificar usando os diagramas de Karnaugh as funções encontradas no


laboratório 2 na forma de SPC E PSC.
SPC (Agrupar pelos 1’s)
00 01 11 10

00 0 0 0 0
01 0 1 1 0
11 1 0 0 1
10 1 0 1 1

̅ +A𝐶̅ 𝐷
F (A,B,C,D) =A𝐵̅𝐶+AC𝐷 ̅ + 𝐴̅BD

4
PSC (Agrupar pelos 0’s)

00 01 11 10

00 0 0 0 0
01 0 1 1 0
11 1 0 0 1
10 1 0 1 1

̅ + 𝐴̅ + 𝐵̅)( 𝐴̅+C+𝐷
𝐹 (𝐴, 𝐵, 𝐶, 𝐷) = (𝐴 + 𝐵)(𝐴 + 𝐷)(𝐷 ̅)

Tab. 2: Simplificação da função em SPC e PSC pelos diagramas de Karnugh.

c. (No guião) Construir o esquema lógico para cada uma das expressões encontradas
(Caso as funções simplificadas pela forma algébrica e pelos diagramas forem
diferentes represente aqui os quatro circuitos).
SPC

Função simplificada pela forma analítica


𝐹 (𝐴, 𝐵, 𝐶, 𝐷) = 𝐴̅𝐵𝐷 + 𝐴𝐷
̅ + 𝐴𝐵̅𝐶

5
Função simplificada pelos diagramas de Karnugh.

̅ +A𝐶̅ 𝐷
F (A,B,C,D) =A𝐵̅𝐶+AC𝐷 ̅ + 𝐴̅BD

6
PSC
Função simplificada pela forma analítica
̅ + 𝐷𝐴̅)
̅ )(𝐵̅ + 𝐴𝐷
𝐹 (𝐴, 𝐵, 𝐶, 𝐷) = (𝐵 + 𝐴𝐶 + 𝐴𝐷

Função simplificada pelos diagramas de Karnugh.


̅ + 𝐴̅ + 𝐵̅)( 𝐴̅+C+𝐷
𝐹 (𝐴, 𝐵, 𝐶, 𝐷) = (𝐴 + 𝐵)(𝐴 + 𝐷)(𝐷 ̅)

7
Tab. 3: Circuitos lógicos simplificados da função em SPC e PSC.

d. (No simulador) Construir circuitos propostos acima.


e. (No Guião) Preencher as tabelas de verdade para os dois circuitos depois de realizar
todas as combinações possíveis. Deve utilizar os circuitos lógicos construídos no
simulador para preencher esta tabela.
Pelo Método Algébrico Pelos Diagramas de Karnaugh
ABCD X (A,B,C,D) [SPC] X (A,B,C,D) [PSC] X (A,B,C,D) [SPC] X (A,B,C,D) [PSC]
0000 0 0 0 0
0001 0 0 0 0
0010 0 0 0 0
0011 0 0 0 0
0100 0 0 0 0
0101 1 1 1 1
0110 0 0 0 0
0111 1 1 1 1
1000 1 1 1 1
1001 0 0 0 0
1010 1 1 1 1
1011 1 1 1 1
1100 1 1 1 1
1101 0 0 0 0
1110 1 1 1 1
1111 0 0 0 0
Tab. 4: Tabela de verdade para a função simplificada.

6. Dificuldades encontradas
(No Guião) Descrever as dificuldades encontradas durante o laboratório realizado.

8
Tab. 4: Descrição das dificuldades encontradas.

7. Conclusão do laboratório
(No Guião) Descrever as conclusões tiradas sobre o laboratório realizado (realizar um estudo
comparativo das funções e circuitos lógicos encontrados no Laboratório 2 e 3).
Depois da execução deste laboratório pudemos concluir que:
• Através de funções lógicas da SPC ou PSC podemos chegar a função lógica algébrica
generalizada através das minimizações pelos métodos Algébrico ou pelo diagrama de
Karnaugh
• É possível através das funções SPC e PSC de uma função generalizada, depois da
minimização resultarem em funções diferentes porem equivalentes.

No laboratório2 pudemos observar que as expressões das funções lógicas de SPC e PSC são muito
longas, consequentemente levam maior numero de portas lógicas em contrapartida no laboratório3
temos funções mais simplificadas e menor numero de portas lógicas porquanto houve a minimização
das expressões.

9
Tab. 5: Descrição das conclusões tiradas durante o laboratório.

10

Você também pode gostar