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.

[参考译文] TMS320F280025C-Q1:测量 PCMC 上的平均电流

Guru**** 2393725 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1372062/tms320f280025c-q1-measure-mean-current-on-pcmc

器件型号:TMS320F280025C-Q1

工具与软件:

您好、TI:

我将在当前项目中使用 PCMC 通过电感控制电流。 我必须测量平均电流。 因此、其中一个 ADC 通道由 ePWM CNTR=0触发、第二个通道由 DCxEVT 触发。 大部分时间、一切都正常。

问题从高占空比开始。 如果 PCMC 进入消隐窗口、则不会在当前周期内触发 ADC SOC、因为不会发生 DCxEVT。 我找不到足够的方法来解决这个问题。 是否有推荐的方法来测量 PCMC 上的平均电流?

此致、

Markus

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

    尊敬的 Marcus:

    您能提供您在使用哪个拓扑吗?  

    对于 PCMC、您为什么需要平均电流、检测每个周期中的峰值应该就足够了?

    我们有少量展示 PCMC 实现的参考设计、请参阅这些 TIDM-DC-DC-BUCK、 PSFB-DC_DC 

    此外、应用手册还包括: https://www.ti.com/lit/ug/tidueo1b/tidueo1b.pdf?ts = 1717790533357&ref_url=https%253A%252F%252Fdev.ti.com%252F

    https://www.ti.com/lit/an/sprabu2/sprabu2.pdf?ts = 1717790544597&ref_url=https%253A%252F%252Fdev.ti.com%252F

    我会与 ePWM 专家确认并与您联系。

    此致、

    Uttam

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

    尊敬的 Uttam:

    我使用 PCMC 控制螺线管内的电流。 因此、我对平均电流感兴趣 、因为它与电磁阀的平均力有关。

    除了在最初的帖子中提到的问题、一切都运行良好。 希望专家们能找到一个很好的方法。

    此致、

    Markus

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

    尊敬的 Markus:

    您能否提供有关您的配置以及错过了哪些事件的更多信息? 我不熟悉 PCMC、但如果您从 ePWM 的角度严格描述该问题、我可以帮助您找到解决方案。

    您可能能够使用 CLB 实现修改后的方法。

    谢谢!

    Luke

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

    尊敬的 Luke:

    出于自举原因、我的 EPWM 配置为向上计数、CMPA 占整个周期的98%。 此外、该输出配置为在 TBCTR=0时为高电平、在 TBCTR=CMPA 时为低电平。 DCxEVT 也会将输出设置为低电平以启用 PCMC。

    问题是、我使用 DCxEVT 来触发 ADC (测量 Imax)。 此 DCxEVT 不会以最大值 PWM 周期触发 占空比(TBCTR 达到 CMPA)。 是否有办法在 PWM 输出的下降沿获得 ADCTriggerSourcc? 无法选择使用 ADC 的 GPIO 输入、因为我需要多个通道...

    此致、

    Markus

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

    尊敬的 Markus:

    您可以通过配置 ePWM 中的事件触发器模块来在 CMPA 上配置 SOC。 这是否适合您的应用?

    谢谢!

    Luke