Você está na página 1de 39

Circuitos Lógicos

4⁰ Semestre – 2020

Engenharia de Controle e Automação

Aula 02

Prof. Leandro Velozo


E-mail: prof.leandro.velozo@gmail.com.
Funções Lógicas – Portas Lógicas
Introdução

Em 1854, o matemático inglês George Boole (1815- 1864) teve sua obra
fundamental "Investigations of the laws of thought“, apresentou um sistema
matemático de análise lógica conhecida como Álgebra de Boole.

Na sua álgebra da lógica, Boole interpretou os símbolos "0" e "1" como classes
especiais, de modo que "1" representa a classe de todos os objetos (o universo) e
"0" representa a classe a que nenhum objeto pertença (a classe vazia) (Hegenberg,
1972).

No início da “era da eletrônica”, todos os problemas eram resolvidos por sistemas


analógicos, também conhecidos por sistemas lineares.

Apenas em 1938, o engenheiro americano Claude Elwood Shannor, utilizou as


teorias da álgebra de Boole para soluções de problemas de circuitos da telefonia
com relés.
Prof. Leandro Velozo Page 2
Funções Lógicas – Portas Lógicas
Introdução

Todo o conhecimento historicamente desenvolvido da lógica, em


especial, a lógica binária, veio contribuir decisivamente para a
compreensão, a concepção e a estruturação de circuitos lógicos
digitais, estabelecendo avanços significativos na microeletrônica e,
por consequência, nos computadores.

A solução de problemas utilizando a Eletrônica Digital, é muito


empregada nos dias atuais, e se baseia no uso de pequenos grupos de
circuitos lógicos básico que são conhecidos como portas:
- Porta E (And)
- Porta OU (Or)
- Porta Não (Not)
Prof. Leandro Velozo Page 3
Funções Lógicas – Portas Lógicas
Nível lógico 0 (Zero) Nível lógico 1 (Um)
Falso Verdadeiro
Desligado Ligado
Baixo Alto
Não Sim
Chave aberta Chave fechada

Prof. Leandro Velozo Page 4


Funções Lógicas – Portas Lógicas
Tabela Verdade
É a maneira de descrever como a saída de um circuito lógico depende
dos níveis lógicos presente na entrada.
Na tabela verdade N entradas nos vamos ter 2N possibilidades de
saídas, sendo que N é o números de variáveis entrada.

N = 1 -> 21 = 2 Chave Lâmpada


N = 2 -> 22 = 4 Aberta Desligada
N = 3 -> 23 = 8 Fechada Ligada
N = 4 -> 24 = 16
Chave Lâmpada
0 0
1 1
Prof. Leandro Velozo Page 5
Funções Lógica E (AND)
Função E (AND)
A porta E combina dois ou mais sinais de entrada de forma
equivalente a um circuito em série, para produzir um único sinal
de saída, ou seja, ela produz uma saída 1, se todos os sinais de
entrada forem ; caso qualquer um dos sinais de entrada for 0, a
porta AND produzirá um sinal de saída igual a zero.
N entradas nos vamos ter 2N possibilidades de saídas

Chave A Chave B Lâmpada S

Prof. Leandro Velozo Page 6


Funções Lógica E (AND)
Função E (AND)
A porta E combina dois ou mais sinais de entrada de forma
equivalente a um circuito em série, para produzir um único sinal
de saída, ou seja, ela produz uma saída 1, se todos os sinais de
entrada forem ; caso qualquer um dos sinais de entrada for 0, a
porta AND produzirá um sinal de saída igual a zero.
N entradas nos vamos ter 2N possibilidades de saídas

Chave A Chave B Lâmpada S


Aberta Aberta Desligada
Aberta Fechada Desligada
Fechada Aberta Desligada
Fechada Fechada Ligada

Prof. Leandro Velozo Page 7


Funções Lógica E (AND)
Chave A Chave B Lâmpada S A B S
Aberta Aberta Desligada 0 0 0
Aberta Fechada Desligada 0 1 0
Fechada Aberta Desligada 1 0 0
Fechada Fechada Ligada 1 1 1

A função E (AND), é aquela que


executa a multiplicação (.) de
duas ou mais variáveis.

Prof. Leandro Velozo Page 8


Funções Lógica E (AND)
A B C S A B C S
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

X=A.B.C

Prof. Leandro Velozo Page 9


Funções Lógica OU (OR)
A porta OR combina dois ou mais sinais de entrada de forma
equivalente a um circuito em paralelo, para produzir um único sinal
de saída, ou seja, ela produz uma saída 1, se qualquer um dos
sinais de entrada for igual a 1; a porta OR produzirá um sinal de
saída igual a zero apenas se todos os sinais de entrada forem 0.

Chave A Chave B Lâmpada S

Prof. Leandro Velozo Page 10


Funções Lógica OU (OR)
A porta OR combina dois ou mais sinais de entrada de forma
equivalente a um circuito em paralelo, para produzir um único sinal
de saída, ou seja, ela produz uma saída 1, se qualquer um dos
sinais de entrada for igual a 1; a porta OR produzirá um sinal de
saída igual a zero apenas se todos os sinais de entrada forem 0.

Chave A Chave B Lâmpada S


Aberta Aberta Desligada
Aberta Fechada Ligada
Fechada Aberta Ligada
Fechada Fechada Ligada

Prof. Leandro Velozo Page 11


Funções Lógica OU (OR)
Chave A Chave B Lâmpada S A B S
Aberta Aberta Desligada 0 0 0
Aberta Fechada Ligada 0 1 1
Fechada Aberta Ligada 1 0 1
Fechada Fechada Ligada 1 1 1

Prof. Leandro Velozo Page 12


