Você está na página 1de 26

Eletrônica Digital

PROF. PEDRO HENRIQUE MEIRA DE ARAÚJO, MSC.


Soma de Dois Números Binários

Álgebra Booleana (OR) Aritmética (+)


0+0=0 0+0=0
0+1=1 0+1=1+0=1
1+0=1 1 + 1 = 0 e “vai um” = (10)
1+1=1 1 + 1 + 1 = 1 e “vai um” = (11)
Soma de Dois Números Binários
Exemplo

1 1 1 1

1 1 0 0 1 Conferindo:
25
1 0 1 1+
11 +
1 0 0 1 0 0 36
Soma de Dois Números Binários
Exemplo

1 1 1 1 Conferindo:
1 0 0 1 09
15 +
1 1 1 1+
24
1 1 0 0 0
Subtração Binária
Aritmética ( - )

0-0=0
1-1=0 “Borrow”

1-0=1
0 - 1 = 1 e “empresta um”
Subtração Binária

0 1 1 0 10 (2)
-0 - 0 - 1 - 1 - 1 (1)
0 1 0 1 1 (2-1=1)
Subtração Binária
11 0 0 1
1 0 1 1-
0 1 1 1 0
Conferindo:
25
11 -
14
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.
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
Como fazer com que a lâmpada acenda com existência de
movimentações?

Circuito
Sensor de
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
Como fazer com que a lâmpada acenda ao anoitecer?

Circuito
Sensor de 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►𝐴ҧ = 0
Se A=0► 𝐴ҧ =1
O símbolo “ ഥ ” indica inversão, negação.
Acendimento com movimento ao anoitecer

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

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

C= "𝐴ҧ “ E “B”
Funções Lógicas
Função E ou AND

Representada pelo operador “.”.


Circuito equivalente:
Chave Aberta=0 Chave Fechada=1
Lâmpada Apagada=0 Lâmpada Acesa=1

S=A.B
– A lâmpada acende se “A” E “B” estiverem fechadas
(“A”=1 E “B”=1).
Funções Lógicas
Tabela Verdade
A saída S só será
verdadeira quando as
entradas “A” E “B” também
o forem.
Função OU ou OR

Representada pelo operador “+”.


Circuito equivalente:
Chave Aberta=0 Chave Fechada=1
Lâmpada Apagada=0 Lâmpada Acesa=1

S=A+B

– A lâmpadaacende se “A” OU “B” estiverem fechadas


(“A”=1 OU “B”=1).
Funções Lógicas
Tabela Verdade
Quando as entradas “A”
OU “B” forem verdadeiras,
a saída S também o será.

S=A+B

Símbolo da Porta Lógica:


Função Inversora, NÃO ou NOT

Representada pelo operador “ ഥ ” ou '.


Circuito equivalente:
Chave Aberta=0 Chave Fechada=1
Lâmpada Apagada=0 Lâmpada Acesa=1

S= 𝐴ҧ =A'
Funções Lógicas Quando a entrada “A” for
Tabela Verdade falsa, a saída S será
verdadeira.

As portas inversoras
possuem apenas uma
entrada.
S= 𝐴ҧ =A'
Alternativamente,
Após um
Símbolo da Porta Lógica: bloco lógico

Antes de um
bloco lógico
Função NAND

Composição da função E com a função NÃO, ou seja, a


saída da função E é invertida
S=A.B=(A.B)'
Tabela verdade:
A saída S só será falsa
quando as entradas “A” E
“B” forem verdadeiras.
Função NOR

Composição da função OU com a função NÃO, ou seja, a


saída da função OU é invertida

Tabela da Verdade
Resumo dos Blocos Lógicos Básicos
Qual seria a Tabela da Verdade desse
circuito?
Até a próxima aula!

Você também pode gostar