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.

[参考译文] TMS320F2.8054万M:如何反转惯性识别的方向

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/582266/tms320f28054m-how-to-reverse-the-direction-for-inertia-identify

部件号:TMS320F2.8054万M

实验5c -惯性ID

我想对惯性ID使用负方向,我需要更改什么参数?  

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

    SpinTAC Velocity Identify仅设计为在正速度方向运行。  它不支持反向运行。

    如果您希望电机沿相反方向旋转,只需切换任意两个电机相位连接即可。  这将导致电机反向旋转,但仍将其视为正方向。

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

    您好,Adam:
    我对方向做了几次测试。 如果我只切换了两个电机相位连接中的任何一个,会导致电机无法正常运行,并在几秒钟内过热。
    但是,如果我切换了两个电机相位中的任何一个,并且还切换了编码器QEPA和QEPB连接。 这样,马达可以反方向运行,没有任何问题。
    我不太确定为什么...

    由于我不想更改硬件电线连接,所以我尝试在halc.中切换QEPA-GPIO20和QEPP-GPIO21 ,但它不起作用。

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

    [报价用户="Qiang Guo]但是,如果我切换了两个电机相位中的任何一个,还切换了编码器QEPA和QEPB连接。 这样,马达可以反方向运行,没有任何问题。
    我不太确定为什么...[/QUOT]

    电机和编码器需要具有相同的正旋转概念。  这通常定义为:

    1.当查看电机轴末端时,电机逆时针旋转(这意味着电机相位顺序正确)

    2.编码器通道A是前导通道B

    因此,如果您更改任何两个电动机相位以使电动机轴顺时针旋转,您还需要交换编码器相位,以便MCU将通道A视为前导通道B