一种基于BIOS实时监测的电脑散热控制系统的制作方法

文档序号:22965999发布日期:2020-11-19 21:35阅读:161来源:国知局
一种基于BIOS实时监测的电脑散热控制系统的制作方法

本发明涉及一种基于bios实时监测的电脑散热控制系统,属于计算机技术领域。



背景技术:

随着计算机技术的日益发展,计算机的性能在逐渐的提高,无论是企业级的大型服务器,还是一般的台式机和计算机,计算机性能都在飞快的提升。然而性能的提升也带来了一些问题,那就是硬件的温度也在逐渐的升高,虽然各大处理器厂家都在通过各种办法减少cpu的温度,但是依然不能阻止性能提升所带来的cpu温度的升高,特别是国产处理器厂家,目前技术还没有intel和amd先进,处理器的制造工艺还不够成熟,处理器发热较为严重。而因为cpu温度过高,造成的蓝屏死机等突发状况,进而造成重要文件和资料的丢失,类似的重大事故经常发生,带来了巨大的经济损失,特别是计算机,计算机不像台式机或者服务器那样拥有机箱内很大的空间,散热条件更加苛刻,因此计算机散热性能的提升很有必要。

目前市面上的计算机的散热主要是风冷散热,风扇的转速控制一般是会有专门的控制面板来操作的,但是有时使用时会忘记调高风扇档位,计算机就可能会因为这个问题导致温度过高而出现故障;或者是当温度升高时,简单的提升转速,但是转速调节并不能做到精确具体,有可能会影响使用者的正常使用,因此一个实时温度监控的散热控制系统对计算机而言就十分的必要。



技术实现要素:

本发明目的是提供了一种基于bios实时监测的电脑散热控制系统,对cpu温度进行实时检测,智能调节风扇转速,精准高效,能够大大的改善计算机自身的散热调节,避免因为温度过高而造成的计算机异常死机蓝屏等现象。

本发明为实现上述目的,通过以下技术方案实现:

一种基于bios实时监测的电脑散热控制系统,包括以下步骤,

1)在bios芯片中写入实时监测温度以及控制风扇转速的代码并存储,实时监测温度主要是让bios检测温度的功能具有实时监测性和预警性;

2)当代码写入后,启动计算机后,bios完成代码启动和初始化,执行代码后开始实时监测控制风扇转速,判断bios是否默认打开监控系统或是否手动设置打开监控系统;

3)如果判断为是则开启智能监控散热系统,如果判断为否则根据bios所选档位设置风扇转速;

4)设置完毕进入操作系统,操作系统中散热系统应用程序修改bios所做设置;

5)根据修改设置散热系统,系统开始正常运转。

优选的,bios设置界面中添加一个散热实时监控系统的菜单,包括选择实时监控系统是否开启以及设置风扇档位的选项。

优选的,其特征在于,风扇档位的设置为正常档位和3个高速档位,可以通过在每个档位的风扇转速一栏对具体转速进项选择以设置风扇每个档位的具体转速。

优选的,操作系统下设置控制程序手动调节风扇档位,该程序的操作界面有正常模式和高速模式以及自动模式的选择。

本发明的优点在于:利用bios实时准确的检测cpu温度,并由此来控制散热系统,从而保证计算机处理器温度时刻在正常合理的范围内,特别是针对国产平台目前对处理器发热问题还没有有效解决的情况下,十分有效,对维持计算机的正常工作,延长计算机的使用寿命有极大的帮助,同时避免了因温度过高造成的事故发生。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。

图1为本发明的主要流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面是各个部分具体的实现步骤:

1.bios

