Ti的工程师您们好 我目前碰到一个28035芯片在特定工况下 会跑飞锁死的现象,希望您们协助我分析下,谢谢。
具体情况描述如下:我使用28035芯片的CLA task进行PFC电源环路运算,当我设计好环路后,实现尝试控制一个200V低压,电路均能正常工作,并且能加载至额定最大负载下;但是尝试将电源输出控制为额定高压400V输出时,电源空载加载至2A左右时均正常工作,但总是在负载稍微更大点时,芯片就跑飞锁死(我的判断标准是芯片没有进入中断程序,如图中的通道1),然后芯片PWM模块就进入free模式,以固定占空比发波直至保护。
我的问题主要是:1.芯片为何会意外跑飞、锁死,理论上就算时环路不适合高压参数,最多也只会影响控制效果,为何会导致芯片的主CPU中断和CLA中断均未进入?
2.导致芯片跑飞和锁死的原因主要有哪些?据我所知的可分为软件和硬件,软件上有中断冲突,中断响应时间不够,数据溢出等,硬件上则有 复位电路稳定,电源供电不稳定,时钟干扰等。您们觉得就我目前的现象来看,有可能导致此现象的原因是什么?
3.有没有什么有效的软硬件措施,可以协助避免发生芯片跑飞锁死情况?
4.最后就是,有没有方法能让我的芯片,在发生跑飞和锁死现象后,关闭PWM波,而不是现在的继续固定占空比发波。。。
最后,谢谢TI工程师的支持!