Ajuste de velocidad de parpadeo de luz de bicicleta

1

Estoy intentando construir un circuito para controlar un LED en una clase de circuito con luz de bicicleta. Este circuito debe diseñarse de modo que una pulsación de un botón pueda cambiar la configuración actual de la luz.

Así, por ejemplo, el primer clic enciende la luz cuando parpadea lentamente, un clic más pasa al parpadeo rápido, un tercer clic a la luz continua y un cuarto para apagarlo nuevamente.

He estado tratando de buscar una respuesta en Google, pero parece que no puedo encontrar ningún circuito o inspiración razonable para diseñar dicho circuito.

Espero que alguien pueda ser de ayuda para empujarme en la dirección correcta.

Gracias de antemano

    
pregunta Simon

3 respuestas

2

Aquí hay un circuito que debe lograr lo que quieres. Utiliza un doble 555, es decir, un 556 con dos tasas diferentes. Un CD4022 se utiliza para contar los pulsos del botón. Un par de puertas NAND anula la entrada del botón pulsador, por lo que el contador no avanza de forma errática.

Las dos primeras salidas seleccionan una de las dos tasas utilizando las puertas AND. La tercera salida es constante. La cuarta salida restablece el contador. Las salidas para los estados 1, 2 y 3 están conectadas en diodo O, para operar un MOSFET Q1 de canal N que enciende el LED.

Haz clic derecho y selecciona Ver imagen para una imagen grande.

Dado que se trata de un circuito a batería, se debe tener en cuenta la vida útil de la batería. Mientras el LED está apagado, el contador 4022, las compuertas AND y las compuertas NAND consumen solo unos pocos µA de corriente, por lo que tienen poco efecto en la vida de la batería. Sin embargo, el 556 está generando activamente dos trenes de impulsos diferentes y dibujando hasta 500 µA (suponiendo un 556 de baja potencia; los estándar pueden dibujar varios mA). Por lo tanto, hay un MOSFET Q2 de canal P de lado alto que suministra energía al 556 solo si el contador está en la cuenta 1 (flash lento) o 2 (flash rápido). Si cualquiera de las entradas a la puerta NOR es 1, la salida es 0, activando el FET.

    
respondido por el tcrosley
3

La forma más fácil de hacer esto en pequeñas cantidades es usar un microcontrolador, como un Microchip PIC10F o una serie 12F. Solo habrá algunas partes en el circuito y una o dos páginas de código. El micro debe estar por debajo de un dólar en cantidades individuales.

La mejor manera de hacerlo en cantidad de producción es un troquel COB CMOS diseñado solo para esa función, un microcontrolador sería demasiado caro.

También se podría hacer en pequeñas cantidades con un chip contador-decodificador (por ejemplo, 4017) y un circuito de rebote y un CMOS 555, pero sería sustancialmente más complejo (quizás ~ 20 partes incluyendo 3 chips) que con el micro - Solo para los que sufren de extrema aversión al código.

    
respondido por el Spehro Pefhany
0

A continuación se muestra un circuito que simula muy bien, y los archivos LTspice necesarios para ejecutarlo son a>

Si hay necesidad de una descripción del circuito, avíseme y editaré mi respuesta. Sin embargo, ahora no, mi cerebro se siente frito ...

    
respondido por el EM Fields

Lea otras preguntas en las etiquetas