ZHCSQ51 November 2023 MCF8329A
PRODUCTION DATA
表 7-30 列出了 Internal_Algorithm_Configuration 寄存器的存储器映射寄存器。表 7-30中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。
复杂的位访问类型经过编码可适应小型表单元。表 7-31 展示了适用于此部分中访问类型的代码。
访问类型 | 代码 | 说明 |
---|---|---|
读取类型 | ||
R | R | 读取 |
写入类型 | ||
W | W | 写入 |
复位或默认值 | ||
-n | 复位后的值或默认值 |
表 7-32 展示了 INT_ALGO_1。
返回到汇总表。
用于配置内部算法参数的寄存器 1
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
31 | 奇偶校验 | R/W | 0h | 奇偶校验位 |
30-29 | ACTIVE_BRAKE_SPEED_DELTA_LIMIT_EXIT | R/W | 0h | 退出主动制动状态的速度基准差异(占 MAX_SPEED 的百分比) 0h = 2.5% 1h = 5% 2h = 7.5% 3h = 10% |
28-27 | SPEED_PIN_GLITCH_FILTER | R/W | 0h | 在 PWM 和频率输入模式下,在 SPEED/WAKE 引脚上应用的干扰滤波器 0h = 无干扰滤波器 1h = 0.2µs 2h = 0.5µs 3h = 1.0µs |
26 | FAST_ISD_EN | R/W | 0h | 在 ISD 期间启用快速速度检测 0h = 禁用快速 ISD 1h = 启用快速 ISD |
25-24 | ISD_STOP_TIME | R/W | 0h | 声明电机已停止的持续时间 0h = 1ms 1h = 5ms 2h = 50ms 3h = 100ms |
23-22 | ISD_RUN_TIME | R/W | 0h | 声明电机正在运行的持续时间 0h = 1ms 1h = 5ms 2h = 50ms 3h = 100ms |
21-20 | ISD_TIMEOUT | R/W | 0h | ISD 无法可靠地检测速度或方向时的超时 0h = 500ms 1h = 750ms 2h = 1000ms 3h = 2000ms |
19-17 | AUTO_HANDOFF_MIN_BEMF | R/W | 0h | 自动切换的最小 BEMF 0h = 0mV 1h = 100mV 2h = 200mV 3h = 500mV 4h = 1000mV 5h = 2000mV 6h = 2500mV 7h = 3000mV |
16-15 | RESERVED | R/W | 0h | 保留 |
14-13 | RESERVED | R/W | 0h | 保留 |
12-11 | RESERVED | R/W | 0h | 保留 |
10-8 | MPET_OPEN_LOOP_CURR_REF | R/W | 0h | MPET 的开环电流基准(占 BASE_CURRENT 的百分比) 0h = 10% 1h = 20% 2h = 30% 3h = 40% 4h = 50% 5h = 60% 6h = 70% 7h = 80% |
7-6 | MPET_OPEN_LOOP_SPEED_REF | R/W | 0h | MPET 的开环速度基准(占 MAXIMUM_SPEED 的百分比) 0h = 15% 1h = 25% 2h = 35% 3h = 50% |
5-3 | MPET_OPEN_LOOP_SLEW_RATE | R/W | 0h | MPET 的开环加速 0h = 0.1Hz/s 1h = 0.5Hz/s 2h = 1Hz/s 3h = 2Hz/s 4h = 3Hz/s 5h = 5Hz/s 6h = 10Hz/s 7h = 20Hz/s |
2-0 | REV_DRV_OPEN_LOOP_DEC | R/W | 0h | 在反向驱动开环减速期间要应用的开环加速度百分比 0h = 50% 1h = 60% 2h = 70% 3h = 80% 4h = 90% 5h = 100% 6h = 125% 7h = 150% |
表 7-33 展示了 INT_ALGO_2。
返回到汇总表。
用于配置内部算法参数的寄存器 2
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
31 | 奇偶校验 | R/W | 0h | 奇偶校验位 |
30-21 | FLUX_WEAKENING_KP | R/W | 0h | 弱磁 Kp 的 10 位值 FLUX_WEAKENING_KP 分为两部分 SCALE(9:8) 和 VALUE(7:0) Kp = 0.1 × VALUE/10^SCALE。 |
20-11 | FLUX_WEAKENING_KI | R/W | 0h | 弱磁 Ki 的 10 位值 FLUX_WEAKENING_KI 分为两部分 SCALE(9:8) 和 VALUE(7:0) Ki = 10.0 × VALUE/10^SCALE。 |
10 | FLUX_WEAKENING_EN | R/W | 0h | 启用弱磁 0h = 禁用弱磁 1h = 启用弱磁 |
9-6 | CL_SLOW_ACC | R/W | 0h | 转换到闭环后估算器尚未完全对齐时的闭环加速 速度模式 (Hz/s) 功率模式 (W/s) 电流模式 (A/s) 电压模式(每秒 0.1% 调制指数) 0h = 0.1 1h = 1 2h = 2 3h = 3 4h = 5 5h = 10 6h = 20 7h = 30 8h = 40 9h = 50 Ah = 100 Bh = 200 Ch = 500 Dh = 750 Eh = 1000 Fh = 2000 |
5-3 | ACTIVE_BRAKE_BUS_CURRENT_SLEW_RATE | R/W | 0h | 主动制动期间的总线电流压摆率 (A/s) 0h = 10A/s 1h = 50A/s 2h = 100A/s 3h = 250A/s 4h = 500A/s 5h = 1000A/s 6h = 5000A/s 7h = 无限制 |
2 | RESERVED | R/W | 0h | 保留 |
1 | MPET_KE_MEAS_PARAMETER_SELECT | R/W | 0h | MPET 参数选择 0h = 为电机正常运行配置的参数(用于压摆率的 OL_ACC_A1、OL_ACC_A2,用于电流基准的 OL_ILIMIT,用于速度基准的 OPN_CL_HANDOFF_THR)。 1h = MPET 特定参数(用于压摆率的 MPET_OPEN_LOOP_SLEW_RATE,用于电流基准的 MPET_OPEN_LOOP_CURR_REF,用于速度基准的 MPET_OPEN_LOOP_SPEED_REF)。 |
0 | IPD_HIGH_RESOLUTION_EN | R/W | 0h | 启用 IPD 高分辨率 0h = 禁用 1h = 启用 |