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.

[参考译文] TIDM-0.2007万:问题:电机无法正常启动

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

https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum/1089704/tidm-02007-problem-the-motor-does-not-start-properly

部件号:TIDM-0.2007万

大家好,

我的客户目前正在根据TIDM-0.2007万进行调试。 目前,在测试4级时,发现电机无法正常启动(它显示电机不移动,但存在电流,这与电机失速类似)

在电流测试中,如果未插入ABI接口,电机可以在“等待索引”状态下工作并低速旋转。 这表明硬件和软件正常。

如果在我之前的测试中UVW接线不正确,也可能发生这种情况。 但是,在客户更换UVW接线后,电机仍然不旋转(但有电流)。

由于当前新型冠状病毒肺炎(COVID-19)的影响,我无法进入实验室进行测试实验,因此我寻求您的支持。 你对此有什么意见吗?

谢谢

简森

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

    你(们)好

    我是简森提到的客户。 下面是一些附加信息;

    行为是在设置速度值时,电机只旋转2-3度,然后在应用高直流电流时停止。 如果将速度值更改为负值,电机将朝相反方向2-3方向转动,然后使用直流电流停止。 AB信号的尾随次序相应移动。

    如果我移除编码器信号并重新启动系统,电机将正常旋转,等待索引信号。  

    代码中是否有任何要设置的断点或要监视的表达式,以确定在这种失速+电流状态下电机停止的原因?  

    或其他提示如何识别此条件的情况(禁用代码中的控件部分或其他?)

    谢谢

    Magnus

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

    似乎无法使用编码器检测转子位置。 请确保编码器连接到LaunchXL上的右侧连接器,然后通过使用 FCL_Level2运行实验室检查编码器的输出是否正确。  motorVars[0/1]。speedRef应等于motorVars[0/1]。speed\n\n如果不是,则表示编码器/电机连接不正确,请按照指南连接编码器和电机。 如果用户使用自己的电机,请确保编码器在 LaunchX上具有正确的输出,并在头文件中设置正确的行。

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

    感谢您的指导!

    我已检查MotorVars[0/1]。speedRef等于motorVars[0/1]。speedWe。

    已使用您的马达和我们自己的马达进行测试。 接下来可能会出什么问题?  

    此致

    Magnus  

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

    使用自己的马达? 或指南中所示的电机(Teknic_M2310PLN04K)?

    如果这3个信号正确,您是否使用示波器检查了A,B,I信号? 如果A和B信号正确,反馈将等于目标速度,但在此级别无法验证索引信号。

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

    测试了Teknic和我们自己的产品。 使用示波器时ABI信号正常。  

    我希望能够分析 SW在停止旋转时处于什么状态。 您是否对要监视的表达式或设置断点的位置有任何帮助,以查看在代码中发生这种情况的位置?

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

    您使用哪种launchXL板? 您是否按照指南设置launchXL板上的开关?

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

    我们使用的是F28.0049万C。 但我只是在这个问题上多了一点。 到目前为止,我刚刚使用过其中一个BoostXL板和一个电机("INV1")。 为确保系统不受此问题影响,我还连接了INV2和第二个电机。 令我惊讶的是INV2和它的电机都很完美 但INV1及其电机仍存在上述问题。 所有跳线均根据指南进行设置,使用USB作为5V和3V3的电源。

    我尝试换用BoostXL板,电机和LauchXL板,但问题是一样的。 您是否知道 代码中的哪些内容可能导致此行为?

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

    当您尝试使用级别2运行实验室时,您必须检查QEP的计数器和状态寄存器是否已正确更新。 似乎LaunchXL上有问题。 我不能在我的主板上重复您的问题。

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

    感谢您的指导和Time Yanming! 我用三种不同的全新LaunchXL进行了测试,测试结果都是相同的。 所以在SW中有些奇怪的东西。 QEP计数器和寄存器均在2级良好。

    我们没有时间对此进行故障跟踪,因此我们必须跳过此解决方案。 我们非常感谢您的帮助!

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

    好的。 再次尝试时,如果您还有任何其他问题,请告诉我们。