智慧型风扇转速控制的方法与系统的制作方法

文档序号:5451003阅读:127来源:国知局
专利名称:智慧型风扇转速控制的方法与系统的制作方法
技术领域
本发明是关于一种风扇转速控制的方法及系统,尤指一种智慧型风扇转速的方法及系统。
背景技术
由于电子元件的高速度于复杂化,使得电子元件在工作时会产生可观的热能,所以许多电子元件上或是在其工作的环境中,需设置有一散热风扇,以有效冷却电子元件而使其能正常工作。目前在使用PC、绘图卡或笔记型电脑时,一般关注的重点在于散热风扇的转速控制与噪音问题。而在控制散热风扇的运转方式上,除了全开全关(ON/OFF)之外,主要是用脉宽调变(pulse width modulation,PWM)来控制风扇运转,即在每一单位时间内调整工作周期(duty cycle)的差异,据以控制风扇转速。其中,工作周期的定义为单位时间内高准位的百分比,例如,30%工作周期即表示一个单位时间中,有30%的时脉为高准位。散热风扇的噪音问题乃发生在散热风扇转速较高时,即风扇转速愈高,噪音愈大。而风扇转速的控制可以是以软体控制方式来达成,但其会占用中央处理器(CPU)的资源,因而导致中央处理器负载增加,降低整个系统的效能。另一种风扇转速的控制是以硬件控制方式来实现。如图1所示,风扇控制器10根据温度感应器12的结果来产生脉宽调变输出PWM,而切换晶体管14便依据该脉宽调变输出PWM的工作周期来控制充电晶体管18开启的时间长度,进而控制电容20的充电量,据以改变风扇22的工作电压而达到控制风扇22转速的目的。此方式不需透过中央处理器,所有控制风扇22转速的活动是由风扇控制器10负责,因为不占用中央处理器的资源,故不会降低整个系统的效能。
然而,已知以硬件控制风扇22转速的技术存在一个问题风扇22转速与实际需求差异过大。已知控制风扇22转速的技术提供一时间单位参数或PWM变动参数,由调整时间单位参数或PWM变动参数来调整工作周期变更的频率。例如工作周期每变动一次即变动2%工作周期。单位时间的长短或PWM变动量的大小可由使用者设定,设定完后,每次工作周期变动的单位时间长短或PWM变动量就固定了而无法改变。如图2所示,其中曲线27为最佳的风扇转速设定。当单位时间设定过长时,如曲线28所示,当温度瞬间升高时,风扇22需要比较长时间的加速才会达成期望的转速要求,将可能产生电子元件过热损坏或系统散热较慢的问题。而当PWM变动量设定过大时,如曲线29所示,当温度瞬间升高时,风扇22转速瞬间急转,不但会产生噪音与降低风扇22寿命的问题,而且,风扇22转速最后达到稳定时,风扇22转速亦在一较大的范围中变更,容易造成风扇22的损坏。