这部分主要实现的是bios对温度的实时检测和对风扇的管理控制,当bios检测到温度异常时,发出指令调节风扇转速,若温度过高,则调高风扇功率降低温度;温度正常后调节风扇到正常档位,以保持计算机温度的稳定。控制风扇转速需要设置风扇的档位,根据对温度的检测实时调节档位,设正常默认档位和逐级递增的高转速档位,分档位控制散热系统,每个档位对应不同的处理器温度,以减少实现的难度并提高调节的精确度。在bios界面中增加一个设置监控系统的菜单,专门进行对监控系统和风扇的设置,首先需要一个选项,在这里可以通过选择是否打开监控系统来控制监控系统的开启与否;其次是风扇档位的设置,分设正常档位和3个高速档位,可以通过在每个档位的风扇转速一栏对具体转速进项选择以设置风扇每个档位的具体转速,正常档位为默认档位,不可设置。该部分源码需要写入bios源码并烧写到bios芯片中进行存储,并重新启动计算机对该模块进行初始化加载,进而进入操作系统,完成整个模块的正常启动。

2.操作系统

该部分主要是通过操作系统下的应用程序手动调节风扇档位,该程序的操作界面需要有正常模式和高速模式以及自动模式的选择,选择高速模式时可以选择高速模式的三个档位,这三个档位是在bios下菜单内设置的,使用者通过选择档位设置风扇转速。该模块主要是为了防止bios下监控系统控制出现问题,以及防止其自动调节风扇转速影响使用者的使用而让使用者手动调节散热系统,该系统设置风扇转速后,除非用户选择自动模式,否则bios下的监控系统将不会调节风扇速率。这两个模块共同组成了整个计算机散热控制系统。



技术特征:

1.一种基于bios实时监测的电脑散热控制系统,其特征在于,包括以下步骤,

1)在bios芯片中写入实时监测温度以及控制风扇转速的代码并存储,实时监测温度让bios检测温度的功能具有实时监测性和预警性;

2)当代码写入后,启动计算机后,bios完成代码启动和初始化,执行代码后开始实时监测控制风扇转速,判断bios是否默认打开监控系统或是否手动设置打开监控系统;

3)如果判断为是则开启智能监控散热系统,如果判断为否则根据bios所选档位设置风扇转速;

4)设置完毕进入操作系统,操作系统中散热系统应用程序修改bios所做设置;

5)根据修改设置散热系统,系统开始正常运行。

2.根据权利要求1所述的基于bios实时监测的电脑散热控制系统,其特征在于,bios设置界面中添加一个散热实时监控系统的菜单,包括选择实时监控系统是否开启以及设置风扇档位的选项。

3.根据权利要求1所述的基于bios实时监测的电脑散热控制系统,其特征在于,风扇档位的设置为正常档位和3个高速档位,可以通过在每个档位的风扇转速一栏对具体转速进项选择以设置风扇每个档位的具体转速。

4.根据权利要求1所述的基于bios实时监测的电脑散热控制系统,其特征在于,操作系统下设置控制程序手动调节风扇档位,该程序的操作界面有正常模式和高速模式以及自动模式的选择。


技术总结
本发明提供了一种基于BIOS实时监测的电脑散热控制系统,需要在BIOS芯片中写入实时监测温度以及控制风扇转速的代码并存储,实时监测温度主要是让BIOS检测温度的功能具有实时监测性和预警性,然后当代码写入后,启动计算机后,BIOS完成代码启动和初始化,执行代码后开始实时监测控制风扇转速。为了更好的方便使用者控制散热系统,调节风扇转速,在BIOS设置界面中添加一个散热实时监控系统的菜单,同时在操作系统层面加一个手动调整风扇档位的控制程序。BIOS对于硬件情况的直接检测十分精确,因此用BIOS对cpu温度进行实时检测,智能调节风扇转速,能够大大的改善计算机自身的散热调节,避免因为温度过高而造成的计算机异常死机蓝屏等现象。

技术研发人员:张永健;马晓光;张久明;李常先
受保护的技术使用者:山东超越数控电子股份有限公司
技术研发日:2020.07.27
技术公布日:2020.11.17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1