Aula 5 e 6 Expressões Booleanas A Partir Da Tabela Verdade

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 36

Expressões booleanas de

tabela verdade
Expressões booleanas de
tabela verdade
• Qual a expressão booleana da seguinte tabela
verdade?
A B C S
0 0 0 1
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
Expressões booleanas de
tabela verdade
• Qual a expressão booleana da seguinte tabela
verdade?
A B C S
• Primeiro passo é extrair os casos
onde S = 1 0 0 0 1
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
Expressões booleanas de
tabela verdade

• Casos onde S = 1
• 000 ou 010 ou 110 ou 111
A B C S
• Depois é só montar a expressão usando 0 0 0 1
E entre cada variável e OU entre cada caso 0 0 1 0
• S=A’.B’.C’+A’.B.C’+A.B.C’+A.B.C 0 1 0 1
0 1 1 0
• Próximo passo é montar o circuito lógico da 1 0 0 0
expressão
1 0 1 0
1 1 0 1
1 1 1 1
Expressões booleanas de tabela verdade
• Qual a expressão booleana da seguinte tabela verdade?
Primeiro passo é extrair os casos onde S = 1

A B C S
0 0 0 1
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
Expressões booleanas de tabela verdade
• Qual a expressão booleana da seguinte tabela verdade? Primeiro passo é
extrair os casos onde S = 1
• Exemplo 02 A B C S

0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 0
1 1 1 0
Expressões booleanas de
tabela verdade
• S=A’.B’.C’+A’.B.C’+A.B.C’+A.B.C

A B C S
0 0 0 1
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
Expressões booleanas de
tabela verdade
• S=A’.B’.C’+A’.B.C’+A.B.C’+A.B.C

A B C S
0 0 0 1
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
Expressões booleanas de
tabela verdade
• S=A’.B’.C’+A’.B.C’+A.B.C’+A.B.C

• S=A’C’(B’+B) + AB(C’+C)
A B C S
0 0 0 1
• S = A’C’ + AB
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
Expressões booleanas de
tabela verdade
• S = A’.B’.C’+A’.B.C’+A.B.C’+A.B.C = A’C’ + AB
A B C A’C’ AB S
0 0 0 1 0 1
0 0 1 0 0 0
0 1 0 1 0 1
0 1 1 0 0 0
1 0 0 0 0 0
1 0 1 0 0 0
1 1 0 0 1 1
1 1 1 0 1 1
Expressões booleanas de
tabela verdade
• S = A’.B’.C’+A’.B.C’+A.B.C’+A.B.C = A’C’ + AB
Voltando ao exercício
• Implementar um sistema onde o ALARME
deve disparar se:
– O botão de PÂNICO for pressionado
– O sistema estando ATIVADO e as PORTAS ou
JANELAS não estiverem fechadas

– Desta vez implemente os circuitos lógicos com


base na montagem da tabela verdade
Expressões booleanas de
tabela verdade
Pânico Ativado Portas Janelas Alarme
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
Expressões booleanas de tabela verdade
Pânico Ativado Portas Janelas Alarme

0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 1
0 1 1 0 1
0 1 1 1 1
1 0 0 0 1
1 0 0 1 1
1 0 1 0 1
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1
Exemplo Alarme
Entrada Saída
Dois sensores – porta e janela. Alarme
Botão de Ativado
Expressões booleanas de tabela verdade
Ativado (A ) Portas ( B) Janelas ( C) Alarme (S)

0 0 0
0 0 1 A.(B+C) = S
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Expressões booleanas de tabela verdade
Ativado Portas Janelas Alarme

0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1

A B’ C + A B C’ +A B C = S
Funções Lógicas

• Blocos lógicos
– OU EXCLUSIVO, EXCLUSIVE OR ou XOR
– NOU EXCLUSIVO, EXCLUSIVE NOR ou XNOR
• Equivalência entre blocos
Tabela Verdade
EXCLUSIVE OR ou XOR

• 1 na saída sempre que as entradas forem


diferentes entre si
Simbologia
EXCLUSIVE OR ou XOR

• Y=A.B+A.B
• Y=A+B
SN74AC86
Texas Instruments

• Quadruple 2-Input Positive XOR Gates


– sn74ac86 - XOR.pdf
Simulação
EXCLUSIVE OR ou XOR
Problema XOR
• Dados do problema:
– Qual o formato da onda de saída S?
Tabela Verdade
EXCLUSIVE NOR ou XNOR

• 1 na saída sempre que as entradas forem iguais


entre si
Simbologia
EXCLUSIVE NOR ou XNOR

• Y=A.B+A.B
• Y=A.B
Simulação
EXCLUSIVE NOR ou XNOR
CD74HC7266
Texas Instruments

• Quadruple 2-Input XNOR Gates


– cd74hc7266 - XNOR.pdf
Quadro Resumo
Equivalência entre blocos

• NOT a partir de porta NAND


• Inversor a partir de porta NOR
• Portas NOR e OU a partir de E, NAND e NOT
• Portas NAND e E a partir de OU, NOR e NOR
Inversor a partir de porta NAND

• Como fazer um NOT a partir de um NAND?

?
Inversor a partir de porta NAND

• Como fazer um NOT a partir de um NAND?


Inversor a partir de porta NOR

• Como fazer um NOT a partir de um NOR?

?
Inversor a partir de porta NOR

• Como fazer um NOT a partir de um NOR?


Equivalência entre blocos

• O seguintes circuitos são equivalentes entre si?


Porque?
Quadro resumo
• Referências Básicas
– Apresentação PowerPoint – Prof. Victory Fernandes.
– Sistemas digitais : princípios e aplicações - 10 ed. / 2007 - Livros - TOCCI, Ronald J.;
WIDMER, Neal S.; MOSS, Gregory L. São Paulo: Pearson Prentice Hall, 2007. 804 p. ISBN
978-85-7605-095-7 (broch.)
– Elementos de eletrônica digital - 40. ed / 2008 - Livros - CAPUANO, Francisco Gabriel;
IDOETA, Ivan V. (Ivan Valeije). São Paulo: Érica, 2008. 524 p. ISBN 9788571940192
(broch.)

Você também pode gostar