您好!
我需要设置 PWM1、PWM2和 PWM3以生成200kHz 的 PWM、从而驱动半导体栅极。 我想以低于开关频率的频率获得样本(我的算法控制需要太多时间才能以相同的开关频率进行采样和控制)。 因此、我想使用 PWM4在20kHz 时触发 ADC SOC。
我已经检查过、如果我将所有 PWM2、PWM3和 PWM4作为 PWM1的从器件(TBCTL[PHSEN]=1)、那么我无法达到这20kHz 的 SOC 触发、因为当 PWM1计数器为0时、PWM4也会被重置。
如果我设置 EPwm4Regs.TBCTL.bit.PHSEN = 0、则会触发20kHz SOC、但我不确定这是否会与 PWM1、PWM2和 PWM3同步。 如您所知、同步 PWM 和 ADC 信号以获得平均电流值等非常重要。
那么、问题是、如何在 PWM4为20kHz 时触发 SOC、同时使 PWM1、PWM2、PWM3以10倍的速度(200kHz)运行?
非常感谢。