7 Seg
Licenciatura em Engenharia Informática
Sistemas Digitais I
Trabalho Prático C (Combinatório)
Prof. Joaquim Viana
Trabalho realizado por:
Lívia Nascimento - 20120279
Agton Clemente – 20120445
Divanio Silva - 20120024
Lisboa, 20 de Novembro de 2012
Índice
I – Introdução ………………………………………………………………….. Pág. 3 II – Desenvolvimento ……………………………………………………….. Pág. 4 2.1 – Tabela da verdade e Mapas de Karnaugh ..… Pág. 4 2.2 – Soma de produto (Minterm) …………………..…. Pág. 5 2.3 – Produto de soma (Maxterm) …………………..…. Pág. 5 2.4 – Circuito ………………………….............................. Pág. 6 II – Conclusão ………………............................…………………………. Pág.7
I – Introdução É pretendido, com este projecto criar um circuito combinatório que represente mediante um conjunto de sinais de seleção S, que apresente na saída F uma das cinco funções de duas variáveis A e B. Nota-se que o enunciado do problema, sugere que a representação da porta lógica, tenha um conjunto de sinais apresentados na saída de cinco funções com duas variáveis. O primeiro passo à realização deste trabalho foi a construção de uma tabela de verdade para nos indicar a ocorrência das portas em questão (AND, OR, NAND, NOR e XOR).
Após a simplificação das funções lógicas, desenvolvemos o projecto no simulador (Circuit Maker), para testar o seu funcionamento e posteriormente montá-lo na breadboard.
II - Desenvolvimento
Foi construida uma tabela de verdade e os mapas de Karnaugh pelo que obtivemos as expressões Booleanas .
Determinamos as funções a partir das somas de produto e de produto de somas.
Foi também possível reduzir o número de circuitos integrados através de Algebra de Boole e das Leis de Morgan.
Montagem do circuito.
Verificação do funcionamento prático do circuito corresponde ao circuito projetado.
2.1 – Tabela da verdade e Mapas de Karnaugh
F= ((!A * ((!B *