Tengo una fuente de alimentación que utiliza un ventilador PWM con 4 cables.
Cables: 12V (rojo), GND (negro), Control PWM (marrón), TACH Sig (blanco)
La velocidad del ventilador está controlada por el cable de control PWM (marrón). La velocidad del ventilador es un ciclo de trabajo, por lo que 50% significa 50% de velocidad del ventilador. La velocidad máxima es de 22,000 RPM.
La señal del tacómetro (cable blanco) es un colector abierto con dos pulsos por revolución.
A la velocidad máxima, deberíamos tener 44,000 pulsos en la señal Tach, o 733 Hz.
La fuente de alimentación verifica si el ventilador funciona, por lo tanto, no es correcto usar otro ventilador o quitarlo por completo. También parece comprobar si la velocidad del ventilador está en algún lugar cerca de la velocidad del ventilador ordenada.
Aquí está la hoja de datos del ventilador: enlace
¿Cómo se construiría un circuito muy simple que simula el ventilador?
Imagino un pequeño circuito que recibe la señal PWM y, dependiendo de un ciclo de trabajo, genera los pulsos del colector abierto. es decir. 0% ciclo de trabajo 0Hz, 100% ciclo de trabajo 733 Hz.
He visto esta pregunta una y otra vez, por lo que crear un pequeño circuito sería muy beneficioso no solo para mi pequeño proyecto.
Edit: Me gustaría agregar que el ventilador debe funcionar porque se empleará una forma de enfriamiento muy superior para esta fuente de alimentación. No estoy tratando de encontrar una solución barata para no reemplazar un ventilador o ahorrar algo de dinero. La fuente de alimentación y sus componentes están suficientemente refrigerados. Solo necesito que el ventilador de la PSU se haya ido.