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.

[参考译文] DRV8702-Q1:帮助了解电机波形

Guru**** 2473270 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1250042/drv8702-q1-help-understanding-motor-waveforms

器件型号:DRV8702-Q1

您好!

我设计了4个 CSD18510 FET 的 DRV8720。  我的电机是由24V 电源供电的有刷直流电机。

驱动器在 Mode=High-Z 下运行、其中我直接为 PWM 供电。

在下面的图片中,我有:

1.绿色=电机 A 相(在电机处测量)

2.黄色=电机相位 B (在电机处测量)

3.蓝色= IN2 (测量接近 DRV8702)

4.紫色= IN1 (手动标注、但也在 DRV8702附近测得)

我们注意到、在 IN2 (PWM 的下降沿)关闭期间、我们会得到看起来来自 FET 的相位反转。

有人能解释一下为什么会发生这种情况吗?

谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Stomp、您好!

    如果我们看看下表、  

    随后您可以看到、当 IN1 = 1且 IN2 = 0时、您处于正向驱动状态、如下图所示。 当切换到  IN1 = 0且 IN2 = 0的情况时、您处于高阻态(惯性滑行)、此时所有 FET 都关断、现在流动的电流反向流过 FET 的体二极管。 电机上的电压与原来的电压相反、因此每当输出转换到 IN1 = 0和 IN2 = 0状态时、都会出现电压尖峰。 电流最终会衰减 、电压 也相应地衰减。 但是、需要注意的一点是、如果您不希望这些尖峰、则可以考虑慢速衰减模式、即当 IN1和 IN2都等于1时。 这意味着您必须使 IN2 = VDD、而不是 GND。  

    此致!

    凯尔蒂

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢 Keerthi,

    您在第二段中提到不需要这些尖峰。 需要从系统效率的角度来理解的理解。

    1.如果在 PWM IN1的每个下降沿之后、我们让二极管导通、这些能量会进入到哪里?是否返回到电池中?

    2.如果我在 PWM 期间输入 IN2 = 1,这是否会在每个 PWM 周期后制动电机并使用更多的能量或导致电机减速?

    谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    1.电机可视为串联的电感器和电阻器、因此如果您看一下是 LR 电路、那么您可以看到在电流通过电机时电流最终如何衰减为零。

    2.当您设置 IN2 = 1时、您处于慢速衰减状态、这意味着电流循环流经两个高侧 FET 或两个低侧 FET (在本例中为两个低侧 FET)。 这称为慢速衰减、因为电流衰减速度比快速衰减慢。 这通常用于在制动时保持扭矩。 而快速衰减用于惯性滑行。

    有关更多详细信息、请参阅此应用手册:

    电流再循环和衰减模式(修订版 A)