ZHCAF47 March   2025 MCF8315A , MCF8315C , MCF8315C-Q1 , MCF8315D , MCF8316A , MCF8316C-Q1 , MCF8316D , MCF8329A , MCT8315A , MCT8316A , MCT8329A

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2最终应用配置建议
    1. 2.1 重新同步
    2. 2.2 反向驱动
    3. 2.3 滑行(高阻态)
    4. 2.4 启动制动
    5. 2.5 方向改变模式
  6. 3调优指导
    1. 3.1 初始速度检测模块
      1. 3.1.1 初始速度检测
      2. 3.1.2 ISD 时间
      3. 3.1.3 静止检测阈值
    2. 3.2 重新同步
      1. 3.2.1 正向驱动重新同步阈值
      2. 3.2.2 反向驱动
      3. 3.2.3 反向加速参数
      4. 3.2.4 反向驱动电流限制
      5. 3.2.5 反向驱动切换阈值
      6. 3.2.6 反向驱动开环减速 (REV_DRV_OPEN_LOOP _DEC)
    3. 3.3 滑行(高阻态)
    4. 3.4 制动
      1. 3.4.1 制动配置 (BRK_CONFIG)
  7. 4MCx 器件的功能可用性
    1. 4.1 FOC 系列(MCF83xx 器件)
    2. 4.2 TRAP 系列(MCT83xx 器件)
  8. 5总结
  9. 6参考资料

ISD 时间

提供的 ISD_STOP_TIME 和 ISD_RUN_TIME 是持续时间,在该时间通过滤除噪声来提高电机状态检测的稳健性。

 ISD_RUN_TIME 影响:在 ISD_RUN_TIME 之后,重新同步速度 > FW_DRV_RESYN_THR 时的速度图 3-3 ISD_RUN_TIME 影响:在 ISD_RUN_TIME 之后,重新同步速度 > FW_DRV_RESYN_THR 时的速度
 ISD_RUN_TIME 影响:在 ISD_RUN_TIME 之后重新同步速度 < FW_DRV_RESYN_THR 时的速度图 3-4 ISD_RUN_TIME 影响:在 ISD_RUN_TIME 之后重新同步速度 < FW_DRV_RESYN_THR 时的速度
 100ms 的 ISD_RUN_TIME 会导致 BEMF 降至 STAT_DETECT_THR 以下,并会导致制动,而不是重新同步图 3-5 100ms 的 ISD_RUN_TIME 会导致 BEMF 降至 STAT_DETECT_THR 以下,并会导致制动,而不是重新同步

图 3-1中,长 ISD 运行时间会增加 ISD 检测时间,从而导致电机速度下降,尤其是在低惯性电机中。即使在发出 RUN 命令时有足够的速度,这也会导致电机制动和重新启动。

 ISD_STOP_TIME 影响:当速度低于 STAT_DETECT_THR 并持续 ISD_STOP_TIME 时,执行制动以停止电机图 3-6 ISD_STOP_TIME 影响:当速度低于 STAT_DETECT_THR 并持续 ISD_STOP_TIME 时,执行制动以停止电机
 ISD_TIMEOUT:在 ISD_TIMEOUT 之前,在未可靠地检测到电机方向和速度时执行制动图 3-7 ISD_TIMEOUT:在 ISD_TIMEOUT 之前,在未可靠地检测到电机方向和速度时执行制动