计算机及其智能型风扇的控制方法

文档序号:6488757阅读:138来源:国知局
计算机及其智能型风扇的控制方法
【专利摘要】一种计算机及其智能型风扇的控制方法。该计算机包括用以执行智能型风扇的控制方法的处理器。智能型风扇的控制方法用以在可延伸固件接口基本输入输出系统模式下控制智能型风扇,并包括以下步骤。取得温度感测器的感测温度以及智能型风扇的目前转速。依据感测温度以及目前转速,在图形界面的实时更新区域绘制即时温度曲线以及即时转速曲线。通过图形界面的控制区域取得对应于智能型风扇的第一控制点以及第二控制点。依据第二控制点以及第一控制点,绘制控制曲线。依据控制曲线控制智能型风扇的转速。因此使用者可通过图形界面参考即时温度曲线以及即时转速曲线,再设定控制点。
【专利说明】计算机及其智能型风扇的控制方法
【技术领域】
[0001]本发明一种计算机及其风扇的控制方法,特别是涉及一种具有智能型风扇的计算机及其智能型风扇的控制方法。
【背景技术】
[0002]随着制造技术的进步,各种计算机装置之中配置有越来越多个电子零组件,配置方式更为复杂。且计算机装置的设计都以尽可能轻薄为考量,所以其内部的零组件都排列地相当紧密。而电子零组件在使用时都会产生大量热量,使得计算机装置的散热机制成为装置的设计中相当重要的一环。
[0003]对于散热议题,一般关注的重点在于风扇的转速控制与噪音问题;风扇转速愈高,噪音愈大。传统的风扇在启动后大多仅能维持固定转速,为了增进散热效率以及降低噪音,而发展出可随温度不同而调整风扇的转速的多段式转速智能型风扇。目前的智能型风扇配合温度感测器以及固定的温度控制曲线改变转速。
[0004]但是在传统的基本输入输出系统(Basic Input Output System, BIOS)下控制风扇时,仅会以文字叙述的方式显示目前感测到的温度以及风扇转速,无法让使用者能够迅速嘹解目前智能型风扇运转的效率以及计算机装置的内部装置。当智能型风扇的数量增加时,使用者会更难以监控每个智能型风扇的运作。如此一来,也难以适当地根据现场环境来调整智能型风扇的转速。
[0005]换句话说,目前在BIOS模式下控制智能型风扇的技术有资讯显示方式乏善可陈,难以让使用者嘹解智能型风扇的运转状况以及计算机装置的散热状况,进而无法有效控制智能型风扇转速的问题。

【发明内容】

