Estoy creando un sistema de indicador luminoso con cuatro estados (todas las luces apagadas, luz roja encendida, luz ámbar encendida y luz verde encendida). Quiero poder pasar de un estado a otro con solo presionar un botón, lo que descarta tener interruptores de encendido / apagado individuales para cada luz, y también un interruptor giratorio porque pasar de Verde a Desactivado requeriría encender el Ámbar y Rojo. Un botón pulsador momentáneo es la opción preferida.
He estado buscando Establecer / Restablecer pestillos con puertas NAND similares al ejemplo "Lógica secuencial - > Flip-Flip - > SR Flip-Flop" en enlace . Este ejemplo utiliza dos compuertas NAND de dos entradas donde una entrada se coloca en alto y se conecta a tierra al presionar un botón, la otra entrada está vinculada a la salida de la otra compuerta NAND. Para que esto funcionara en cuatro estados, estaba pensando en usar dos circuitos integrados 4012 de doble entrada NAND gate CMOS NAND, pero el cableado se vuelve mucho más complicado en comparación con el uso de un simple interruptor giratorio.
¿Existe una forma sencilla de lograr esta funcionalidad, con un tipo de interruptor mecánico o un circuito integrado que solo toma las 4 entradas y tiene 4 salidas?