Basado en el conocido artículo de Inventable.eu, combiné su temporizador CMOS PWM con ciclo de trabajo ajustable con lógica que cambia el suministro al circuito del temporizador. Solo cuando se cumplen las condiciones de la puerta (Y; ambas señales son verdaderas) se suministran 12 V al resto del circuito.
La siguiente imagen representa el circuito que he construido:
Mi problema es lograr un efecto de rampa descendente cuando se apaga el suministro de 12 V al subcircuito del temporizador. Mi primer intento fue una red RC en la base de Q4, pero esto solo retrasó el apagado y no produjo el efecto de desvanecimiento deseado. Para mi segunda prueba, agregué un capacitor de 1000uF en paralelo con los 560uF enumerados en el esquema. El retraso resultante fue demasiado corto.
Mi pregunta: cómo introducir un retraso sin comprometer la conmutación por pulsos Q5. Aquí se describe una posible solución , pero no estoy seguro de cómo podría adaptarse y quiero otras opciones antes de salvar el dispositivo optoaislador necesario.
¿Puede explicar en su respuesta cómo interactúa su solución con el PWM del temporizador y el resto del circuito, particularmente la conmutación del lado alto en Q2? Gracias.
Actualización: según los comentarios del Sr. Tony Stewart, parece que mi diseño simplemente puede ser incompatible con cualquier tipo de rampa de salida. Si bien quizás haya opciones que involucren el reinicio del 555 en lugar del interruptor lateral alto, prefiero mantenerlo como está, aunque solo sea por el menor consumo de corriente.
Si no desea utilizar un MCU. Creo que deberías probar los supercondensadores Farad.
Para su aplicación, es difícil encontrar un súper capacitor que pueda operar con 12 V, por lo que debe hacer diferentes combinaciones de capacitores (serie/paralelo).
Si usa tiras de LED de 5V, sería mucho mejor ya que ya hay supercondensadores de 1F 5V disponibles. Luego debes hacer tus cálculos para saber cuántos capacitores debes usar.
Eche un vistazo aquí y aquí para encontrar el supercondensador que satisfaga sus necesidades.
Como alguien en Bulgaria quería lo mismo para sus luces LED de conducción diurna con tiempo de encendido/apagado de rampa variable, decidí hacer un diseño rápido, que es mi propia invención aquí para ustedes.
Funciona de manera bastante simple mediante la Oscilación de relajación como un 555 (que he decidido no usar nunca por razones profesionales poco claras).
Los disparadores CMOS Schmitt vienen en varios paquetes con 6 por SOIC14 y tienen un umbral típico que se usa en este diseño de 1/3 a 2/3 de Vcc. HC14 para lógica de 5V y otras hasta lógica de 20V y puertas Schmitt NAND, y funciona en todas iguales (más o menos)
Utilizo una relación de resistencia de 1.5: 1 que combina este rango de histéresis en el control de variación de CC con la retroalimentación de retardo de frecuencia R de este oscilador de relajación. Esto da como resultado que se inhabilite el reloj y luego se acelere a través del ciclo de trabajo de 0% a 100% y luego se apague nuevamente.
Si tienes alguna buena pregunta, adelante. Aquí está mi rápido y sucio atenuador de rampa PWM de "dos bits" para cualquier controlador MOSFET. Utiliza el disparador 74HC14 para 5V o el HCF4093 20V CMOS NAND Schmitt si desea desactivarlo con otra entrada.
Un fotosensor PD y un filtro RC con otra puerta podrían usarse como sensor nocturno con la polarización correcta para la corriente de luz y el límite para evitar transitorios usando una puerta NAND o inversores.
Fue diseñado para encender las luces después del encendido y luego regresar al estado de control lógico de entrada con un tiempo de rampa de 0 a 20 segundos usando un potenciómetro de 1M y un límite de 10uF.
El retraso después del cambio es una fracción de la constante de tiempo RC total, que es aproximadamente la mitad del tiempo de rampa de 0 a 100%.
Este no es un diseño completo, solo una solución rápida y sucia.
El reloj PWM en realidad se acelera en el rango de 1~2 Khz a medida que pasa por la zona PWM del 50 % y luego se ralentiza en cada límite, pero no afecta el ciclo de trabajo PWM.
SIMULACIÓN DE FALSTAD con interruptor de palanca manual
Disfrutar.
Presione Restablecer arriba a la derecha para comenzar desde el tiempo T = 0 y ajuste la velocidad de simulación de cámara lenta a la velocidad deseada y debajo de eso ajuste el deslizamiento del potenciómetro a la velocidad de rampa.
Haga clic en el interruptor (izquierda) para alternar la entrada (use otra puerta inversora, ya que esta es una lógica negativa)
También si quieres un ligero mod hace una cena manual. Para que U lo descubra. Si alguien hace un buen PCB pequeño, lo compraré.
Tony Estuardo EE75
Tony Estuardo EE75
jack creasey
Chris Slothouber
Chris Slothouber
Chris Slothouber
Tony Estuardo EE75
Tony Estuardo EE75