ZHCSU27B May 2004 – January 2024 LM64
PRODUCTION DATA
查找表(寄存器 50 至 5F)可用于创建非线性 PWM 与温度间的关系曲线,该曲线可用于降低线性或阶跃传递函数引起的处理器风扇噪声。下面提供了一个示例:
示例:
在特定系统中,当 PWM 与温度间传递函数曲线的形状为抛物线时,会出现最佳风扇噪声性能。
从 25°C 至 105°C,风扇从 20% 到 100%。由于查阅表有 8 个阶跃,我们将温度范围分为 8 个独立的温度。80°C 分为 8 个阶跃 = 每个阶跃 10°C。将温度放在 x 轴。
对于 PWM 值,我们首先选择 PWM 频率。在本例中,我们使 PWM 频率(寄存器 4C)为 20。
然后,对于 100% 占空比,PWM 值为 40。对于 20% 占空比,最小值为 40 x (0.2) = 8。
然后,我们可以按抛物线方式排列 PWM、温度对,格式为 y = 0.005 • (x −25)2 + 8
温度 | 计算所得 PWM 值 | 最接近的 PWM 值 |
---|---|---|
25 | 8.0 | 8 |
35 | 8.5 | 9 |
45 | 10.0 | 10 |
55 | 12.5 | 13 |
65 | 16.0 | 16 |
75 | 20.5 | 21 |
85 | 26.0 | 26 |
95 | 32.5 | 33 |
105 | 40.0 | 40 |
然后,我们可以使用本示例所需曲线需要的温度和最接近的 PWM 值,对查找表进行编程。