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.

[参考译文] TMS320F28379D:CMPx 和 CMPxHR 负载问题是否已解决?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1321347/tms320f28379d-is-the-issue-of-cmpx-and-cmpxhr-load-solved

器件型号:TMS320F28379D

您好、TI 专家!

在电力电子转换器应用中、CMPx 通常在 CTR = ZERO 和 PRD 处加载、这可以增加控制带宽。 然而、在另一个线程("加/减计数器模式下的 HRPWM 只会在 CMPx=ZERO 时加载用户 CTR  影子寄存器")中、声明:即使影子加载模式设置为= ZERO 和 PRD、用户可以访问的 CTR 和 CMPxHR 影子寄存器也只在 CTR = ZERO 时加载。  对于需要高带宽的电力电子转换器而言、这可能会成为一个问题。  

我想知道这个问题是否已经在持续的器件中解决(例如 F28386)。 如果不是、这是否意味着控制周期必须与载波周期相同、而不是半个周期?

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

    尊敬的嘉兴:

    我的理解是、这不是问题、而是 HRPWM 计算发生的机制。 在该线程中、Nima 解释说、从用户角度来看、没有第二个影子到活动负载发生。 但是、 使用 HR 时、这两个负载都仍然在内部发生、因为内部会计算边缘位置。  

    您能否解释一下、这会给您的应用带来什么问题? 或许图表也会有所帮助。

    此致、

    艾里森

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

    尊敬的 Allison:

    感谢您的答复。 如下图所示、如果 CMP 寄存器可以在零和 PRD 处加载、则控制周期(Tcon)可以是载波周期(开关周期、Tswi)的一半。 但是、如果负载只能出现在零、Tcon 必须与 Tswi 相同。 在这种情况下、可实现的带宽将会减少。

    如果我的理解是正确的、这对于某些应用来说应该是个问题。

    此致、

    嘉兴市

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

    尊敬的嘉兴:

    由于 SFO 库和自动转换、加载方案从内部计算开始。  当您配置某个 CMPAHR 值时、会取这个数字、并在 与自动转换配合使用时转换为 SFO 校准值、以生成所使用的相应 MEP 值。

    如果仍然很难理解、我可以尝试获得更多有关这方面的解释-我还联系了该主题的海报、以对一些细节进行一些澄清、并将在我听到后立即在此处更新/添加。

    此处唯一需要考虑的是可实现的带宽吗? 您的应用的目标带宽是多少?

    此致、

    艾里森

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

    您好 Allison:

    感谢您的答复。 如图 (b)控制周期必须与承运人周期相同?

    带宽确实是最大的问题。

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

    尊敬的嘉兴:

    我听到线程所有者的声音、下面是答案:

    • 如果处于向上向下双向计数模式、 必须选择 "LOAD ON 0 & PRD"是其在 ePWM 寄存器中的设置。 这是 HRPWM 内部正常工作的一项要求、这确实意味着 用户在一个周期内只能控制一次 CMPA 值 (一个周期是指计数器从0开始向上计数到 PRD 再向下计数到0。)
    • 在两次 加载事件之间更改 CMPA 会影响相关事项。 这会使 PWM 脉冲不像 HR 脉冲那样以 PRD 为中心。 因此、用户基本上会破坏该0-PRD-0周期。 PWM 将不会以 PRD 为中心、并会偏斜到 PRD 的一侧具有更长/更短的"接通"时间。

    总之、这受到 HRPWM 机制的限制、因此、正如您所说、控制周期实际上是一个载波周期的长度。

    此致、

    艾里森

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

    感谢你的帮助。

    对于在高开关频率下工作的电源转换器、HRPWM 实际上是一个非常好的功能。 然而、这并不像正常的 PWM 模块那样容易操作。 期待 HRPWM 模块的一些更新。

    此致。

    嘉兴市