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.

[参考译文] TMS320F28075:使用 HR 时出现奇怪的小脉冲

Guru**** 2595805 points
Other Parts Discussed in Thread: TMS320F28075, TMS320F28035

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/673368/tms320f28075-strange-small-pulse-when-using-hr

器件型号:TMS320F28075
主题中讨论的其他器件: TMS320F28035

您好!

我使用 PWM 模块控制降压转换器的高侧和低侧信号。 为了获得最佳性能、我使用 HR 模块。 高侧信号由 CMPA 寄存器控制。 低侧信号由子模块死区从高侧信号生成。

我配置 PWM 寄存 器、以便当计数器通过 TBPRD 时、CMPA 从影子模式复制到活动模式、因为高侧信号以0为中心。  当计数器作为 CMPA 通过 TBPRD 时、理论 CMPAHR 应从影子模式复制到活动模式。 但是 、高侧信号(黄色信号)的低电平中间会出现一个小脉冲。

为了避免 这个问题、我必须改变 CMPAHR 的加载模式: 当计数器通过0时、它必须从影子模式复制到活动模式。 因此、当高侧信号处于高电平时、将生成小脉冲。

您能告诉我上面解释的问题是否是 TMS320F28075微控制器中的错误吗?

非常感谢。

此致、

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

    您好、Long、

    您能为我们提供更多信息吗? 您发现 CMPA 的哪些值存在问题、或者它是否与所有比较值一致?

    我怀疑您可能违反了 HR 模式下的3周期限制、在这种模式下、您无法使用 TBCTR=TBPRD 或 TBCTR=0的+-3范围内的比较值。

    此致、

    Kris

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

    所有比较值都是一致的。 我确认我没有违反 HR 模式下的3周期限制。 本示例中 CMPA 的值远高于3、远低于 TBPRD - 3。

    如需更多信息、我在使用 TMS320F28035控制器时遇到了相同的问题。

    此致、

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

    e2e.ti.com/.../673864中提供了更多信息。

    此致、

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

    该链接对我无效。

    您能告诉我波形中根据颜色显示了哪些 PWM 和通道吗?
    -您使用哪种 HR 模式?
    -您是否能够发布您的 PWM/HRPWM 初始化代码?
    -如果您禁用 PWM 的 HR 部分、脉冲是否会消失?
    -黄色上的坏脉冲看起来恰好在其它两个预期脉冲的中间。 它与什么 TBCTR 值相关? 您是否能够测量它以确认它刚好是中途?

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

    我很抱歉这个链接。 最后没有一点 正确的链接是 e2e.ti.com/.../673864

    您的问题答案可在上面链接的帖子中找到。

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

    感谢快速响应。 您所链接的帖子似乎已经很好地解决了问题。 让我回顾一下、尝试重现行为并返回给您。 这似乎是一个详细的调试、因此可能需要几天的时间。 请随时与我们联系、提出更多问题。

    此致、
    Kris