ZHCSQ43 january 2023 MCT8329A
PRODUCTION DATA
表 7-29 列出了 Fault_Configuration 寄存器的存储器映射寄存器。表 7-29中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
偏移 | 缩写 | 寄存器名称 | 部分 |
---|---|---|---|
92h | FAULT_CONFIG1 | 故障配置 1 | FAULT_CONFIG1 寄存器(偏移 = 92h)[复位 = 00000000h] |
94h | FAULT_CONFIG2 | 故障配置 2 | FAULT_CONFIG2 寄存器(偏移 = 94h)[复位 = 00000000h] |
复杂的位访问类型经过编码可适应小型表单元。表 7-30 显示了适用于此部分中访问类型的代码。
访问类型 | 代码 | 说明 |
---|---|---|
读取类型 | ||
R | R | 读取 |
写入类型 | ||
W | W | 写入 |
复位或默认值 | ||
-n | 复位后的值或默认值 |
表 7-31 中显示了 FAULT_CONFIG1。
返回到汇总表。
用于配置故障设置的寄存器 1
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
31 | 奇偶校验 | R/W | 0h | 奇偶校验位 |
30-28 | NO_MTR_DEG_TIME | R/W | 0h | 无电机检测抗尖峰脉冲时间 0h = 1ms 1h = 10ms 2h = 25ms 3h = 50ms 4h = 100ms 5h = 250ms 6h = 500ms 7h = 1000ms |
27-24 | CBC_ILIMIT_MODE | R/W | 0h | 逐周期电流限值。该模式适用于 CBC_ILIMIT、OL_ILIMT、ALIGN_ILIMIT 0h = 自动恢复(下一个 PWM 周期);nFAULT 有效;驱动器处于再循环模式 1h = 自动恢复(下一个 PWM 周期);nFAULT 无效;驱动器处于再循环模式 2h = 如果电流 < ILIMIT,则自动恢复;nFAULT 有效;驱动器处于再循环模式(仅对于高侧调制可用) 3h = 如果电流 < ILIMIT,则自动恢复;nFAULT 无效;驱动器处于再循环模式(仅对于高侧调制可用) 4h = CBC_RETRY_PWM_CYC 之后自动恢复;nFAULT 有效;驱动器处于再循环模式 5h = CBC_RETRY_PWM_CYC 之后自动恢复;nFAULT 无效;驱动器处于再循环模式 6h = 仅报告电流 > ILIMIT,不执行任何操作 7h = 禁用逐周期限制 8h = 禁用逐周期限制 9h = 禁用逐周期限制 Ah = 禁用逐周期限制 Bh = 禁用逐周期限制 Ch = 禁用逐周期限制 Dh = 禁用逐周期限制 Eh = 禁用逐周期限制 Fh = 禁用逐周期限制 |
23-19 | LOCK_ILIMIT | R/W | 0h | 锁定电流阈值(锁定电流阈值 (A) = Lock_CURR_THR/CSA_GAIN*RSHUNT) 0h = 0.0V 1h = 0.1V 2h = 0.2V 3h = 0.3V 4h = 0.4V 5h = 0.5V 6h = 0.6V 7h = 0.7V 8h = 0.8V 9h = 0.9V Ah = 1.0V Bh = 1.1V Ch = 1.2V Dh = 1.3V Eh = 1.4V Fh = 1.5V 11h = 1.7V 12h = 1.8V 13h = 1.9V 14h = 2.0V 15h = 2.1V 16h = 2.2V 17h = 2.3V 18h = 2.4V 19h = 2.5V 1Ah = 2.6V 1Bh = 2.7V 1Ch = 不适用 1Dh = 不适用 1Eh = 不适用 1Fh = 不适用 |
18-15 | LOCK_ILIMIT_MODE | R/W | 0h | 锁定检测电流限值模式 0h = Ilimit 锁定检测导致锁存故障;nFAULT 有效;栅极驱动器被设置为三态 1h = Ilimit 锁定检测导致锁存故障;nFAULT 有效;栅极驱动器处于再循环模式 2h = Ilimit 锁定检测导致锁存故障;nFAULT 有效;栅极驱动器处于高侧制动模式(所有高侧 FET 都导通) 3h = Ilimit 锁定检测导致锁存故障;nFAULT 有效;栅极驱动器处于低侧制动模式(所有低侧 FET 都导通) 4h = tLCK_RETRY 之后自动恢复;栅极驱动器被设置为三态 5h = tLCK_RETRY 之后自动恢复;栅极驱动器处于再循环模式 6h = tLCK_RETRY 之后自动恢复;栅极驱动器处于高侧制动模式(所有高侧 FET 都导通) 7h = tLCK_RETRY 之后自动恢复;栅极驱动器处于低侧制动模式(所有低侧 FET 都导通) 8h = 仅报告 Ilimit 锁定检测,不执行任何操作 9h = 禁用 Ilimit 锁定检测 Ah = 禁用 Ilimit 锁定检测 Bh = 禁用 Ilimit 锁定检测 Ch = 禁用 Ilimit 锁定检测 Dh = 禁用 Ilimit 锁定检测 Eh = 禁用 Ilimit 锁定检测 Fh = 禁用 Ilimit 锁定检测 |
14-11 | LOCK_ILIMIT_DEG | R/W | 0h | 锁定检测电流限值抗尖峰脉冲时间 0h = 1ms 1h = 2ms 2h = 5ms 3h = 10ms 4h = 25ms 5h = 50ms 6h = 75ms 7h = 100ms 8h = 250ms 9h = 500ms Ah = 1s Bh = 2.5s Ch = 5s Dh = 10s Eh = 25s Fh = 50s |
10-8 | CBC_RETRY_PWM_CYC | R/W | 0h | CBC 电流限值重试的 PWM 周期数 0h = 0 1h = 1 2h = 2 3h = 3 4h = 4 5h = 5 6h = 6 7h = 7 |
7 | RESERVED | R/W | 0h | 保留 |
6-3 | MTR_LCK_MODE | R/W | 0h | 电机锁定模式 0h = 电机锁定检测导致锁存故障;nFAULT 有效;栅极驱动器被设置为三态 1h = 电机锁定检测导致锁存故障;nFAULT 有效;栅极驱动器处于再循环模式 2h = 电机锁定检测导致锁存故障;nFAULT 有效;栅极驱动器处于高侧制动模式(所有高侧 FET 都导通) 3h = 电机锁定检测导致锁存故障;nFAULT 有效;栅极驱动器处于低侧制动模式(所有低侧 FET 都导通) 4h = tLCK_RETRY 之后自动恢复;栅极驱动器被设置为三态 5h = tLCK_RETRY 之后自动恢复;栅极驱动器处于再循环模式 6h = tLCK_RETRY 之后自动恢复;栅极驱动器处于高侧制动模式(所有高侧 FET 都导通) 7h = tLCK_RETRY 之后自动恢复;栅极驱动器处于低侧制动模式(所有低侧 FET 都导通) 8h = 仅报告电机锁定检测,不执行任何操作 9h = 禁用电机锁定检测 Bh = 禁用电机锁定检测 Ch = 禁用电机锁定检测 Dh = 禁用电机锁定检测 Eh = 禁用电机锁定检测 Fh = 禁用电机锁定检测 |
2-0 | LCK_RETRY | R/W | 0h | 锁定重试时间 0h = 100ms 1h = 500ms 2h = 1000ms 3h = 2000ms 4h = 3000ms 5h = 5000ms 6h = 7500ms 7h = 10000ms |
表 7-32 中显示了 FAULT_CONFIG2。
返回到汇总表。
用于配置故障设置的寄存器 2
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
31 | 奇偶校验 | R/W | 0h | 奇偶校验位 |
30 | ABN_SPD_EN | R/W | 0h | 启用异常速度 0h = 禁用 1h = 启用 |
29 | LOSS_OF_SYNC_EN | R/W | 0h | 启用不同步 0h = 禁用 1h = 启用 |
28 | NO_MOTOR_EN | R/W | 0h | 启用无电机 0h = 禁用 1h = 启用 |
27-24 | LOCK_ABN_SPEED | R/W | 0h | 异常速度锁定阈值 0h = 250Hz 1h = 500Hz 2h = 750Hz 3h = 1000Hz 4h = 1250Hz 5h = 1500Hz 6h = 1750Hz 7h = 2000Hz 8h = 2250Hz 9h = 2500Hz Ah = 2750Hz Bh = 3000Hz Ch = 3250Hz Dh = 3500Hz Eh = 3750Hz Fh = 4000Hz |
23-21 | LOSS_SYNC_TIMES | R/W | 0h | 导致不同步锁定故障的不同步次数 0h = 在 2 次不同步之后触发 1h = 在 3 次不同步之后触发 2h = 在 4 次不同步之后触发 3h = 在 5 次不同步之后触发 4h = 在 6 次不同步之后触发 5h = 在 7 次不同步之后触发 6h = 在 8 次不同步之后触发 7h = 在 9 次不同步之后触发 |
20-18 | NO_MTR_THR | R/W | 0h | 锁定电流阈值。锁定电流阈值 (A) = Lock_CURR_THR/(CSA_GAIN * RSENSE) 0h = 0.005V 1h = 0.0075V 2h = 0.010V 3h = 0.0125V 4h = 0.020V 5h = 0.025V 6h = 0.030V 7h = 0.04V |
17 | MAX_VM_MODE | R/W | 0h | 0h = 过压锁存 1h = 如果电压处于界定范围之内,则自动清除 |
16-14 | MAX_VM_MOTOR | R/W | 0h | 电机运行的最大电压 0h = 无限值 1h = 10.0V 2h = 15.0V 3h = 22.0V 4h = 32.0V 5h = 40.0V 6h = 50.0V 7h = 60.0V |
13 | MIN_VM_MODE | R/W | 0h | 0h = 欠压锁存 1h = 如果电压处于界定范围之内,则自动清除 |
12-10 | MIN_VM_MOTOR | R/W | 0h | 电机运行的最小电压 0h = 无限值 1h = 5.0V 2h = 6.0V 3h = 7.0V 4h = 8.0V 5h = 10.0V 6h = 12.0V 7h = 15.0V |
9-7 | AUTO_RETRY_TIMES | R/W | 0h | 导致锁定故障的自动重试尝试次数 0h = 无限值 1h = 2 2h = 3 3h = 5 4h = 7 5h = 10 6h = 15 7h = 20 |
6-4 | LOCK_MIN_SPEED | R/W | 0h | 触发锁定故障的速度下限 0h = 0.5Hz 1h = 1Hz 2h = 2Hz 3h = 3Hz 4h = 5Hz 5h = 10Hz 6h = 15Hz 7h = 25Hz |
3-2 | ABN_LOCK_SPD_RATIO | R/W | 0h | 触发异常速度锁定故障的两个连续周期之间的电气速度之比上限 0h = 2 1h = 4 2h = 6 3h = 8 |
1-0 | ZERO_DUTY_THR | R/W | 0h | 目标速度为零时的占空比下限 0h = 0% 1h = 1% 2h = 2.0% 3h = 2.5% |