[发明专利]一种处理服务器的系统温度传感器故障的方法及系统在审
申请号: | 201410191595.3 | 申请日: | 2014-05-08 |
公开(公告)号: | CN103970640A | 公开(公告)日: | 2014-08-06 |
发明(设计)人: | 李博乐;娄山林 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 服务器 系统 温度传感器 故障 方法 | ||
技术领域
本发明属于计算机服务器技术领域,涉及一种处理服务器的系统温度传感器故障的方法及系统。
背景技术
在计算机服务器领域中,由于主板尺寸通常比一般计算机的主板都要大,并且其结构也比一般计算机的主板结构复杂;主板的监控管理单元与各温度传感器之间可能相隔很远,这样会增加I2C总线的损耗,或者同一条I2C总线挂载的传感器过多,导致降低了I2C总线的驱动能力。
在实际的PCB布线设计中,同一条I2C总线会形成分叉,导致信号延迟增加。综合以上可见,在服务器中,监控管理单元与温度传感器之间的I2C的信号质量不容易被保障,会产生一定几率的误码,使温度传感器被配置成不正常的状态,监控管理单元不能正确获取系统温度信息,风扇系统失控,严重影响服务器的可靠性及稳定性 。
可见,针对上述现有技术存在的问题,实有必要进行开发研究,以提供一种方案,保证服务器的可靠性及稳定性,进而保证计算系统的稳定运行。
发明内容
为解决上述问题,本发明的目的在于提供一种处理服务器的系统温度传感器故障的方法及系统,以保证服务器的可靠性及稳定性,进而保证计算系统的稳定运行。
为实现上述目的,本发明的技术方案为:
一种处理服务器的系统温度传感器故障的方法,包括如下步骤:
S10:监控管理单元通过I2C总线轮询温度传感器,获取即时的系统温度信息,并根据当前系统温度状况,控制风扇控制器的输出占空比;
S11:温度传感器正常工作时,监控管理单元输出高电平GATE信号,使Mosfet开关完全导通,系统风扇受控于PWM信号;而当温度传感器遭遇故障,或监控管理单元不能收集正确的温度信息时,监控管理单元立即拉低GATE信号,使Mosfet开关处于关闭状态,风扇的转速控制信号直接上拉到直流电压VCC,风扇全速旋转;
S12:监控管理单元通过轮询再次获得正确的系统温度信息,则将释放GATE信号,使系统风扇受控于PWM信号,恢复正常工作。
进一步地,步骤S11中,监控管理单元通过I2C总线访问温度传感器,根据系统要求设置温度传感器。
本发明的另一技术方案为:
一种处理服务器的系统温度传感器故障的系统,包括有监控管理单元、通过I2C总线与监控管理单元相连的温度传感器以及风扇控制器、监控管理单元与风扇控制器分别通过Mosfet开关连接风扇;其中,监控管理单元通过I2C总线轮询温度传感器,获取即时的系统温度信息,并根据当前系统温度状况,控制风扇控制器的输出PWM信号;温度传感器正常工作时,监控管理单元输出高电平GATE信号,使Mosfet开关完全导通,系统风扇受控于PWM信号;而当温度传感器遭遇故障,或监控管理单元不能收集正确的温度信息时,监控管理单元立即拉低GATE信号,使Mosfet开关处于关闭状态,风扇的转速控制信号直接上拉到直流电压VCC,风扇全速旋转。
相较于现有技术,本发明处理服务器的系统温度传感器故障的方法可保证服务器的可靠性及稳定性,进而保证计算系统的稳定运行。
附图说明
图1是本发明处理服务器的系统温度传感器故障的方法流程图示;
图2是本发明处理服务器的系统温度传感器故障的系统架构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,本发明一种处理服务器的系统温度传感器故障的方法,包括如下步骤:
S10:监控管理单元通过I2C总线轮询温度传感器,获取即时的系统温度信息,并根据当前系统温度状况,控制风扇控制器的输出占空比(PWM信号)。
S11:温度传感器正常工作时,监控管理单元输出高电平GATE信号,使Mosfet开关完全导通,此时系统风扇受控于PWM信号;而当温度传感器遭遇故障,或监控管理单元不能收集正确的温度信息时,监控管理单元立即拉低GATE信号,使Mosfet开关处于关闭状态,此时风扇的转速控制信号直接上拉到直流电压VCC,风扇全速旋转。同时,监控管理单元通过I2C总线访问温度传感器,将温度传感器中复位的比特位设置为有效,温度传感器被复位,恢复至出厂状态;监控管理单元根据系统要求再次设置温度传感器。
S12:监控管理单元通过轮询再次获得正确的系统温度信息,则将释放GATE信号,使系统风扇受控于PWM信号,恢复正常工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410191595.3/2.html,转载请声明来源钻瓜专利网。