风扇转速控制系统的制作方法

xiaoxiao2020-7-22  10

风扇转速控制系统的制作方法
【专利摘要】一种风扇转速控制系统,包括有平台管理芯片、复杂可编程逻辑器件及用以感测电子元件的温度并向平台管理芯片发送温度信号的板上温度监控感应器,平台管理芯片根据温度信号将电子元件的温度与基准温度相比较,并向复杂可编程逻辑器件发送脉宽调制信号,复杂可编程逻辑器件将脉宽调制信号解码并驱动风扇模组调节转速,平台管理芯片包括有工作信号发送引脚,复杂可编程逻辑器件连接板上温度监控感应器且包括有工作信号接收引脚,当平台管理芯片发生故障时,工作信号发送引脚向工作信号接收引脚发出一故障信号,板上温度监控感应器向复杂可编程逻辑器件发送温度信号,复杂可编程逻辑器件将电子元件的温度与基准温度比较,并根据比较的结果调节风扇模组的转速。
【专利说明】风扇转速控制系统

【技术领域】
[0001]本发明涉及一种风扇控制系统,特别是指一种风扇转速控制系统。

【背景技术】
[0002]目前,伺服器的散热系统都离不开风扇,所以对风扇转速的控制也就成为了设计者的共同课题。当前的主流设计中,一般都采用BMC(Board Management Chip,平台管理芯片)作为风扇的转速控制。BMC通过了解当前主机板各个位置或器件的温度,然后根据提前预设的温度和风扇转速对比表格,将当前最适合的风扇转速PWM信号发给风扇,使得当前风扇的转速既能降低或维持平台的温度,也能保证风扇的杂讯和振动对系统的影响最小。
[0003]但是上述控制方案中,如果平台管理芯片出现了问题,那么就会导致风扇的转速无法调节,不但不能保证系统的环境温度在一个正常值,而且风扇带来的杂讯和振动也可能超过设计者的预期,对系统的稳定性产生极大的副作用。


【发明内容】

[0004]鉴于以上内容,有必要提供一种在平台管理芯片发生故障时,还能正常调节风扇转速的风扇转速控制系统。
[0005]—种风扇转速控制系统,用以控制一风扇模组的转速,所述风扇转速控制系统包括有平台管理芯片、复杂可编程逻辑器件及板上温度监控感应器,所述板上温度监控感应器用以感测电子元件的温度,并向所述平台管理芯片发送温度信号,所述平台管理芯片根据所述温度信号将电子元件的温度与基准温度相比较,并向所述复杂可编程逻辑器件发送脉宽调制信号,所述复杂可编程逻辑器件将所述脉宽调制信号解码并驱动所述风扇模组调节转速,所述平台管理芯片包括有工作信号发送引脚,所述复杂可编程逻辑器件包括有连接所述工作信号发送引脚的工作信号接收引脚,所述复杂可编程逻辑器件连接所述板上温度监控感应器,当所述平台管理芯片发生故障时,所述工作信号发送引脚向所述工作信号接收引脚发出一故障信号,所述板上温度监控感应器向所述复杂可编程逻辑器件发送所述温度信号,所述复杂可编程逻辑器件根据所述温度信号将电子元件的温度与基准温度相比较,并根据比较的结果调节所述风扇模组的转速。
[0006]一实施方式中,所述平台管理芯片包括有第一比较单元,所述复杂可编程逻辑器件包括有第二比较单元,所述第一比较单元连接所述板上温度监控感应器,所述第二比较单元连接所述板上温度监控感应器,当所述平台管理芯片正常工作时,所述第一比较单元工作,所述第二比较单元在所述工作信号接收引脚接收到所述故障信号时工作。
[0007]一实施方式中,所述第二比较单元中设置有所述基准温度。
[0008]一实施方式中,所述第二比较单元通过一 I2C总线连接所述板上温度监控感应器。
[0009]一实施方式中,所述复杂可编程逻辑器件还包括有用以解码脉宽调制信号并驱动所述风扇模组调节转速的解码及驱动单元,所述第二比较单元连接所述解码及驱动单元。
[0010]一实施方式中,所述工作信号接收引脚连接所述第二比较单元。
[0011]一实施方式中,当所述平台管理芯片发生故障时,所述第二比较单元将电子元件的温度与所述基准温度相比较,并向所述解码及驱动单元发出所述脉宽调制信号。
[0012]与现有技术相比,在上述风扇转速控制系统中,复杂可编程逻辑器件连接板上温度监控感应器,当平台管理芯片发生故障时,平台管理芯片的工作信号发送引脚会向所述复杂可编程逻辑器件的工作信号接收引脚发出一故障信号,当所述工作信号接收引脚接收到所述故障信号后,所述板上温度监控感应器向所述复杂可编程逻辑器件发送所述温度信号,所述复杂可编程逻辑器件根据所述温度信号将电子元件的温度与基准温度相比较,并根据比较的结果调节所述风扇模组的转速。这样,当平台管理芯片发生故障时,通过复杂可编程逻辑器件还能正常调节风扇控制模组的转速。

