First, some background.
I have designed an SCR trigger board using an IRS24541 self-oscillating FWB driver and two dual MOSFETs FDS6930B (30V, 5A, 0.055 RdsOn, 2W). I made a couple of transformers using EPCOS E187 or E16-8-5 cores with N27 ferrite having an Al of 950 nH. I used about 20 turns of #32 AWG wire on both primary and secondary, to get 12 VDC out with 12 VDC input. Running at 65 kHz I get about 11.5 VDC output into a 250 mA load (about 3W). The windings measure about 400 uH with 25 uH leakage inductance, and they seem to run very cool.
I ordered some samples from
The drive is 50% duty cycle with only a couple hundred nSec dead time, so the rectified output is essentially solid DC with just a tiny droop during the crossover. I used 220 uF in parallel with 1 uF ceramic. I was somewhat concerned that there might be high current spikes on the square wave transitions, but that does not appear to be the case. Some waveforms:
My first prototype transformer:
A second prototype with heavier wire #28:
The board with the sample transformers:
Now for the present project. I want to generate 320 or 640 volts nominal at
500 to 1000 watts or more, from batteries of 12, 24, or 48 VDC nominal. I would not expect any more than 500 watts from the 12V source. I plan to make a transformer using an E55/28/21 core pair of N27 material, for which Al=5800 nH. At 50 kHz, I think 3 turns on each of four primary windings would be about right, with about 50 uH inductance, and about 16 ohms. The 24V P-P is about 12 volts RMS and about 1.2 amps no load. The secondary would have 38 turns each on four windings which would provide about 150 volts each, connected in series or parallel for 600 or 300 volts.I ran a simulation that seemed to show about 95% efficiency. I will probably use a PIC to provide the 50 kHz square wave PWM, and a pair of FAN7382 hi-lo drivers. The LTSpice file is at the end of this post. I'd appreciate any opinions on this design. It just seems too simple but seems to work well in simulation and actual circuit.
Thanks,
Paul
==================================================== Version 4 SHEET 1 880 840 WIRE -160 16 -464 16 WIRE 0 16 -160 16 WIRE -560 80 -640 80 WIRE -464 80 -464 16 WIRE -464 80 -480 80 WIRE -160 112 -160 16 WIRE -224 144 -384 144 WIRE 0 144 0 16 WIRE -224 192 -224 144 WIRE -208 192 -224 192 WIRE 240 192 176 192 WIRE 320 192 304 192 WIRE 368 192 320 192 WIRE 416 192 368 192 WIRE -384 208 -384 144 WIRE -160 208 -320 208 WIRE -464 224 -464 80 WIRE -464 224 -544 224 WIRE -48 224 -256 224 WIRE -256 240 -256 224 WIRE 176 240 176 192 WIRE 224 240 176 240 WIRE 320 240 320 192 WIRE -160 256 -160 208 WIRE 48 256 -160 256 WIRE 112 256 48 256 WIRE 176 256 176 240 WIRE -640 272 -640 80 WIRE -544 272 -544 224 WIRE -464 272 -464 224 WIRE 416 272 416 192 WIRE -320 288 -320 208 WIRE -320 288 -384 288 WIRE 320 288 320 240 WIRE 0 320 0 240 WIRE 0 320 -256 320 WIRE -320 352 -384 352 WIRE -80 352 -256 352 WIRE 176 352 176 336 WIRE 256 352 256 240 WIRE 256 352 176 352 WIRE 0 368 0 320 WIRE 48 368 0 368 WIRE 112 368 112 336 WIRE 112 368 48 368 WIRE 224 368 224 240 WIRE 256 368 224 368 WIRE 320 368 320 352 WIRE -544 384 -544 336 WIRE -464 384 -464 336 WIRE -464 384 -544 384 WIRE -384 384 -384 352 WIRE -256 384 -256 352 WIRE 0 384 0 368 WIRE -160 400 -160 256 WIRE 176 432 176 352 WIRE 256 432 176 432 WIRE 320 432 320 368 WIRE 416 432 416 352 WIRE 416 432 320 432 WIRE -80 464 -80 352 WIRE -48 464 -80 464 WIRE -320 480 -320 352 WIRE -208 480 -320 480 WIRE -80 480 -80 464 WIRE 416 496 416 432 WIRE -640 528 -640 352 WIRE -464 528 -464 384 WIRE -464 528 -640 528 WIRE -384 528 -384 464 WIRE -384 528 -464 528 WIRE -320 528 -384 528 WIRE -256 528 -256 464 WIRE -256 528 -320 528 WIRE -160 528 -160 496 WIRE -160 528 -176 528 WIRE 0 528 0 480 WIRE 0 528 -160 528 WIRE -320 608 -320 528 FLAG -320 608 0 FLAG 416 496 0 FLAG 368 192 out FLAG 48 256 p1 FLAG 48 368 p2 SYMBOL ind2 96 240 R0 WINDOW 0 -21 38 Left 2 WINDOW 3 -49 83 Left 2 SYMATTR InstName L1
SYMATTR Type ind SYMATTR SpiceLine Rser=1m SYMBOL ind2 192 240 M0 WINDOW 0 -26 34 Left 2 WINDOW 3 -40 69 Left 2 SYMATTR InstName L2
SYMATTR Type ind SYMATTR SpiceLine Rser=10m SYMBOL nmos -208 400 R0 SYMATTR InstName M1 SYMATTR Value IRLH5036 SYMBOL nmos -48 384 R0 SYMATTR InstName M2 SYMATTR Value IRLH5036 SYMBOL voltage -640 256 R0 WINDOW 123 0 0 Left 2 WINDOW 39 7 147 Left 2 SYMATTR SpiceLine Rser=50m SYMATTR InstName V1 SYMATTR Value 48 SYMBOL cap 304 288 R0 WINDOW 3 24 64 Left 2
SYMATTR InstName C1 SYMATTR SpiceLine V=500 Irms=1.01 Rser=0.01359 Lser=0 SYMBOL res 400 256 R0 SYMATTR InstName R1 SYMATTR Value 100 SYMBOL nmos -208 112 R0 SYMATTR InstName M3 SYMATTR Value IRLH5036 SYMBOL nmos -48 144 R0 SYMATTR InstName M4 SYMATTR Value IRLH5036 SYMBOL voltage -384 192 R0 WINDOW 123 0 0 Left 2 WINDOW 39 -17 112 Left 2 WINDOW 3 -289 379 Left 2 SYMATTR SpiceLine Rser=10 SYMATTR Value PULSE(0 10 0 40n 40n 9.5u 20u) SYMATTR InstName V4 SYMBOL voltage -256 224 R0 WINDOW 123 0 0 Left 2 WINDOW 39 -25 113 Left 2 WINDOW 3 -433 374 Left 2 SYMATTR SpiceLine Rser=10 SYMATTR Value PULSE(0 10 10u 40n 40n 9.5u 20u) SYMATTR InstName V5 SYMBOL ind -576 96 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 5 56 VBottom 2 SYMATTR InstName L3 SYMATTR Value 10n SYMATTR SpiceLine Rser=10u SYMBOL polcap -480 272 R0 WINDOW 3 24 64 Left 2
SYMATTR InstName C2 SYMATTR Description Capacitor SYMATTR Type cap SYMATTR SpiceLine V=63 Irms=185m Rser=50m Lser=0 SYMBOL cap -560 272 R0 SYMATTR InstName C4
SYMATTR SpiceLine Rser=50m SYMBOL res -272 544 R270 WINDOW 0 32 56 VTop 2 WINDOW 3 0 56 VBottom 2 SYMATTR InstName R3 SYMATTR Value 10m SYMBOL voltage -256 368 R0 WINDOW 123 0 0 Left 2 WINDOW 39 -95 126 Left 2 WINDOW 3 -424 321 Left 2 SYMATTR SpiceLine Rser=10 SYMATTR Value PULSE(0 10 0 40n 40n 9.5u 20u) SYMATTR InstName V2 SYMBOL voltage -384 368 R0 WINDOW 123 0 0 Left 2 WINDOW 39 -59 103 Left 2 WINDOW 3 -307 280 Left 2 SYMATTR SpiceLine Rser=10 SYMATTR Value PULSE(0 10 10u 40n 40n 9.5u 20u) SYMATTR InstName V3 SYMBOL diode 240 176 M90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName D1 SYMATTR Value RF1005TF6S SYMBOL diode 256 224 M90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName D2 SYMATTR Value RF1005TF6S SYMBOL diode 320 352 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName D3 SYMATTR Value RF1005TF6S SYMBOL diode 320 416 R90 WINDOW 0 0 32 VBottom 2 WINDOW 3 32 32 VTop 2 SYMATTR InstName D4 SYMATTR Value RF1005TF6S TEXT 16 392 Left 2 !K1 L1 L2 0.98 TEXT -712 544 Left 2 !.tran 200m startup