当前位置: 首页 > 专利查询>王瑶生专利>正文

一种计算机故障报警系统技术方案

技术编号:16717845 阅读:27 留言:0更新日期:2017-12-05 16:20
本发明专利技术公开了一种计算机故障报警系统,涉及计算机技术领域。该系统包括:电流传感器、温度传感器、处理器、第一计数器、第二计数器、监测模块、发送模块、第一确定模块、第二确定模块、告警设备和基准数据输入器。通过本发明专利技术的系统可解决显示器或串口设备显示的故障状态与实际故障状态不能精确匹配的问题。另外,本发明专利技术还通过设置温度传感器和电流传感器实时监测电源的电流和计算机内处理器的温度,通过设置监测周期,对电源的电流和计算机内处理器的温度进行监测,通过第一计数器的累积值和第二计数器的累积值判断是否出现故障,避免了计算机系统处理瞬时故障或间歇故障对系统带来负荷的问题。

A computer fault alarm system

The invention discloses a computer fault alarm system, which relates to the field of computer technology. The system includes a current sensor, a temperature sensor, a processor, a first counter, a second counter, a monitoring module, a sending module, a first determining module, a second determining module, an alarm device and a reference data inputting device. The system of the invention can solve the problem that the failure state displayed by the display or the serial port equipment can not match the actual fault state accurately. In addition, the invention also through the current real-time monitoring and computer power to set the temperature sensor and the current sensor in the temperature of the processor, by setting the monitoring period, monitoring of power supply in the current computer and the temperature of the processor, to determine whether the failure by the accumulation of the first counter value and second counter value, avoid the instantaneous fault bring or intermittent fault load problem on system computer system.

