Projete um sistema de alerta para automóvel usando as seguintes regras:
- Três interruptores (Porta, estado da ignição e estado das luzes)
- O alerta deverá tocar se:
A porta aberta enquanto a ignição estiver ligada
A porta aberta enquanto a ignição estiver ligada
Passo 1
O enunciado pede um sistema de alerta para automóvel com três interruptores: porta §, ignição (I) e luzes (L). O alarme deve soar exatamente quando a porta estiver aberta ao mesmo tempo em que a ignição estiver ligada.
Passo 2
Cada interruptor é ligado a um resistor de pull-up (47 kΩ) e, quando fechado, puxa a linha a 0 V. Definimos os níveis lógicos como
P se a porta estiver aberta (switch aberto)
I se a ignição estiver ligada (switch aberto)
L se as luzes estiverem ligadas (switch aberto)
Como a condição de alarme não envolve L, tratamos L como “don’t care” na expressão final.
P
I
L
Como a condição de alarme não envolve L, tratamos L como “don’t care” na expressão final.
Passo 3
Construímos a tabela-verdade considerando apenas P e I:
Passo 4
Da tabela-verdade segue diretamente a expressão booleana do alarme:
Passo 5
Para implementar o circuito:
– Use uma porta lógica AND de duas entradas.
– Ligue P e I às entradas dessa porta.
– A saída ALM aciona um LED (ou buzzer) em série com resistor de .
– Cada entrada (P, I, L) mantém seu pull-up de 47 kΩ e interruptor a terra conforme o esboço.
– Use uma porta lógica AND de duas entradas.
– Ligue P e I às entradas dessa porta.
– A saída ALM aciona um LED (ou buzzer) em série com resistor de
– Cada entrada (P, I, L) mantém seu pull-up de 47 kΩ e interruptor a terra conforme o esboço.