发明内容
本发明的一目的是在提供一种智慧型风扇转速控制的方法及系统,以便能提供适当的风扇转速。
本发明的另一目的是在提供智慧型风扇转速控制的方法及系统,以便能使风扇转速的变动快速趋于稳定而可延长风扇的寿命。
为达成上述目的,本发明揭露一种智慧型风扇转速控制的方法,是以调整一脉宽调变输出来控制该风扇的转速,其特征在于,该方法包括下列步骤(A)侦测该风扇的转速是否应上升或下降;(B)如果该风扇的转速应上升,则将该脉宽调变输出加上一转速控制参数,其中,当连续多次侦测到风扇的转速应上升时,将该转速控制参数加上一增加功率控制参数;以及(C)如果该风扇的转速应下降,则将该脉宽调变输出减去该转速控制参数,其中,当连续多次侦测到风扇的转速应下降时,将该转速控制参数减去一降低功率控制参数。
其中,于步骤(A)中,是在连续两单位时间内,侦测设置该风扇的待测电子元件的两连续温度值,如果温度值的结果为增加,则表示目前风扇转速应为上升,如果温度值的结果为降低,则表示目前风扇转速应为下降。
其中,如果上述温度值在连续时间下不改变,则不变更上述脉宽调变参数的值。
其中,于步骤(A)之前还包含一步骤以初始化一计数参数为0,以便用以于步骤(B)及(C)中决定是否连续多次侦测到风扇的转速应上升或下降。
其中,步骤(B)包含下述步骤(B1)如该计数参数到达一增加时间控制参数,将该转速控制参数加上一增加功率控制参数,并重置该计数参数;(B2)将该脉宽调变输出加上该转速控制参数;以及(B3)递增计数参数,再执行步骤(B1)。
其中,步骤(C)包含下述步骤(C1)如该计数参数到达一降低时间控制参数,将该转速控制参数减去一降低功率控制参数,并重置该计数参数;(C2)将该脉宽调变输出减去该转速控制参数;以及(C3)递增该计数参数,再执行步骤(C1)。
本发明一种智慧型风扇转速控制的系统,其特征在于,包括一风扇;一风扇控制器,其可产生一脉宽调变输出来控制该风扇的转速;以及一温度侦测器,是用以侦测一设置有该风扇的待测物的温度;其中,当该温度侦测器所侦测的温度显示该风扇的转速应上升时,该风扇控制器将该脉宽调变输出加上一转速控制参数,且当连续多次侦测到风扇的转速应上升时,将该转速控制参数加上一增加功率控制参数;而当该温度侦测器所侦测的温度显示该风扇的转速应下降时,该风扇控制器将该脉宽调变输出减去该转速控制参数,且当连续多次侦测到风扇的转速应下降时,将该转速控制参数减去一降低功率控制参数。
其中,于该风扇的转速应上升时,是在侦测到风扇的转速应上升的连续次数等于一增加时间控制参数时,将该转速控制参数加上一增加功率控制参数。
其中,于该风扇的转速应下降时,是在侦测到风扇的转速应下降的连续次数等于一降低时间控制参数时,将该转速控制参数减去一降低功率控制参数。
其还包含一暂存器以储存该等转速控制参数、增加功率控制参数、降低功率控制参数、增加时间控制参数及降低时间控制参数。
其还包含一计数器以计算是否连续多次侦测到风扇的转速应上升或下降。
其中,该温度侦测器是在连续两单位时间内,侦测待测电子元件的两连续温度值,如果温度值的结果为增加,则表示目前风扇转速应为上升,如果温度值的结果为降低,则表示目前风扇转速应为下降。
其中,如果上述温度值在连续时间下不改变,则不变更上述脉宽调变参数的值。
由于本发明的方法及系统可动态地改变控制参数以将风扇的转速调整至适当的速度,并免除习知的缺点,故具有显著的进步性。