[0006]为嘹解决上述问题,本发明提供一种计算机及其智能型风扇的控制方法。一计算机包括至少一智能型风扇、至少一温度感测器以及一处理器,其中处理器用以执行智能型风扇的控制方法。
[0007]智能型风扇的控制方法用以在一可延伸固件接口基本输入输出系统(UnifiedExtensible Firmware Interface Basic Input Output System,UEFI BIOS)模式下控制计算机的智能型风扇,并包括以下步骤。取得温度感测器的一感测温度以及智能型风扇的一目前转速。依据感测温度以及目前转速,在一显示画面的一实时更新区域各别绘制一即时温度曲线以及一即时转速曲线。通过显示画面的一控制图形界面取得对应于智能型风扇的一第一控制点以及一第二控制点。依据第二控制点以及第一控制点,绘制一控制曲线。依据控制曲线控制智能型风扇的转速。其中即时温度曲线以及即时转速曲线可以绘示持续于一预设期间的感测温度以及目前转速。
[0008]根据一实施范本,温度感测器的数量可以是多个,且智能型风扇的控制方法还包括以下步骤。通过图形界面的多个感测器开关接收一第一切换命令,其中这些感测器开关与这些温度感测器个别对应,且第一切换命令指定其中一个温度感测器。取得指定的温度感测器的感测温度。依据指定的温度感测器的感测温度,在图形界面的实时更新区域,绘制与指定的温度感测器对应的即时温度曲线。
[0009]智能型风扇的数量也可以是多个,且智能型风扇的控制方法还可包括以下步骤。通过图形界面的多个风扇开关接收一第二切换命令,其中这些风扇开关与这些智能型风扇个别对应,且第二切换命令指定其中一个智能型风扇。取得指定的智能型风扇的目前转速。依据指定的智能型风扇的目前转速,在图形界面的实时更新区域,绘制与指定的智能型风扇对应的即时转速曲线。
[0010]用以控制智能型风扇的第一控制点可包括一第一控制温度与一第一控制转速,第二控制点可包括一第二控制温度与一第二控制转速。而控制区域可以利用多个滑块或是多个下拉式菜单取第一控制温度、第一控制转速、第二控制温度以及第二控制转速。
[0011]根据一实施范本,可以还依据一风扇转速上限、一温度上限以及一外挂系数计算
控制曲线的一控制斜率。其中控制斜率可以是:
[0012]
【权利要求】
1.一种智能型风扇的控制方法,用以在一可延伸固件接口基本输入输出系统模式下控制一计算机的至少一智能型风扇,包括: 取得至少一温度感测器的一感测温度以及该至少一智能型风扇的一目前转速; 依据该感测温度以及该目前转速,在一图形界面的一实时更新区域各别绘制一即时温度曲线以及一即时转速曲线; 通过该图形界面的一控制区域取得对应于该至少一智能型风扇的一第一控制点以及一第二控制点; 依据该第二控制点以及该第一控制点,在该图形界面绘制一控制曲线;以及 依据该控制曲线控制该至少一智能型风扇的转速。
2.如权利要求1所述的智能型风扇的控制方法,其中该即时温度曲线以及该即时转速曲线绘示持续于一预设期间的该感测温度以及该目前转速。
3.如权利要求1所述的智能型风扇的控制方法,其中该至少一温度感测器的数量是多个,且该智能型风扇的控制方法还包括: 通过该图形界面的多个感测器开关接收一第一切换命令,其中这些感测器开关与这些温度感测器个别对应,且该第一切换命令指定其中一该温度感测器; 取得指定的该温度感测器的该感测温度;以及 依据指定的该温度感测器的该感测温度,在该图形界面的该实时更新区域,绘制与指定的该温度感测器对应的该即时温度曲线。
4.如权利要求1所述的智能型风扇的控制方法,其中该至少一智能型风扇的数量是多个,且该智能型风扇的控制方法还包括: 通过该图形界面的多个风扇开关接收一第二切换命令,其中这些风扇开关与这些智能型风扇个别对应,且该第二切换命令指定其中一该智能型风扇; 取得指定的该智能型风扇的该目前转速;以及 依据指定的该智能型风扇的该目前转速,在该图形界面的该实时更新区域,绘制与指定的该智能型风扇对应的该即时转速曲线。
5.如权利要求1所述的智能型风扇的控制方法,其中该第一控制点包括一第一控制温度与一第一控制转速,该第二控制点包括一第二控制温度与一第二控制转速。
6.如权利要求5所述的智能型风扇的控制方法,其中该控制区域是利用多个滑块或是多个下拉式菜单取得该第一控制温度、该第一控制转速、该第二控制温度以及该第二控制转速。
7.如权利要求5所述的智能型风扇的控制方法,其中该控制曲线的一控制斜率为: (该H前转速-风扇转速上限)x该第二控制转速)/该风扇转速上限I该第二控制温度-该第一控制温度|/(一温度上限X—外挂系数)° 其中当该计算机没有超频时,该外挂系数等于I ;当该计算机超频时,该外挂系数为一超频内存频率比、一内存电压加压比、一中央处理器电压加压比或一中央处理器倍频。
8.如权利要求7所述的智能型风扇的控制方法,其中该依据该控制曲线控制该至少一智能型风扇的转速的步骤包括: 判断该第一控制转速是否小于一预设转速下限,或该第二控制转速是否大于一预设转速上限; 当该第一控制转速小于该预设转速下限,或该第二控制转速大于该预设转速上限时,发出一警示讯息,再依据该控制斜率控制该至少一智能型风扇的转速;以及 当该第一控制转速大于或等于该预设转速下限,且该第二控制转速小于或等于该预设转速上限时,依据该控制斜率控制该至少一智能型风扇的转速。
9.如权利要求5所述的智能型风扇的控制方法,其中该控制曲线的一控制斜率为:
10.如权利要求9所述的智能型风扇的控制方法,其中该依据该控制曲线控制该至少一智能型风扇的转速的步骤包括: 判断该第一控制转速是否小于一预设转速下限,或该第二控制转速是否大于一预设转速上限; 当该第一控制转速小于该预设转速下限,或该第二控制转速大于该预设转速上限时,发出一警示讯息,再依据该控制斜率控制该至少一智能型风扇的转速;以及 当该第一控制转速大于或等于该预设转速下限, 且该第二控制转速小于或等于该预设转速上限时,依据该控制斜率控制该至少一智能型风扇的转速。
11.如权利要求1所述的智能型风扇的控制方法,其中该控制区域利用多个滑块或是多个下拉式菜单取得一指定模式,该指定模式对应该第一控制点以及该第二控制点。
12.—种计算机,包括: 至少一智能型风扇; 至少一温度感测器;以及 一处理器,用以执行以下步骤: 取得该至少一温度感测器的一感测温度以及该至少一智能型风扇的一目前转速; 依据该感测温度以及该目前转速,在一图形界面的一实时更新区域各别绘制一即时温度曲线以及一即时转速曲线; 通过该图形界面的一控制区域取得对应于该至少一智能型风扇的一第一控制点以及一第二控制点; 依据该第二控制点以及该第一控制点,在该图形界面绘制一控制曲线;以及 依据该控制曲线控制该至少一智能型风扇的转速。
13.如权利要求12所述的计算机,其中该即时温度曲线以及该即时转速曲线绘示持续于一预设期间的该感测温度以及该目前转速。
14.如权利要求12所述的计算机,其中该至少一温度感测器的数量是多个,且该处理单元还执行以下步骤: 通过该图形界面的多个感测器开关接收一第一切换命令,其中这些感测器开关与这些温度感测器个别对应,且该第一切换命令指定其中一该温度感测器; 取得指定的该温度感测器的该感测温度;以及 依据指定的该温度感测器的该感测温度,在该图形界面的该实时更新区域,绘制与指定的该温度感测器对应的该即时温度曲线。
15.如权利要求12所述的计算机,其中该至少一智能型风扇的数量是多个,且该处理单元还执行以下步骤: 通过该图形界面的多个风扇开关接收一第二切换命令,其中这些风扇开关与这些智能型风扇个别对应,且该第二切换命令指定其中一该智能型风扇; 取得指定的该智能型风扇的该目前转速;以及 依据指定的该智能型风扇的该目前转速,在该图形界面的该实时更新区域,绘制与指定的该智能型风扇对应的该即时转速曲线。
16.如权利要求12所述的计算机,其中该第一控制点包括一第一控制温度与一第一控制转速,该第二控制点包括一第二控制温度与一第二控制转速。
17.如权利要求16所述的计算机,其中该控制区域利用多个滑块或是多个下拉式菜单取得该第一控制温度、该第一控制转速、该第二控制温度以及该第二控制转速。
18.如权利要求16所述的计算机,其中该控制曲线的一控制斜率为:
(+该目前转速_风扇转速上限)x该第二控制转速)/该风扇转速上限
I该最大控制温度-该最小控制温度I /(一温度上限X—外挂系数)° 其中当该计算机没有超频时,该外挂系数等于I ;当该计算机超频时,该外挂系数为一超频内存频率比、一内存电压加压比、一中央处理器电压加压比或一中央处理器倍频。
19.如权利要求1 8所述的计算机,其中该依据该控制曲线控制该至少一智能型风扇的转速的步骤包括: 判断该第一控制转速是否小于一预设转速下限,或该第二控制转速是否大于一预设转速上限; 当该第一控制转速小于该预设转速下限,或该第二控制转速大于该预设转速上限时,发出一警示讯息,再依据该控制斜率控制该至少一智能型风扇的转速;以及 当该第一控制转速大于或等于该预设转速下限,且该第二控制转速小于或等于该预设转速上限时,依据该控制斜率控制该至少一智能型风扇的转速。
20.如权利要求16所述的计算机,其中该控制曲线的一控制斜率为:
(该目前转速?风扇转速上限)x该第二控制转速)/该风扇转速上限
I该第二控制温度-该第--控制温度|/--温度上限X屮央处理器电压加压比°
21.如权利要求20所述的计算机,其中该依据该控制曲线该至少一智能型风扇的转速的步骤包括: 判断该第一控制转速是否小于一预设转速下限,或该第二控制转速是否大于一预设转速上限; 当该第一控制转速小于该预设转速下限,或该第二控制转速大于该预设转速上限时,发出一警示讯息,再依据该控制斜率控制该至少一智能型风扇的转速;以及 当该第一控制转速大于或等于该预设转速下限,且该第二控制转速小于或等于该预设转速上限时,依据该控制斜率控制该至少一智能型风扇的转速。
22.如权利要求12所述的计算机,其中该控制区域利用多个滑块或是多个下拉式菜单取得一指定模式,该指定模式对应该第一控制点以及该第二控制点。
【文档编号】G06F1/20GK103631348SQ201210335245
【公开日】2014年3月12日 申请日期:2012年9月12日 优先权日:2012年8月24日
【发明者】陈重位, 吴伟诚 申请人:微盟电子(昆山)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1