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.

[参考译文] TMDSHVMTRPFCKIT:TMDSHVMTRPFCKIT 和 BoostXL-DRV8301之间的差异?

Guru**** 2589245 points
Other Parts Discussed in Thread: BOOSTXL-DRV8301

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/789039/tmdshvmtrpfckit-difference-between-tmdshvmtrpfckit-and-boostxl-drv8301

器件型号:TMDSHVMTRPFCKIT
主题中讨论的其他器件:BOOSTXL-DRV8301

您好!

我将使用两个套件测试 BLDC 控制。 其中一个是 带 F28069控制卡 的 TMDSHVMTRPFCKIT、另一个是带 F28069 Launchpad 的 BoostXL-DRV8301。 使用霍尔传感器和 QEP、我可以使用 BoostXL-DRV8301获得完美结果、但是 使用相同的代码、TMDSHVMTRPFCKIT 会显示一些奇怪的结果。 例如、在旋转过程中的某些点、霍尔传感器的所有值都读为0、这是不正确的! 或者、当我使用编码器时、电机会加速、然后突然减速! 我很困惑、因为这两个硬件 都具有相同的微控制器、TMDSHVMTRPFCKIT 是否有任何其他配置 导致了此问题?

此致、

ATA

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是说您将相同的.out 加载到了2个控制器上吗? 或者、您是否迁移代码库以考虑两个硬件套件之间的不同引脚?

    肖恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我迁移了代码并根据微控制器的数据表更改了引脚排列。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请检查其中一个构建级别都与反馈感应有关的代码、并确保反馈感应都运行良好。 我建议您在该构建级别上研究反馈感应是否全部完成。 此外、请记住、HVMtr 套件是一个高电压套件、逆变器的死区要高得多(2us、而 DRV 只有几百纳秒)

    我们已经完成了您尝试的任何代码移植、可能无法为您提供参考代码。 您可能需要花一些时间了解逻辑、然后从逻辑开始。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    自上一篇帖子以来、没有任何进一步的疑问、因此我们假设问题已得到解决。 如果没有、请告知我们、否则我将关闭该线程。