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.

[参考译文] TMS320F280025:PWM 同步异常现象

Guru**** 2581345 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/961568/tms320f280025-pwm-sync-abnormal-phenomena

器件型号:TMS320F280025

您好专家、  

我正在帮助客户使用 F280025进行编码、在测试 PWM 同步功能时遇到了异常情况。

以下是同步设置代码:

EPWM1Regs.EPWMSYNCOUTEN.BIT.ZEROEN =1;
EPWM2Regs.EPWMSYNCINSEL.BIT.SEL=1; 

对于 PWM 时钟、它是100MHz。

  • 进行了比较

对于 PWM1- 6kHz-上行模式、周期= 8333;

对于 PWM2- 5kHz-上行模式、周期= 10000;

对于这两种情况、CMPA = 2500、在 CAU 上设置 PWM、在 CAD 上清除 PWM。

但在测试期间、只有 PWM1和 PWM1缺失(始终为低电平)

  • 进行了比较

我们更改了 PWM1和 PWM2的频率。

PWM1 -周期=10000;

PWM2 -周期=8333;

这次、PWM1和 PWM2全部为5kHz。

  • 进行了比较

我们保持频率不变。

对于 PWM1- 6kHz-上行模式、周期= 8333;

对于 PWM2- 5kHz-上行模式、周期= 10000;

对于这两者、 在 ZRO 上设置 PWM、在 PRD 上清除 PWM。

这次、PWM1和 PWM2全部为6kHz、并且上升沿对齐。

我只想知道,为什么在第1次测试中,PWM1波形丢失?

因为我的客户需要使用第一个测试波形彭定康。  

BR

Emma

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

    [引用用户="Emma Wang "]

    对于 PWM1- 6kHz-上行模式、周期= 8333;

    对于 PWM2- 5kHz-上行模式、周期= 10000;

    对于这两种情况、CMPA = 2500、在 CAU 上设置 PWM、在 CAD 上清除 PWM。

    [/报价]

    这是您的第一个方案是正确的吗?

    TB 模式为向上/向下

    PRD = 8333

    CMPA = 2500

    AQ -零=无操作

    AQ - PRD =无操作

    AQ - CAU =置位

    AQ - CAD =清除

    CBU =无操作

    CBD =无操作

    对吧?

    NIMA

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

    NIMA、

    是的、您的理解是正确的。

    BR

    Emma

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

    在场景1中、您能否与我分享 EPWM 代码设置?

    因为上述设置是正确的、不应输出空白信号。

    NIMA

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

    Emma、

    您能否在场景1上共享 ePWM 代码设置? 我将在我的设置上对其进行测试、以确保其设置有效。

    NIMA

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

    Emma、

    从哪里可以获得会给我带来方案#1的完整 CCS 项目?

    NIMA

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

    Emma、

    对此进行了任何更新?

    NIMA

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

    NIMA、

    目前、我没有时间提供此信息、您可以关闭该线程、并且在我可以使用时、我将重新发布。

    BR

    Emma