Cerrar un circuito un número predefinido de veces

2

Tengo un montón de luces de cuerda baratas con un controlador incorporado con un solo botón para cambiar el efecto de luz. Cuando las luces de la cuerda están enchufadas, se encienden y comienzan a recorrer el efecto predeterminado. Cuando se presiona el botón, cambian al siguiente efecto, y así sucesivamente.

El problema es que las luces no tienen memoria. Cuando se apaga la alimentación, vuelven a su efecto original por defecto. Me gustaría probar y construir un circuito para interactuar con las luces, de modo que cuando se encienda la alimentación, el circuito simule el número de pulsaciones de botones para alcanzar el efecto de luz predefinido.

Dado que el botón en el controlador simplemente cierra algún circuito, asumo que todo lo que debo hacer es encontrar y construir un esquema que pueda cerrar el circuito un número determinado de veces. Probablemente podría hacer esto con un Arduino, pero me gustaría algo más sencillo, ya que quiero replicarlo para 5-6 luces de cuerda diferentes, lo que sería un poco caro con un Arduino.

Sugerencias?

    
pregunta Richard Keller

2 respuestas

2

Primero, no necesitas un "Arduino", es como una plataforma de desarrollo. Puede usar solo un microcontrolador, como el que se usa en algunos Arduino, ATMega328P, o uno de menor costo, solo un poco más o no, del que necesita para una solución discreta.

De todos modos, sí, eso es una exageración para usar un microcontrolador, puedes usar un contador CD4017 u otra familia, y un oscilador, puede estar con un 555 u otro IC, o puedes hacerlo con componentes discretos, como transistores, y solo use una de las salidas del CD4017 para detener el oscilador, luego puede usar los pulsos del oscilador para cerrar los contactos en el controlador.

Pero eso puede ser difícil, no siempre es fácil conectarse con el otro circuito.

Otra pregunta, es que necesitas una CC de bajo voltaje (cerca de 5V, dependiendo de tu circuito).

  • ¿Puedes obtenerlo del controlador? ¿El controlador soportará la demanda actual adicional?
  • Si no, a bajo costo puede hacer una no aislada, pero puedo suponer que en el ambiente esto se usa, presentará algún peligro, por lo que necesita una fuente de alimentación aislada.

Al igual que en la otra respuesta, si tiene un conocimiento amplio del circuito en cuestión (que no necesita ser un microcontrolador), puede intentar ponerle una batería para preservar su estado, una solución más elegante Si conoces el circuito del controlador.

    
respondido por el Diego C Nascimento
1

En realidad, he construido algo similar a esto en el último año. El problema fue modificar un control remoto para que pudiera ser controlado por un circuito externo para proporcionar una característica adicional. Como no teníamos datos sobre el control remoto en sí mismo, la solución más simple era usar un microcontrolador AVR tiny13 (creo: no tengo uno cerca) para conducir un optoaislador conectado a través de un botón en el control remoto. Utilicé el aislamiento porque las entradas del interruptor del control remoto estaban en matriz y, por lo tanto, no podían conectarse a tierra directamente.

Podrías hacer algo similar aquí. El micro registraría el número de prensas (o almacenaría un conjunto predeterminado en la memoria) y luego controlaría la entrada del interruptor existente directamente o por aislamiento.

    
respondido por el lyndon

Lea otras preguntas en las etiquetas