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.

[参考译文] LAUNCHXL-F28069M:启动 XL-F20869M +Boost XL DRV8301 PWM 问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1397320/launchxl-f28069m-launch-xl-f20869m-boost-xl-drv8301-pwm-question

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

工具与软件:

尊敬的 TI

我希望在编码器角度为0和180时让 PWM 开启。

我的编码器为4000匝、输入电压为24V。

当我使用 F28069M 和 DRV830x-HC-C2-KIT 时、PWM 可以正常运行。

我可以在 A 相终端中测量24V 电压。

但是、我在 Launch XL-F20869M +Boost XL DRV8301中使用相同的代码。

我无法测量 A 相端子(DRV8301)中的电压变化。

您能给我一些建议吗?

谢谢你

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

    您好!

    BOOSTXL-DRV8301和 DRV830x-HC-C2-KIT 接口不具有引脚对引脚兼容性。 由于硬件和软件之间存在差异、因此需要更改硬件访问层(hal).c 和.h 文件以移植代码。

    如果不知道您已经进行了哪些移植工作、我就无法进一步调试这一点。

    此致、
    Jason Osborn

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

    您好 Jason

    我使用 PSIM 生成代码、并选择 GPIO 0 (EPWM1A)进行测试。  

    e2e.ti.com/.../8561.code.docx

    当我测量 Launch XL-F20869M J4 Pin40时、电压会根据我的代码而变化。

    但我仍然无法测量 BOOSTXL-DRV8301 A 相的电压变化

    下面是照片。

    如果需要更多数据、如 pjt 文件。 请告诉我。

    谢谢

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

    您对实际控制代码做了哪些更改? 例如、

    • BOOSTXL-DRV8301和 DRV8301-HC-C2-KIT 使用  不同的 DRV8301封装 可以在原理图中看到。 是否所有正确的信号都已路由至正确的引脚? 例如、所有正确的 PWM 信号是否进入 DRV8301的正确引脚?
    • 如果使用 SPI 通信、则必须连接相关信号
    • 我将确保所有相关信号(即所有 PWM、ADC 等)在两个器件之间正确路由。

    请注意:PSIM 是第三方工具、如果该工具存在问题、应将这些问题转给该工具的所有者。

    此致、
    Jason Osborn

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

    您好 Jason

    您的建议非常有用、我再次检查  BOOSTXL-DRV8301引脚定义并找到原因。

    我的问题已经解决。

    非常感谢