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.

[参考译文] TMS320F280049:F280049 EPWM OUTSWAP 设置问题

Guru**** 2484615 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1440028/tms320f280049-f280049-epwm-outswap-setup-problem

器件型号:TMS320F280049

工具与软件:

您好、TI:

  目前我们遇到了 F280049 ePWM 模块的问题。 、将 F280049用于电机驱动应用中 Δ V OUTA OUTB 引脚由于硬件问题需要交换。 将 DBCTL[OUTSWAP]的值设置为11、将 DBCTL[OUT_MODE]设置为11、将 DBCTL[OUT_POLSEL]设置为10、将 DBCTL[IN_MODE]设置为00、将 S8设置为0。

  但是、当我们运行 FOC 时、它不能正常工作、我们发现、我们需要将 ePWMA 占空比从 D 更改为1-D 才能正常工作。 在以前的硬件版本中、OUTA OUTB 不需要交换、该软件运行 FOC 时没有问题。 那么、交换 OUTA OUTB 引脚后 FOC 无法正常运行的可能原因是什么? 交换 OUTA OUTB 我们知道应该等效于硬件交换。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="601788" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1440028/tms320f280049-f280049-epwm-outswap-setup-problem "]但是、当我们运行 FOC 时、该命令无法正常运行、我们发现需要将 ePWMA 占空比从 D 更改为1-D [/报价]

    您是否有 PWM 输出的示波器屏幕截图? 发生了什么错误?

    您能否提供可以重现此问题的任何代码片段?

    此致!

    Ryan Ma