2026-03-10 2:56 AM
i am using viper 22A. having three outputs. one output is regulated and other two are non regulated.
I am having below problems
1. i keep fan load of 120mA, output is regulated but as soon as i connect other load , all voltages dips including regulated ones.
2. if i add more load on regulated winding, my voltage drops on regulated ones.
3. if i increase grid voltage beyond 210v, ic enters into some kind of protection. it turns on and off.
i have attached the transformer and circuit diagram.
It will be very helpful if anybody could help
2026-03-12 1:48 AM
Welcome @SATENDER, to the community!
From the symptoms it looks as if the supply is simply leaving its regulation range and the VIPer22A is going into protection / restart.
Key things to check:
Transformer design: If the primary inductance or peak current are wrong, the converter will saturate or hit current limit when you add load or raise the mains
Cross‑regulation of the three outputs: Only one secondary is in the TL431 feedback loop. When you load the other two windings, the energy is redistributed and the regulated output will also drop. For three independently loaded outputs you normally need post‑regulators or a different topology
VDD / auxiliary winding Check VDD at high mains with an oscilloscope. If it goes above the OVP clamp or below UVLO, the VIPer will start and stop periodically (what you see above 210V)
Practically, the easiest way forward is to take an ST reference design for VIPer22A, copy the transformer and feedback network exactly, verify it works, and only then add your extra outputs with very tightly coupled windings.
Hope that helps?
Regards
/Peter
2026-03-12 9:42 PM
2026-03-13 7:07 AM
At the output power you specified for the flyback, it operates in DCM at 230V and on the boundary between DCM and CCM at 115V, so a type-II network should indeed improve stability. You can start with 22k+10nF (fz~3.4kHz) in parallel to the 10k between Vo and Vref; if necessary, 4.7k+10nF (fz~725Hz) might also be sufficient.
Regards
/Peter
2026-03-16 12:54 AM
2026-03-16 2:58 AM
Since you have not assigned a component number or designation to a single component in your schematics, I do not know what you mean by C8. Therefore, I believe I clearly described where you should connect the RC series circuit in parallel: between Vo and Vref.
Regarding your further questions:
One more note about the snubber diode: a 1N4007 is completely unsuitable for this purpose, as it is far too slow with a trr of 1000...1500ns. You should use an ultrafast diode with significantly less than 100ns instead.
Regards
/Peter
2026-03-16 3:32 AM
2026-03-16 3:40 AM
The hand-drawn schematic still shows the 1N4007, but a UF4007 should be sufficiently fast.
2026-03-16 3:52 AM
2026-03-16 6:50 AM
If a 50V ceramic capacitor is exposed to a high-voltage pulse, what happens to it depends on the manufacturing technology: it either forms a short circuit or completely loses its capacitance. In both cases, the VIPER22A is no longer protected and will also emit smoke signals.
Regarding simulation: indeed, the VIPER22A is actually not yet represented, since his birthday was already a very long time ago in 2006. The VIPER222LSTR (60kHz) is the most suitable substitute to use for a simulation of the snubber in the eDesignSuite. The snubber values obtained with VIPER222L will be a very useful starting point, and can then be refined by oscilloscope measurements on your real VIPER22A board.