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参考资料

制动

启用制动功能可在电机启动之前使电机进入静止状态,以实现可靠的旋转。

表 3-5 与制动相关的配置
配置 子特性说明 调优注意事项
BRAKE_EN 启用制动,使电机在开始启动之前静止。通常在禁用 ISD 或感测到 BEMF 小于 STAT_DETECT_THR 时生效。 保持启用状态以确保电机启动时在转子处于静止状态
BRK_MODE 在高侧制动和低侧制动之间进行选择。 可能取决于使用的 FET 和针对热阻的 FET RDSon。基于电流的制动的电流检测仅适用于低侧制动。
BRK_CONFIG 允许用户在制动时间和制动电流阈值之间进行选择以退出制动状态 建议仅在电机旋转时使用基于电流的制动。一旦电机减速且制动器电流降至配置的阈值以下,就会释放制动器。** 基于电流的制动器仅适用于低侧制动。如果基于电流的制动器设置为高侧制动,则器件默认为使用基于时间的制动。
BRK_TIME 器件施加制动的最长时间。 BRK_TIME 是基于电流的制动器中的最大制动时间,即使电流未降至低于 BRK_CURR_THR 也是如此。对于基于时间的制动,BRK_TIME 定义了退出制动状态的固定时间。将此设置为从最大安全速度施加制动以停止电机的时间。
BRK_CURR_THR 电机执行制动时的电流阈值 如果启用了基于电流的制动,则此项用于退出制动。为了实现可靠启动,必须确保 BRK_CURR_THR 足够低,以便电机在退出制动之前几乎停止。设置得过低可能导致电机状态停滞在 ISD 中,直到由于噪声而出现 ISD_TIMEOUT。尝试使用最低设置,如果无法及时退出制动则增大。
BRAKE_CURRENT_PERSIST 基于电流的 ISD 制动期间电流低于阈值的持续时间 保持足够长的持续时间,以避免由于制动电流的正弦性质而导致误检测。