风扇控制系统及方法

文档序号:6431211阅读:165来源:国知局
专利名称:风扇控制系统及方法
技术领域
本发明涉及一种风扇控制系统及方法。
背景技术
现有的电脑主机中,为满足系统的散热需求,主机生产厂商都会设置多个风扇来分别对主机内各个部分进行散热。例如,在主机设计中,通常的做法是设置一电源风扇与一系统风扇来分别对位于该主机中的电源及主板进行散热。然而,各个风扇的工作强度不一样,即各个风扇实际转速的大小与其最大转速大小的比值不一样,如此可能导致工作强度大的风扇将工作强度小的风扇所要排出的热空气吸入,从而产生了热空气回流的现象,进而影响了主机的整体性能。如当系统风扇的工作强度大而电源风扇的工作 度小时,有可能导致该电源风扇无法及时将电源产生的热空气排出,该电源产生的热空气反而被系统风扇吸入至主板上,如此产生了热空气回流的现象。

发明内容
鉴于以上内容,有必要提供一种可避免产生热空气回流现象的风扇控制系统及方法。一种风扇控制方法,用于控制第一及第二风扇,该风扇控制方法包括如下步骤 通过一控制单元分别获取该第一及第二风扇的工作信息以获得该第一及第二风扇的
工作强度,其中该第一及第二风扇的工作强度为该第一及第二风扇当前的转速与其支持的最大转速的比值;
比较该第一风扇与第二风扇的工作强度的大小;
当该第一风扇的工作强度大于该第二风扇的工作强度时,比较该第一风扇与第二风扇工作强度的差是否不大于一第一预设值;
当第二风扇的工作强度不小于该第一风扇的工作强度时,比较该第二风扇与第一风扇工作强度的差是否不大于该第一预设值;
当第一风扇与第二风扇工作强度的差大于该第一预设值时,该控制单元在当前输出至该第二风扇脉冲信号的占空比的基础上增加一第二预设值,并返回步骤“比较该第一风扇与第二风扇的工作强度的大小”;
当第二风扇与第一风扇工作强度的差大于该第一预设值时,该控制单元在输出至该第二风扇脉冲信号的占空比的基础上减少该第二预设值,并返回步骤“比较该第一风扇与第二风扇的工作强度的大小”。—种风扇控制系统,用于控制一第一风扇及一第二风扇,该风扇控制系统包括 一控制单元,该控制单元包括一第一脉冲传输引脚、一第二脉冲传输引脚、一第一速
度接收引脚及一第二速度接收引脚,该第一及第二脉冲传输引脚分别与第一及第二风扇相连,以对应控制第一及第二风扇,该第一及第二速度接收引脚分别与第一及第二风扇相连,以对应接收第一及第二风扇的转速;该控制单元分别获取该第一及第二风扇的工作信息以获得该第一及第二风扇的工作强度,其中该第一及第二风扇的工作强度为该第一及第二风扇当前的转速与其支持的最大转速的比值;
当该第一扇的工作强度大于该第二风扇的工作强度时,比较该第一风扇与第二风扇工作强度的差是否不大于一第一预设值;
当第二风扇的工作强度不小于该第一风扇的工作强度时,比较该第二风扇与第一风扇工作强度的差是否不大于该第一预设值;
当第一风扇与第二风扇工作强度的差大于该第一预设值时,该控制单元在当前输出至该第二风扇脉冲信号的占空比的基础上增加一第二预设值;
当第二风扇与第一风扇工作强度的差大于该第一预设值时,该控制单元在输出至该第二风扇脉冲信号的占空比的基础上减少该第二预设值。 —种风扇控制系统,用于控制一第一风扇及一第二风扇,该风扇控制系统包括一控制单元,该控制单元包括一第一脉冲传输引脚及一第二脉冲传输引脚,该第一及第二脉冲传输引脚分别与第一及第二风扇相连,以输出脉冲控制信号来控制第一及第二风扇,该第一及第二速度接收引脚分别与第一及第二风扇相连;
该控制单元还用于获取该第一及第二风扇所接收的脉冲信号的占空比的大小;
当该第一风扇接收的脉冲信号的占空比的大小大于该第二风扇接收的脉冲信号的占空比的大小时,比较该第一风扇与第二风扇接收的脉冲信号的占空比的大小的差是否不大于一第一预设值;
当第二风扇接收的脉冲信号的占空比的大小不小于该第一风扇接收的脉冲信号的占空比的大小时,比较该第二风扇与第一风扇接收的脉冲信号的占空比的大小的差是否不大于该第一预设值;
当第一风扇与第二风扇接收的脉冲信号的占空比的大小的差大于该第一预设值时,该控制单元在当前输出至该第二风扇脉冲信号的占空比的基础上增加一第二预设值;
当第二风扇与第一风扇接收的脉冲信号的占空比的大小的差大于该第一预设值时,该控制单元在输出至该第二风扇脉冲信号的占空比的基础上减少该第二预设值。上述风扇控制系统及方法通过比较该第一风扇及第二风扇工作强度的大小来调节该第一风扇的转速,避免了该电脑内产生热空气回流的现象,进而提高了电脑系统的稳定性。


