Anda di halaman 1dari 35

Funções e Portas Lógicas

Nikolas Libert

Aula 1B
Eletrônica Digital ET52C
Tecnologia em Automação Industrial
Funções e Portas Lógicas

Funções e Portas Lógicas

 Função Lógica
– Opera sobre variáveis binárias (0 ou 1) e retorna
resultados binários.
 Portas Lógicas
– Circuitos básicos fundamentais da Eletrônica Digital.
– Utilizados para implementação de funções lógicas na
prática.
– Necessárias para montagem de circuitos mais
complexos.

DAELT ● Nikolas Libert ● 2


Funções e Portas Lógicas

 Variáveis Lógicas
– Representam situações que podem ser verdadeiras ou
falsas.
– Exemplos:

Sensor de Sensor de
luminosidade: presença:
gera a variável gera a variável
binária A. binária B.

A=1 ► Há luz B=1 ► Há movimentação


A=0 ► Não Há luz B=0 ► Não Há movimentação
DAELT ● Nikolas Libert ● 3
Funções e Portas Lógicas
● Como fazer com que a lâmpada acenda com existência de
movimentações?

Circuito
Sensor de B C
Acionador de
Presença
Lâmpada

B=1 ► Há movimentação C=1 ► Aciona Lâmpada


B=0 ► Não há movimentação C=0 ► Não aciona lâmpada

● E com ausência de luz?

DAELT ● Nikolas Libert ● 4


Funções e Portas Lógicas
Como fazer com que a lâmpada acenda ao anoitecer?

Circuito
Sensor de A Porta Lógica A C
Acionador de
Luminosidade Inversora
Lâmpada

A=1 ► Há luz C=1 ► Aciona Lâmpada


A=0 ► Não há luz C=0 ► Não aciona lâmpada
Porta Inversora: O nível lógico na saída é oposto ao
de entrada.
Se A=1►A=0
Se A=0►A=1
O símbolo “ ” indica inversão, negação.
DAELT ● Nikolas Libert ● 5
Funções e Portas Lógicas
Acendimento com movimento ao anoitecer.

C Circuito
Sensor de B Porta Lógica
Acionador de
Presença E
Lâmpada

A
A ► Há luminosidade
Sensor de A Porta Lógica B ► Há movimentação
Luminosidade Inversora
C ► Aciona Lâmpada

C = “A” E “B”

A condição C será verdadeira quando A e B também forem.

DAELT ● Nikolas Libert ● 6


Função E ou AND

Função E ou AND

 Representada pelo operador “.”.


 Circuito equivalente:
CH A CH B
Chave Aberta=0 Chave Fechada=1
Lâmpada Apagada=0 Lâmpada Acesa=1
S
S=A.B

– A lâmpada acende se “A” E “B” estiverem fechadas


(“A”=1 E “B”=1).

DAELT ● Nikolas Libert ● 7


Função E ou AND

 Tabela Verdade
Entrada Saída
A B S
A saída S só será
0 0 0 verdadeira quando as
0 1 0 entradas “A” E “B” também
1 0 0 o forem.
1 1 1

S=A.B

 Símbolo da Porta Lógica:


A
S
B

DAELT ● Nikolas Libert ● 8


Função E ou AND

 Com três ou mais entradas:


Entrada Saída
A B C S
A saída S só será
0 0 0 0
verdadeira quando todas
0 0 1 0 as entradas também o
0 1 0 0 forem.
0 1 1 0
1 0 0 0
S=A.B.C
1 0 1 0
1 1 0 0
1 1 1 1

 Símbolo da Porta Lógica:


A
B S
C
DAELT ● Nikolas Libert ● 9
Função OU ou OR

Função OU ou OR

 Representada pelo operador “+”.


 Circuito equivalente:
CH A
Chave Aberta=0 Chave Fechada=1
CH B
Lâmpada Apagada=0 Lâmpada Acesa=1

S S=A+B

– A lâmpada acende se “A” OU “B” estiverem fechadas


(“A”=1 OU “B”=1).

DAELT ● Nikolas Libert ● 10


Função OU ou OR

 Tabela Verdade
Entrada Saída
A B S
0 0 0 Quando as entradas “A”
0 1 1
OU “B” forem verdadeiras,
a saída S também o será.
1 0 1
1 1 1

S=A+B

 Símbolo da Porta Lógica:


A
S
B

DAELT ● Nikolas Libert ● 11


Função OU ou OR

 Com três ou mais entradas:


Entrada Saída
A B C S
Quando pelo menos uma
0 0 0 0
das entradas forem
0 0 1 1 verdadeiras, a saída S
0 1 0 1 também o será.
0 1 1 1
1 0 0 1
S=A+B+C
1 0 1 1
1 1 0 1
1 1 1 1

 Símbolo da Porta Lógica:


A
B S
C
DAELT ● Nikolas Libert ● 12
Função Inversora, NÃO ou NOT

Função Inversora, NÃO ou NOT

 Representada pelo operador “ ” ou '.


 Circuito equivalente:

Chave Aberta=0 Chave Fechada=1


R Lâmpada Apagada=0 Lâmpada Acesa=1
CH A S S=A=A'

– A lâmpada acende se “A” estiver aberta (“A”=0).

DAELT ● Nikolas Libert ● 13


Função Inversora, NÃO ou NOT

 Tabela Verdade
Entrada Saída Quando a entrada “A” for
A S falsa, a saída S será
0 1 verdadeira.
1 0
As portas inversoras
possuem apenas uma
S=A=A' entrada.

 Símbolo da Porta Lógica:


Um circulo em um pino de
A S algum circuito lógico indica que
a entrada/saída é negada.