【技术实现步骤摘要】
一种计算机故障报警系统
本专利技术涉及计算机
,更具体的涉及一种计算机故障报警系统。
技术介绍
计算机系统可能发生各种故障(例如,正常使用故障,人为引起的故障,硬件故障,软件故障,环境影响引起的故障等),这些故障在计算机系统的启动过程中,可能导致计算机系统启动失败,在计算机系统的正常使用过程中,可能造成计算机系统的服务中断,进而给使用该计算机系统的用户带来不可估量的损失。因此,在使用计算机系统时,需要检测计算机系统是否存在故障,并当存在故障时,将故障状态显示出来。目前,主要基于显示器或串口设备来实现计算机系统故障状态的显示,具体的,计算机系统外部连接一显示器或串口设备,故障状态通过明文显示输出,也即,借助于计算机系统封装好的打印函数,将故障状态输出到显示器或串口终端设备进行显示。然而,上述基于显示器或串口设备显示计算机系统故障状态的方法,利用打印函数输出故障状态时,存在打印函数调用时刻以及故障状态打印输出滞后的问题,导致显示器或串口设备显示的故障状态与计算机系统实际的故障状态不能精确匹配。且缺少对使用环境造成计算机故障的实时监测。
技术实现思路
本专利技术实施例提供一种计算机故障报警系统,用以解决现有技术中以显示器或串口设备显示的故障状态与实际故障状态不能精确匹配,以及未对使用环境实时监测的问题。本专利技术实施例提供一种计算机故障报警系统,包括:电流传感器、温度传感器、处理器、第一计数器、第二计数器、监测模块、发送模块、第一确定模块、第二确定模块、告警设备和基准数据输入器;所述电流传感器,用于监测计算机电源的电流值;所述温度传感器,用于监测计算机内处理器温度值;所述处理器用于每间隔预设时间采集一次电流传感器和温度传感器的电流和温度,并将所述电流与基准数据输入器中的电流阈值范围比较,当所述电流不在所述电流阈值范围内时,所述第一计数器进行一次计数;将所述温度与基准数据输入器中的温度阈值范围比较,当所述温度不在所述温度阈值范围内时,所述第二计数器进行一次计数;所述第一计数器内设置了第一计数增加值、第一减少值和第一门限值,当第一计数器的累积值达到门限值时,确认计算机电源故障,并将所述计算机电源故障通过发送模块发送至告警设备;若所述计算机电源故障确认后的下一个预设时间内电流处于电流阈值范围内,则将所述第一计数器的累积值衰减,经衰减后若第一计数器的累积值小于等于零时,处理器清除计算机电源故障记录;所述第二计数器内设置了第二计数增加值、第二减少值和第二门限值,当第二计数器的累积值达到第二条门限值时,处理器控制功率控制器调节散热器的散热功率;监测模块,用于根据在基本输入输出系统BIOS中嵌入的系统故障标识代码检测处理器从启动过程开始的运行状态;第一确定模块,用于当所述运行状态与所述系统故障标识代码对应的故障状态一致时,确定所述运行状态为所述系统故障标识代码对应的故障状态;第二确定模块,用于根据所述故障状态与告警状态之间的对应关系,确定计算机系统的告警状态;第三确定模块,用于根据所述故障状态与告警级别之间的对应关系,确定计算机系统的告警级别;发送模块,用于将所述告警状态对应的电平信号以及告警级别对应的电平信号通过通用输入输出GPIO接口发送给告警设备;其中,所述告警设备为声光设备。较佳地,还包括:插桩模块;所述插桩模块,用于在所述处理器或所述BIOS执行序列中的至少一个指定位置处分别设置插桩点。较佳地,所述第一确定模块,具体用于当所述处理器或所述BIOS运行到所述插桩点所在指定位置处时的运行状态与所述系统故障标识代码对应的故障状态一致时,确定所述插桩点所在指定位置处时的运行状态为所述系统故障标识代码对应的故障状态。较佳地,所述电流传感器设置在计算机电源的输入端,所述温度传感器与处理器相邻。本专利技术实施例中,根据在BIOS中嵌入的系统故障标识代码检测处理器从启动过程开始的运行状态,当运行状态与系统故障标识代码对应的故障状态一致时,即可确定计算机系统存在故障,并根据故障状态与告警状态之间的对应关系,确定出计算机系统的告警状态,且根据故障状态与告警级别之间的对应关系,确定出计算机系统的告警级别,将告警状态对应的电平信号以及告警级别对应的电平信号通过GPIO接口发送给告警设备后,由告警设备便可呈现出该告警状态和告警级别,无需显示器或串口设备,避免了打印函数打印输出滞后的情况,解决了显示器或串口设备显示的故障状态与实际故障状态不能精确匹配的问题。另外,本专利技术还通过设置温度传感器和电流传感器实时监测电源的电流和计算机内处理器的温度,通过设置监测周期,对电源的电流和计算机内处理器的温度进行监测,通过第一计数器的累积值和第二计数器的累积值判断是否出现故障,避免了计算机系统处理瞬时故障或间歇故障对系统带来负荷的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种计算机故障报警系统的框图。附图说明:1、处理器;2、电流传感器;3、温度传感器;4、第一计数器;5、第二计数器;6、监测模块;7、第一确定模块;8、第二确定模块;9、发送模块;10、告警设备;11、基准数据输入器;12、第三确定模块。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1示例性的示出了本专利技术实施例提供的一种计算机故障报警系统框图,该系统至少可以应用于计算机报警系统中。如图1所示,本专利技术实施例提供的一种计算机故障报警系统主要包括:电流传感器2、温度传感器3、处理器1、第一计数器4、第二计数器5、监测模块6、发送模块7、第一确定模块8、第二确定模块9、告警设备10和基准数据输入器11。流传感器2,用于监测计算机电源的电流值。温度传感器3,用于监测计算机内处理器温度值。处理器1,用于每间隔预设时间采集一次电流传感器和温度传感器的电流和温度,并将该电流与基准数据输入器11中的电流阈值范围比较,当该电流不在该电流阈值范围内时,该第一计数器4进行一次计数;将该温度与基准数据输入器11中的温度阈值范围比较,当该温度不在该温度阈值范围内时,该第二计数器5进行一次计数。该第一计数器4内设置了第一计数增加值、第一减少值和第一门限值,当第一计数器的累积值达到门限值时,确认计算机电源故障,并将该计算机电源故障通过发送模块9发送至告警设备10;若该计算机电源故障确认后的下一个预设时间内电流处于电流阈值范围内,则将该第一计数器的累积值衰减,经衰减后若第一计数器的累积值小于等于零时,处理器清除计算机电源故障记录。该第二计数器5内设置了第二计数增加值、第二减少值和第二门限值,当第二计数器的累积值达到第二条门限值时,处理器1控制功率控制器调节散热器的散热功率。监测模块6,用于根据在基本输入输出系统BIOS中嵌入的系统故障标识代码检测处理本文档来自技高网...
一种计算机故障报警系统

