工具与软件:
您好、TI:
我将在当前项目中使用 PCMC 通过电感控制电流。 我必须测量平均电流。 因此、其中一个 ADC 通道由 ePWM CNTR=0触发、第二个通道由 DCxEVT 触发。 大部分时间、一切都正常。
问题从高占空比开始。 如果 PCMC 进入消隐窗口、则不会在当前周期内触发 ADC SOC、因为不会发生 DCxEVT。 我找不到足够的方法来解决这个问题。 是否有推荐的方法来测量 PCMC 上的平均电流?
此致、
Markus
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.
工具与软件:
您好、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、
我会与 ePWM 专家确认并与您联系。
此致、
Uttam
尊敬的 Luke:
出于自举原因、我的 EPWM 配置为向上计数、CMPA 占整个周期的98%。 此外、该输出配置为在 TBCTR=0时为高电平、在 TBCTR=CMPA 时为低电平。 DCxEVT 也会将输出设置为低电平以启用 PCMC。
问题是、我使用 DCxEVT 来触发 ADC (测量 Imax)。 此 DCxEVT 不会以最大值 PWM 周期触发 占空比(TBCTR 达到 CMPA)。 是否有办法在 PWM 输出的下降沿获得 ADCTriggerSourcc? 无法选择使用 ADC 的 GPIO 输入、因为我需要多个通道...
此致、
Markus