主题中讨论的其他器件:C2000WARE
您好
我参考了此 TI-02000设计文档、以生成 PSFB 的峰值电流波形、
为 紫色波形 是发送至 CMPINP 的斜坡信号、它处于开关频率的两倍、并且根据 DAC 值、生成跳闸事件。
在第一个案例中、我只使用了动作限定器 T1U 和 T1D 来生成动作设置/清除。 如参考文档中所述。
黄色波形 是 ePWM A 寄存器和 蓝色波形 是 ePWM B 寄存器
观察结果: 1. ePWM A 上的向上计数期间跳闸(T1U) 、发生了使用动作限定符的情况、
但未发生跳闸事件 actionT1D (向下计数)、并且 PWM 被清除为零。
2.对于 ePWM B,T1U 没有发生,它被设置为 PRD 并在 T1D 清零。
在第二种情况下、我使用 Tripzone 寄存器 TZAD、TZAU、TZBU 和 TZBD 覆盖动作限定器事件。
在这里、我观察到的 PWM 基于 CMPSS 跳闸输入进行设置/复位
我的问题是:
为什么实际行动限定器 T1U 和 T1D 未根据 CMPSS 跳闸事件生成预期的操作?
是否需要进行任何特定的配置、以便在向上和向下计数时都发生跳闸操作?
注意:我已经配置了 AQTSRCSEL 寄存器、以便选择 T1的源作为 DCEAVT2。