This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

电流均衡后电压变化

Other Parts Discussed in Thread: UCD3138

//system_defines.h

//PFC type defines: choose the right type, DO NOT CHNAGE THE VALUES!

#define PFC_TYPE 0  //for interleave PFC with shunt sensing

 //#define PFC_TYPE 1  //for single phase PFC with shunt sensing

 //#define PFC_TYPE 2  //for bridgeless PFC with CT sensing

#if(PFC_TYPE == 0)//if interleave PFC

 #define CURRENT_BALANCE (1) //1: enable current balance

 #elif(PFC_TYPE == 1)//if single phase PFC

 #define ZVS_CONTROL (1)//1: enable ZVS control

 #define T_r (10560)//high res(250ps), 2640ns, oscillate period

 #endif

 

如上程序,当CLA_DUTY_ADJ_EN=0时, PFC正常工作。 输出390.

当CLA_DUTY_ADJ_EN=1时, 也就是上面的黑体部分。 输出变成普通全波整流, PWM仍能正常发波。 这是什么原因呢?