Cómo agregar un ciclo de trabajo en una señal PWM

3

Aquí la situación. Tengo 2 ventiladores controlados por 1 señal PWM. Funciona perfectamente así.

Ahora, quiero engañar a uno para que esté siempre 40% por delante del otro (y mecánicamente, tenga una velocidad mínima del 40%).

así, por ejemplo:

  • La señal PWM es del 20%: el ventilador 1 va al 20% de la velocidad, el ventilador 2 va al 60% de la velocidad
  • La señal PWM es del 40%: el ventilador 1 va al 40% de la velocidad, el ventilador 2 va al 80% de la velocidad
  • la señal PWM es 60%: el ventilador 1 funciona al 60% de la velocidad, el ventilador 2 funciona a la máxima velocidad
  • La señal PWM es del 80%: el ventilador 1 va al 80% de la velocidad, el ventilador 2 va a la velocidad máxima

¿Alguna idea de un circuito que pueda modificar la señal PWM para mi ventilador 2?

No necesito que sea perfectamente exacto en el porcentaje, incluso si el valor agregado fluctúa entre el comienzo de la escala y el final de la escala, eso estaría bien.

    
pregunta Memes

2 respuestas

2

Creo que este circuito debería poder hacer la tarea

Videbeserlaseñaldelventilador1yVolaseñaldelventilador2.ElbajomargendeVoessiempreeldeViretrasadoporunvalordetiempoconstantequedependedeR,CylosvoltajesdeumbraldeldisparadordeSchmittnodelaspuertas(porejemplo,CD40106).

Simiscálculosnofallan,eltiempoderetraso("d" en la imagen) debe ser d = RC * ln (Vh / (Vh-Vlth)) donde Vh es el valor de voltaje de salida alto y Vlth es el valor bajo Umbral de alto voltaje.

    
respondido por el user171780
-3

Quizás necesites 2 señales PWM: una para el Fan 1, la otra para el Fan 2.

    
respondido por el lukeluck

Lea otras preguntas en las etiquetas