Funções Lógica OU (OR)
A B C S A B C S
0 0 0 0
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 1

X=A+B+C

Prof. Leandro Velozo Page 13


Funções Lógica Não (NOT) ou Inversora
A porta NOT inverte o sinal de entrada (executa a
NEGAÇÃO do sinal de entrada), ou seja, se o sinal de
entrada for 0 ela produz uma saída 1, se a entrada for 1 ela
produz uma saída 0.

Chave A Lâmpada S A S
Aberta Ligada 0 1
Fechada Desligada 1 0

Após um outro bloco lógico

Antes de um bloco lógico

Prof. Leandro Velozo Page 14


Funções Lógica Não E (NAND)
A porta NAND equivale a uma porta AND seguida por uma porta
NOT, isto é, ela produz uma saída que é o inverso da saída
produzida pela porta AND.

A B . .
0 0
0 1
1 0
1 1

Prof. Leandro Velozo Page 15


Funções Lógica Não E (NAND)
A porta NAND equivale a uma porta AND seguida por uma porta
NOT, isto é, ela produz uma saída que é o inverso da saída
produzida pela porta AND.

A B . .
0 0 0 1
0 1 0 1
1 0 0 1
1 1 1 0

Nota: A.B = AB
Prof. Leandro Velozo . = Page 16
Funções Lógica Não OU (NOR)
A porta NOR analogamente à função NAND, a função NOR é a
composição da função NOT com a função OR, ou seja a função
NOR será o inverso da função OR.

A B + +
0 0
0 1
1 0
1 1

Prof. Leandro Velozo Page 17


Funções Lógica Não OU (NOR)
A porta NOR analogamente à função NAND, a função NOR é a
composição da função NOT com a função OR, ou seja a função
NOR será o inverso da função OR.

A B + +
0 0 0 1
0 1 1 0
1 0 1 0
1 1 1 0

Prof. Leandro Velozo Page 18


Funções Lógicas – Portas Lógicas
A
0 1
1 0

A B . +
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 1

A B . +
0 0 1 1
0 1 1 0
1 0 1 0
Prof. Leandro Velozo 1 1 0 0 Page 19
Símbolos Lógicos

IEEE Standard
91-1984

http://www.ti.com/lit/ml/sdyz001a/sdyz001a.pdf

Prof. Leandro Velozo Page 20


Descrevendo Circuito Lógicos Algebricamente
A
= +
B

A
A+B = +
B

A
A.B
B = +

= + .
Prof. Leandro Velozo Page 21
Descrevendo Circuito Lógicos Algebricamente
Exemplo. Determine a expressão booleana para o circuito
abaixo:
A
B
C

A +
A+D
D

= .( + )

Prof. Leandro Velozo Page 22


Descrevendo Circuito Lógicos Algebricamente
Exemplo. Determine a expressão booleana para o circuito
abaixo:
A+B
(A+B).C
C
+

D + +

= [( + . ) + ].

Prof. Leandro Velozo Page 23


Descrevendo Circuito Lógicos Algebricamente
Exercício:
1-Determine a expressão booleana para o circuito abaixo:
a) b)

Y X

c) d)

Y X
Prof. Leandro Velozo Page 24
Descrevendo Circuito Lógicos Algebricamente
Exercício:
1-Determine a expressão booleana para o circuito abaixo:
a) b)

Y
X

=( )+( )+( ) =( )( + )

Prof. Leandro Velozo Page 25


Descrevendo Circuito Lógicos Algebricamente
Exercício:
1-Determine a expressão booleana para o circuito abaixo:

c) d)

Y
X

=( )+( )+( ) = ( )( + )

Prof. Leandro Velozo Page 26


Descrevendo Circuito Lógicos Algebricamente
Exercício:
1-Determine a expressão booleana para o circuito abaixo:

e) f)

=( )+( + )
= + +

Prof. Leandro Velozo Page 27


Descrevendo Circuito Lógicos Algebricamente
Implementação do Circuito Lógico a partir da expressão
booleana.
= + +

Prof. Leandro Velozo Page 28


Descrevendo Circuito Lógicos Algebricamente
Implementação do Circuito Lógico a partir da expressão
booleana.
= + +

Prof. Leandro Velozo Page 29


Descrevendo Circuito Lógicos Algebricamente
Exercício:
2- Implemente um circuito digital para as expressões
booleana abaixo:
a) - = +
b) - = +
c) - =( )+( + )
d) - =( + )+ . .
e) - = . + + +

Prof. Leandro Velozo Page 30


Descrevendo Circuito Lógicos Algebricamente
Exercício:
a) - = +

b) - = +

Prof. Leandro Velozo Page 31


Descrevendo Circuito Lógicos Algebricamente
Exercício:

c) - =( )+( + )

Prof. Leandro Velozo Page 32


Descrevendo Circuito Lógicos Algebricamente
Exercício:

d) - =( + )+ . .

Prof. Leandro Velozo Page 33


Descrevendo Circuito Lógicos Algebricamente
Exercício:

e) - = . + + +

Prof. Leandro Velozo Page 34


Chave Dip Switch

Prof. Leandro Velozo Page 35


Circuitos Integrados - CI

Dual In-Line Package (abreviado "DIP" ou "DIL") é um tipo


de encapsulamento de circuitos integrados. Suas principais
características são o invólucro plástico ou metálico e duas
fileiras de pinos em lados opostos do CI, normalmente em
seu lado maior.

Prof. Leandro Velozo Page 36


Circuitos Integrados - CI

Prof. Leandro Velozo Page 37


Circuitos Integrados - CI

Prof. Leandro Velozo Page 38


Circuito Integrado - CI
3. Determine a expressão logica do circuito representado abaixo.

Prof. Leandro Velozo Page 39

Você também pode gostar