Sei sulla pagina 1di 35

Funes e Portas Lgicas

Nikolas Libert

Aula 2
Eletrnica Digital ET52C
Tecnologia em Automao Industrial

Funes e Portas Lgicas

Funes e Portas Lgicas


Funo Lgica

Opera sobre variveis binrias (0 ou 1) e retorna


resultados binrios.

Portas Lgicas

Circuitos bsicos fundamentais da Eletrnica Digital.

Utilizados para implementao de funes lgicas na


prtica.

Necessrias para montagem de circuitos mais


complexos.
DAELT Nikolas Libert

Funes e Portas Lgicas


Variveis Lgicas

Representam situaes que podem ser verdadeiras ou


falsas.

Exemplos:
Sensor de
luminosidade:
gera a varivel
binria A.

A=1 H luz
A=0 No H luz

Sensor de
presena:
gera a varivel
binria B.

B=1 H movimentao
B=0 No H movimentao
DAELT Nikolas Libert

Funes e Portas Lgicas

Como fazer com que a lmpada acenda com existncia de


movimentaes?

Sensor de
Presena

Circuito
Acionador de
Lmpada

B=1 H movimentao
C=1 Aciona Lmpada
B=0 No h movimentao C=0 No aciona lmpada

E com ausncia de luz?

DAELT Nikolas Libert

Funes e Portas Lgicas


Como fazer com que a lmpada acenda ao anoitecer?
Sensor de
Luminosidade

A=1 H luz
A=0 No h luz

Porta Lgica A C
Inversora

Circuito
Acionador de
Lmpada

C=1 Aciona Lmpada


C=0 No aciona lmpada

Porta Inversora: O nvel lgico na sada oposto ao


de entrada.
Se A=1A=0
Se A=0A=1
O smbolo indica inverso, negao.
DAELT Nikolas Libert

Funes e Portas Lgicas


Como fazer com que a lmpada acenda ao anoitecer?
Sensor de
Presena

Porta Lgica
E

A
Sensor de
Luminosidade

Porta Lgica
Inversora

Circuito
Acionador de
Lmpada

A H luminosidade
B H movimentao
C Aciona Lmpada
C = A E B

A condio C ser verdadeira quando A e B tambm forem.


DAELT Nikolas Libert

Funo E ou AND

Funo E ou AND
Representada pelo operador ..
Circuito equivalente:
CH A

CH B

Chave Aberta=0
Lmpada Apagada=0
S

Chave Fechada=1
Lmpada Acesa=1

S=A.B

A lmpada acende se A E B estiverem fechadas


(A=1 E B=1).
DAELT Nikolas Libert

Funo E ou AND
Tabela Verdade
Entrada

Sada

A sada S s ser
verdadeira quando as
entradas A E B tambm
o forem.

S=A.B

Smbolo da Porta Lgica:


A
B

DAELT Nikolas Libert

Funo E ou AND
Com trs ou mais entradas:
Entrada
A
B
C
0
0
0
0
0
1
0
1
0
0
1
1
1
1
1
1

0
0
1
1

0
1
0
1

Sada
S
0
0
0
0

A sada S s ser
verdadeira quando todas
as entradas tambm o
forem.

0
0
0
1

S=A.B.C

Smbolo da Porta Lgica:


A
B
C

S
DAELT Nikolas Libert

Funo OU ou OR

Funo OU ou OR
Representada pelo operador +.
Circuito equivalente:
CH A

Chave Aberta=0
Lmpada Apagada=0

CH B
S

Chave Fechada=1
Lmpada Acesa=1

S=A+B

A lmpada acende se A OU B estiverem fechadas


(A=1 OU B=1).
DAELT Nikolas Libert

10

Funo OU ou OR
Tabela Verdade
Entrada

Sada

Quando as entradas A
OU B forem verdadeiras,
a sada S tambm o ser.

S=A+B

Smbolo da Porta Lgica:


A
B

DAELT Nikolas Libert

11

Funo OU ou OR
Com trs ou mais entradas:
Entrada
A
B
C
0
0
0
0
0
1
0
1
0
0
1
1
1
1
1
1

0
0
1
1

0
1
0
1

Sada
S
0
1
1
1

Quando pelo menos uma


das entradas forem
verdadeiras, a sada S
tambm o ser.

1
1
1
1

S=A+B+C

Smbolo da Porta Lgica:


A
B
C

S
DAELT Nikolas Libert

12

Funo Inversora, NO ou NOT

Funo Inversora, NO ou NOT


Representada pelo operador ou '.
Circuito equivalente:
Chave Aberta=0
Lmpada Apagada=0

R
CH A

Chave Fechada=1
Lmpada Acesa=1

S=A=A'

A lmpada acende se A estiver aberta (A=0).

DAELT Nikolas Libert

13

Funo Inversora, NO ou NOT


Tabela Verdade
Entrada

Sada

Quando a entrada A for


falsa, a sada S ser
verdadeira.
As portas inversoras
possuem apenas uma
entrada.

S=A=A'

Smbolo da Porta Lgica:


A

Um circulo em um pino de
algum circuito lgico indica que
a entrada/sada negada.

