风扇控速的实现手段很多,一般通常使用的是有固定的芯片完成,如:SuperIO或者南桥都可以实现风扇的控速。但是都需要BIOS的配合,如果BIOS不做任何配合的化,风扇控速难以实现。在笔记本中有时是通过Embeded controller(EC),在服务器中多数则是通过base motherboard controller(BMC)来监控温度和控制风扇速度的。
传统的风扇控速是通过调电压实现的,大家知道,风扇全载电压是12V,所以通过改变电压可以达到改变风扇的转速。但是这种变速方式有一个问题,就是如果CPU或者系统温度变化比较频繁,那么风扇会处于频繁控速状态,用户会听到恼人的嗡嗡声,即使声音不大,但是频繁变频一样让人不适。笔记本的风扇就是这种典型代表。
所以最新的控速方式都是四线风扇,PWM频宽控速。PWM控制是一种在电子电路领域应用非常广泛的控制方式,包括CPU的一些功率管理都用到这个机能,这个能讲一本书,就不做详细介绍了。四线风扇是两根电源线,一根转速线,一根PWM信号线。风扇电压永远都是12V,但是只有PWM信号拉高的时候,风扇才真正被通电驱动,所以PWM控制实际上是一种开关on/off控制,不过这个开关频率在人类能够听到的声音频率之上,24KHZ或者更高吧,所以人耳听不到风扇变速的嗡嗡声。狗就比较倒霉了。
现在的控速机理基本上是这样:由BIOS,或者EC,或者BMC指定一个控速的温度区间(CPU温度),一般是55~65'C左右,在CPU温度达到或高于55‘C时,superio或者南桥产生一个中断,这个中断请求superio或者其他风扇控速芯片改变风扇的PWM信号值。在CPU温度高于65’C时,PWM信号为100%,表示风扇始终全速转动。在温度回落到低于55‘C时,系统不会立刻降低风扇转速,会有一定的驰豫温度,这样做是为了防止在控速温度边界的风扇频繁震荡。安装机箱风扇应该不会有什么麻烦,你问的应该是电源怎么接吧?
你的电源上应该还有多余的4针扁接口,红色的线是5V电源,的是12V电源,黑色线为接地,将风扇的电源连接到这个接口就行了,12V的转速肯定要比5V的高。要高要低随你。通过Fan Speed Offset(风扇转速抵消)的设置可以将风扇转速提升,以提供更多的散热。低风扇转速抵消(Low Fan Speed Offset )设置可以使机器稳定在适度的风扇转速中(接近50%),高风扇转速抵消 (High Fan Speed Offset) 设置可以使机器稳定在全速运转的状态(接近90%-100%)。
12G/13G可通过BIOS设置FAN Speed Offset:
BIOS-> iDrac settings->Therma->Fan Speed Offset1、首先将555定时器的引脚1连接到电源正极,引脚2连接到电源负极,引脚6连接到电源正极,引脚7连接到电源负极,引脚5连接到01uF陶瓷电容,并将陶瓷电容的另一端接地。
2、然后将BC547晶体管的发射极连接到电源负极,基极连接到555定时器的引脚3,集电极连接到摇头同步电机的其中一根线。
3、将22uF电解电容连接到摇头同步电机的另一根线,并将10k电阻连接到电解电容的负极上。将100k电阻连接到555定时器的引脚6和7之间。
4、最后将直流12V电源连接到电路中,并检查电路连接正确性。开启电源后,摇头同步电机应该开始工作,并且摆动幅度应该随着电容电压的变化而变化。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)