I'm currently testing a buck converter I designed but I was running into some issues with it.
Vin = Solar Panel (30W, 17V at Vmax, 1.76A,Imax)
Vout = 12V battery
Inductor = 150uH
(Switching frequency= 62.5kHz, Iout = 2.5A, Current Ripple = 20%*Iout
When I test the MOSFETs by themselves they are switching nicely as expected, but the moment I connect the filtering components (inductor, capacitor, output load) my MOSFETs start to heat up terribly and my voltage at the output is in the order of milliVolts (should be 12V since load will be a battery). I went back to recheck my calculations for the inductor and cap value and it was all good. I then decided to measure the current at the input and that was only about 30mA and my output current was only about 2mA. I'm thinking that since the current I'm getting from my dc supply is lower than what I would be expecting from the solar panel, my inductor (which was sized for a 2.5A output) causes my buck to go into DCM and maybe what I need to do is use a different source than can supply more current? Does this sound right, or are there any other possible factors I'm not aware of? Thanks for the help.