[发明专利]一种风扇控制系统、方法及CPLD有效
申请号: | 201810966417.1 | 申请日: | 2018-08-23 |
公开(公告)号: | CN109026809B | 公开(公告)日: | 2020-03-03 |
发明(设计)人: | 钱晓峰 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | F04D27/00 | 分类号: | F04D27/00;G06F1/20 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 风扇 控制系统 方法 cpld | ||
本申请公开了一种风扇控制系统、方法及CPLD,应用于服务器,包括多个风扇转子,CPLD和BMC,其中:多个风扇转子将各自的TACH信号发送给CPLD;CPLD接收多个TACH信号,并赋予每个TACH信号相应的标识信息,然后将携带标识信息的多个TACH信号发送给BMC;BMC接收多个TACH信号,并根据每个TACH信号生成相应的PWM控制信号,然后将PWM控制信号和相应的标识信息发送给CPLD;CPLD根据标识信息将PWM控制信号发送给相应的风扇转子。通过应用本发明,在主板预留的风扇转子端口数量不足时,可以增加多个通过CPLD控制的风扇转子,以此改善服务器系统的散热,降低过温风险。
技术领域
本发明涉及服务器硬件领域,特别涉及一种风扇控制系统、方法及CPLD。
背景技术
在云计算时代,服务器功耗越来越大,服务器单位体积热流密度越来越高,对服务器散热处理能力要求很高,目前服务器系统风扇每个转子各有1个PWM(Pulse WidthModulation,脉冲宽度调制)及1个TACH信号(风车转速侦测信号),各有1个正、负极供电单元。PWM信号是由服务器系统提供给风扇的转速信号,TACH信号为风扇自身向服务器系统反馈目前的转速信号,服务器系统根据实时反馈调节系统风扇转速以达到温度或功耗平衡。主板设计时预留相应的风扇端子接口,但当风扇从单转子变成双转子时,风扇的PWM及TACH信号控制线增加,而主板上的预设风扇端子接口数量不足时,服务器系统无法实时获取风扇转速信号进行调节。
因此,如何提供一种解决上述技术问题的方案是目前本领域技术人员需要解决的问题。
发明内容
有鉴于此,本发明的目的在于提供一种风扇控制系统、方法及CPLD。其具体方案如下:
一种风扇控制系统,应用于服务器,包括多个风扇转子,CPLD和BMC,其中:
多个所述风扇转子将各自的TACH信号发送给所述CPLD;
所述CPLD接收多个所述TACH信号,并赋予每个所述TACH信号相应的标识信息,然后将携带所述标识信息的多个所述TACH信号发送给所述BMC;
所述BMC接收多个所述TACH信号,并根据每个所述TACH信号生成相应的PWM控制信号,然后将所述PWM控制信号和相应的标识信息发送给所述CPLD;
所述CPLD根据所述标识信息将所述PWM控制信号发送给相应的所述风扇转子。
优选的,所述标识信息具体为地址位标识属性。
优选的,所述BMC根据每个所述TACH信号生成相应的PWM控制信号的过程,具体包括:
比较预设转速调控策略和所述TACH信号,生成相应的PWM控制信号。
优选的,所述CPLD和所述BMC之间通过I2C信道进行信号传输。
优选的,所述风扇控制系统包括两个所述风扇转子。
相应的,本发明还公开了一种风扇控制方法,应用于上文中所述风扇控制系统中的CPLD,包括:
获取多个风扇转子各自的TACH信号;
赋予每个所述TACH信号相应的标识信息,并将携带所述标识信息的多个所述TACH信号发送给BMC;
获取携带所述标识信息的多个PWM控制信号;其中,所述PWM控制信号由所述BMC根据相应的所述TACH信号生成;
根据所述标识信息将多个所述PWM控制信号发送给对应的风扇转子。
优选的,所述标识信息具体为地址位标识属性。
优选的,所述PWM控制信号具体由所述BMC比较预设转速调控策略和相应的所述TACH信号生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810966417.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车降温控制系统及控制方法
- 下一篇:一种风机测试工装