一种自动控速风扇的制作方法

文档序号:9374729阅读:522来源:国知局
一种自动控速风扇的制作方法
【技术领域】
[0001 ] 本发明涉及一种自动控速的风扇。
【背景技术】
[0002]随着计算机技术的迅猛发展,人们对于稳定可靠的服务器系统的需求也空前高涨。因而在计算机终端系统处理能力不断提升的前提下,服务器系统的数据吞吐和运算能力也必须随之升级,以提升服务器的处理效率以及功能来符合多层次、高可靠性的需求。然而,CPU及存储设备的高强度满负荷运转会产生大量的热量,其直接导致服务器系统运行时的温度增加,当温度上升至过高的温度时,就会使服务器系统不稳定,甚至异常关闭,从而威胁到用户数据的安全。为了使服务器系统能够保证长时间的可靠稳定运转,必须使用散热装置将各元件发散的热量导出服务器。
[0003]目前所使用的服务器散热装置中占绝大多数的风扇散热,其是利用分布在服务器系统内部各处的风扇将热量随空气排出。
[0004]在服务器系统中,风扇与风扇控速装置组成的风扇散热系统会由于平台、机构及服务器内部布局等因素而有所差异,但所有以风扇作为散热装置的服务器系统中风扇及其控速装置基本结构大致相同。
[0005]图1所示为现有的风扇控速示意图。
[0006]请参照图1,多个风扇100a、100b、100c、10d设置于服务器系统内部各处,在不同的服务器工作状态中分别以不同的转速对服务器内部的局部区域进行温度控制,风扇转速随温度升高而加快。
[0007]同时,在服务器系统内部各关键发热处,如CPU、硬盘等处均设置有多个温度温度感测器102a、102b、102c、102d,每一温度感测器102a_102d用于检测所在区域的温度,并将所获得的读数反馈至服务器系统。
[0008]具体而言,每一个风扇10a-1OOd都由服务器的基板管理控制器104(BaseboardManagement Controller, MBC)控制,每一个温度感测器102a_102d将其所获得的读数发送至基板管理控制器104,在基板管理控制器104中,存有多个风扇控速表106a、106b、106c、106d,其中风扇控速表106a对应于风扇10a与温度感测器102a,以此类推,每一风扇控速表均对应于一个风扇和一个温度感测器。基板管理控制器104收到所有的温度感测器102a-102d的读数后将其与内部对应的风扇控速表106a-106d进行对比,获得与这些读数说对应的每一风扇10a-1OOd的转速,从而将风扇10a-1OOd调整至对应转速,以此实现对服务器系统内的温度的控制。
[0009]由图1所示的一种自动控速风扇易知,每一温度感测器102a_102d均对应于一个风扇控速表106a-106d,随着服务器系统对散热、噪声要求的不断提高,对于温度感测器数量的需求也不断增加,若要增加温度感测器的数量,则势必要增加相应数量的风扇控速表。然而,现有的软件设计架构对于风扇控速表的数量有所限制,因此,如何在不改变现有软件架构的基础上以较少的风扇控速表和较多的温度感测器来实现对风扇的精确控速成了业内亟待解决的问题。

【发明内容】

[0010]有鉴于此,本发明的目的就是提供一种自动控速风扇,能够在不改变软件架构的前提下以较少的风扇控速表和较多的温度感测器来实现对风扇的精确控速。
[0011]根据本发明的一实施例,提供了一种自动控速风扇,适用于一服务器系统中,该服务器系统具有多个温度感测器和多个风扇,风扇依据温度感测器和风扇控速表调整其转速,包括以下步骤:
将服务器系统的主板分为多个区域,每一区域具有至少一个温度感测器;
为每一区域设置一镜像感测器,并为区域的每一温度感测器设定一对应的偏移值,其中镜像感测器的读值为一温度感测器的实际读值和其对应的偏移值之和;
为每一区域分配至少一个风扇控速表,其中风扇控速表存储有风扇转速和镜像感测器读值的对应关系;
获取一温度感测器的实际读值,并结合其偏移值得到其对应的镜像感测器读值;以及以镜像感测器读值参照风扇控速表调整所述风扇转速。
[0012]依据一实施例,每一区域至少包括第一类温度感测器和第二类温度感测器,且第一类温度感测器和第二类温度感测器的精度不同;以及
每一区域分配有第一类温度感测器对应的第一风扇控速表和与第二类温度感测器对应的第二风扇控速表。
[0013]较佳的,第一类温度感测器的精度为0.5摄氏度,第二类温度感测器的精度为I摄氏度;以及
第一风扇控速表步进为0.5摄氏度,第二风扇控速表步进为I摄氏度。
[0014]其中,服务器系统的主板分为4个区域,每一区域对应有一个第一风扇控速表和一个第二风扇控速表。
[0015]其中,该方法还包括:向用户展示所述温度感测器的实际读值。
[0016]较佳的,该一种自动控速风扇还包括:当获取到一区域内的多个温度感测器的实际读值之后,结合每一温度感测器的偏移值得到镜像感测器的多个读值;以及
以镜像感测器的多个读值中的最大值参照风扇控速表调整风扇转速。
[0017]其中,每一区域均对应有一个或多个风扇。
[0018]使用本发明提供的一种自动控速风扇的优点在于,利用镜像感测器以及偏移值与风扇控速表对应,从而在没有硬件改动的情况下利用有限的风扇控速表与多个温度感测器对应,实现精确控制风扇转速,提高了系统的散热效率,并且避免了能源的浪费,降低了不必要的噪音。
【附图说明】
[0019]为让本发明的上述和其他目的、特征、优点与实施例能更明显易懂,所述附图的详细说明如下:
图1绘示现有的风扇控速示意图。
[0020]图2绘示依据本发明一实施例的服务器系统示意图。
[0021]图3绘示在图2所示的服务器系统中的一种自动控速风扇的流程图。
【具体实施方式】
[0022]以下将以附图及详细说明来清楚阐释本发明的精神,任何本领域的普通技术人员在了解本发明的较佳实施例后,当可由本发明所揭露的技术,加以改变及修饰,且不脱离本发明的精神与范围。
[0023]请结合参照图2和图3,图2绘示依据本发明一实施例的服务器系统示意图,图3绘示在图2所示的服务器系统中的一种自动控速风扇的流程图。
[0024]如图2所示,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1