原帖由 weiky 于 2006-9-19 01:35 发表
我晕,AMD的板子的确是支持3pin自动调速,Intel的9XX可是必须4pin的,那多出来的pin是intel的一个什么技术。全名忘记了。总之还是接调速器吧。 PWM智能风扇转速
2004年Intel最大的一个举措莫过于推出了新的架构Soket T,在这个新的架构中,除了大家熟知的没有了针脚的CPU,新的扣具方式外,有一个明显的变化,却很少有人提及,那就是风扇的电源接口变成了4pin。
有经验的朋友知道,以往的风扇都是3pin的,其中的功能是,一个电源,一个接地,一个是信号线,用来向主板发送风扇转速的信息。那么4pin风扇多出来的一根线是做什么的呢?这根线就是Intel在soket T架构的原包风扇中采用的PWM只能温控风扇的PWM信号线。下面就来简单介绍一下PWM风扇的技术背景,功能特点,和简单原理。
1.PWM的技术背景
随着CPU技术的发展,更多的晶体管和更高的主频,以及纳米级的工艺,都造成了CPU功率的飙升。尤其是第一个走进90纳米的Intel。更高的功率,就需要更好的散热设备。Intel为了对付prescott核心,开始从多方面加强散热,比如38度机箱,比如BTX,比如9CM风扇的主流应用,其中PWM技术,是最重要的技术之一。
Intel对散热器的评定标准非常严格,其最恶劣的环境条件在普通应用中很难出现。如果采用定转速风扇,在用户普通应用中,风扇的噪音根本让人无法忍受。传统的温控风扇是利用风扇轴承附近的测温探头侦测风扇的进风口温度,从而对风扇的转速进行调节。这种温控虽然解决了一定的问题,但是存在着精度粗糙,而且温控的转速只能做到高速低速两极变速。
PWM是脉宽调制电路的简称,它本身并不是一个新技术,在工业控制,单片机上早已经广泛的应用。而Intel将他和主板的CPU温度侦测相结合,将其应用于散热器风扇的转速精确控制上,取得了良好的效果。
2.PWM智能温控风扇的功能特点
首先,PWM风扇调节风扇转速是直接从CPU获取温度信息,在风扇上无任何测温装置。根据不同的CPU温度,温控风扇会有不同的转速调节与之对应,并且风扇的转速变化可以做到四级五级,甚至更多,基本上是无极变速的感觉。由于是脉宽信号的实时调节,风扇转速的变化非常灵敏,转速和CPU温度的变化几乎是同步的。第二,PWM风扇在计算机待机的时候,可以保持在一个非常低的转速上。例如原包的Intel风扇,在待机时候,CPU温度在四五十度以下,其转速仅为一千多转,大大降低了运转的噪音。而设计的最高转速,四千多转,只有在CPU温度接近极限温度,即65-67度时候,才会出现。相比传统的温控风扇有着更大的转速控制范围,更好的解决了噪音和性能的问题。第三,PWM温控风扇在开机的瞬间,转速会提升到最高,持续数秒后,降低到待机的低转速水平。这个特点也是PWM智能温控风扇的最明显特征,可以用来判断风扇和主板是不是真的具有PWM功能,或者其功能是否有故障,甚至可以用来作为真假盒包散热器的参考判断标准。
3.PWM 智能温控风扇的简单原理。
在具有PWM功能的主板上,除了原先的测温电路之外,多了一个PWM的控制芯片,他的作用是根据测温电路测得的CPU温度,发出不同占空比的PWM脉冲信号。这个脉冲是一种方波,在一个周期内,此方波信号的高电平时段占整个周期的比例,我们称之为占空比。整个周期都是高电平信号,则占空比为100%,反之占空比为零。最简单的PWM温控电路,在风扇的电路板上多了个控制电路,我们把它简单的理解为一个三极,其中一级和PWM的方波脉冲连接,这个级上如果出现高电平,则三极管另外两极处于导通状态,如果是低电平,则另外两极处于断开状态。如果发出的方波脉冲信号的占空比为50%,即高电平信号占一个周期的一半时间,那么此三极管在一个周期内就有一半时间处于导通状态。通过此三极管在一个周期内的导通时间长短,我们很容易实现对风扇转速的控制。如果PWM的方波脉冲信号的占空比可以做到多种级别,那么风扇的转速也可以做到多种级别。
以上就是最简单的PWM智能温控风扇的原理,其中很多地方都简化了,在实际中,不是一个三极管这么简单,还有一个另外的电路和芯片负责此功能,但是其原理都是类似的。我不是电子专业的,上述有什么不专业和不标准的地方,请大家包涵。
4.最后,有一点需要注意。此只能温控风扇的信息来源是主板的测温电路。但是我们知道,目前各个厂家在测温时候的误差有大有小,温度的补偿也不一样。比如我我知道的865PE主板,华硕的测温就比Intel原包的低4-5度。所以,相同的风扇,上到不同的主板上,可能带来的最低转速不尽相同。这也是目前Intel
最头疼的事情。至少,由富士康代工的Intel原包主板相对更接近真实的CPU表面温度一些。在品牌电脑中,各家O的产品都会根据自己的机箱的情况让主板供应商提供合适的最低占空比,以及温度补偿。DIY市场目前还比较混乱。最后提一句,千万不要把4pin的散热器插在3pin的电源口使用。这样使用只要插的对,不会有任何危险,但是这样的话风扇就是工作在最高转速的定转速风扇了,噪音,估计谁都受不了
------------------------------------------------------------------
目前,LGA775主板所提供的智能风扇控制功能基本上都是通过PWM(脉冲宽度调节)或Voltage(电压调节)来实现的。PWM方式是通过调整脉冲信号的周期长短来控制CPU风扇的转速(图1);而Voltage方式是通过调整电压的高低来控制CPU风扇的转速。
通常主板厂商都选择PWM方式,因为PWM方式比Voltage方式能更精确地控制风扇转速。对于不同的风扇PWM方式,需要根据技术参数进行相应的调整,否则就会出现CPU散热风扇起始转速过低或过高、步进加速量过大或过小的问题。因此我们必须先了解BIOS中关于PWM方式智能CPU风扇控制的各设置项的含义。注:
1.CPU Fan Start(℃)是用来设定当处理器工作温度达到多少摄氏度以后CPU风扇开始工作;
2.CPU Fan Off(℃)是用来设置当处理器温度到达设定值后CPU散热风扇停止工作(停转);
3.CPU Fan Full Speed(℃)是指当处理器温度到达设定值时CPU散热风扇就全速运行;
4.Start PWM Value是控制CPU风扇开始工作时的基本转速。当然,这个值要针对不同品牌(型号)的CPU风扇进行相应的设定;
5.Slope PWM用来控制当CPU温度每升高1℃时,CPU风扇的转速随之提升多少。这里不是用直观的转速来表示,而是用能控制风扇转速的PWM值。
使用PWM智能CPU风扇控制的终极目标是为了达到散热性能和噪音的平衡。虽然对于每种不同型号的处理器散热器(散热导体加风扇)需要进行不同的调整,但这里面还是有一定道理可循。
步骤1:要使用智能CPU风扇控制功能,必须先将主板BIOS中的“CPU FAN Control by”设置为SMART(智能控制,见图2)。
步骤2:无论使用哪种型号的LGA775 CPU,建议将CPU Fan Start温度设定在24~35℃。如果将CPU散热风扇起始温度设得太高(如50℃以上),而Start PWM Value又设得过低(如800rpm左右的PWM值),就会使CPU产生的热量无法及时排出,从而造成过热死机的后果;
步骤3:CPU Fan Off(℃)设置项在系统进入S1待机状态后非常有用,因为系统进入S1待机状态后CPU的负荷会降到最低,此时CPU温度也会随之降低(通常只有20℃左右),只靠散热片即可有效地将CPU产生的热量排出,不需要散热风扇。所以建议大家将这一项的值设置在16~20℃之间即可。
步骤4:对于CPU Fan Full Speed(℃)选项的值,建议将其设置在60~64℃范围内(不能再高),因为大多数LGA775接口的Pentium4或Celeron D的最高正常工作温度值在75℃左右,如果CPU在超过或非常接近这个极限值的状况下长期工作,就会造成CPU不可恢复性的损坏。
步骤5:在调整Start PWM Value时,要多做几次尝试,因为不同CPU风扇的转速与PWM值的比值各不相同。但建议将CPU风扇的起始转速调整到1100rpm以上(一些品牌的主板在CPU风扇转速低于2000rpm时会发出零转速报警或自动关机,这时我们可以将CPU风扇转速报警功能关闭),其PWM值的大致范围是15~35之间。
步骤6:Slope PWM的步进大小通常应设置在16 PWM Value/℃以下,否则CPU温度刚升高几摄氏度,你的CPU风扇就“声如洪钟”了。 |