ZHCSUA7A December 2023 – June 2024 MCT8314Z
PRODUCTION DATA
表 8-6 列出了控制寄存器的存储器映射寄存器。表 8-6 中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
| 地址 | 首字母缩写词 | 寄存器名称 | 部分 |
|---|---|---|---|
| 3h | 控制寄存器 1 | 控制寄存器 1 | 节 8.2.1 |
| 4h | 控制寄存器 2 | 控制寄存器 2 | 节 8.2.2 |
| 5h | 控制寄存器 3 | 控制寄存器 3 | 节 8.2.3 |
| 6h | 控制寄存器 4 | 控制寄存器 4 | 节 8.2.4 |
| 7h | 控制寄存器 5 | 控制寄存器 5 | 节 8.2.5 |
| 8h | 控制寄存器 6 | 控制寄存器 6 | 节 8.2.6 |
| 9h | 控制寄存器 7 | 控制寄存器 7 | 节 8.2.7 |
| Ah | 控制寄存器 8 | 控制寄存器 8 | 节 8.2.8 |
| Bh | 控制寄存器 9 | 控制寄存器 9 | 节 8.2.9 |
| Ch | 控制寄存器 10 | 控制寄存器 10 | 节 8.2.10 |
复杂的位访问类型经过编码可适应小型表单元。表 8-7 展示了适用于此部分中访问类型的代码。
| 访问类型 | 代码 | 说明 |
|---|---|---|
| 读取类型 | ||
| R | R | 读取 |
| R-0 | R -0 | 读取 返回 0 |
| 写入类型 | ||
| W | W | 写入 |
| W1C | W 1C | 写入 1 以清零 |
| WAPU | W APU | 写入 具有密码解锁功能的原子写入 |
| 复位或默认值 | ||
| -n | 复位后的值或默认值 | |
图 8-4 展示了控制寄存器 1,表 8-8 中对此进行了介绍。
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | REG_LOCK | ||||||
| R-0h | R/WAPU-3h | ||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-3 | RESERVED | R | 0h | 保留 |
| 2-0 | REG_LOCK | R/WAPU | 3h | 寄存器锁定位 0h = 除非已锁定或解锁,否则无效 1h = 除非已锁定或解锁,否则无效 2h = 除非已锁定或解锁,否则无效 3h = 向此寄存器写入 011b 可解锁所有寄存器 4h = 除非已锁定或解锁,否则无效 5h = 除非已锁定或解锁,否则无效 6h = 写入 110b 可锁定设置并忽略后续寄存器写入,除非写入这些位和地址 0x03h 位 2-0。 7h = 除非已锁定或解锁,否则无效 |
图 8-5 展示了控制寄存器 2,表 8-9 中对此进行了介绍。
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | SDO_MODE | RESERVED | PWM_MODE | CLR_FLT | |||
| R-0h | R/W-1h | R-0h | R/W-0h | W1C-0h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | RESERVED | R | 0h | 保留 |
| 5 | SDO_MODE | R/W | 1h | SDO 模式设置 0h = SDO IO 处于开漏模式 1h = SDO IO 处于推挽模式 |
| 4-3 | RESERVED | R | 0h | 保留 |
| 2-1 | PWM_MODE | R/W | 0h | 器件模式选择 0h = 使用模拟霍尔进行异步整流 1h = 使用数字霍尔进行异步整流 2h = 使用模拟霍尔进行同步整流 3h = 使用数字霍尔进行同步整流 |
| 0 | CLR_FLT | W1C | 0h | 清除故障 0h = 未发出清除故障命令 1h = 将锁存的故障位清零。 该位会在写入后自动复位。 |
图 8-6 展示了控制寄存器 3,表 8-10 中对此进行了介绍。
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | RESERVED | RESERVED | PWM_100_DUTY_SEL | OVP_SEL | OVP_EN | SPI_FLT_REP | OTW_REP |
| R-0h | R-0h | R-0h | R/W-0h | R/W-0h | R/W-1h | R/W-1h | R/W-0h |
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | 保留 |
| 6 | RESERVED | R | 0h | 保留 |
| 5 | RESERVED | R | 0h | 保留 |
| 4 | PWM_100_DUTY_SEL | R/W | 0h | 100% 占空比时 PWM 的频率 0h = 20KHz 1h = 40KHz |
| 3 | OVP_SEL | R/W | 0h | 过压电平设置 0h = VM 过压电平为 32V 1h = VM 过压电平为 20V |
| 2 | OVP_EN | R/W | 1h | 过压使能位 0h = 禁用过压保护 1h = 启用过压保护 |
| 1 | SPI_FLT_REP | R/W | 1h | SPI 故障报告禁用位 0h = 启用 nFAULT 引脚上的 SPI 故障报告 1h = 禁用 nFAULT 引脚上的 SPI 故障报告 |
| 0 | OTW_REP | R/W | 0h | 过热警告报告位 0h = 禁用 nFAULT 上的过热报告 1h = 启用 nFAULT 上的过热报告 |
图 8-7 展示了控制寄存器 4,表 8-11 中对此进行了介绍。
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DRV_OFF | OCP_CBC | OCP_DEG | OCP_RETRY | OCP_LVL | OCP_MODE | ||
| R/W-0h | R/W-0h | R/W-1h | R/W-0h | R/W-0h | R/W-0h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | DRV_OFF | R/W | 0h | 驱动器关闭位 0h = 无操作 1h = 驱动器设置为三态 |
| 6 | OCP_CBC | R/W | 0h | OCP PWM 周期操作位 0h = PWM 输入周期更改中的 OCP 清除被禁用 1h = PWM 输入周期更改中的 OCP 清除被启用 |
| 5-4 | OCP_DEG | R/W | 1h | OCP 抗尖峰脉冲时间设置 0h = OCP 抗尖峰脉冲时间为 0.2µs 1h = OCP 抗尖峰脉冲时间为 0.6µs 2h = OCP 抗尖峰脉冲时间为 1.25µs 3h = OCP 抗尖峰脉冲时间为 1.6µs |
| 3 | OCP_RETRY | R/W | 0h | OCP 重试时间设置 0h = OCP 重试时间为 5ms 1h = OCP 重试时间为 500ms |
| 2 | OCP_LVL | R/W | 0h | 过流电平设置 0h = OCP 电平为 3.25A 1h = OCP 电平为 1.4A |
| 1-0 | OCP_MODE | R/W | 0h | OCP 故障选项 0h = 过流导致锁存故障 1h = 过流导致自动重试故障 2h = 仅报告过流但不采取任何措施 3h = 不报告过流且不采取任何措施 |
图 8-8 展示了控制寄存器 5,表 8-12 中对此进行了介绍。
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | ILIM_RECIR | RESERVED | RESERVED | EN_ASR | RESERVED | ||
| R-0h | R/W-0h | R-0h | R-0h | R/W-0h | R-0h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7 | RESERVED | R | 0h | 保留 |
| 6 | ILIM_RECIR | R/W | 0h | 电流限制再循环设置 0h = 通过 FET 的电流再循环(制动模式) 1h = 通过二极管的电流再循环(滑行模式) |
| 5 | RESERVED | R | 0h | 保留 |
| 4-3 | RESERVED | R | 0h | 保留 |
| 2 | EN_ASR | R/W | 0h | 有效同步整流使能位 0h = 禁用 ASR 模式 1h = 启用 ASR 模式 |
| 1-0 | RESERVED | R | 0h | 保留 |
图 8-9 展示了控制寄存器 6,表 8-13 中对此进行了介绍。
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | |||||||
| R-0h | |||||||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-0 | RESERVED | R | 0h | 保留 |
图 8-10 展示了控制寄存器 7,表 8-14 中对此进行了介绍。
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED | HALL_HYS | BRAKE_MODE | COAST | RESERVED | DIR | ||
| R-0h | R/W-0h | R/W-0h | R/W-0h | R-0h | R/W-0h | ||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-5 | RESERVED | R | 0h | 保留 |
| 4 | HALL_HYS | R/W | 0h | 霍尔比较器迟滞设置 0h = 5mV 1h = 50mV |
| 3 | BRAKE_MODE | R/W | 0h | 制动模式设置 0h = 器件运行在制动模式下制动 1h = 器件运行在制动模式下滑行 |
| 2 | COAST | R/W | 0h | 滑行位 0h = 禁用器件滑行模式 1h = 启用器件滑行模式 |
| 1 | RESERVED | R | 0h | 保留 |
| 0 | DIR | R/W | 0h | 方向位 0h = 电机方向设置为顺时针方向 1h = 电机方向设置为逆时针方向 |
图 8-11 展示了控制寄存器 8,表 8-15 中对此进行了介绍。
返回到汇总表。
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| FGOUT_SEL | RESERVED | MTR_LOCK_RETRY | MTR_LOCK_TDET | MTR_LOCK_MODE | |||
| R/W-1h | R-0h | R/W-0h | R/W-0h | R/W-1h | |||
| 位 | 字段 | 类型 | 复位 | 说明 |
|---|---|---|---|---|
| 7-6 | FGOUT_SEL | R/W | 1h | 电气频率生成输出模式位 0h = FG 频率为 3 倍换向频率 1h = FG 频率为换向频率 2h = FG 频率为换向频率的 0.5 倍 3h = FG 频率为换向频率的 0.25 倍 |
| 5 | RESERVED | R | 0h | 保留 |
| 4 | MTR_LOCK_RETRY | R/W | 0h | 电机锁定重试时间设置 0h = 500ms 1h = 5000ms |
| 3-2 | MTR_LOCK_TDET | R/W | 0h | 电机锁定检测时间设置 0h = 300ms 1h = 500ms 2h = 1000ms 3h = 5000ms |
| 1-0 | MTR_LOCK_MODE | R/W | 1h | 电机锁定故障选项 0h = 电机锁定导致锁存故障 1h = 电机锁定导致自动重试故障 2h = 仅报告电机锁定但不采取任何措施 3h = 不报告电机锁定且不采取任何措施 |