要做的东西里面用到温控风扇,看了些资料,温控风扇分为三线的和四线的,其中三线风扇的三根线分别为电源、转速反馈信号和地,四线风扇的四根线为电源、PWM控制信号、转速反馈和地。三线风扇的温控方式为调节电源线上的电压,四线风扇的控制方式为调节PWM控制信号的占空比。三线风扇也可以用下图的方式实现PWM波占空比到电压的转换。
我对整体控制的流程理解如下:MCU检测当前温度及风扇转速,如果风扇转速低于当前温度对应值则调高PWM占空比,如果风扇转速高于当前温度对应值则调低PWM占空比。
我的疑问是既然是温度对应风扇转速,也就是PWM占空比的,为什么还要有转速检测呢?只检测温度,并且根据温度调节PWM占空比不久可以了吗?
请大家指点一下,谢谢。 |