[发明专利]一种风扇控制方法及相关装置有效
申请号: | 201910290072.7 | 申请日: | 2019-04-11 |
公开(公告)号: | CN109826822B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 邹雨 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | F04D27/00 | 分类号: | F04D27/00;G06F1/20 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 风扇 控制 方法 相关 装置 | ||
本发明公开了一种风扇控制方法、系统及装置,利用CPLD对BMC进行监控,当BMC出现异常时,利用CPLD维持风扇转速,在接收到需调温设备发出的高温告警信号时,按照档位输出PWM,完成风扇转速的调控。由于温度调控只在接收到高温信号后才执行,无需实时监控各个需调温设备的温度,从而可以相对减少CPLD的开销;CPLD可以按照档位对风扇转速进行调节,可以实现对PWM的调整,保证了风扇不会持续以最大转速运转。由于档位对应一个范围,只要不超出该档位下能够完成散热的最大温度值就无需频繁的调整档位,从而无需频繁使CPLD进行调整PWM输出的操作,在保证了可以对转速进行调节的情况下,减少对CPLD的消耗。
技术领域
本发明涉及计算技术领域,更具体地说,涉及一种风扇控制方法、系统及装置。
背景技术
目前在计算机设备中,为了降低CPU、内存等设备在运行中的温度,通常会设置有风扇来进行降温。风扇由BMC进行管控,BMC根据温度输出相应的PWM信号给风扇控制电路,从而实现对风扇的控制,但是当BMC出现故障时,风扇的便不能根据需调温设备的温度进行调节,为了满足系统散热,通常在设计风扇电路的时候,在此条件下将风扇置于全速,以满足散热要求。但是散热要求可能并不需要风扇置于全速,此时就会造成不必要的能耗浪费,而且风扇长时全速旋转时,也会带来较大的噪声问题。
因此,如何在BMC出现异常时合理的控制风扇转速,是本领域技术人员需要解决的问题。
发明内容
本发明的目的在于提供一种风扇控制方法、系统及装置,以解决如何在BMC出现异常时合理的控制风扇转速的问题。
为实现上述目的,本发明实施例提供了如下技术方案:
一种风扇控制方法,包括:
利用CPLD监控与所述CPLD相连且用于控制调整风扇转速的BMC是否异常;
当所述BMC异常时,利用所述CPLD维持风扇当前转速;
当利用所述CPLD监控到需调温设备发出高温告警信号时,利用所述CPLD根据风扇转速档位与PWM的预设对应关系向所述风扇的控制电路输出相应的PWM,调整所述风扇的转速档位,以使所述高温告警信号消失。
其中,所述利用CPLD监控与所述CPLD相连且用于控制调整风扇转速的BMC是否异常,包括:
利用所述CPLD监控与所述CPLD与所述BMC之间的心跳信号是否异常;其中,所述BMC为与所述CPLD相连且用于控制调整所述风扇转速的BMC。
其中,所述方法还包括:
当所述BMC未出现异常时,利用所述BMC间隔预设时间确定当前所述需调温设备的温度值,并根据所述温度值产生用于调整所述风扇转速的对应温度值的PWM;
将所述对应温度值的PWM引入所述CPLD,并利用所述CPLD将所述对应温度值的PWM输出到所述风扇的控制电路,以调整所述风扇转速。
其中,所述利用CPLD监控与所述CPLD相连且用于控制调整风扇转速的BMC是否异常,包括:
利用所述CPLD监控所述BMC或所述BMC输出的PWM是否异常;其中,所述BMC为与所述CPLD相连且用于控制调整所述风扇转速的BMC。
其中,所述当利用所述CPLD监控到需调温设备发出高温告警信号时,利用所述CPLD根据风扇转速档位与PWM的预设对应关系向所述风扇的控制电路输出相应的PWM,调整所述风扇的转速档位,包括:
S1,当利用所述CPLD监控到所述需调温设备发出高温告警信号时,利用所述CPLD根据所述风扇转速档位与PWM的预设对应关系,向所述风扇的控制电路输出对应最高风扇转速档位的PWM,调整所述风扇的转速档位为最高档位;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910290072.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种风扇调速方法
- 下一篇:一种潜水泵的定位保护装置