Circuito

pessoal, alguém me ajuda com a equação desse exercício aqui. já procurei bastante a respeito e continuo sem saber como faço. eis a questão

O diagrama elétrico a seguir faz parte de um sistema de monitoramento de uma bateria automotiva. O conversor analógico/digital utilizado permite converter a tensão CC dos terminais da bateria para uma palavra binária com 4 bits o qual será utilizado como entrada de um circuito de alarme que sinalizará quando a tensão da bateria estiver fora de sua especificação. Sabendo que, por questões de segurança e para garantir a vida útil da bateria, a sua tensão de operação não deve nunca exceder a 14 volts ou ficar abaixo de 10 volts, projete e implemente o referido circuito de alarme.

Os bits B3, B2, B1 e B0 são os bits de entrada e o bit Alarme é o bit de saída do circuito. Quando o Alarme=1 indica que a tesão está fora da faixa desejada, ou seja, ou é maior que 14 ou menor que 10 volts.

diagrama:

diagrama

eu não entendi bem a questão, qualquer explicação será de grande ajuda

O enunciado diz que esses 4 bits sinalizam a tensão da bateria.

Pois bem, com quatro bits, você consegue representar os números de 0000 até 1111.

Em base decimal isso equivale aos valores de 0 à 15, que é suficiente para representar a tensão da bateria.

Então você precisa elaborar o circuito lógico para acionar o alarme quando a saída for menor que 10V ou maior que 14V.

Isto significa que:
Se a saída estiver entre 10 e 14 volts, então o alarme vai estar em nível lógico 0 (desligado).
Senão o alarme vai estar em nível lógico 1 (ligado).

Então é só você montar a tabela verdade para a saída desejada:

+-------+----+----+----+----+--------+
| Volts | B3 | B2 | B1 | B0 | Alarme |
+-------+----+----+----+----+--------+
|   0   |  0 |  0 |  0 |  0 |    1   |
|   1   |  0 |  0 |  0 |  1 |    1   |
|   2   |  0 |  0 |  1 |  0 |    1   |
|   3   |  0 |  0 |  1 |  1 |    1   |
|   4   |  0 |  1 |  0 |  0 |    1   |
|   5   |  0 |  1 |  0 |  1 |    1   |
|   6   |  0 |  1 |  1 |  0 |    1   |
|   7   |  0 |  1 |  1 |  1 |    1   |
|   8   |  1 |  0 |  0 |  0 |    1   |
|   9   |  1 |  0 |  0 |  1 |    1   |
|  10   |  1 |  0 |  1 |  0 |    0   | <---------------------
|  11   |  1 |  0 |  1 |  1 |    0   |   nesse intervalo de 
|  12   |  1 |  1 |  0 |  0 |    0   |   valores o alarme
|  13   |  1 |  1 |  0 |  1 |    0   |   permanece desligado
|  14   |  1 |  1 |  1 |  0 |    0   | <---------------------
|  15   |  1 |  1 |  1 |  1 |    1   |
+-------+----+----+----+----+--------+

Agora é só montar a expressão booleana que aciona o alarme.
Depois implementar o circuito com as portas lógicas.
:smiley:

2 curtidas

cara, muito obrigado. clareou muita coisa aqui, já estava a um bom tempo preso nessa questão.