发明名称 |
通过温度调节PWM信号的系统及方法 |
摘要 |
一种通过温度调节PWM信号的方法,该方法包括如下步骤:在BIOS芯片中设置PWM信号驱动设备的PWM信号频率计算公式;获取温度采集器上采集到与各个PWM信号驱动设备相关联的温度;通过所述获取到的各个PWM信号驱动设备相关联的温度在设置的公式中分别计算出各个PWM信号驱动设备的PWM信号频率;当计算得出PWM信号频率时,将上述PWM信号频率的值传送给PWM信号管理器;生成与上述计算出的PWM信号频率相同的PWM信号,以驱动PWM信号驱动设备运转。另外,本发明还提供一种通过温度调节PWM信号的系统。 |
申请公布号 |
CN101561660B |
申请公布日期 |
2010.12.08 |
申请号 |
CN200810301156.8 |
申请日期 |
2008.04.16 |
申请人 |
鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
发明人 |
李娇;高智凤 |
分类号 |
G06F1/20(2006.01)I;G05B11/28(2006.01)I;G06F11/30(2006.01)I |
主分类号 |
G06F1/20(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
1.一种通过温度调节PWM信号的系统,包括BIOS芯片、PWM信号管理器、温度采集器及PWM信号驱动设备,所述温度采集器用于获取温度,其特征在于,所述BIOS芯片包括:设置模块,用于在BIOS芯片中设置PWM信号驱动设备的PWM信号频率计算公式,所述计算公式为:<img file="FDA00000228157000011.GIF" wi="498" he="114" />其中,n为采集温度点的数量,A<sub>i</sub>及b为计算各个PWM信号驱动设备的PWM信号频率的常数,T<sub>i</sub>为温度采集器实时检测到的每个温度点的温度值,T<sub>i0</sub>为每个温度点的初始温度值,若T<sub>i</sub>大于T<sub>i0</sub>,则k<sub>i</sub>等于1,若T<sub>i</sub>小于T<sub>i0</sub>,则k<sub>i</sub>等于0;获取模块,用于获取温度采集器上采集到的与各个PWM信号驱动设备相关联的温度;计算模块,用于通过所述获取到的各个PWM信号驱动设备相关联的温度在设置的公式中分别计算出各个PWM信号驱动设备的PWM信号频率;传送模块,用于当计算得出PWM信号频率时,将上述PWM信号频率的值传送给PWM信号管理器;所述PWM信号管理器包括:生成模块,用于生成与上述计算出的PWM信号频率相同的PWM信号,以驱动PWM信号驱动设备运转。 |
地址 |
518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号 |