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.

[参考译文] DRV8353RS-EVM:再生制动

Guru**** 2609775 points
Other Parts Discussed in Thread: DRV8353

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1472519/drv8353rs-evm-regenerative-braking

器件型号:DRV8353RS-EVM
主题中讨论的其他器件:DRV8353

工具与软件:

团队成员、您好!

目前、我正在使用 DRV8353 EVM 和 f2800157 LaunchPad 开发再生制动。

我希望 TI 专家提供支持、以便在通用电机代码中实现再生制动。

目前我正在研究24V 编码器电机、我们能够以 FAST 和编码器估算器方法以及所有构建级别运行电机。

我附上了电机数据表供参考。

您可以推荐一些有关再生制动的文档吗? 我想知道在这种情况下我们需要开关 MOSFET 的哪一侧。

目前、我们正在速度控制模式下运行电机。 我想知道,我们能在速度控制模式下实施再生制动还是只需要电流控制模式(扭矩控制模式)?

我知道、在通用电机代码中、我们有不同类型的制动。

我想知道、除此之外、还有什么与通用电机代码中的再生制动相关的?

我想在 MOTOR1_ENC 估算器下的构建级别4中实现再生制动。

请在我们的代码中建议实现方式。

谢谢!

此致、

Kirana H P

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

    请在下面找到电机数据表

    e2e.ti.com/.../24V-encoder-motor-data-sheet-1.pdf

    谢谢!

    此致、

    Kirana H P

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

    尊敬的 Kirana H P

    TI 没有任何特定的再生制动代码。 由于我们的团队专注于栅极驱动器本身、编码帮助非常有限。

    请注意、该驱动器能够支持再生制动、但 请注意、我们不熟悉再生制动需要如何准确编写代码/算法。

    以下是一些有用的文档、您可以阅读关于再生制动的文章、这些文档可以解答您关于需要切换哪些 MOSFET 的问题:

    https://web.archive.org/web/20210413131036/http://www.komel.katowice.pl/ZRODLA/FULL/81/ref_20.pdf

    https://cjme.springeropen.com/counter/pdf/10.3901/CJME.2013.01.001.pdf

    以下 是另一篇针对再生制动的 E2E 文章:

    https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1069426/drv8312-what-s-regenerative-braking/3968203

    当您实施再生制动技术时、请确保不要超过此器件的最大规格。 为了防止器件或系统的其他器件损坏、必须有适当的监控和检测电路。

    谢谢!

    Joseph

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

    您好、Joseph Ferri、

    感谢您的答复。

    我阅读了上述文档、其中提到我们需要关闭所有高侧 MOSFET、并且需要在再生制动期间以基于电机 RPM 的 PWM 占空比开启低侧 MOSFET。

    在通用电机代码中、我们有一项称为 HARDSWITCH_BRAKE_MODE 的制动功能、此处我们也在执行相同的操作。

    当启用上述制动条件时、我们将关断所有高侧 MOSFET 并导通所有低侧 MOSFET、但在这里、我们不会根据电机 RPM 生成 PWM 的占空比。

    在本例中、施加再生制动时、我们需要通过改变 MOSFET 低侧 PWM 的占空比来生成 PWM、以控制再生制动水平。

    您能否说明如何在再生制动期间改变低侧 MOSFET 的 PWM 的占空比?

    谢谢!

    此致、

    Kirana H P

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

    您好、Kirana、

    在您的情况下、您可以尝试从低侧 PWM 的低占空比开始、并尝试缓慢增大它。 确保设置了总线电压监测电路、以便测量再生制动期间引起的突然变化并做出反应。 需要注意可能发生的过压、过流和欠压故障。 从较低的占空比开始、将使您的保护/监控电路有足够的时间对潜在的破坏性尖峰做出反应。

    一旦能够在低占空比下使用再生制动而不损坏器件、则可以增加再生制动电压、直到获得良好的性能而不超过器件的最大规格。

    谢谢!

    Joseph