interruptor de pared normal encendido apagado led dimmer

0

¿Es posible hacer un atenuador simple que se opere solo con el encendido y apagado del interruptor de pared normal? ¿Al igual que lo que hace Philips con la bombilla de interruptor de escena?

Mi requisito es 100%, 50% y 10% de configuración de brillo. Estos tienen que realizar un ciclo cada vez que enciendo y apago el interruptor. No hay necesidad de un límite de tiempo (, por ejemplo: como presionar el interruptor dentro de 3 segundos para cambiar el modo de brillo ). Tampoco es necesario que la memoria recuerde el brillo la próxima vez que encienda la luz.

La luz en cuestión es un panel Led de 12v 500mA. Utiliza un controlador de CA a CC, así que supongo que puedo instalar el atenuador entre la salida de CC de ese controlador y la entrada de CC del panel de LED.

¿Qué todos los componentes necesitaré para esto y cómo puedo hacerlo?

Gracias de antemano.

Editar- Los modos que quiero van a ser así. -Encender - > Brillo 100% -Apagar -Encender - > Brillo del 50% -Apagar -Encender - > 10% de brillo -Apagar -proceso repite

Por "memoria" quise decir que el atenuador no tiene que recordar mi preferencia de brillo cada vez que enciendo la luz de nuevo. En su lugar, el regulador puede simplemente cambiar al siguiente modo.

    
pregunta Kokachi

1 respuesta

0

Hay muchas formas diferentes de hacerlo, y una vez que obtienes la funcionalidad básica, el resto de lo que Philips hace es casi gratis, por lo que es probable que lo hayan hecho.

Al mirar el hardware, probablemente terminarás con:

  • Algún tipo de microcontrolador (uC), que tiene sus propios requisitos de:
    • Un compilador o ensamblador, según el lenguaje de programación que te guste.
    • Un programador.
    • Alguna forma de probar partes incrementales del software.
    • Conocimiento de cómo usar todas estas herramientas.
  • Algún tipo de fuente de alimentación que sea compatible con Estados Unidos.
    • Lea la hoja de datos de la unidad uC para ver qué necesita.
    • Probablemente esto se diseñará específicamente como parte del proyecto en general. Podría comprarse fuera del estante, pero probablemente no.
  • Alguna forma de amplificar las señales de salida de la uC, que están controladas por su software, en lo que requiere su dispositivo emisor de luz elegido.
    • ¡Más diseño de circuitos, yay!
  • Una forma de mantener los dedos de los muggles lejos de cosas eléctricas en vivo, incluido el tuyo cuando no estás prestando atención.

Cada uno de estos puntos vale fácilmente su propia pregunta por separado.

Mirando el software, tendrás:

  • Alguna memoria no volátil que almacena la configuración anterior o la siguiente.
    • Por lo general, obtienes al menos unos pocos bytes de esto con la mayoría de los uC en forma de EEPROM o espacio de código autoprogramable. En el caso de este último, ¡asegúrate de no golpear el programa!
  • Una rutina de inicio que configura la unidad de usuario para el código de ejecución normal y administra esa memoria no volátil.
  • Algún código de ejecución normal que hace lo que sea necesario para convertir la configuración elegida en el efecto deseado.

Hay al menos dos preguntas separadas involucradas con eso; probablemente más.

Dado que es casi seguro que esto requiere software, y que el software se puede cambiar fácilmente para corregir errores y agregar características, no es de extrañar que veamos tantas características en lo que de otro modo parecería ser un dispositivo "simple".

    
respondido por el AaronD

Lea otras preguntas en las etiquetas