为进一步说明本发明的技术内容,以下结合实施例及附图详细说明如后,其中图1是已知硬件控制风扇转速的方块图;
图2是已知硬件控制风扇转速的结果示意图;图3是本发明智慧型风扇转速控制系统的方块图;图4是本发明智慧型风扇转速控制方法的流程图;图5是本发明智慧型风扇转速控制方法所对应的参数对照表;以及图6是本发明风扇转速变动的波形图。
具体实施例方式
有关本发明的智慧型风扇转速控制的方法与系统,请先参照图3所示的系统架构图,其包括有风扇控制器10、温度侦测器12、暂存器24、计数器26、转速调整电路30、及风扇22等。该转速调整电路30包括晶体管14及18、及电容20等电子零件,可用以依据该风扇控制器10的脉宽调变输出PWM而调整风扇22转速,其工作原理与图1所示相当。该温度侦测器12是用以侦测设置有该风扇22的电子元件(图未示)或环境的温度,而暂存器24是用以储存控制风扇转速的相关参数。
前述的架构可实现智慧型风扇转速控制的目的,并请参照图4所示该风扇控制器10的控制流程,其首先设定各参数的初值(步骤S30)。参数包括计数参数CNT、增加功率控制参数m、增加时间控制参数n、降低功率控制参数j、降低时间控制参数k、以及转速控制参数Step。其中,计数参数CNT是为该计数器26的计数值,其初始化为0;增加功率控制参数m、增加时间控制参数n、降低功率控制参数j、降低时间控制参数k是储存于暂存器24中;而该风扇控制器10以脉宽调变输出PWM来改变工作周期,以控制风扇22的转速。其中,脉宽调变输出PWM的值乃对应至单位时间内工作周期中高准位的百分比。
于步骤S31中,判断风扇22的速度是否应上升或下降。其是在连续两单位时间内,以温度侦测器12对待测电子元件进行侦测并输出两连续温度值,如果温度值的结果为增加,则表示目前风扇22转速应为上升;如果温度值的结果为降低,则表示目前风扇22转速应为下降;否则表示目前风扇22转速应为不变。
当目前风扇22转速应为上升时,执行步骤S32以判断计数参数CNT是否等于该增加时间控制参数n,如否,则风扇控制器10将脉宽调变输出PWM加上转速控制参数Step值(PWM=PWM+Step)(步骤S36),据以调高风扇22的转速。如步骤S32判断为是,则先将转速控制参数Step值加上增加功率控制参数m(Step=Step+m)并将计数参数CNT归零(步骤S34),之后,风扇控制器10再将脉宽调变参数PWM加上转速控制参数Step值(PWM=PWM+Step)(步骤S36),如此,可以较大的幅度调高风扇22的转速。最后,执行步骤S38,将计数参数加一。
当目前风扇22转速应为下降时,执行步骤S33以判断计数参数CNT是否等于该降低时间控制参数k,如否,则风扇控制器10将脉宽调变参数PWM减去转速控制参数Step值(PWM=PWM-Step)(步骤S37),据以调低风扇22的转速。如步骤S33判断为是,则先将转速控制参数Step值减去该降低功率控制参数j(Step=Step-j)并将计数参数CNT归零(步骤S35),之后,风扇控制器10再将脉宽调变输出PWM减去转速控制参数Step值(PWM=PWM-Step)(步骤S36),如此,可以较小的幅度调低风扇22的转速。最后,执行步骤S39,将计数参数加一。
当目前风扇22转速应为不变时,则无须变更脉宽调变输出PWM,,风扇控制器10依原本的工作周期来控制风扇22的转速。
图5显示依据本发明的智慧型风扇转速控制方法进行转速控制的一实际范例,。在此假设由于待测物的温度不断上升,最后稳定下来,此时,最佳风扇转速所对应的脉宽调变输出PWM为35。图5可以验证本发明的智慧型风扇转速控制方法不但可动态调整风扇的转速(非线性调整),且风扇的转速最后亦趋于稳态(在较小的范围中变动)。其过程如下所述单位时间T=0时,设定各参数的初值,令计数参数CNT=0,增加功率控制参数m=2、增加时间控制参数n=3、降低功率控制参数j=3、降低时间控制参数k=1、转速控制参数Step=1以及脉宽调变参数PWM=3。单位时间T=1时,脉宽调变参数PWM输出调整为4(PWM=PWM+1)。单位时间T=2时,脉宽调变输出PWM调整为5(PWM=PWM+1)。
单位时间T=3时,转速控制参数Step的值调整为3(Step=Step+2)。然后,脉宽调变参数PWM的值为8(PWM=PWM+3)。
单位时间T=4时,脉宽调变参数PWM的值为11(PWM=PWM+3)。单位时间T=5、6、7、8均依同样方式可得PWM输出分别为14、19、24、29。
当单位时间T=9时,脉宽调变参数PWM的值为36。单位时间T=10时,需降低风扇转速,转速控制参数Step调整为4(Step=Step-3),然后脉宽调变参数PWM输出调整为32(PWM=PWM-4)。单位时间T=11时,脉宽调变参数PWM输出调整为36(Step=Step+4)。单位时间T=12时,转速控制参数Step调整为1(Step=Step-3),然后脉宽调变参数PWM输出调整为35(PWM=PWM-1)。
当单位时间T=13时,由于此时风扇转速已为最佳,故不调整脉宽调变参数PWM输出。
图6是依据本发明的智慧型风扇转速控制方法所产生的转速波形图,其中转速波形图可对应至图5的参数对照表。曲线50为使用本发明智慧型风扇转速控制方法所产生的转速波形,经一段时间后,风扇的转速与理想值相同,且风扇转速的变动是趋于稳定,无已知风扇转速于大范围变动的缺点,更能增加风扇的寿命。
上述实施例仅是为了方便说明而举例而已,本发明所主张的权利范围自应以申请专利范围所述为准,而非仅限于上述实施例。
权利要求
1.一种智慧型风扇转速控制的方法,是以调整一脉宽调变输出来控制该风扇的转速,其特征在于,该方法包括下列步骤(A)侦测该风扇的转速是否应上升或下降;(B)如果该风扇的转速应上升,则将该脉宽调变输出加上一转速控制参数,其中,当连续多次侦测到风扇的转速应上升时,将该转速控制参数加上一增加功率控制参数;以及(C)如果该风扇的转速应下降,则将该脉宽调变输出减去该转速控制参数,其中,当连续多次侦测到风扇的转速应下降时,将该转速控制参数减去一降低功率控制参数。
2.如权利要求1所述的智慧型风扇转速控制的方法,其特征在于,其中,于步骤(A)中,是在连续两单位时间内,侦测设置该风扇的待测电子元件的两连续温度值,如果温度值的结果为增加,则表示目前风扇转速应为上升,如果温度值的结果为降低,则表示目前风扇转速应为下降。
3.如权利要求2所述的智慧型风扇转速控制的方法,其特征在于,其中,如果上述温度值在连续时间下不改变,则不变更上述脉宽调变参数的值。
4.如权利要求1所述的智慧型风扇转速控制的方法,其特征在于,其中,于步骤(A)之前还包含一步骤以初始化一计数参数为0,以便用以于步骤(B)及(C)中决定是否连续多次侦测到风扇的转速应上升或下降。
5.如权利要求4所述的智慧型风扇转速控制的方法,其特征在于,其中,步骤(B)包含下述步骤(B1)如该计数参数到达一增加时间控制参数,将该转速控制参数加上一增加功率控制参数,并重置该计数参数;(B2)将该脉宽调变输出加上该转速控制参数;以及(B3)递增计数参数,再执行步骤(B1)。
6.如权利要求4所述的智慧型风扇转速控制的方法,其特征在于,其中,步骤(C)包含下述步骤(C1)如该计数参数到达一降低时间控制参数,将该转速控制参数减去一降低功率控制参数,并重置该计数参数;(C2)将该脉宽调变输出减去该转速控制参数;以及(C3)递增该计数参数,再执行步骤(C1)。
7.一种智慧型风扇转速控制的系统,其特征在于,包括一风扇;一风扇控制器,其可产生一脉宽调变输出来控制该风扇的转速;以及一温度侦测器,是用以侦测一设置有该风扇的待测物的温度;其中,当该温度侦测器所侦测的温度显示该风扇的转速应上升时,该风扇控制器将该脉宽调变输出加上一转速控制参数,且当连续多次侦测到风扇的转速应上升时,将该转速控制参数加上一增加功率控制参数;而当该温度侦测器所侦测的温度显示该风扇的转速应下降时,该风扇控制器将该脉宽调变输出减去该转速控制参数,且当连续多次侦测到风扇的转速应下降时,将该转速控制参数减去一降低功率控制参数。
8.如权利要求7所述的智慧型风扇转速控制的系统,其特征在于,其中,于该风扇的转速应上升时,是在侦测到风扇的转速应上升的连续次数等于一增加时间控制参数时,将该转速控制参数加上一增加功率控制参数。
9.如权利要求8所述的智慧型风扇转速控制的系统,其特征在于,其中,于该风扇的转速应下降时,是在侦测到风扇的转速应下降的连续次数等于一降低时间控制参数时,将该转速控制参数减去一降低功率控制参数。
10.如权利要求9所述的智慧型风扇转速控制的系统,其特征在于,其还包含一暂存器以储存该等转速控制参数、增加功率控制参数、降低功率控制参数、增加时间控制参数及降低时间控制参数。
11.如权利要求7所述的智慧型风扇转速控制的系统,其特征在于,其还包含一计数器以计算是否连续多次侦测到风扇的转速应上升或下降。
12.如权利要求7所述的智慧型风扇转速控制的系统,其特征在于,其中,该温度侦测器是在连续两单位时间内,侦测待测电子元件的两连续温度值,如果温度值的结果为增加,则表示目前风扇转速应为上升,如果温度值的结果为降低,则表示目前风扇转速应为下降。
13.如权利要求12所述的智慧型风扇转速控制的系统,其特征在于,其中,如果上述温度值在连续时间下不改变,则不变更上述脉宽调变参数的值。
全文摘要
本发明是有关于一种智慧型风扇转速控制的方法及系统,其是以调整一脉宽调变输出来控制该风扇的转速,当侦测风扇的转速应上升时,将该脉宽调变输出加上一转速控制参数,其中,当连续多次侦测到风扇的转速应上升时,将该转速控制参数加上一增加功率控制参数;当该风扇的转速应下降时,则将该脉宽调变输出减去该转速控制参数,其中,当连续多次侦测到风扇的转速应下降时,将该转速控制参数减去一降低功率控制参数。
文档编号F04D27/02GK1699758SQ200410043269
公开日2005年11月23日 申请日期2004年5月18日 优先权日2004年5月18日
发明者曾耀辉, 李宗学 申请人:精拓科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1