工具与软件:
尊敬的 Champ:
我要求为我的客户提供服务。
它们尝试使用比较器 和 EPWM DCAEVT1 / DCAEVT2来触发 TZISR。
(1)。 由于 CMPSS 的数字输出行为似乎充当电平触发器、是否可以通过 CMPSS + ePWM DC 子模块将其配置为边沿触发行为? 或者、当使用 通过 CMPSS 设置的跳闸条件时、通过配置一次性跳闸中断来假装为边沿触发行为?
(2)。 继续第一个问题、客户希望实现什么、如下所示:
根据内部 DAC/外部信号、一旦正引脚上的检测电压高于负引脚1.5V、CMPSS 的比较电压就设置为1.5V、然后触发一次中断。 然后、如果正极引脚上检测到的电压保持高于1.5V、则不再触发中断。 继续、 只能再次触发中断、直到 CMPSS 正输入引脚上检测到的电压低于1.5V、然后再次高于1.5V、作为 TZISR 的真正边沿触发源。 简单来说、 每次比较器输出从0变为1时、都会发生中断。 对于 CMPSS + ePWM 模块是否有可行的权变措施?
(3)。 当我们谈到 CBC 跳闸时,它的目标是 EPWMxA 和 EPWMxB 输出上的操作,而 TZISR 是同时触发 CBC ,对吗? 如果是、如果 CBC 事件在一段时间内仍然存在、TZISR 是否会一次又一次地中断?
感谢您提供的投入。
此致、
Johnny

