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.

[参考译文] BP-AM2BLDCSERVO:使用 LP-AM243 + BP-AM2BLDCSERVO 进行 Tamagawa 诊断时出现 CRC 故障

Guru**** 2392095 points
Other Parts Discussed in Thread: BP-AM2BLDCSERVO, LP-AM243

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1517564/bp-am2bldcservo-crc-failure-in-tamagawa-diagnostic-with-lp-am243-bp-am2bldcservo

器件型号:BP-AM2BLDCSERVO
主题中讨论的其他器件: LP-AM243AM243X MCU-PLUS-SDK

工具/软件:

我正在尝试使用 LP-AM243、BP-AM2BLDCSERVO 和 Tamagawa 编码器的组合运行 Tamagawa 诊断、如本 网页所述

但是、控制台中显示的所有命令都会导致显示"CRC failure"消息、并且似乎无法正常工作。

例如、当我发送命令"0:数据读出、绝对(数据 ID 0)"时、Data+和 Data–上的信号输出 如下所示的波形所示。

查看"Tamagawa 的 Booster Pack + LP 的硬件设置"中的示意图、系统似乎使用用于 DATA+和 DATA–的2线 RS RS-485连接运行。 在这种情况下、不应该将 J24设置为开启而不是关闭?

我使用的是以下 SDK 版本:

  • AM243X-AM243X MCU-PLUS-SDK :11.00.00.15
  • AM243X-AM243X MOTOR-CONTROL-SDK :09.02.00.09

如果有任何具体的设置或配置我应该检查,以确保正确的操作,我希望你的指导。

此致、  

Shinsuke

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

    你(们)好

    2线和4线之间的区别是时钟信号以差分形式的可用性。  如果我们不需要时钟信号、则使 J24保持在开启状态可能是正确的配置。 我们将对此进行审查并做出回应。

    从编码器获得响应时是否发现任何问题?

    此致

    Dhaval

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

    大家好!
    感谢您的支持。
    事实证明、我们使用的编码器具有非标准规范、这就是通信无法按预期工作的原因。  
    切换到符合标准的编码器后、我们确认示例代码正常工作、并且命令已正确发送和接收。
     
    感谢您发送编修。我们会重新检视您的建议。
     
    此致、  
     
    S.Shirahama.