风扇调速有两种方法可以实现,一种是直接改变输入电流/电压的大小,可以调速的3针风扇或外置调速器都是通过这种方式实现的;另一种则是改变输入电信号的脉冲带宽(实际上等于改变输入电机的“有效”电压/电流),也就是4针智能风扇的实现方式。首先CPU内部的温度感应器会收集当前的温度和功耗信息,通过风扇控制回路中加入的相关芯片及PWM脉宽调节电子开关电路对风扇供电的脉冲频率进行调节,最后通过场效应管就可以实现对风扇转速进行控制。
3针风扇也可以实现转速控制:主板上的温控电路会感知CPU附近区域(注意!是附近)的温度,当温度达到一定范围时,主板芯片组会根据设定好的参数改变供给风扇的电压,从而改变转速。但这种方式比较被动,首先它的信息来自于主板上的温控电路,在信号来源上不能反映实时、准确的信息,其次,这种方式要预先在BIOS中设置相关的参数,实现起来比较繁琐,且不能做到精确控制,只能在若干个大档位之间切换,最后主板相应的调压电路设计比较复杂,而且还会受到芯片组的影响。
我想知道如何在BIOS里设置3针CPU风扇