Flyback converter problems (UC3845 + MOSFET)

Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.
Hi all,
I'm trying to make an offline flyback converter. Since I can't get readily wound transformers, I need to wind my one. I got a few EE25 cores and bobbins and am aiming to make a 14V 2A flyback converter. I've been reading a lot on flyback and I think I got the idea. Last few times I tried (about a few months back), there was output for a few seconds and then BANG!!!

So I've been reading on flyback. I carried out calculations and stuff and arrived at this:
Primary: 147 turns
Secondary: 9 turns
Bias: 10 turns
I used thick paper and glue to get a gap of about 1mm (measured with slide caliper) between all three legs.

Before anything blew up again, I set up a circuit with UC3845 running at around 90kHz at 48% (max) duty cycle and pulsed an IRF3205 off a 12v line. The IRF3205 drove the secondary of the transformer and I set up a diode, cap and a load resistor on the bias just to check the drain waveform. The IRF3205 got EXTREMELY HOT and burnt. So, I placed an IRF840, which also gets EXTREMELY HOT, but didn't burn out.

This is the drain waveform with no snubber:
1_1309794499.png

68_1309794499.png


This is the drain waveform with an RCD snubber (diode - BYV26E, cap - 4.7u 100v, res - 4.7R 2W):
18_1309794572.png


I'm doubting one of two things here:
1) It is due to poor winding or any such thing relevant which caused excessive leakage inductance.
2) My snubber values are completely wrong.

Can someone help identify the problem? Are the transformer calculations and airgap right?
I think if I make my offline PSU, the MOSFET will go kaboom! So, what can I do?

By the way, I didn't measure the secondary and bias windings, but the primary winding (147 turns) was about 1.47mH. Without the air gap, it was about 16mH.

Thanks in advance.
 
I have no idea of the core material.

As I already stated before:
I set up a circuit with UC3845 running at around 90kHz at 48% (max) duty cycle and pulsed an IRF3205 off a 12v line.

Input voltage is 12v. Duty cycle is 48%, frequency is 90kHz. The primary (147 turns) has an inductance of 1.4mH. But I didn't use it, instead I used the secondary and bias for testing.
 
Member
Joined 2005
Paid Member
Basically, in your first experiment you were forcing a 55V mosfet into repetitive avalanche, no wonder it exploded at some point..... the 500V mosfet didnt go into avalanche, but since the secondary inductance is significantly smaller (0.36mH if I am not mistaken) the peak current you reached was much higher than it would have been with the primary inductance (that would have been a safer experiment by the way, you had very high voltage peaks on that primary....). I calculated a peak of 0.2A, quite a bit for such a small core but without the material we can only speculate what happened....
And, your snubber values look way off. With a primary of 1.5mH, the leakage should be around 40uH, in which case the snubber should be in the range of 2-3nF and 68K....

maybe you should try the transformer again with a proper snubber, and something like 40V applied to the primary winding, just to see if you get something useful at the output. The transistors should definitely not get hot at these levels...

just my two cents...
 
Status
This old topic is closed. If you want to reopen this topic, contact a moderator using the "Report Post" button.