【专利附图】

【附图说明】
[0013]图1是本发明风扇转速控制系统的一较佳实施例中的连接框图。
[0014]主要元件符号说明
奴扇模组I loo
MCTo-
蛋=?较单元 ^TT
工作信号发送引脚 13
CPLD20
蛋较单元 ^ f
解码及驱动单元22

工作信号接收引脚 23
被上温度监控感应器 |30
如下【具体实施方式】将结合上述附图进一步说明本发明。

【具体实施方式】
[0015]请参考图1,本发明的一较佳实施方式中,一风扇转速控制系统用以控制一风扇模组100的转速。所述风扇转速控制系统包括一 BMC10、一 CPLD (Complex ProgrammableLogic Device,复杂可编程逻辑器件)20及一板上温度监控感应器30。
[0016]所述板上温度监控感应器30用以监测一电子装置中各个电子元件的温度,并将监测到的温度信号传递给所述BMClO或所述CPLD20。
[0017]所述BMClO包括一第一比较单元11及一工作信号发送弓丨脚13。所述第一比较单元11的输入端通过一 I2C总线连接所述板上温度监控感应器30,所述第一比较单元11的输出端通过一风扇脉宽调制总线连接所述CPLD20。所述第一比较单元11预设有各个电子元件的基准温度,且用以将所述板上温度监控感应器30传递的温度与对应的基准温度相比较,得出各个电子元件对应的第一 PWM信号,并将所述第一 PWM信号输出给所述CPLD20。所述工作信号发送引脚13用以在所述BMClO发生故障时发送一 BMC_fail信号给所述CPLD20。
[0018]所述CPLD20包括一第二比较单元21、一解码及驱动单元22及一工作信号接收引脚23。所述第二比较单元21的输入端通过所述I2C总线连接所述板上温度监控感应器30,所述第二比较单元21的输出端连接所述解码及驱动单元22。所述第二比较单元21也预设有各个电子元件的基准温度,且用以将所述板上温度监控感应器30传递的温度与对应的基准温度相比较,得出各个电子元件对应的第二 PWM信号,并将所述第二 PWM信号输出给所述解码及驱动单元22。所述解码及驱动单元22同时还连接所述第一比较单元11的输出端,用以将所述第一 PWM信号或所述第二 PWM信号解码,并根据解码后的PWM信号驱动所述风扇模组100调节转速。所述工作信号接收引脚23连接所述BMClO的工作信号发送引脚13,用以接收所述BMC_fail信号。当所述BMClO正常工作时,所述工作信号接收引脚23没有接收到所述BMC_fail信号,所述第二比较单元21不工作。当所述工作信号接收引脚23接收到所述BMC_fail信号后,所述第二比较单元21开始工作。
[0019]工作时,当所述BMClO正常工作时,所述第二比较单元21不工作,所述第一比较单元11将所述板上温度监控感应器30传递的温度与对应的基准温度相比较,得出各个电子元件对应的第一 PWM信号,并将所述第一 PWM信号输出给所述CPLD20的解码及驱动单元22,所述解码及驱动单元22将所述第一 PWM信号解码,并根据解码后的PWM信号驱动所述风扇模组100调节转速。
[0020]当所述BMClO发生故障时,所述第一比较单元11不工作,所述工作信号发送引脚13发送所述BMC_fail信号给所述工作信号接收引脚23。所述第二比较单元21在所述工作信号接收引脚23接收到所述BMC_fail信号后,将所述板上温度监控感应器30传递的温度与对应的基准温度相比较,得出各个电子元件对应的第二 PWM信号,并将所述第二 PWM信号输出给所述解码及驱动单元22,所述解码及驱动单元22将所述第二 PWM信号解码,并根据解码后的PWM信号驱动所述风扇模组100调节转速。
【权利要求】
1.一种风扇转速控制系统,用以控制一风扇模组的转速,所述风扇转速控制系统包括有平台管理芯片、复杂可编程逻辑器件及板上温度监控感应器,所述板上温度监控感应器用以感测电子元件的温度,并向所述平台管理芯片发送温度信号,所述平台管理芯片根据所述温度信号将电子元件的温度与设定的基准温度相比较,并向所述复杂可编程逻辑器件发送脉宽调制信号,所述复杂可编程逻辑器件将所述脉宽调制信号解码并调节所述风扇模组转速,其特征在于:所述平台管理芯片包括有工作信号发送引脚,所述复杂可编程逻辑器件包括有连接所述工作信号发送引脚的工作信号接收引脚,所述复杂可编程逻辑器件连接所述板上温度监控感应器,当所述平台管理芯片发生故障时,所述工作信号发送引脚向所述工作信号接收引脚发出一故障信号,当所述工作信号接收引脚接收到所述故障信号后,所述板上温度监控感应器向所述复杂可编程逻辑器件发送所述温度信号,所述复杂可编程逻辑器件根据所述温度信号将电子元件的温度与基准温度相比较,并根据比较的结果调节所述风扇模组的转速。
2.如权利要求1所述的风扇转速控制系统,其特征在于:所述平台管理芯片包括有第一比较单元,所述复杂可编程逻辑器件包括有第二比较单元,所述第一比较单元连接所述板上温度监控感应器,所述第二比较单元连接所述板上温度监控感应器,当所述平台管理芯片正常时,所述第一比较单元读取所述温度信号,所述第二比较单元在所述工作信号接收引脚接收到所述故障信号时读取所述温度信号。
3.如权利要求2所述的风扇转速控制系统,其特征在于:所述第二比较单元中设置有所述基准温度。
4.如权利要求2所述的风扇转速控制系统,其特征在于:所述第二比较单元通过一I2C总线连接所述板上温度监控感应器。
5.如权利要求2所述的风扇转速控制系统,其特征在于:所述复杂可编程逻辑器件还包括有用以解码脉宽调制信号并驱动所述风扇模组调节转速的解码及驱动单元,所述第二比较单元连接所述解码及驱动单元。
6.如权利要求5所述的风扇转速控制系统,其特征在于:当所述平台管理芯片发生故障时,所述第二比较单元将电子元件的温度与所述基准温度相比较,并向所述解码及驱动单元发出所述脉宽调制信号。
7.如权利要求2所述的风扇转速控制系统,其特征在于:所述工作信号接收引脚连接所述第二比较单元。
【文档编号】F04D27/00GK104141623SQ201310170689
【公开日】2014年11月12日 申请日期:2013年5月10日 优先权日:2013年5月10日
【发明者】喻明 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司

最新回复(0)