DAELT Nikolas Libert

14

Funo NO E, NE ou NAND

Funo NO E, NE ou NAND
Equivale funo E com sada negada.
Tabela verdade:
Entrada

Sada

S=A.B=(A.B)'
A sada S s ser falsa
quando as entradas A E
B forem verdadeiras.

DAELT Nikolas Libert

15

Funo NO E, NE ou NAND

Funo NO E, NE ou NAND
Equivale funo E com sada negada.
Tabela verdade:

S=A.B=(A.B)'

Entrada

A sada S s ser falsa


quando as entradas A E
B forem verdadeiras.

Sada

S
A
B

DAELT Nikolas Libert

S
16

Funo NO OU, NOU ou NOR

Funo NO OU, NOU ou NOR


Equivale funo OU com sada negada.
Tabela verdade:

S=A+B=(A+B)'

Entrada

Quando as entradas A
OU B forem verdadeiras,
a sada S ser falsa.

Sada

S
A
B

DAELT Nikolas Libert

S
17

Resumo das Portas Elementares

Resumo das Portas Elementares


S

Nome:
Expresso:

B
A
0
1

Nome:
Expresso:

Nome:
Expresso:

Nome:
Expresso:

Nome:
Expresso:

S
DAELT Nikolas Libert

A
B

18

Expresses partir de circuitos

Expresses partir de circuitos


Qual expresso representa a sada S?
S1
A
B
C

(Sada intermediria auxiliar)

S1=A.B
S

S=S1+C
S=A.B+C

Qual seria a tabela verdade do circuito?

DAELT Nikolas Libert

19

Expresses partir de circuitos


Qual seria a tabela verdade do circuito?
A
B
C

S1

S=A.B+C

S
Entrada
A
B
C
0
0
0
0
0
1
0
1
0
0
1
1
1
1
1
1

0
0
1
1

Sada
S1 S

0
1
0
1

DAELT Nikolas Libert

20

Expresses partir de circuitos


Qual seria a tabela verdade do circuito?
A
B
C

S1

S=A.B+C

S
Entrada
A
B
C
0
0
0
0
0
1
0
1
0
0
1
1
1
1
1
1

0
0
1
1

0
1
0
1

DAELT Nikolas Libert

Sada
S1 S
0
1
0
0
0
1
0
0
0
0
1
1

1
0
0
0
21

Circuitos partir de expresses

Circuitos partir de expresses


Qual o circuito que representa a expresso abaixo?

S=A.B.C+(A+B).C

DAELT Nikolas Libert

22

Circuitos partir de expresses

Circuitos partir de expresses


Qual o circuito que representa a expresso abaixo?

S=A.B.C+(A+B).C
A

C
A.B.C
S=A.B.C+(A+B).C
A+B
(A+B).C

DAELT Nikolas Libert

23

Circuitos partir de expresses


Ache o circuito e a tabela verdade para a expresso:

S=A.B+A.B

DAELT Nikolas Libert

24

Circuitos partir de expresses


Ache o circuito e a tabela verdade para a expresso:

S=A.B+A.B
A

Entrada

DAELT Nikolas Libert

Sada

25

Funo OU EXCLUSIVO ou XOR

Funo OU EXCLUSIVO ou XOR


Sada verdadeira quando apenas uma entrada
tambm o for.

S=A + B

Tabela verdade:
Entrada

Sada

Necessita de diversas
portas lgicas para ser
implementada.
A
B

DAELT Nikolas Libert

26

Funo COINCIDNCIA ou XNOR

Funo COINCIDNCIA ou XNOR


Sada verdadeira quando as duas entradas
coincidem (so iguais).

S=A

Tabela verdade:
Entrada

Necessita de diversas
portas lgicas para ser
implementada.

Sada

A
B

Equivale porta XOR com


sada negada.
DAELT Nikolas Libert

27

Circuitos partir de expresses


Ache o circuito e a tabela verdade para a expresso:

S=A.B+A.B

DAELT Nikolas Libert

28

Circuitos partir de expresses


Ache o circuito e a tabela verdade para a expresso:

S=A.B+A.B
A

Entrada

DAELT Nikolas Libert

Sada

29

Uso do Protoboard

Uso do Protoboard
Cada coluna de 5 furos est interligada.

DAELT Nikolas Libert

30

Uso do Protoboard

DAELT Nikolas Libert

31

Uso do Protoboard
As 2 linhas inferiores e superiores tambm esto
interligadas.

Costumam ser utilizadas para alimentao do circuito.

Essa interrupo entre as linhas pode no existir


em alguns tipos de protoboard

DAELT Nikolas Libert

32

Uso do Protoboard
Conexo com a fonte de alimentao.

5V

DAELT Nikolas Libert

33

Uso do Protoboard
Ligao de circuitos integrados no protoboard.

Os pinos de cima e de baixo do CI esto em curto.


DAELT Nikolas Libert

34

Referncias
IDOETA, I. V., CAPUANO, F. G. Elementos de
Eletrnica Digital, 41 Edio, rica, So Paulo, 2013.

DAELT Nikolas Libert

35

Potrebbero piacerti anche