风扇调速有两种方法可以实现,一种是直接改变输入电流/电压的大小,可以调速的3针风扇或外置调速器都是通过这种方式实现的;另一种则是改变输入电信号的脉冲带宽(实际上等于改变输入电机的“有效”电压/电流),也就是4针智能风扇的实现方式。首先CPU内部的温度感应器会收集当前的温度和功耗信息,通过风扇控制回路中加入的相关芯片及PWM脉宽调节电子开关电路对风扇供电的脉冲频率进行调节,最后通过场效应管就可以实现对风扇转速进行控制。
3针风扇也可以实现转速控制:主板上的温控电路会感知CPU附近区域(注意!是附近)的温度,当温度达到一定范围时,主板芯片组会根据设定好的参数改变供给风扇的电压,从而改变转速。但这种方式比较被动,首先它的信息来自于主板上的温控电路,在信号来源上不能反映实时、准确的信息,其次,这种方式要预先在BIOS中设置相关的参数,实现起来比较繁琐,且不能做到精确控制,只能在若干个大档位之间切换,最后主板相应的调压电路设计比较复杂,而且还会受到芯片组的影响。
两者的不同:
1 3针的温度采集点在CPU附近,主板上。4针的采集点在CPU内部
2 3针只能按照BIOS中几个设定的温度档位调整,且多数不可手动设定,与温度不同步。4针通过脉宽控制电路实时调整,无极变速,与温度同步
3 3针控制需依赖及主板芯片组。4针不需要,不受芯片组状态影响
二者可以通用吗?可以
4针接口的定义如下:1 地线 2 12V供电 3 转速检测 4 转速调节。3针接口与4针前三个完全相同,所以4针接口向下兼容,一般有防呆设计也不会差错位置,而且BIOS会自动探测风扇类型,选择适合的速度控制方式,有些BIOS则需要手动调整是脉宽控制(PWM)还是电压/电流控制,这点需要注意。
现在火星的各种表现就不难理解了,有的效果好,是因为CPU发热与BIOS温度档位设定,主板温控电路设计,芯片组状态配合的都较好。有人说不能调速,其实是因为BIOS温度档位设定太宽泛,即使温度变化相对来说比较大,转速也不变。有人认为温度合理,但噪音大,也是同理。总之,火星9、或者所有3针可调速风扇的表现,都与CPU发热量、温度、BIOS温度档位设定,主板温控电路设计,芯片组状态的相互协调有关,缺一不可
四针和三针风扇 风扇调速
原创
©著作权归作者所有:来自51CTO博客作者电脑之家的原创作品,谢绝转载,否则将追究法律责任
上一篇:路由器那些事儿?
下一篇:芯片级维修学习课程安排
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
有趣的css - 乱转的指北针
使用 css 实现一个盗墓必备乱转的指北针。
动效设计 ux/ui css动画 交互设计 指北针 -
三指针专项训练
三指针,在不停地遍历的过程中,找出最小值加入到结果中。
算法 python 质因数 最小值