ZHCSU27B May 2004 – January 2024 LM64
PRODUCTION DATA
地址 (十六进制) | 读取/ 写入 | 位 | POR 值 | 名称 | 说明 |
---|---|---|---|---|---|
4AHEX PWM 和 RPM 寄存器 | |||||
4A | R/W | 7:6 | 00 | PWM 编程 | 这些位未使用并且始终设置为 0。 |
5 | 1 | 0:PWM 值(寄存器 4C)和查找表 (50-5F) 是只读的。PWM 值(0 至 100%)由当前的远程二极管温度和查找表决定,可以从 PWM 值寄存器中读取。 1:PWM 值(寄存器 4C)和查找表(寄存器 50-5F)启用读取/写入。写入 PWM 值寄存器将设置 PWM 输出。这也是可以写入查找表期间的状态。 | |||
4 | 0 | PWM 输出 极性 | 0:PWM 输出引脚为 0V 以关闭风扇,开路以打开风扇。 1:PWM 输出引脚开路以关闭风扇,为 0V 以打开风扇。 | ||
3 | 0 | PWM 时钟 选择 | 如果为 0,则主监控器 PWM 时钟为 360kHz 如果为 1,则主监控器 PWM 时钟为 1.4kHz。 | ||
2 | 0 | [保留] | 始终向该位写入 0。 | ||
1:0 | 00 | 转速计模式 | 00:传统转速计输入监控,在最小可检测 RPM 条件下出现错误读数。 01:传统转速计输入监控,在最小可检测 RPM 条件下出现 FFFF 读数。 10:最准确的读数,在最小可检测 RPM 条件下出现 FFFF 读数。 11:对风扇的编程 PWM 的工作最少,在最小可检测 RPM 条件下出现 FFFF 读数。 注意:如果 PWM 时钟为 360kHz,则无论这两个位的设置如何,都会使用模式 00。 | ||
4BHEX 风扇旋转配置寄存器 | |||||
4B | R/W | 7:6 | 0 | 快速 转速计 旋转 | 这些位未使用并且始终设置为 0 |
5 | 1 | 如果此位为 0,则风扇旋转使用占空比和旋转时间位 0–4。 如果此位为 1,则 LM64 使用转速计输入将 PWM 输出设置为 100%,直至旋转加速超时(根据位 0–2)或达到所需的最小 RPM(根据转速计设定点设置),以先发生者为准。此位会覆盖 PWM 旋转占空比寄存器(位 4:3)— PWM 输出始终为 100%。 如果 PWM 旋转时间(位 2:0)= 000,则无论此位的状态如何,均会绕过旋转周期。 | |||
4:3 | 11 | PWM 旋转 占空比 | 00:绕过旋转周期(无旋转),除非设置了快速转速计终止旋转(位 5)。 01:50% 10:75%-81%,取决于 PWM 频率。请参阅应用说明。 11:100% | ||
2:0 | 111 | PWM 旋转 时间 | 000:绕过旋转周期(不旋转) 001:0.05 秒 010:0.1 秒 011:0.2 秒 100:0.4 秒 101:0.8 秒 110:1.6 秒 111:3.2 秒 | ||
4DHEX 风扇 PWM 频率寄存器 | |||||
4D | R/W | 7:5 | 000 | PWM 频率 | 这些位未使用并且始终设置为 0 |
4:0 | 10111 | PWM 频率 = PWM_Clock / 2n,其中 PWM_Clock = 360kHz 或 1.4kHz(由寄存器 4A 中的 PWM 时钟选择位确定),n = 寄存器的值。注意:n = 0 映射到 n = 1。请参阅此数据表末尾的应用说明。 | |||
4CHEX PWM 值寄存器 | |||||
4C | 读取(如果寄存器 4A 位 5 = 1,则为只写。) | 7:6 | 00 | PWM 值 | 这些位未使用并且始终设置为 0 |
5:0 | 000000 | 如果 PWM 编程(寄存器 4A,位 5)= 0,则该寄存器是只读的,并反映来自查找表的 LM64 的当前 PWM 值。 如果 PWM 编程(寄存器 4A,位 5)= 1,则该寄存器是读取/写入的,并且所需的 PWM 值直接写入此寄存器,而不是从查找表写入,以便直接控制风扇速度。 此寄存器在旋转周期中读数为 0。 有关 PWM 值和占空比(以 % 表示)的更多信息,请参阅此数据表末尾的应用手册部分。 | |||
50HEX 至 5FHEX 查找表(每个温度 7 位,每个温度/PWM 对 6 位) | |||||
50 | 读取。(当寄存器 4A 位 5 = 1 时为只写。) | 7 | 0 | 查找表 温度 条目 1 |
此位未使用并且始终设置为 0 |
6:0 | 0x7F | 如果远程二极管温度超过此值,PWM 输出将为寄存器 51 中的值。 | |||
51 | 7:6 | 00 | 查找表 PWM 条目 1 | 这些位未使用并且始终设置为 0。 | |
5:0 | 0x3F | 寄存器 50 中温度限值对应的 PWM 值。 | |||
52 | 7 | 0 | 查找表 温度 条目 2 | 此位未使用并且始终设置为 0。 | |
6:0 | 0x7F | 如果远程二极管温度超过此值,PWM 输出将为寄存器 53 中的值。 | |||
53 | 7:6 | 00 | 查找表 PWM 条目 2 | 这些位未使用并且始终设置为 0。 | |
5:0 | 0x3F | 寄存器 52 中温度限值对应的 PWM 值。 | |||
54 | 7 | 0 | 查找表 温度 条目 3 | 此位未使用并且始终设置为 0。 | |
6:0 | 0x7F | 如果远程二极管温度超过此值,PWM 输出将为寄存器 55 中的值。 | |||
55 | 7:6 | 00 | 查找表 PWM 条目 3 | 这些位未使用并且始终设置为 0。 | |
5:0 | 0x3F | 寄存器 54 中温度限值对应的 PWM 值。 | |||
56 | 7 | 0 | 查找表 温度 条目 4 | 此位未使用并且始终设置为 0。 | |
6:0 | 0x7F | 如果远程二极管温度超过此值,PWM 输出将为寄存器 57 中的值。 | |||
57 | 7:6 | 00 | 查找表 PWM 条目 4 | 这些位未使用并且始终设置为 0。 | |
5:0 | 0x3F | 寄存器 56 中温度限值对应的 PWM 值。 | |||
58 | 7 | 0 | 查找表 温度 条目 5 | 此位未使用并且始终设置为 0。 | |
6:0 | 0x7F | 如果远程二极管温度超过此值,PWM 输出将为寄存器 59 中的值。 | |||
59 | 7:6 | 00 | 查找表 PWM 条目 5 | 这些位未使用并且始终设置为 0。 | |
5:0 | 0x3F | 寄存器 58 中温度限值对应的 PWM 值。 | |||
5A | 7 | 0 | 查找表 温度 条目 6 | 此位未使用并且始终设置为 0。 | |
6:0 | 0x7F | 如果远程二极管温度超过此值,PWM 输出将为寄存器 5B 中的值。 | |||
5B | 7:6 | 00 | 查找表 PWM 条目 6 | 这些位未使用并且始终设置为 0。 | |
5:0 | 0x3F | 寄存器 5A 中温度限值对应的 PWM 值。 | |||
5C | 7 | 0 | 查找表 温度 条目 7 | 此位未使用并且始终设置为 0。 | |
6:0 | 0x7F | 如果远程二极管温度超过此值,PWM 输出将为寄存器 5D 中的值。 | |||
5D | 7:6 | 00 | 查找表 PWM 条目 7 | 这些位未使用并且始终设置为 0。 | |
5:0 | 0x3F | 寄存器 5C 中温度限值对应的 PWM 值。 | |||
5E | 7 | 0 | 查找表 温度 条目 8 | 此位未使用并且始终设置为 0。 | |
6:0 | 0x7F | 如果远程二极管温度超过此值,PWM 输出将为寄存器 5F 中的值。 | |||
5F | 7:6 | 00 | 查找表 PWM 条目 8 | 这些位未使用并且始终设置为 0。 | |
5:0 | 0x3F | 寄存器 5E 中温度限值对应的 PWM 值。 | |||
4FHEX 查找表迟滞 | |||||
4F | R/W | 7:5 | 000 | 查找 表 迟滞 | 这些位未使用并且始终设置为 0 |
4:0 | 00100 | 应用到查找表的迟滞量。(1 LSB = 1°C)。 |