Professional Documents
Culture Documents
Todo o circuito lógico executa uma função booleana e, por mais complexo que seja, é
formado pela interligação das portas lógicas básicas.
Assim, pode-se obter a expressão booleana que é executada por um circuito lógico
qualquer.
Basta fazer o equacionamento das funções de cada porta lógica existente no
circuito.
Circuitos combinacionais
Os circuitos combinacionais são formados pelo conjunto de portas básicas E, OU e
INVERSORA
Um circuito combinacional executa sempre a mesma função Booleana. É uma
programação por Hardware.
Todos os circuitos digitais, por mais complexos que sejam, são obtidos através da
combinação de portas lógicas.
Exercícios:
Identifique a função lógica de cada C.I.
__________________________
________________________________
_________________ _________________
3.1 Obtenção de circuitos combinacionais
A partir da tabela verdade, o circuito pode ser obtido escrevendo-se todas as
combinações que levam a saída para nível lógico 1
Exemplo 1: Porta E.
TABELA VERDADE
S=A.B
A B S
0 0 0
0 1 0
1 0 0
1 1 1
0 0
0 1
Legenda:
As entradas possíveis de A estão dispostas no retângulo vertical
As entradas possíveis de B estão dispostas no retângulo horizontal
As saídas da operação de A com B estão na tabela
0 0
0 1
TABELA VERDADE
A B S
0 1
1 1
Resumindo:
1. Determine todas as variáveis de entrada
2. Determine todas as variáveis de saída
3. Montar o mapa de karnaught para cada saída
4.Obter a expressão Booleana para cada saída observando as adjacências
5.Montar o circuito a partir da expressão Booleana
Alto
Baixo
Motor
Rio
O motor deve ser ligado quando a água estiver abaixo dos dois sensores.
O motor deve ser desligado quando a água estiver acima do sensor Alto.
C1 S1
C2 S2
S1
S2
C1 S1
C2 S2
C3 S3
S1
S2
S3