Atenuación de LED muy débil con señales PWM combinadas usando 555 temporizadores

4

Primero que nada, aquí está el circuito:

Lo que estoy haciendo aquí es usar 2 señales PWM generadas por 555 temporizadores para controlar el calor de los LED y el brillo. El 555 superior es el control de brillo y el inferior es el calor. Para el calor, transmito la misma señal a través de un inversor, de modo que cuando cambio el ciclo de trabajo del temporizador 555 inferior, un LED se vuelve más brillante y el otro más oscuro. Para el brillo, combino el 555 superior con las señales PWM inferiores utilizando las puertas AND.

Este circuito funciona, pero el único problema es que cuando finalmente combino las señales, el ajuste de brillo más bajo no es lo suficientemente oscuro. Los dos ciclos de trabajo del 555 van del 95% al 5%. Por otro lado, el control de calor funciona perfectamente bien. ¿Podría esto ser la gran diferencia entre las frecuencias del temporizador? ¿O tal vez hay algunos fallos de diseño en el circuito?

También no, usar una MCU no es una opción. Gracias por su ayuda.

EDITAR: Olvidé agregar al circuito, pero he agregado tapas de desacoplamiento en ambos 555 para reducir el ruido.

    
pregunta Marius

2 respuestas

1

Su problema proviene de la forma en que se hace su transistor Y.

Echemos un vistazo al lado inferior, (controlador cálido), cuando T3 está desactivado pero T4 está activado, incluso si T4 no tiene voltaje de colector, la corriente de la base pasa por la unión del emisor de la base y llega a la base TIP122.

TIP122 puede tener una corriente de colector de decenas de mA incluso en VBE a menos de 500 mV, abra el siguiente esquema y vea los resultados de la simulación.

simular este circuito : esquema creado usando CircuitLab

Solución rápida?

Mueva la atenuación al lado superior del transistor AND (R2 a T2, R6 a T1, R7 a T4 y R8 a T3), esto moverá el problema a la atenuación que es menos molesto.

Editar

Veo que de los comentarios que el problema anterior se resolvió utilizando un chip de puerta AND.

El único problema ahora es el rango de ciclo de trabajo limitado que no puede ser de 0 a 100%, pero se puede mejorar

El límite para el tiempo mínimo de ENCENDIDO es la velocidad de giro para descargar el condensador.

Solución:   Use la frecuencia más baja posible para la atenuación 555, veo que usa la alta frecuencia para la atenuación y la baja frecuencia para el calor, lo que hace que la atenuación funcione en un rango de ciclo de trabajo más bajo debido al tiempo mínimo de encendido.

Un enfoque diferente es usar las mismas puertas AND para hacer algún tipo de circuito de amortiguación y un disparador Schmitt que cortará los pulsos cortos y proporcionará una salida PWM de rango completo.

simular este circuito

Esto cortará los pulsos positivos o negativos en menos de 5..10us, que es el tiempo mínimo de ENCENDIDO para 555, como puedo ver en sus datos. Puede ajustar C1 según sea necesario para cortar pulsos más cortos o más largos.

    
respondido por el Dorian
0

La mejor estimación es que en un ciclo de trabajo del 95%, la corriente promedio es demasiado baja para los LED que está utilizando. Además, la proporción actual entre 5% y 95% debe ser significativa, p. mínimo 2x.

Para que PWM funcione correctamente, la corriente directa conmutada debe permanecer constante.

al medir el ciclo de trabajo actual y la amplitud , use una resistencia de derivación en las salidas a los LED.

Esta nota de la aplicación puede ayudar: Indicadores LED de atenuación con respecto a la agrupación actual

    
respondido por el Misunderstood

Lea otras preguntas en las etiquetas