Buck/Boost Battery Charger works on dummy load, but does not charge batteries

Status
Not open for further replies.

The battery voltage is higher than the instant-on threshold so it's either operating incorrectly or something else is the problem.
(oops my picture did not attach properly in my last post, here it is)



VFBmin is 24.7V
Battery voltage is 26.9V.


I just let it run and battery has charged up to 29.035V now (Vfloat is 29.063V)
Charge current is starting to taper off so it's operating in CV mode now and the powerpath FET is still hot enough to burn me. As current decreases, it is getting cooler, but the gate is still not pulled down. I don't think the chip is in instant-on mode, something else must be wrong. My only idea is to try more new P-FETs, I have more coming tomorrow but I don't think it will help. The FET I am using right now was pulled from my old board which worked fine.
 

according to the graph in the data sheet you can have up to 0.5V and 100% I, ( 10A ) this is 5W in the P-fet, even 2W in the P-fet may cook it ...

- - - Updated - - -

also - just looking at your last post the BATT volts are lower than VFB min - aren't they?
 


You are right, the LTC4020 should not be in intsant on mode.
Its also a little bit strange, that the battery float voltage is setup, while the battery is disconnected.
The voltage should be 29.05V while battery is connected and about 31.95V (Vfloat * 1.1) while disconnected.


Maybe your input voltage is dropping?
This could be a problem:

I assume that you are using a low impedance high power capable supply?
In the current schematic the divider is 100k to 100k which yields to an regulation voltage of 5V -> quite useless in this setup.
If your power supply is stable and has enough power output this should not affect the charge current regulation loop.
But maybe here are some wrong values soldered or your power supply has massive transients?
You can also complettly disable the VIN_Reg feature by removing R50. (like on the LTC4020 demo board)

If this is not the cause - i would replace the LTC4020...once again.
 
Well spotted Danie.

We all look forward to hearing what clears up the issues ...
 


Okay that is what I thought. Sometimes the float voltage is 31.9 (expected), mostly on initial power up, then after battery is connected and disconnected, float voltage will be 29.05V sometimes, or 31.9V other times.
I'm thinking the P-FET must be damaged, that is why the regulator has 29.05V because the P-FET cannot turn off and when the VFB pin is over 2.5V, it directly changes the converter control loop.

Both P-FETs were working before on other boards. My overnight shipment of new P-FETs was lost so I will not have more until tomorrow now.



Power supply is very stable, high quality Meanwell 600W supply. I removed R50 like you suggest, but the behavior is the same so it should not be VIN_reg causing problems.

I am using a hot air reflow wand to replace components. Is it possible I have damaged the P-FET by too much heat? I use low heat under the board to warm the board up, then higher heat above the component to reflow solder and remove/replace. The P-FET requires a lot of heat because the connected copper is so large.

Tomorrow morning I will replace the P-FET, all 8 N-FETs and LTC4020 with new parts at the same time to make sure no damaged components are damaging new parts.
 

The new P-FETs are operating correctly now. Both my lost shipment and replacement shipment showed up today so I tried replacing just the P-FET and nothing else and this fixed the overheating issue on both prototype boards.
I used more heat on the underside of the PCB and less heat from the hot air wand to replace this time. I'm not sure if that made any difference but it did take much longer so I think heating was more uniform.

~31.7V with battery disconnected, then drops to VBATT (28.1V right now) when connected. Charging about 9.8A and nothing is burning up. I will still need to test/fix very low voltage battery to see if the instant-on feature kills the P-FET. Lowering the VFB_min should fix that.

Now I can do more testing at full power on the switching converter. The N-FETs are getting slightly warm. I probe the low side sense resistor (RsenseB) and get this current measurement:


Vin = 24V
Vout = 28.1V

So it should be solidly in boost mode operating as described:

Is the bootstrap refresh causing the current spike through RsenseB? Possibly due to shoot-through from Switch A to B?

Here is both sides of the inductor under the same conditions if that is helpful:



By the way, I have 22R gate resistors installed on this board, and 10R gate resistors on the other board. Both have similar current spikes on RsenseB.
 
Reactions: Danie.

    Danie.

    Points: 2
    Helpful Answer Positive Rating
In boost there should be no current in RsenseB - which is roughly what you see I think ... only the refresh ... else A could not stay on indefinitely ...

glad to see things are working virtually as intended (?) - well done ..!
 

When Switch B turns on and SW1 node (ch2) goes low, it seems Switch C also turns on and SW2 node (ch1) goes low, pulling down both sides of the choke at the same time, this is normal?
At the same time, it looks like current flows from GND into SW1 (peak is -86mV/5mR = -17.2 A) then current reverses and flows from SW1 into GND (peak is 120mV/5mR = 24 A).

The FETs at Switch A and Switch D get fairly hot, but not unsafe. About 65 deg C. I think it should run cooler.

I changed the gate resistors from 22R -> 4R7 and temperature is now around 43 deg C. RsenseB current spike is much higher, but temperature is lower so I guess this is good.

I think now I will order parts to populate 2 more boards with all new values and verify everything works with new parts.

Big thanks to you guys and all the ideas to try!!
 

sounds like the refresh for the bootstrap gate power is happening on both sides at the same time (?)

lowering Rgate with give you bigger current spikes and worse EMC performance but gain efficiency - best to use the best fets you can with fairly low Rds-ON so that they can soak up some turn on losses - a reverse schottky across Rgate will give fast turn off which is usually a good thing ... 22E for on, 40V 1A schottky for off ...
 
We look forward to some full power wave-forms..! - when the Batt is < 11 volts, the turn off Vds looks good - by which I mean there must be some good caps close to the fet action ...
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…