[发明专利]一种四线风扇在位检测方法、装置和四线风扇控制系统在审
申请号: | 202011309080.0 | 申请日: | 2020-11-20 |
公开(公告)号: | CN112416711A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 俞俊 | 申请(专利权)人: | 恒为科技(上海)股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 骆宗力 |
地址: | 201114 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 风扇 在位 检测 方法 装置 控制系统 | ||
本发明提供一种四线风扇在位检测方法、装置和四线风扇控制系统,方案通过为所述复杂可编程逻辑器件的输出引脚设置一个下拉电阻,通过检测所述输出引脚的电平状态即可判断所述四线风扇在位与否,电路实现简单,成本低,方便易用。并且可以基于实际情况动态配置风扇策略,减少软件版本分支,应用灵活。
技术领域
本发明涉及设备检测技术领域,具体涉及一种四线风扇在位检测方法、装置和四线风扇控制系统。
背景技术
对于电子设备如交换机/路由器/服务器等(下面以服务器为例),由于设备功耗较大,需要设备内置多个散热风扇,帮助设备完成散热,如果风扇发生故障会导致设备出现巨大散热风险,需要及时调整剩余风扇转速并报警。否则可能导致设备不能正常工作。
以服务器为例由于可能使用不同的硬件配置,存在风扇配置数量差异的情况,服务器机箱管理模块(BMC)需要动态基于实际的风扇配置数量,风扇故障情况,动态智能调整设备内风扇控制策略。
常用的散热风扇为标准四线风扇,分为电源,地,转速控制信号(PWM),转速反馈信号(TACH)。标准四线风扇可以实现风扇的转速控制和转速反馈功能,但是没有定义风扇在位信号,当风扇转速反馈信号(TACH)没有响应时,服务器机箱管理模块(BMC)无法判断风扇的情况是风扇故障损坏还是风扇实际没有装配。
通常的做法是基于服务器实际的风扇配置数量,将风扇配置数据提前写入服务器机箱管理模块(BMC)软件中,以此来让服务器机箱管理模块(BMC)获取风扇的配置数量。但是这种方法的缺点是不能动态的灵活调整风扇配置;由于需要提前配置,软件版本存在多个版本分支,多个软件版本分支维护困难。
发明内容
有鉴于此,本发明实施例提供一种四线风扇在位检测方法和装置,以实现四线风扇的在位检测。
为实现上述目的,本发明实施例提供如下技术方案:
一种四线风扇在位检测方法,应用于四线风扇控制系统中,控制系统包括:服务器机箱管理模块以及与所述服务器机箱管理模块相连的复杂可编辑逻辑器件,所述服务器机箱管理模块用于输出转速控制信号给所述复杂可编辑逻辑器件,所述复杂可编辑逻辑器件通过信号输出引脚向四线风扇输出脉冲控制信号,所述信号输出引脚连接有下拉电阻,方法包括:
检测所述复杂可编辑逻辑器件的信号输出引脚的电平状态;
将所述复杂可编辑逻辑器件的信号输出引脚的电平状态写入内部寄存器;
基于所述内部寄存器存储的电平状态判断所述四线风扇的在位状态。
可选的,上述四线风扇在位检测方法中,所述复杂可编辑逻辑器件具有N个信号输出引脚,每个所述信号输出引脚对应一个四线风扇,所述N为不小于2的正整数。
可选的,上述四线风扇在位检测方法中,将所述复杂可编辑逻辑器件的信号输出引脚的电平状态写入内部寄存器,包括:
获取所述信号输出引脚所对应的目标存储位置,将所述复杂可编辑逻辑器件的信号输出引脚的电平状态写入内部寄存器的目标存储位置。
可选的,上述四线风扇在位检测方法中,检测所述复杂可编辑逻辑器件的信号输出引脚的电平状态,包括:
通过所述复杂可编辑逻辑器件的检测引脚检测所述复杂可编辑逻辑器件的信号输出引脚的电平状态。
可选的,上述四线风扇在位检测方法中,基于所述内部寄存器存储的电平状态判断所述四线风扇的在位状态,包括:
当所述内部寄存器存储的电平状态为低电平时,判定所述四线风扇不在位;
当所述内部寄存器存储的电平状态为高电平时,判定所述四线风扇在位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恒为科技(上海)股份有限公司,未经恒为科技(上海)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011309080.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于反向滚动共轭面关节的手部康复外骨骼
- 下一篇:一种管夹阀