You are on page 1of 8

4.2.

3 Expressões Booleanas obtidas de Circuitos Lógicos

Todo o circuito lógico executa uma função booleana e, por mais complexo que seja, é
formado pela interligação das portas lógicas básicas.
Assim, pode-se obter a expressão booleana que é executada por um circuito lógico
qualquer.
Basta fazer o equacionamento das funções de cada porta lógica existente no
circuito.

Circuito lógico e sua função Booleana

Exercícios : Determine as expressões lógicas dos circuitos das figuras abaixo:


ATIVIDADE – EXPRESSÕES DE CIRCUITOS LÓGICOS – ( FAÇA NO CADERNO DE
FORMA ORGANIZADA)

1) Desenhe os símbolos das portas básicas OU, E e INVERSORA , escreva a


expressão de saída e construa a tabela verdade .

2) Defina o circuito lógico utilizando a simbologia de portas básicas para as


expressões e construa suas tabelas verdade.
a) S = A + B
b) S = A + B
c) S = A B
d) S = A B + B A
e) S = A B + A B
f) S = A B + A

2) Defina o circuito lógico utilizando a simbologia de portas básicas para as


expressões e construa suas tabelas verdade.
a) S = A + B + C
b) S = A + B + C
c) S = A B C
d) S = A C + C B
e) S = A C + C B
f) S = A B + C + A
g) S = A B C + A B C

CAPÍTULO 5 – APLICAÇÕES DE CIRCUITOS INTEGRADOS DIGITAIS COMBINACIONAIS

 Circuitos combinacionais
Os circuitos combinacionais são formados pelo conjunto de portas básicas E, OU e
INVERSORA
Um circuito combinacional executa sempre a mesma função Booleana. É uma
programação por Hardware.
Todos os circuitos digitais, por mais complexos que sejam, são obtidos através da
combinação de portas lógicas.

As portas lógicas, por sua vez, podem ser encontradas comercialmente


encapsuladas em circuitos integrados – CI´S.

Todo circuito integrado possui um conjunto de contatos externos, denominados


“pinos” ou terminais, cada qual com sua função específica.

Encapsulamento do C.I. Portas Lógicas do C.I.

São numerados a partir do número “1” no sentido anti-horário. O pino “1” é


identificado olhando-se o CI pela parte superior. Todo circuito integrado possui um manual
no qual a função de cada um de seus pinos está descrita.
Os CI´s que implementam funções lógicas podem possuir uma ou mais portas,
geralmente todas de uma mesma função.

Chanfro de orientação. Ponto de orientação.

Normalmente o pino 1 é o mais próximo do chanfro ou do ponto.


Deve-se tomar todo o cuidado possível no manuseio de circuitos integrados, pois os
mesmos podem vir a ser facilmente danificados através das descargas eletrostáticas
acumuladas no corpo humano. O C.I. é danificado quando tocamos seus terminais.

Exercícios:
Identifique a função lógica de cada C.I.

C.I 4081 C.I. 4071

__________________________
________________________________

C.I. 4069 C.I. 4001


__________________________ ____________________

C.I. 4011 C.I. 4030

_________________ _________________
3.1 Obtenção de circuitos combinacionais
A partir da tabela verdade, o circuito pode ser obtido escrevendo-se todas as
combinações que levam a saída para nível lógico 1

Exemplo 1: Porta E.

Simbologia da porta lógica E

TABELA VERDADE

S=A.B
A B S
0 0 0
0 1 0
1 0 0
1 1 1

Pode-se implementar a expressão Booleana utilizando-se o mapa de karnaugh, a


partir da tabela verdade

O mapa é formado por 2n células onde n é o número de variáveis de entrada.

O mapa, portanto, é formado por 4 células dispostas conforme o arranjo abaixo:

0 0
0 1
Legenda:
 As entradas possíveis de A estão dispostas no retângulo vertical
 As entradas possíveis de B estão dispostas no retângulo horizontal
 As saídas da operação de A com B estão na tabela

A forma mais usual é substituir os zeros e uns nas laterais por A e A e B e B

0 0
0 1

A expressão da função resulta na escrita de quais as combinações que levam a saída


ao nível lógico 1.
Neste caso S = A . B

Exemplo 2: Porta OU.

Simbologia da porta lógica OU.

TABELA VERDADE
A B S

Pela tabela a expressão é:

Pelo mapa a expressão é S =


Pode-se simplificar a expressão através do mapa observando-se as adjacências
Observando-se o mapa, toda vez que houver adjacências de grupos de “1” na
vertical ou na horizontal a variável que está variando não aparece na expressão Booleana

0 1
1 1

Resumindo:
1. Determine todas as variáveis de entrada
2. Determine todas as variáveis de saída
3. Montar o mapa de karnaught para cada saída
4.Obter a expressão Booleana para cada saída observando as adjacências
5.Montar o circuito a partir da expressão Booleana

Programa 11 – Sistema automático de bombeamento de água para um reservatório


A e B são sensores de nível. Utilize um circuito combinacional para definir o
funcionamento da bomba.
A = 1 quando a água estiver acima dele.
B = 1 quando a água estiver acima dele.

Alto

Baixo

Motor

Rio

O motor deve ser ligado quando a água estiver abaixo dos dois sensores.
O motor deve ser desligado quando a água estiver acima do sensor Alto.

Programa 12 – Controle de temperatura em estufas


Uma estufa deve manter a temperatura interna sempre na faixa de 15 a 20 C
controlada por dois sensores de temperatura T1 e T2 e um circuito combinacional. Os
sensores fornecerão um sinal digital. Qual o circuito combinacional que pode resolver a
questão?

T1 ≥ 15C nível lógico 1 e T2 ≥ 20C nível lógico 1


Considere as entradas(T1 e T2) e saídas digitais ( A e R)e faça a tabela verdade e
utilize a técnica de Karnaugh.
Programa 13 – Controle de impressão
Considere 2 computadores (C1 , C2) que utilizam a mesma impressora I. O pedido de C1 tem
prioridade sobre C2 .

C1 S1

C2 S2

S1

S2

Gere a tabela verdade do circuito combinacional com entradas C1 e C2 e as


respectivas saídas S1, S2 e utilize o modelo de mapa de Karnaught.
Programa 14- Controle de impressão.
Considere 3 computadores (C1 , C2 e C3) que utilizam a mesma impressora I. O pedido de C1
tem prioridade sobre os demais. C2 tem prioridade sobre C3.

C1 S1

C2 S2
C3 S3

S1

S2

S3

Gere a tabela verdade do circuito combinacional com entradas C1 ,C2 e C3 e as respectivas


saídas S1, S2 e S3 e utilize o modelo de mapa de Karnaught abaixo para cada uma das saídas.

You might also like