Questão-13. Para cada problema que segue, faça o que pede:
Faça um circuito para controlar o funcionamento de uma bomba d’água que transfere água de uma cisterna para uma caixa d’água. A bomba só deve ser ligada se a boia da caixa estiver abaixada (indicando falta d’água), a boia da cisterna estiver levantada (indicando que existe água) e ainda, se a voltagem que alimenta a bomba está adequada.
Modele o problema como uma função booleana e represente o circuito lógico correspondente na forma simplificada.

Passo 1

Resumindo o enunciado: queremos ligar a bomba apenas quando três condições simultâneas ocorrerem:
1. A boia da caixa d’água esteja abaixada (falta de água).
2. A boia da cisterna esteja levantada (água disponível).
3. A voltagem de alimentação esteja adequada.
O conteúdo aqui é modelagem com álgebra booleana e projeto de circuito lógico usando portas lógicas.

Passo 2

Definimos as variáveis booleanas:
A: boia da caixa d’água abaixada (falta de água).
B: boia da cisterna levantada (água disponível).
C: voltagem adequada.
A saída F deve ser verdadeira (ligar bomba) somente quando todas as três forem verdadeiras. Logo o modelo é
F(A,B,C) = A land B land C

Passo 3

Vamos escrever a expressão em forma canônica e depois simplificar. A forma produto-de-soma já está em um único produto:
F = A cdot B cdot C
Não há termos redundantes nem possibilidades de fatoração extra — trata-se de um único produto de três literais, que é a forma já simplificada.

Passo 4

Para implementar F basta usar uma porta AND de três entradas, conectando A, B e C às suas entradas. Quando todas forem 1, a saída será 1 e acionará a bomba.

Resposta

Função booleana simplificada:
F(A,B,C) = A land B land C
Circuito lógico correspondente: uma única porta AND de três entradas A, B e C.

Exercícios relacionados