Sistema de iluminación basado en lógica

0

Necesito desarrollar un sistema que encienda la luz roja cuando los tres interruptores estén apagados y que encienda la luz naranja cuando dos de cada tres interruptores estén apagados. La parte de la luz roja ya está ordenada con una simple compuerta NOR.

Sin embargo, estoy teniendo problemas con la luz naranja. La luz naranja debe estar apagada cuando la luz roja está encendida.

Entonces, solo dos de cada tres interruptores pueden estar apagados cuando la luz naranja está encendida. Si un interruptor está apagado, no pasa nada, ambas luces permanecen encendidas. Lo mismo si todos los interruptores están encendidos. Si dos de cada tres interruptores están apagados, solo se enciende la luz naranja. Si los tres interruptores están apagados, solo se enciende la luz roja. No puedo obtener la lógica para que todo esto funcione a la vez, ¿alguien tiene alguna idea? Usé el editor logic.ly para hacer esto.

Inputs  |  Outputs
C  B  A | Red   Orange
--------+--------------
0  0  0 |  1      0
0  0  1 |  0      1
0  1  0 |  0      1
0  1  1 |  0      0
1  0  0 |  0      1
1  0  1 |  0      0
1  1  0 |  0      0
1  1  1 |  0      0
    
pregunta 4u53r

0 respuestas

Lea otras preguntas en las etiquetas