This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] DRV10987: 尽可能缩短 DRV10x 启动时间的步骤

Part Number: DRV10987

TI 的 DRV10x 系列电机驱动器具有集成式 MOSFET 和控制功能,无需外部微控制器,即可驱动三相 BLDC 电机旋转。DRV10x 器件采用真实准确的 180°“正弦”算法,能够尽可能地降低噪声和振动。

DRV10x 的设计挑战之一是尽可能地缩短启动时间。启动时间是指电机从零速达到目标速度所需的时间。鼓风机、泵等应用需要更快的启动时间。DRV10x 提供了可尽可能缩短启动时间的方法。

DRV10x 分为多个阶段运行,例如预启动、电机启动、开环、闭环和电机停止。每个运行阶段(电机停止除外)都需要进行调优,以便尽可能地缩短启动时间。 

预启动:

在预启动阶段,初始速度检测 (ISD) 功能用于识别电机的初始状态。如果 ISD 被禁用,器件将假定电机的初始状态为静止状态。为了尽可能地缩短启动时间,建议禁用 ISD。

电机启动:

DRV10x 器件提供两种启动方法。

  1. 对齐
  2. 初始位置检测 (IPD)

为了尽可能地缩短启动时间,建议选择 IPD 作为启动方法。请遵循以下建议,以便尽可能地缩短 IPD 启动时间。

  • 将 IPD 电流阈值设置为电机的额定电流。
  • 将 IPD 时钟频率设置为最大值。

开环和设置:

使用对齐或 IPD 完成电机初始化后,DRV10x 器件开始加速电机。此加速通过施加由开环电流设置确定的电压来实现。请遵循以下建议,以便尽可能地缩短开环中的启动时间。

  • 将开环电流限制设置为接近电机的额定电流。
  • 将开环电流速率设置为最大值。
  • 增加开环加速系数 A1 和 A2。
  • 将开环到闭环阈值设置为一个最小值,在此值条件,器件不会触发“异常 BEMF 常数”故障。

闭环:

在闭环运行中,DRV10x 器件持续对电机 U 相中的电流进行采样,并使用此信息估算当前的 BEMF 电压。电机的驱动状态根据估算的 BEMF 电压进行控制。请遵循以下建议,以便尽可能地缩短闭环中的启动时间。

  • 增加闭环加速度。