Other Parts Discussed in Thread: UCD3138
Tool/software: Code Composer Studio
In order to make a UCD3138 Controlled Single Phase PFC with lower voltage but PF still equals around 98% like SLUA708,
we want to make duty and vbus been changed.
but PWR026_PFC don't provide codes about how duty , only have PID coefficients.
So we try to find other ways to modify DUTY.
As Application Report mentioned ,
we changed OUTPUT_CLAMP_HIGH(from 0x3FFFF change to 0x3FF11) in order to change duty and reduce vbus,
however,then we tested the PF is around 0.99,vac=15v,vbus=89v,
but the OUTPUT_CLAMP_HIGH automatically changed to the initial value.
Why does the OUTPUT_CLAMP_HIGH automatically changed into the initial value?
How to avoid this phenomena?
I think maybe there are some codes whose mission is going to prevent the value in registers to be modified , right?