专利名称:一种计算机温度的控制方法及计算机的制作方法
技术领域:
本发明涉及低温启动和低温工作的计算机系统,特别是涉及一种计算机温 度的控制方法及计算机。
背景技术:
目前绝大多数计算机的工作温度范围都符合国标GB2887 - 89,都能在开 机和工作温度不低于10° C的时候正常工作。而在实际的应用环境中,很多 计算机需要在该国标所要求的温度范围之外也能够正常工作,例如在冬天没 有暖气或空调的机房,早上启动计算机时室温可能低于10° C,笔记本在低温 的室外工作,特别是在我国东北地区,启动计算机时的温度经常低于10° C。
而低温下工作的计算机,其开机、稳定性和运行性能都会受到较大的影响, 温度过低可能引起计算机无法启动、磁盘性能降低、数据读写错误、板卡上一 些器件因为温漂出现性能不稳定等一系列问题。
目前,解决计算机在低温下启动和工作的最常见和通用的方法, 一般是通 过外围的加热设备提升计算机的使用环境的温度,计算机本身并不具备更宽的 温度适应范围。以下是对现有技术的举例说明。
现有技术l,利用显示装置中的加热单元或利用外部的加热单元,用以提 高显示装置内的环境温度,待显示装置内的环境温度达到显示装置的启动温度 时,便可于低温环境下启动该显示装置。
该方案的缺点是需要单独的加热单元,需要单独供电,加热效率比较差。 加热单元比较受空间和布局的限制。
现有技术2:军工加固笔记本在低温环境启动原理通过温度的监测来调 控粘贴在CPU和硬盘上的软PCB( Printed Circuit Board,印刷电路板)的电位, PCB中间的走线是能通电发热的材料,从而控制CPU和硬盘的温度,开机温 度低时则提高正占空比,待温度上升则自动开机,温度高时则降低占空比或关闭软PCB的通电。 该方案的缺点是
1. 有一定的局限性,除了 CPU和硬盘,其它的设备低温下工作的可靠性, 性能需要评估。
2. 能通电发热的软PCB会占有较高的硬件成本,不同设备需要不同形状 的PCB,不能共用,加热设备越多,成本越高。
3. 生产加工复杂,成本高;
4. 需要单独的加热供电电路。
发明内容
本发明的目的是提供一种计算机温度的控制方法及计算机,解决现有技术 的计算机需要外围的加热设备才能适应低温环境,计算机本身不具备更宽的温 度适应范围的技术问题。
为了实现上述目的,本发明提供了一种计算机温度的控制方法,包括
实时检测计算机内的温度,获得一当前温度;
将所述当前温度与一预设的第一门限值进行比较,如果所述当前温度大于 所述第一门限值,则按照常规方式启动或运行计算机,如果所述当前温度小于 所述第一门限值,则控制所述计算机内的风扇反转或停转。
优选地,上述的方法,所述当前温度为所述计算机启动时的启动温度,所 述第 一 门限值为第 一启动门限值。
优选地,上述的方法,在所述控制所述计算机内的风扇反转或停转之后还 包括在检测到的所述启动温度大于一预设的第二启动门限值时,重启所述计 算机。
优选地,上述的方法,所述当前温度为所述计算机启动之后的工作温度, 所述第 一 门限值为第 一工作门限值。
优选地,上述的方法,在所述控制所述计算机内的风扇反转或停转之后还 包括在检测到的所述工作温度大于一预设的第二工作门限值时,控制所述风 扇正转。
优选地,上述的方法,所述风扇为所述计算机中CPU的风扇,并且在检测到所述启动温度小于所述第一启动门限值之后,还包括运行能加重所述 CPU的负荷使所述CPU散发出更多热量的软件模块。
优选地,上述的方法,还包括,通过导风槽将所述CPU的风扇的反转风 导向所述计算机中对温度敏感的元件。
优选地,上述的方法,所述对温度敏感的元件为硬盘或光驱。
为了实现上述目的,本发明还提供了一种计算机,包括温度检测器,用 于实时检测计算机内的温度,获得一当前温度;控制模块,用于将所述当前温 度与 一预设的第 一 门限值进行比较,如果所述当前温度大于所述第 一 门限值, 则按照常规方式启动或运行计算机,如果所述当前温度小于所述第一门限值, 则控制所述计算机内的风扇反转或停转。
优选地,上述的计算机,所述控制模块还包括第二比较单元,用于在所 述风扇反转或停转之后,如果所述计算机处于启动阶段并且检测到当前温度值 大于第二启动门限值,则重启所述计算机,如果所述计算机处于启动之后的工 作阶段并且检测到当前温度值大于第二工作门限值,则控制所述风扇恢复正 转。
优选地,上述的计算机,所述温度检测器为检测所述计算机硬盘温度的传 感器。 优选地,上述的计算^L,还设置有导风槽,用于将所述风扇的反转风导向 所述计算机硬盘。
本发明实施例的技术效果在于
1、 通过充分利用计算机本身工作所产生的热量来改变环境温度,不需要 额外的加热部件和供电电i 各;
2、 因为不需要对计算机进行硬件改造,所以容易实现,适应性好,能够 广泛应用;
3、 通过控制风扇反转,能够将整个系统的小环境温度提升,使系统处于 可靠工作的环境温度内;
4、 控制简单,成本低。
图1为本发明方法实施例的步骤流程图; 图2为本发明计算机实施例的结构图。
具体实施例方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对 具体实施例进行详细描述。
参考图i,为本发明方法实施例包括如下步骤 步骤IOI,进行计算机低温启动;
步骤102,传感器检测当前温度T是否大于第一启动门限值Ts,是则执行 步骤200,否则执行步骤103,同时可选择执行步骤104;
步骤103,控制计算机CPU的风扇反转或停转,并且通过导风槽将反转 风吹向对低温敏感的元件,例如硬盘、光驱等;
步骤104,启动运行CPU的压力软件,压力软件能加重所述CPU的负荷 使所述CPU散发出更多热量;
步骤105,判断最新检测的当前温度T是否大于第二启动门限值Ts+a,是 则执行步骤106,否则继续执行步骤103或步骤104;
步骤106,重启计算机,返回步骤102。
步骤200,计算机启动完毕后,进入工作运行状态;
步骤201,传感器检测当前温度T是否大于第一工作门限值Tw,是则执 行步骤202,否则执行步骤203;
步骤202,风扇正转,返回步骤201;
步骤203,控制计算机CPU的风扇反转或停转,并且通过导风槽将反转 风吹向对低温敏感的元件,例如硬盘、光驱等;
步骤204,判断最新^f企测的当前温度T是否大于第二工作门限值Tw+a, 是则执行步骤202,否则继续执行步骤203。
对应以上方法,本发明实施例还提供了一种计算机,包括温度检测器, 用于实时检测计算机内的温度,获得一当前温度;控制模块,用于将所述当前 温度与一预设的第一 门限值进行比较,如果所述当前温度大于所述第 一 门限 值,则按照常规方式启动或运行计算机,如果所述当前温度小于所述第一门限
7值,则控制所述计算机内的风扇反转或停转。所述控制模块还包括第二比较单
元,用于在所述风扇反转或停转之后,如果所述计算机处于启动阶段并且检 测到当前温度值大于第二启动门限值,则重启所述计算机,如果所述计算机处 于启动之后的工作阶段并且检测到当前温度值大于第二工作门限值,则控制所 述风扇恢复正转。
以下以普通服务器为例来说明本发明的计算机的实施例,如图2所示,设 系统中硬盘对启动温度的要求严格,在硬盘背板340上布一个温度传感器330 用以感知硬盘区350的环境的温度T,在风扇310、 320正转时,产生风311、 321,风311、 321的方向为由前面板360吹向后面板370,在风扇310、 320 反转时,产生风312、 322,风312、 322的方向为由前面板370吹向后面板360, 也就是吹到了硬盘区350,用以加热硬盘区,并且在风312、 322的方向还可 以设置导风槽,用以更好的将热风吹向硬盘。此外,因为风扇反转后产生的风 力远比正转时小,所以不会产生负风压,不会把外部冷风带到计算机机箱内。
由上可知,本发明实施例在低温启动时,如果温度传感器感知的温度T 低于硬盘等对启动温度敏感的设备的启动温度Ts,则风扇反转,同时BIOS启 动运行CPU的压力软件(注CPU及其外围电路的启动温度比硬盘要低很多), 利用反转风扇控制合适的转速将CPU发出的热量推送到机箱内部,给机箱的 小环境加热,当温度高于或等于Ts + a (a为弥补值,防止风扇频繁切换转向) 后系统重启,计算机如果在正常工作中T低于系统可靠工作的温度Tw时,风 扇反转,T》Tw + a时,风扇正转。
釆用本方案之后的优势是
1、 通过充分利用计算机本身工作所产生的热量来改变环境温度,不需要 额外的加热部件和供电电路;
2、 因为不需要对计算机进行硬件改造,所以容易实现,适应性好,能够 广泛应用;
3、 通过控制风扇反转转速,能够将整个系统的小环境温度提升,使系统 处于可靠工作的环境温度内;
4、 控制简单,成本低。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰, 这些改进和润饰也应视为本发明的保护范围。
权利要求
1. 一种计算机温度的控制方法,其特征在于,包括实时检测计算机内的温度,获得一当前温度;将所述当前温度与一预设的第一门限值进行比较,如果所述当前温度大于所述第一门限值,则按照常规方式启动或运行计算机,如果所述当前温度小于所述第一门限值,则控制所述计算机内的风扇反转或停转。
2. 根据权利要求1所述的方法,其特征在于,所述当前温度为所述计算机启动时的启动温度,所述第一 门限值为第一启动门限值。
3. 根据权利要求2所述的方法,其特征在于,在所述控制所述计算机内的风扇反转或停转之后还包括在检测到的所述启动温度大于一预设的第二启动门限值时,重启所述计算机。
4. 根据权利要求1所述的方法,其特征在于,所述当前温度为所述计算机启动之后的工作温度,所述第 一 门限值为第 一工作门限值。
5. 根据权利要求4所述的方法,其特征在于,在所述控制所述计算机内的风扇反转或停转之后还包括在检测到的所述工作温度大于一预设的第二工作门限值时,控制所述风扇正转。
6. 根据权利要求2所述的方法,其特征在于,所述风扇为所述计算机中CPU的风扇,并且在4企测到所述启动温度小于所述第一启动门限值之后,还包括运行能加重所述CPU的负荷使所述CPU散发出更多热量的软件模块。
7. 根据权利要求6所述的方法,其特征在于,还包括,通过导风槽将所述CPU的风扇的反转风导向所述计算机中对温度敏感的元件。
8. 根据权利要求7所述的方法,其特征在于,所述对温度敏感的元件为硬盘或光驱。
9. 一种计算机,其特征在于,包括温度检测器,用于实时检测计算机内的温度,获得一当前温度;控制模块,用于将所述当前温度与一预设的第一门限值进行比较,如果所述当前温度大于所述第一门限值,则按照常规方式启动或运行计算机,如果所述当前温度小于所述第一门限值,则控制所述计算机内的风扇反转或停转。
10. 根据权利要求9所述的计算机,其特征在于,所述控制模块还包括第二比较单元,用于在所述风扇反转或停转之后,如果所述计算机处于启动阶段并且检测到当前温度值大于第二启动门限值,则重启所述计算机,如果所述计算机处于启动之后的工作阶段并且检测到当前温度值大于第二工作门限值,则控制所述风扇恢复正转。
11. 根据权利要求10所述的计算机,其特征在于,所述温度检测器为检测所述计算才/U更盘温度的传感器。
12. 根据权利要求10所述的计算机,其特征在于,还设置有导风槽,用于将所述风扇的反转风导向所述计算机硬盘。
全文摘要
本发明提供一种计算机温度的控制方法及计算机,方法包括实时检测计算机内的温度,获得一当前温度;将所述当前温度与一预设的第一门限值进行比较,如果所述当前温度大于所述第一门限值,则按照常规方式启动或运行计算机,如果所述当前温度小于所述第一门限值,则控制所述计算机内的风扇反转或停转。本发明通过充分利用计算机本身工作所产生的热量来改变环境温度,不需要额外的加热部件和供电电路,容易实现,适应性好,能够广泛应用;本发明通过控制风扇反转,能够将整个系统的小环境温度提升,使系统处于可靠工作的环境温度内,控制简单,成本低。
文档编号G06F1/20GK101520683SQ20081010123
公开日2009年9月2日 申请日期2008年2月29日 优先权日2008年2月29日
发明者刘红海, 军 王, 辛伯勇 申请人:联想(北京)有限公司