【技术保护点】
一种计算机故障报警系统,其特征在于,包括:电流传感器、温度传感器、处理器、第一计数器、第二计数器、监测模块、发送模块、第一确定模块、第二确定模块、告警设备和基准数据输入器;所述电流传感器,用于监测计算机电源的电流值;所述温度传感器,用于监测计算机内处理器温度值;所述处理器,用于每间隔预设时间采集一次电流传感器和温度传感器的电流和温度,并将所述电流与基准数据输入器中的电流阈值范围比较,当所述电流不在所述电流阈值范围内时,所述第一计数器进行一次计数;将所述温度与基准数据输入器中的温度阈值范围比较,当所述温度不在所述温度阈值范围内时,所述第二计数器进行一次计数;所述第一计数器内设置了第一计数增加值、第一减少值和第一门限值,当第一计数器的累积值达到门限值时,确认计算机电源故障,并将所述计算机电源故障通过发送模块发送至告警设备;若所述计算机电源故障确认后的下一个预设时间内电流处于电流阈值范围内,则将所述第一计数器的累积值衰减,经衰减后若第一计数器的累积值小于等于零时,处理器清除计算机电源故障记录;所述第二计数器内设置了第二计数增加值、第二减少值和第二门限值,当第二计数器的累积值达到第二条门限值时,处理器控制功率控制器调节散热器的散热功率;所述监测模块,用于根据在基本输入输出系统BIOS中嵌入的系统故障标识代码检测处理器从启动过程开始的运行状态;所述第一确定模块,用于当所述运行状态与所述系统故障标识代码对应的故障状态一致时,确定所述运行状态为所述系统故障标识代码对应的故障状态;所述第二确定模块,用于根据所述故障状态与告警状态之间的对应关系,确定计算机系统的告警状态;所述第三确定模块,用于根据所述故障状态与告警级别之间的对应关系,确定计算机系统的告警级别;所述发送模块,用于将所述告警状态对应的电平信号以及告警级别对应的电平信号通过通用输入输出GPIO接口发送给告警设备;其中,所述告警设备为声光设备。...

【技术特征摘要】
1.一种计算机故障报警系统,其特征在于,包括:电流传感器、温度传感器、处理器、第一计数器、第二计数器、监测模块、发送模块、第一确定模块、第二确定模块、告警设备和基准数据输入器;所述电流传感器,用于监测计算机电源的电流值;所述温度传感器,用于监测计算机内处理器温度值;所述处理器,用于每间隔预设时间采集一次电流传感器和温度传感器的电流和温度,并将所述电流与基准数据输入器中的电流阈值范围比较,当所述电流不在所述电流阈值范围内时,所述第一计数器进行一次计数;将所述温度与基准数据输入器中的温度阈值范围比较,当所述温度不在所述温度阈值范围内时,所述第二计数器进行一次计数;所述第一计数器内设置了第一计数增加值、第一减少值和第一门限值,当第一计数器的累积值达到门限值时,确认计算机电源故障,并将所述计算机电源故障通过发送模块发送至告警设备;若所述计算机电源故障确认后的下一个预设时间内电流处于电流阈值范围内,则将所述第一计数器的累积值衰减,经衰减后若第一计数器的累积值小于等于零时,处理器清除计算机电源故障记录;所述第二计数器内设置了第二计数增加值、第二减少值和第二门限值,当第二计数器的累积值达到第二条门限值时,处理器控制功率控制器调节散热器的散热功率;所述监测模块,用于根据在基本输入输出系统...

【专利技术属性】
技术研发人员:王瑶生
申请(专利权)人:王瑶生
类型:发明
国别省市:江西,36

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1