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.

[参考译文] TMS320F280041C:停止时间

Guru**** 2529560 points
Other Parts Discussed in Thread: TMS320F280041C

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/916585/tms320f280041c-stopping-time

器件型号:TMS320F280041C

团队、

我的客户正在从事 TMS320F280041C 电机控制设计。 他想知道如何在负载条件下改善软件中的停止时间。  

 一旦 motorVars.flagRunIdentAndOnLine = 0;测量的停止时间为10s、客户需要达到3s 或更短。  

谢谢

Viktorija

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

    停止时间取决于电机/系统的惯性和摩擦。 如果您想缩短时间、则必须添加制动功能。

    简单的方法是打开全部三个底部开关、在这种情况下、能量会在电机内部以热量的形式耗散。

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

    Yanming、  

    最后一种方法是短接电机。 他们在电源供电时尝试了这种方法、在 motorVars.flagRunIdentAndOnLine 在表达式窗口中设置为零后、他们的电机快速停止(<1sec)、电源达到10A 电流限制、电路板上的所有 FET 都短路...  它是否与使用 PS 而不是电池有关? 在测试停止时间时、他们是否应始终使用电池作为电源?

    客户如何添加再生制动功能?  代码片段会有所帮助。

    谢谢

    Viktorija

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

    它们可能会尝试打开所有三个底部开关并关闭所有三个高电平开关、在这种情况下、能量会作为电机内部的热量散发。 单独的直流电压监控器和电阻器中多余能量的耗散可能是一种耗散能量的方法、 利用制动电阻 器来抑制直流链路电压和电流。

    实现再生制动功能、该功能需要一个额外的转换电路来将电机的能量反馈到电源。 我们没有来自电机控制端的任何示例代码。  我会建议一些工程教科书研究一下应该有更详细的实施方法。