Interruptor principal para encender y apagar las luces independientes

2

estoy agregando un poco de iluminación led a una casa de muñecas donde cada habitación se puede encender y apagar de manera independiente, pero me gustaría un interruptor maestro que apague todas las luces (simple) pero debería encender todas las luces, incluso si estaban apagadas antes . Simplemente no puedo entender cómo hacer que esto funcione.

Ejemplo

  • Con 2 LEDs en el sistema.
  • Cuando se enciende el interruptor principal, se encienden todos los LED.
  • Led1 está apagado, led2 está encendido. -Cuando se apaga el interruptor principal, todos los LED se apagan.
  • Y luego, cuando se enciende el interruptor principal, se encienden todos los LED.

    
pregunta skyfoot

4 respuestas

6

No podrá realizar el último paso sin restablecer los relés (costosos, no fáciles de encontrar), circuitos lógicos complejos (hardware intensivo) o un microcontrolador. Una solución de microcontrolador con pulsadores será muy fácil. Los interruptores de encendido / apagado requerirán un poco más de código, pero también son bastante fáciles.

La solución del microcontrolador puede ser barata y no consiste más que en interruptores y algunos resistores + pares de transistores (y sus leds, por supuesto). Dependiendo de cuántas luces puedas saltar los transistores también. Los Pull-Ups internos son suficientes para las entradas, pero también se pueden usar externos.

simular este circuito : esquema creado usando CircuitLab

El código sería simple:

Boot/Power On{
  turn all lights on, set inputs;
  Wait for button press{
    At button press toggle light;
    At master button turn all lights off;
    At second master button, go to boot.
  }
}

O omita el botón maestro y use un interruptor de encendido para apagar el microcontrolador. Cuando se enciende comienza en el arranque. Reduce algunos de los códigos.

simular este circuito

    
respondido por el Passerby
6

Su descripción es un tanto vaga, pero entiendo que significa que desea un interruptor maestro de 3 posiciones: "Todo apagado", "Todo encendido" y el tercer estado en el que todos los LED se controlan individualmente. Necesitarás algunos diodos:

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Dave Tweed
4

A pesar de que estoy usando botones en lugar de interruptores , puede lograr esto utilizando un flip-flop 4013 dual D con configuración y reinicio, donde tiene un flip-flop por LED configurado como T flip-flop para alternar el estado del LED con un solo botón. Pero el punto principal que estamos usando es para las funciones de CONFIGURACIÓN y RESTAURACIÓN que pueden encender y apagar todos los LED.

Tenga en cuenta que puse el circuito de rebote para evitar un disparo extra accidental del reloj. SET y RESET no necesitan esto.

    
respondido por el Bradman175
4

Si se siente cómodo con cada uno de sus interruptores de luz individuales como SPDT, y se siente cómodo teniendo interruptores maestros separados (o un interruptor maestro DPDT central), puede hacerlo sin ningún componente adicional.

simular este circuito : esquema creado usando CircuitLab

En la Figura 1, cuando el interruptor de encendido maestro está abierto, cada uno de los interruptores individuales tiene un polo encendido y un polo apagado. Cuando el interruptor principal está cerrado, entonces cada uno de los interruptores individuales tiene ambos polos "encendidos", anulando efectivamente los interruptores individuales. Por supuesto, el interruptor de apagado separado evita que fluya la corriente, por lo que anula todo (incluido el interruptor de encendido maestro).

La Figura 2 usa un solo interruptor DPDT central como el maestro. Esto funciona principalmente de la misma manera, cuando el interruptor en la posición "arriba" alimenta a ambos terminales de cada interruptor, el "centro" aísla la tierra e impide que fluya toda la corriente, y la "tierra abajo" conecta la tierra y exactamente un polo de cada interruptor individual (permitiendo el funcionamiento normal).

    
respondido por el Jeff Bowman

Lea otras preguntas en las etiquetas