图I是本发明风扇控制系统的较佳实施方式的结构图。图2是本发明风扇控制方法的较佳实施方式的流程图。主要元件符号说明
控制单元~[ 0
电源风扇 20 系统风扇 30 电源40
主板
如下具体实施方式
将结合上述附图进一步说明本发明。
具体实施例方式请参考图1,本发明风扇控制系统用于防止一电脑产生热空气回流的现象,该风扇控制系统的较佳实施方式包括一控制单元10、一电源40、一主板50、一用于降低该电源40工作温度的电源风扇20及一用于降低该主板50工作温度的系统风扇30。该控制单兀10包括第一、第二脉冲传输引脚PWMUPWM2及第一、第二速度接收引脚TACH1、TACH2。本实施方式中,该控制单元10可为一 BIOS (Basic Input/Output System,基本输入输出系统)或者一BMC (Baseboard Management Control,基板管理控制器)。电脑开机后,该控制单元10分别通过其第一及第二脉冲输出引脚PWMl及PWM2输出脉冲信号来控制该电源风扇20及系统风扇30,以使得该电源风扇20及系统风扇30能分别将该电源40及主板50所产生的热空气及时地排出该电脑。同时,该控制 单元10还分别通过其第一及第二速度传输引脚TACHl及TACH2实时地获取该电源风扇20及系统风扇30转速的大小。请参考图2,本发明风扇控制方法的较佳实施方式包括以下步骤
步骤SI,该控制单元10分别获取该电源风扇20及系统风扇30的工作信息。本实施方式中,该电源风扇20及系统风扇30的工作信息包括该电源风扇20及系统风扇30的转速及该控制单元10分别输出至该电源风扇20及系统风扇30的脉冲信号的占空比的大小。其中该控制单元10可通过其第一及第二速度接收引脚TACHl及TACH2来分别获取该电源风扇20及系统风扇30的转速,该控制单元10还同时获取其第一、第二脉冲输出引脚PWMl及P丽2分别输出至该电源风扇20及系统风扇30的脉冲信号的占空比的大小。步骤S2,该控制单元10比较该系统风扇30与电源风扇20的工作强度的大小;若该系统风扇30的工作强度大于该电源风扇20的工作强度,进入步骤S3 ;否则,进入步骤S4。下面将对风扇工作强度的定义进行解释。本发明中风扇工作强度的定义为风扇当前转速的大小与其支持最大转速之间的比值。在电脑设计完成后,其主机内各风扇的各性能参数均已确定,如各风扇支持的最大转速等。此外,根据风扇的工作原理可知,当风扇的运行功率不超过其额定功率时,功率越大的风扇其排风力也越大,散热的效果也越好,风扇的功率与风扇的转速又是直接联系在一起的,也就是说风扇的转速越高,风扇的排风量也就越大。亦即,对同一个风扇而言,其工作强度越大,其排风量也就越大。步骤S3,判断该系统风扇30与电源风扇20工作强度的差是否不大于一第一预设值,若该系统风扇30与电源风扇20的工作强度的差大于该第一预设值,进入步骤S5 ;否贝U,结束本流程。下面对风扇工作强度的可比性进行解释。对于本发明中具体涉及到的电源风扇20及系统风扇30而言,该控制单元10根据该电源40与主板50工作时的温度变化来实时调控该电源风扇20及系统风扇30的转动速度。例如,当主板50工作产生的温度高而电源40工作产生的温度低时,该控制单元10则会增大该系统风扇30的转速,即增大该系统风扇30的工作强度,同时亦会减小该电源风扇20的转速,亦即减小该电源风扇20的工作强度,如此使得该系统风扇30的排风量大,而电源风扇20的排风量相对较小。因此,如果当该系统风扇30的转速大于该电源风扇20 —第一预设值时,该电源风扇20因其转速小(工作强度小)而无法及时将该电源40产生的热空气排出至主机外,该电源40产生的热空气反而被该系统风扇30吸入至主板上,如此表明主机内产生了热空气回流的现象。其中,该第一预设值的具体大小可依照在电脑设计时所确定的电源风扇20及系统风扇30的各性能参数来确定。例如,在一完成设计的电脑中,假定该第一预设值的大小为“O. 1”,亦即,当系统风扇30及电源风扇20的工作强度之差不大于该第一预设值时,可以认为的是,该主机内没有产生热空气回流的现象;否则,可以判断的是,该主机内产生了热空气回流的现象。步骤S4,判断该电源风扇20与系统风扇30工作强度的差是否不大于该第一预设值,若该电源风扇20与系统风扇30工作强度的差大于该第一预设值,进入步骤S6 ;否则结束本流程。在主机中,随着该电源40与主板50工作温度的变化,该控制单元10亦实时调控该电源风扇20与系统风扇30的转速,如此可能导致该电源风扇20的工作强度大,而该系统风扇30的工作强度小,使得该系统风扇30无法及时将该主板50产生的热空气排除主机夕卜,该主板50产生的热空气反而被该电源风扇20吸入,从而使得主机内产生了热空气回流 的现象。例如,在一完成设计的电脑中,假定该第一预设值的大小为“O. 1”,亦即,当电源风扇20及系统风扇30的工作强度之差不大于该第一预设值时,可以认为的是,该主机内没有产生热空气回流的现象;否则,可以判断的是,该主机内产生了热空气回流的现象。因此,本发明还需判断该电源风扇20与系统风扇30的工作强度的差是否不大于该第一预设值。步骤S5,该控制单元10增加该电源风扇20工作强度于一第二预设值,并返回步骤S2。当该控制单元10判断该系统风扇30工作强度大于该电源风扇20工作强度于该第一预设值时,如此表明主机内热空气回流的现象是由于该电源风扇20无法及时地将该电源40产生的热空气排出,该电源40产生的热空气反而被该系统风扇30吸入至主板50上。因此,该控制单元10在现有输出至该电源风扇20脉冲信号的占空比大小的基础上增加一第二预设值,以增加输出至该电源风扇20的脉冲信号的占空比的大小,从而达到平衡该电源风扇20与系统风扇30工作强度之间关系的目的。例如,若当前状态下该系统风扇30的工作强度为“O. 8”,该电源风扇20的工作强度为“O. 6”,此时,因该系统风扇30的工作强度大于该电源风扇20于第一预设值(该第一预设值为“O. 1”),故该控制单元10在现有输出至该电源风扇20脉冲信号的占空比大小的基础上增加一第二预设值,如该第二预设值为“O. 1”,如此使得该电源风扇20的工作强度为“O. 7”,使得该系统风扇30与电源风扇20工作强度之差不大于该第一预设值,如此达到了平衡该电源风扇20与系统风扇30工作强度之间关系的目的。当然,该第二预设值亦可为“O. 2”。之后,返回步骤S2,继续判断该电源风扇20与系统风扇30的工作强度之间的关系。步骤S6,该控制单元10减少该电源风扇20工作强度于该第二预设值,并返回步骤S2。当该控制单元10判断该系统风扇30工作强度小于该电源风扇20工作强度于该第一预设值时,如此表明主机内热空气回流的现象是由于该系统风扇30无法及时地将该主板50产生的热空气排出,该主板50产生的热空气反而被电源风扇20吸入至该电源40。因此,该控制单元10在现有输出至该电源风扇20脉冲信号的占空比大小的基础上减去该第二预设值,以减少输出至该电源风扇20的脉冲信号的占空比的大小,从而达到平衡该电源风扇20与系统风扇30的工作强度目的。例如,当前状态下该电源风扇20的工作强度为“O. 8”,该系统风扇30的工作强度为“O. 6”。此时,因该电源风扇20的工作强度大于该系统风扇30于该第一预设值(该第一预设值为“O. 1”),故该控制单元10在现有输出值该电源风扇20脉冲信号的占空比大小的基础上减少该第二预设值,如该第二预设值为“O. 1”,如此使得该电源风扇20的工作强度为“O. 7”,使得该电源风扇20与系统风扇30工作强度之差不大于该第一预设值,此达到了平衡该电源风扇20与系统风扇30工作强度之间关系的目的。当然,该第二预设值亦可为“O. 2”。之后,返回步骤S2,继续判断该电源风扇20与系统风扇30的工作强度之间的关系。当然,在其他实施方式中,该电源风扇20及系统风扇30的工作强度亦可以通过获取第一及第二脉冲传输引脚PWMl及PWM2传输至该电源风扇20及系统风扇30的脉冲信号的占空比的大小来确定。比如,假设当该控制单元10传输至该电源风扇20及系统风扇30 的脉冲信号的占空比的大小均为“I”时,即说明了该电源风扇20及系统风扇30分别以其最大的转速工作,此时,即可表明该电源风扇20及系统风扇30的工作强度均为“I”;当该控制单元10传输至该电源风扇20及系统风扇30的脉冲信号的占空比的大小为“O. 5”时,即说明了该电源风扇20及系统风扇30均以其支持的最大转速的一半转速工作,此时,即可表明该电源风扇20及系统风扇30的工作强度均为“O. 5”。如此,可通过输出至该电源风扇20与系统风扇30的脉冲信号的占空比的大小来确定各风扇的工作强度。上述风扇控制系统及方法通过调节该电源风扇20的转速避免了因该电源风扇20与系统风扇30的工作强度之间的不平衡而产生的热空气回流的现象,从而提高了电脑系统的稳定性。
权利要求
1.一种风扇控制方法,用于控制第一及第二风扇,该风扇控制方法包括如下步骤 通过一控制单元分别获取该第一及第二风扇的工作信息以获得该第一及第二风扇的工作强度,其中该第一及第二风扇的工作强度为该第一及第二风扇当前的转速与其支持的最大转速的比值; 比较该第一风扇与第二风扇的工作强度的大小; 当该第一风扇的工作强度大于该第二风扇的工作强度时,比较该第一风扇与第二风扇工作强度的差是否不大于一第一预设值; 当第二风扇的工作强度不小于该第一风扇的工作强度时,比较该第二风扇与第一风扇工作强度的差是否不大于该第一预设值; 当第一风扇与第二风扇工作强度的差大于该第一预设值时,该控制单元在当前输出至该第二风扇脉冲信号的占空比的基础上增加一第二预设值,并返回步骤“比较该第一风扇与第二风扇的工作强度的大小”; 当第二风扇与第一风扇工作强度的差大于该第一预设值时,该控制单元在输出至该第二风扇脉冲信号的占空比的基础上减少该第二预设值,并返回步骤“比较该第一风扇与第二风扇的工作强度的大小”。
2.如权利要求I所述的风扇控制方法,其特征在于该第一及第二风扇的工作信息包括该第一及第二风扇转速的大小。
3.如权利要求I所述的风扇控制方法,其特征在于该第一及第二风扇的工作信息包括该控制单元分别输出至该第一及第二风扇的脉冲信号的占空比的大小。
4.如权利要求I所述的风扇控制方法,其特征在于该控制单元为一基本输入输出系统或者一基板管理控制器。
5.—种风扇控制系统,用于控制一第一风扇及一第二风扇,该风扇控制系统包括 一控制单元,该控制单元包括一第一脉冲传输引脚、一第二脉冲传输引脚、一第一速度接收引脚及一第二速度接收引脚,该第一及第二脉冲传输引脚分别与第一及第二风扇相连,以对应控制第一及第二风扇,该第一及第二速度接收引脚分别与第一及第二风扇相连,以对应接收第一及第二风扇的转速; 该控制单元分别获取该第一及第二风扇的工作信息以获得该第一及第二风扇的工作强度,其中该第一及第二风扇的工作强度为该第一及第二风扇当前的转速与其支持的最大转速的比值; 当该第一扇的工作强度大于该第二风扇的工作强度时,比较该第一风扇与第二风扇工作强度的差是否不大于一第一预设值; 当第二风扇的工作强度不小于该第一风扇的工作强度时,比较该第二风扇与第一风扇工作强度的差是否不大于该第一预设值; 当第一风扇与第二风扇工作强度的差大于该第一预设值时,该控制单元在当前输出至该第二风扇脉冲信号的占空比的基础上增加一第二预设值; 当第二风扇与第一风扇工作强度的差大于该第一预设值时,该控制单元在输出至该第二风扇脉冲信号的占空比的基础上减少该第二预设值。
6.—种风扇控制系统,用于控制一第一风扇及一第二风扇,该风扇控制系统包括一控制单元,该控制单元包括一第一脉冲传输引脚及一第二脉冲传输引脚,该第一及第二脉冲传输引脚分别与第一及第二风扇相连,以输出脉冲控制信号来控制第一及第二风扇,该第一及第二速度接收引脚分别与第一及第二风扇相连; 该控制单元还用于获取该第一及第二风扇所接收的脉冲信号的占空比的大小; 当该第一风扇接收的脉冲信号的占空比的大小大于该第二风扇接收的脉冲信号的占空比的大小时,比较该第一风扇与第二风扇接收的脉冲信号的占空比的大小的差是否不大于一第一预设值; 当第二风扇接收的脉冲信号的占空比的大小不小于该第一风扇接收的脉冲信号的占空比的大小时,比较该第二风扇与第一风扇接收的脉冲信号的占空比的大小的差是否不大于该第一预设值; 当第一风扇与第二风扇接收的脉冲信号的占空比的大小的差大于该第一预设值时,该控制单元在当前输出至该第二风扇脉冲信号的占空比的基础上增加一第二预设值; 当第二风扇与第一风扇接收的脉冲信号的占空比的大小的差大于该第一预设值时,该控制单元在输出至该第二风扇脉冲信号的占空比的基础上减少该第二预设值。
全文摘要
一种风扇控制方法,用于控制第一及第二风扇,该风扇控制方法包括如下步骤通过一控制单元分别获取该第一及第二风扇的工作信息以获得该第一及第二风扇的工作强度,该控制单元用于比较该第一及第二风扇的工作强度的关系来对应调节该第二风扇的转动速度。本发明风扇控制方法通过调整该第一风扇转速的大小来避免该电脑产生热空气回流的现象。本发明还提供了一种风扇控制系统。
文档编号G06F1/20GK102955534SQ20111024130
公开日2013年3月6日 申请日期2011年8月22日 优先权日2011年8月22日
发明者张耀廷 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1