DAELT ● Nikolas Libert ● 14


Função NÃO E, NE ou NAND

Função NÃO E, NE ou NAND

 Equivale à função E com saída negada.


 Tabela verdade:
Entrada Saída
S=A.B=(A.B)'
A B S A saída S só será falsa
quando as entradas “A” E
0 0 1
“B” forem verdadeiras.
0 1 1
1 0 1 A
1 1 0
S
B

DAELT ● Nikolas Libert ● 15


Função NÃO E, NE ou NAND

Função NÃO E, NE ou NAND

 Equivale à função E com saída negada.


 Tabela verdade: S=A.B=(A.B)'
Entrada Saída
A saída S só será falsa
A B S quando as entradas “A” E
0 0 1 “B” forem verdadeiras.
0 1 1
1 0 1 A
S
1 1 0 B
A
S
B

DAELT ● Nikolas Libert ● 16


Função NÃO OU, NOU ou NOR

Função NÃO OU, NOU ou NOR

 Equivale à função OU com saída negada.


 Tabela verdade: S=A+B=(A+B)'
Entrada Saída
Quando as entradas “A”
A B S OU “B” forem verdadeiras,
0 0 1 a saída S será falsa.
0 1 0
1 0 0 A
S
1 1 0 B
A
S
B

DAELT ● Nikolas Libert ● 17


Resumo das Portas Elementares

Resumo das Portas Elementares


A B S A A A B S
S S
0 0 B B 0 0
0 1 Nome: Nome: 0 1
1 0 Expressão: Expressão: 1 0
1 1 A S 1 1
0
Nome:
1
Expressão:

A S
A B S A B S
Nome: Nome:
0 0 Expressão: Expressão: 0 0
0 1 0 1
1 0 A A 1 0
S S
1 1 B B 1 1

DAELT ● Nikolas Libert ● 18


Expressões à partir de circuitos

Expressões à partir de circuitos

 Qual expressão representa a saída S?


S1 (Saída intermediária auxiliar)

A S1=A.B
B S
C S=S1+C
S=A.B+C
 Qual seria a tabela verdade do circuito?

DAELT ● Nikolas Libert ● 19


Expressões à partir de circuitos

 Qual seria a tabela verdade do circuito?


A S1
B S S=A.B+C
C
Entrada Saída
A B C S1 S
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1

DAELT ● Nikolas Libert ● 20


Expressões à partir de circuitos

 Qual seria a tabela verdade do circuito?


A S1
B S S=A.B+C
C
Entrada Saída
A B C S1 S
0 0 0 0 1
0 0 1 0 0
0 1 0 0 1
0 1 1 0 0
1 0 0 0 1
1 0 1 0 0
1 1 0 1 0
1 1 1 1 0

DAELT ● Nikolas Libert ● 21


Circuitos à partir de expressões

Circuitos à partir de expressões

 Qual o circuito que representa a expressão abaixo?


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

DAELT ● Nikolas Libert ● 22


Circuitos à partir de expressões

Circuitos à partir de expressões

 Qual o circuito que representa a expressão abaixo?


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

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

DAELT ● Nikolas Libert ● 23


Circuitos à partir de expressões

 Ache o circuito e a tabela verdade para a expressão:


S=A.B+A.B

DAELT ● Nikolas Libert ● 24


Circuitos à partir de expressões

 Ache o circuito e a tabela verdade para a expressão:


S=A.B+A.B
A B Entrada Saída
A B S
0 0 0
0 1 1
S
1 0 1
1 1 0

DAELT ● Nikolas Libert ● 25


Função OU EXCLUSIVO ou XOR

Função OU EXCLUSIVO ou XOR

 Saída é verdadeira quando apenas uma entrada


também o for.
S=A + B
 Tabela verdade:
Necessita de diversas
Entrada Saída portas lógicas para ser
A B S
implementada.
0 0 0
A
0 1 1 S
1 0 1 B
1 1 0

DAELT ● Nikolas Libert ● 26


Função COINCIDÊNCIA ou XNOR

Função COINCIDÊNCIA ou XNOR

 Saída é verdadeira quando as duas entradas


coincidem (são iguais).
S=A B
 Tabela verdade:
Necessita de diversas
Entrada Saída portas lógicas para ser
A B S
implementada.
0 0 1
A
0 1 0 S
1 0 0 B
1 1 1
Equivale à porta XOR com
saída negada.

DAELT ● Nikolas Libert ● 27


Circuitos à partir de expressões

 Ache o circuito e a tabela verdade para a expressão:


S=A.B+A.B

DAELT ● Nikolas Libert ● 28


Circuitos à partir de expressões

 Ache o circuito e a tabela verdade para a expressão:


S=A.B+A.B
A B Entrada Saída
A B S
0 0 1
0 1 0
S
1 0 0
1 1 1

DAELT ● Nikolas Libert ● 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 também estão


interligadas.
– Costumam ser utilizadas para alimentação do circuito.

Essa interrupção entre as linhas pode não existir


em alguns tipos de protoboard

DAELT ● Nikolas Libert ● 32


Uso do Protoboard

 Conexão com a fonte de alimentação.

5V

DAELT ● Nikolas Libert ● 33


Uso do Protoboard

 Ligação de circuitos integrados no protoboard.

Os pinos de cima e de baixo do CI estão em curto.

DAELT ● Nikolas Libert ● 34


Referências

 IDOETA, I. V., CAPUANO, F. G. Elementos de


Eletrônica Digital, 41ª Edição, Érica, São Paulo, 2013.

DAELT ● Nikolas Libert ● 35

Anda mungkin juga menyukai