Ok, so after several revisions I am still having units fail after a while. I am now using 4 IRF6646 in parallel and have a snubber circuit. The diode has also been changed to a 100V 20A device with a 900mV drop.
After a while the drivers seem to loose power and current limit between 6 and 7A. Duty cycle shifts to device max where it should be 55%. Temperature does not seem to be the issue as the boards run cool enough and I can heat them up with a hair drier and watch the signals change on a scope. Output specs are maintained.
So any ideas why these things might be failing? I've pulled a couple apart and all components are in spec with regards to value. I've put these parts on known working boards and they continue to work.
This is very discouraging as this is my first design over 200W and finally thought I'd got it right.
May I say I feel your 'pain'. This might be dangerous but would you consider 'binning' it and trying something different?
I am not sure I should moan about what Maxim is doing to you but at the moment it looks fairly horrible. Not your problems. I really think they should be trying harder or at least demonstrating slightly more knowledge about their IC and the way it might function in their circuits
Do I rubbish it to make myself 'look good'? It seriously is not your fault especially when Maxim are demonstrating less of a clue about things.
Seriously.. If you look on Page 7) of the Data Sheet then there is a graph that shows the circuit delivering 500mA into the diode string and the evaluation board is rated at 1A up to 36V. You are more than pushing things to get 10A @ 26V.
Let's say you expect 50% duty cycle at 80KHz with a 26V input and 26V output using the 'boost' topology with your 8.2uH inductor. The sums do, not or they do, work..
6.25uS on time gives you a peak inductor current of 22.8 Amps. That is setting from 0A to 22.8A from the 26V supply. It will get reset from 22.8A back to 0A through the same voltage. Since you are dealing with 50% sawtooths then the average input/output current will be 1/4 of that or 5.7A.
These are
huge ripple currents which will, as you have seen,
hammer any input or output capacitors you wish put on the supply itself and
hammer the input supply without them.
It's also going to probably 'hurt' the inductor. Ripple current to that level is going to result in large winding and core losses. It might be 'rated peak' for the job as you see it but it might not be happy otherwise.
Some of your other problems might arise from loop compensation issues. On Page 13) of the Data Sheet they make reference to a Right Half Plane Zero when you have continuous inductor current. No.. I think I'll ignore that because it would be too much of a waste of time.. or that will be me being lazy.
As suggested I think the circuit(s) as presented by Maxim is/are meant to be used at much lower power levels and, by following the design notes as presented in order to gain more output power you are going down a blind alley. I also think the Maxim technical support team are doing you no favours by not suggesting that you will be getting yourself in trouble.
Let the 'danger' begin.
Since you have LTSpice, which is 'nice' have a look at this.
Code:
* C:\LED\cuka.asc
LP VIN N001 75µ
LS VOUT N003 75µ
S1 PSNS N001 DRV 0 MSW
C1 N002 N001 100µ
D1 N002 0 DID
VIN VIN 0 30V
LL N002 N003 15µ
C2 N004 N001 330µ
R1 N002 N004 390m
VLED SSNA VOUT 26V
RS SSNA 0 10m
RP PSNS 0 10m
A1 VDD 0 N012 0 PWM 0 DRV 0 DFLOP Vhigh=15 Vlow=0 Trise=50n Tfall=50n Td=10n
S2 0 PWM VCEAP N013 CMP
R2 VDD PWM 1K
VDD VDD 0 15V
V§CLK N012 0 PULSE(0 15 0 10n 10n 1u 10u)
V§TRI N013 0 PULSE(1 5 500n 9u 1u 0 10u)
XU1 N005 0 VCEAP opamp Aol=100K GBW=10Meg
C3 VCEAP N005 620p
R3 N005 PSNS 1K
R4 N005 VCEAS 10K
C4 N007 N005 3n3
R5 VCEAP N007 22K
D2 N005 VCEAP ZID
XU2 N006 0 VCEAS opamp Aol=100K GBW=10Meg
C5 VCEAS N006 100n
D3 N006 N008 ZID
D4 VCEAS N008 ZID
R6 N006 SSNB 1K
R7 N006 N011 10K
V§IDEM N011 0 1V
E1 SSNA SSNB N010 0 0m
A2 N009 0 0 0 0 0 N010 0 MODULATOR Space=100 Mark=100K
VMOD N009 0 PWL(0 0 100m 0 110m 1)
.model D D
.lib C:\Program Files\LTC\LTspiceIV\lib\cmp\standard.dio
.MODEL MSW SW(RON=10m ROFF=1E9 VT=5)
.MODEL CMP SW(RON=10m ROFF=1E9 VT=0)
.MODEL DID D(RON=10m ROFF=1E9)
.MODEL ZID D(RON=10m ROFF=1E9 VREV=5V)
.tran 0 15m 10m 100n uic
.LIB OPAMP.SUB
K1 LP LS 1
.backanno
.end
Hopefully if you copy the above code and paste it into your text editor then save the file as a .asc LTSpice should recognise and open it for you. Shout if it does not work.
I've added * C:\LED\cuka.asc at the beginning which is where I saved it.
It is a coupled inductor CUK converter and I will not deny that I am 'guessing' at things and it will need some work to qualify and sort it. Depends on whether you wish to invest time in it but, hopefully, the result will be 'nicer' than what you are dealing with at the moment.
As per the links given in..
https://www.edaboard.com/threads/198743/#post838978
I am using average current mode control of the 'primary' switch, S1, to avoid external resonances which may not be controlled. The coupled inductor would/will be designed to place leakage in the output steering ripple to the input. This will be a custom design. I can do that.
U1 controls the 'primary' switch current which, as detailed by Dixon, will be the input current. As he explains in the the application note component, C3, is selected to achieve 'slope matching'. I have not analysed it, done the sums properly. I took a guess at R5/C4, C4 was 'easy' and it worked.
With that in place U2 controls the output current supplying a 'demand' signal to U1. That was an even bigger 'Guess' but it works also. I've got E1 and A2 in there to look at what the loop gain 'really' is.
One thing you will probably notice is that the model uses 'ideal' components.
It really helps to do that because you get the chance to poke around and get some estimates about things rather than being told 'non-convergence error at iteration 268 problem with node 0028'. You might get one of those anyway.
As it is at the moment there will have to be some gnashing of teeth in order to sort out the way error amplifiers are configured to get it single supply and other things. For the moment it is just 'proof of concept' but it will give you/me the opportunity to look at operating waveforms and be bothered about device stresses in terms of current, voltage and power dissipation.
Here it is in 'regulation',
Start Up will give you 'Kittens' but I should imagine there is a way of overcoming that.
Genome