工具/软件:
您好:
我们使用 TMS320F280039C LaunchPad 进行图腾柱 PFC 电路控制。 在其中、我们使用 EPWM6A 和 EPWM6B 来控制高频 MOSFET(工作频率为 120kHz)。 为了在某种逻辑下工作,我们想以三种不同的方式跳闸 EPWM6A 和 EPWM6B : 1. 条件 1:触发 EPWM6A 和 EPWM6B 、2. 条件 2:仅跳闸 EPWM6A 和 EPWM6B 应在 6A 为跳闸时提供 PWM、3. 条件 3. 仅跳闸 EPWM6B 和 EPWM6A 应在 6A 为跳闸时提供 PWM 。 因此,我们使用 TPFRC 和 tpctl 寄存器同时触发两个 EPWM。 但在其他 2 种情况下、当我们只想跳闸一个 ePWM 时 、我们面临的是、如果我们尝试 将 ePWM 6A 跳闸为低电平、EPWM6B 将完全变为高电平、而不是提供 PWM、反之亦然。 当前。 我们使用的是 MATLAB Simulink C2000 模块集。 所以我们想知道、我们是否可以 单独使 EPWM6A 和 EPWM6B 跳闸、其中一个 EPWM 在另一个 EPWM 处于跳闸条件时工作。