TI中文支持网
TI专业的中文技术问题搜集分享网站

利用F28377D的cmpss,Tz,epwm等模块做同步整流控制的一些问题

目前我们使用F28377D来进行LLC谐振电路的副边同步整流控制,我们需要的效果是,副边的电流在设定的阈值之上时EPWM开波,在阈值之下EPWM关波。谐振电路的电流可以看为正弦,且频率与EPWM的频率相同,为140k。

1.我们一开始采取的方案是:在正半周电流大于阈值时,利用cmpss产生ctripH信号,然后将TZ设定为强高,使EPWM输出高电平,但是当正弦电流下降并且小于阈值时,ctripH的信号并没有清除,Tz依旧在发挥作用,EPWM依旧高电平,无法正确的产生低电平,我的配置也是采用CBC模式。请问有什么办法可以处理这种情况吗?还是说这种事件只可以在下一个周期才会被清除。

2.我们同时采取了另一种方案:关波逻辑是当正半周电流小于阈值时,利用Cmpss产生CtripL信号,然后将TZ设定为强低。但是这种方案的问题又在开波上面,我们必须要让EPWM在正半周电流上升到等于阈值时,强制CTR=0,此时EPWM开波。现在的问题是,如何才能人为的控制CTR=0,在这个点准确的开波?

Green Deng:

1中TZ信号没有消失的原因是因为CTRIPH信号没有消失。CBC模式的话,一旦触发信号消失,TZ就不会再做保护了。

,

user5846643:

感谢您的回复。那么为什么CtripH信号不消失呢,如果不消失的话,一些工程中的限流是怎么实现的?再有,我认为即便CtripH信号消失的话,Tz信号也做不到在一个周期内被清除,是这样吗?
2中,有什么办法可以在某一个点,人为置CTR为0且重新计数吗?
盼望回复,谢谢

,

huijin Wang:

请问该问题解决了吗?是怎么解决的呢?

我的理解是如果将cripH信号传递给TZ模块采用CBC模式的话,只能在下一个ePWM周期的固定的位置CTR=0或者CTR=PRD才能清除作用(前提是TZ信号已经不存在),但是DCxEVTy信号不是可以不通过CBC或者OST模式,而是直接作用于ePWM输出吗,不知道这样是否可以,请问有尝试过吗

赞(0)
未经允许不得转载:TI中文支持网 » 利用F28377D的cmpss,Tz,epwm等模块做同步整流控制的一些问题
分享到: 更多 (0)