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_EN 设置为 1b 来启用。如果电机处于滑行状态并且有足够的反电动势可供感测,则可以重新同步并驱动电机以直接设置基准。

可以通过将 ISD_EN 设置为 0b 来禁用 ISD。如果禁用了 ISD,则无论电机初始状态如何,MCx83xx 都不会执行初始速度检测,而如果在启动之前将其启用,则继续执行制动例程。

 MCF83xx 预启动流程图图 1-1 MCF83xx 预启动流程图
注: MCT83xx 中的预启动例程存在细微差异,但本应用手册的大部分内容也适用于 MCT83xx 器件。

MCT83xx 预启动流程中的显著差异包括(但不限于):

  • DIR_CHANGE_MODE 缺失:如果设置了 RVS_DR_EN,状态机将尝试通过减速至零速来反转旋转方向,然后再在相反方向加速。否则,电机将滑行并执行制动(如果已启用),以使电机停止,然后再反向加速。
  • 存在单独的启动制动器:即使检测到电机静止,电机仍可能非常缓慢地旋转或振荡。可执行启动制动以使电机停止。这可以配置为与常规制动不同的制动时间。一般来说,启动制动时间远小于常规制动时间。
  • 由于存在浮动相位,MCT83xx 器件中可以感测 BEMF,因此重新同步的阈值基于 BEMF 电压幅度,这与 MCF83xx 器件不同,后者的阈值配置为 MAX_SPEED 的百分比。