Aula 02 - Funcoes e Portas Logicas
-
Upload
miltonpeixe -
Category
Documents
-
view
16 -
download
5
description
Transcript of Aula 02 - Funcoes e Portas Logicas
-
Funes e Portas LgicasFunes e Portas Lgicas
Nikolas Libert
Aula 2Eletrnica Digital ET52C
Tecnologia em Automao Industrial
-
DAELT Nikolas Libert 2
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 3
Funes e Portas Lgicas
Variveis Lgicas Representam situaes que podem ser verdadeiras ou
falsas. Exemplos:
A=1 H luzA=0 No H luz
Sensor de luminosidade:gera a varivel
binria A.
Sensor de presena:
gera a varivel binria B.
B=1 H movimentaoB=0 No H movimentao
-
DAELT Nikolas Libert 4
Funes e Portas Lgicas
Como fazer com que a lmpada acenda com existncia de movimentaes?
Sensor dePresena
CircuitoAcionador de
Lmpada
B C
B=1 H movimentaoB=0 No h movimentao
C=1 Aciona LmpadaC=0 No aciona lmpada
E com ausncia de luz?
-
DAELT Nikolas Libert 5
Funes e Portas Lgicas
Sensor deLuminosidade
CircuitoAcionador de
Lmpada
A Porta LgicaInversora
A
Porta Inversora: O nvel lgico na sada oposto aode entrada.Se A=1A=0Se A=0A=1O smbolo indica inverso, negao.
Como fazer com que a lmpada acenda ao anoitecer?
A=1 H luzA=0 No h luz
C
C=1 Aciona LmpadaC=0 No aciona lmpada
-
DAELT Nikolas Libert 6
Funes e Portas Lgicas
Sensor deLuminosidade
CircuitoAcionador de
Lmpada
A Porta LgicaInversora
A
A condio C ser verdadeira quando A e B tambm forem.
Como fazer com que a lmpada acenda ao anoitecer?
CSensor dePresena
Porta LgicaE
B
A H luminosidadeB H movimentaoC Aciona Lmpada
C = A E B
-
DAELT Nikolas Libert 7
Funo E ou AND
Funo E ou AND
Representada pelo operador .. Circuito equivalente:
A lmpada acende se A E B estiverem fechadas(A=1 E B=1).
CH A CH B
S
Chave Aberta=0 Chave Fechada=1Lmpada Apagada=0 Lmpada Acesa=1
S=A.B
-
DAELT Nikolas Libert 8
Funo E ou AND
Tabela Verdade
Smbolo da Porta Lgica:
Entrada SadaA B S0 0 00 1 01 0 01 1 1
S=A.B
A sada S s ser verdadeira quando as
entradas A E B tambm o forem.
AB
S
-
DAELT Nikolas Libert 9
Funo E ou AND
Com trs ou mais entradas:
Smbolo da Porta Lgica:
Entrada SadaA B C S0 0 0 00 0 1 00 1 0 00 1 1 01 0 0 01 0 1 01 1 0 01 1 1 1
S=A.B.C
A sada S s ser verdadeira quando todas as entradas tambm o
forem.
AB SC
-
DAELT Nikolas Libert 10
Funo OU ou OR
Funo OU ou OR
Representada pelo operador +. Circuito equivalente:
A lmpada acende se A OU B estiverem fechadas(A=1 OU B=1).
CH A
CH B
S
Chave Aberta=0 Chave Fechada=1Lmpada Apagada=0 Lmpada Acesa=1
S=A+B
-
DAELT Nikolas Libert 11
Funo OU ou OR
Tabela Verdade
Smbolo da Porta Lgica:
Entrada SadaA B S0 0 00 1 11 0 11 1 1
S=A+B
Quando as entradas A OU B forem verdadeiras, a sada S tambm o ser.
AB
S
-
DAELT Nikolas Libert 12
Funo OU ou OR
Com trs ou mais entradas:
Smbolo da Porta Lgica:
Entrada SadaA B C S0 0 0 00 0 1 10 1 0 10 1 1 11 0 0 11 0 1 11 1 0 11 1 1 1
S=A+B+C
Quando pelo menos uma das entradas forem
verdadeiras, a sada S tambm o ser.
AB SC
-
DAELT Nikolas Libert 13
Funo Inversora, NO ou NOT
Funo Inversora, NO ou NOT
Representada pelo operador ou '. Circuito equivalente:
A lmpada acende se A estiver aberta (A=0).
CH A S
Chave Aberta=0 Chave Fechada=1Lmpada Apagada=0 Lmpada Acesa=1
S=A=A'
R
-
DAELT Nikolas Libert 14
Funo Inversora, NO ou NOT
Tabela Verdade
Smbolo da Porta Lgica:
Entrada SadaA S0 11 0
S=A=A'
Quando a entrada A for falsa, a sada S ser
verdadeira.
As portas inversoras possuem apenas uma
entrada.
A SUm circulo em um pino de
algum circuito lgico indica que a entrada/sada negada.
-
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 SadaA B S0 0 10 1 11 0 11 1 0
A sada S s ser falsa quando as entradas A E
B forem verdadeiras.
AB
S
-
DAELT Nikolas Libert 16
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 SadaA B S0 0 10 1 11 0 11 1 0
A sada S s ser falsa quando as entradas A E
B forem verdadeiras.
AB
S
AB
S
-
DAELT Nikolas Libert 17
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 SadaA B S0 0 10 1 01 0 01 1 0
Quando as entradas A OU B forem verdadeiras,
a sada S ser falsa.
AB
S
AB
S
-
DAELT Nikolas Libert 18
Resumo das Portas Elementares
Resumo das Portas ElementaresA B S0 00 11 01 1
S
AB
S S
S
A S
Nome:Expresso:
A S01
A B S0 00 11 01 1
ABNome:Expresso:
A B S0 00 11 01 1
AB
Nome:Expresso:
A B S0 00 11 01 1
AB
Nome:Expresso:
Nome:Expresso:
-
DAELT Nikolas Libert 19
Expresses partir de circuitos
Expresses partir de circuitos
Qual expresso representa a sada S?
Qual seria a tabela verdade do circuito?
S1=A.B
S1
AB SC
(Sada intermediria auxiliar)
S=S1+C
S=A.B+C
-
DAELT Nikolas Libert 20
Expresses partir de circuitos
Qual seria a tabela verdade do circuito?AB SC
S=A.B+C
Entrada SadaA B C S1 S0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 1
S1
-
DAELT Nikolas Libert 21
Expresses partir de circuitos
Qual seria a tabela verdade do circuito?AB SC
S=A.B+C
Entrada SadaA B C S1 S0 0 0 0 10 0 1 0 00 1 0 0 10 1 1 0 01 0 0 0 11 0 1 0 01 1 0 1 01 1 1 1 0
S1
-
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
-
DAELT Nikolas Libert 23
Circuitos partir de expresses
Circuitos partir de expresses
Qual o circuito que representa a expresso abaixo?S=A.B.C+(A+B).C
A B C
S=A.B.C+(A+B).C
A.B.C
A+B(A+B).C
-
DAELT Nikolas Libert 24
Circuitos partir de expresses
Ache o circuito e a tabela verdade para a expresso:
S=A.B+A.B
-
DAELT Nikolas Libert 25
Circuitos partir de expresses
Ache o circuito e a tabela verdade para a expresso:
S=A.B+A.BA B
S
Entrada SadaA B S0 0 00 1 11 0 11 1 0
-
DAELT Nikolas Libert 26
Funo OU EXCLUSIVO ou XOR
Funo OU EXCLUSIVO ou XOR
Sada verdadeira quando apenas uma entrada tambm o for.
Tabela verdade:S=A + B
Entrada SadaA B S0 0 00 1 11 0 11 1 0
Necessita de diversas portas lgicas para ser
implementada.
AB
S
-
DAELT Nikolas Libert 27
Funo COINCIDNCIA ou XNOR
Funo COINCIDNCIA ou XNOR
Sada verdadeira quando as duas entradas coincidem (so iguais).
Tabela verdade:S=A B
Entrada SadaA B S0 0 10 1 01 0 01 1 1
Necessita de diversas portas lgicas para ser
implementada.
AB
S
Equivale porta XOR com sada negada.
-
DAELT Nikolas Libert 28
Circuitos partir de expresses
Ache o circuito e a tabela verdade para a expresso:
S=A.B+A.B
-
DAELT Nikolas Libert 29
Circuitos partir de expresses
Ache o circuito e a tabela verdade para a expresso:
S=A.B+A.BA B
S
Entrada SadaA B S0 0 10 1 01 0 01 1 1
-
DAELT Nikolas Libert 30
Uso do Protoboard
Uso do Protoboard
Cada coluna de 5 furos est interligada.
-
DAELT Nikolas Libert 31
Uso do Protoboard
-
DAELT Nikolas Libert 32
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 33
Uso do Protoboard
Conexo com a fonte de alimentao.
5V
-
DAELT Nikolas Libert 34
Uso do Protoboard
Ligao de circuitos integrados no protoboard.
Os pinos de cima e de baixo do CI esto em curto.
-
DAELT Nikolas Libert 35
Referncias
IDOETA, I. V., CAPUANO, F. G. Elementos de Eletrnica Digital, 41 Edio, rica, So Paulo, 2013.
Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26Slide 27Slide 28Slide 29Slide 30Slide 31Slide 32Slide 33Slide 34Slide 35