MCP73861 IC charger prototype - some observations and questions

wapkil

Enlightened
Joined
Jan 17, 2009
Messages
739
Hi all,

After testing a few inexpensive Li-Ion chargers that turned out to be using some strange and incorrect ways to charge the batteries, I decided to try to build a charger for myself that would use a dedicated IC. I chose to go with the Microchip's MCP73861. I think no one described it previously on CPF so I thought I would share the experience and use it as an opportunity to ask some questions.

The MCP73861 is an integrated charge management controller. It is relatively inexpensive (~$3), capable of charging with any current between 100mA and 1.2A (programmable), has programmable safety timers and thermistor input. It is specified as a true CC/CV charger with the voltage regulation at 4.1V or 4.2V (selectable) and ability to precondition (i.e. start with a trickle charge) deeply discharged cells. The MCP73861 offers acceptable voltage regulation accuracy of 0.5% (so ~0.021V) and has two LED outputs to inform about the status of the charge. As it is usually the case with the charge management ICs, the voltage regulation accuracy doesn't depend on the accuracy of the external components so cheap, low accuracy resistors and capacitors can be safely used. Finally, the IC accepts input voltage from 4.5V to 12V (13.5V absolute max.) so it can be used with a wide variety of power sources like USB ports (with appropriately low charge current), car adapters and different power supplies.

The circuit has everything that's needed to charge a single Li-Ion battery already built in. One has only to add two filter capacitors, one timer capacitor, temperature output resistors, current programing resistor (or a few of them, if user selectable current is required), a status LED and two resistors for voltage regulation selection and logic enable pins to have a fully functional Li-Ion charger. The MCP73861 is available in a SOIC16 package so it's relatively easy to solder.

As you can see from the description above I was quite satisfied with the IC specification so I bought it and built a prototype to test how it really behaves. I started from checking the safety timers and thermistor functionality, which behaved as expected. Then I proceeded to looking at the voltage and the current during the charge:



I made other tests with different batteries at different states of charge and the charger behavior is consistent. It starts at the preconditioning current level of 10% of the selected CC current (63mA at the plot above) immediately after this it goes to the CC current level (630mA). So far so good, but then it drops down fast to ~75% of the selected current and then slowly raises the current until the end on the CC phase. The CC phase ends at around 3.14V and then the charger proceeds to charging with the lowering current and the voltage raising up to 4.18V-4.19V.

This charging algorithm looks quite good to me but it is not exactly the CC/CV as described in the IC datasheet. I made this prototype on a breadboard but the behavior seems too consistent and thought out to be just a result of using too long cables. Do you have an idea why the charger behaves this way?

I couldn't find precise measurements of other CC/CV chargers - does anyone have them or know where to find them for the Pila IBC, Schulze or other respected chargers?

The last question I have is about the 4.1V level - is there a point in selecting it instead of the usual 4.2V level for LiCoO2 cells? Would I gain cell longevity at the expense of slightly undercharging the cells?
 
That looks quite nice to me.

Note that the CC/CV algorithm is not in any way a requirement for correct charging, it is just an idealized charging profile for reference purposes. As long as the charger keeps the voltage below Vmax and the charging current below Imax then you can say it is working fine. The circuitry is probably set up to be a little on the conservative side for safety.

My only problem with that chip would be the lack of adjustment to different voltages for other kinds of cell like LiFePO4.
 
That looks quite nice to me.

Note that the CC/CV algorithm is not in any way a requirement for correct charging, it is just an idealized charging profile for reference purposes. As long as the charger keeps the voltage below Vmax and the charging current below Imax then you can say it is working fine. The circuitry is probably set up to be a little on the conservative side for safety.

I know that this charging profile won't harm the cells but it doesn't look right to me - it's not how it should be according to the specification.

I think that in the meantime I found out what may be going on. I'm not heat sinking the IC and it has the thermal regulation built in. Will have to test it but probably 630mA makes the IC overheat so it reduces the current. They even described this charging profile in the datasheet. I should have paid more attention while I was reading it for the first time :)
 
This is an interesting project, especially because of the size of the ic. I've ordered some li-ion charger samples from maxim some years ago, and it is absolutely impossible to solder them on a board...they're extremely small.

can you show some pictures of your prototype? I'm thinking about building a small, usb-powered charger with this chip for holidays.

did you get your ic as a free sample?
 
Last edited:
This is an interesting project, especially because of the size of the ic. I've ordered some li-ion charger samples from maxim some years ago, and it is absolutely impossible to solder them on a board...they're extremely small.

can you show some pictures of your prototype? I'm thinking about building a small, usb-powered charger with this chip for holidays.

did you get your ic as a free sample?

There's currently not much to see. It's only a prototype on a breadboard. Here's how it looks like now, actively cooled to check my hypothesis about it overheating (seems to be true) and charging a TrustFire battery:



(you can click for a larger version, if you want).

Please note that this is still an SMD IC - larger and much easier to solder than e.g. an MSOP package but may not be larger that the ICs that you received from Maxim.

The price of this IC is so low that I haven't thought about ordering samples and simply bought it.
 
I think that in the meantime I found out what may be going on. I'm not heat sinking the IC and it has the thermal regulation built in. Will have to test it but probably 630mA makes the IC overheat so it reduces the current.

It seems that I was right. I made a test with the IC cooled with a fan. The charging profile looked as follows:



The current drops down a little at the start but I still don't have a proper heat sink on the IC. This time I charged a TrustFire battery, not an AW's one as in the previous plot. Compared with my previous test with the same TrustFire battery but without cooling, the CC phase became ~30% shorter and the CV phase longer. The full charge took approximately the same time (less than 1% difference). It would be interesting to know if this affects the charge results in any way.
 
Great project. Both your before and after heat-sinking charge plots are ideal IMO. The second one looks nicer but is not any "better" as far as the charging method is concerned.

Slap 4 of these things in a cradle unit that can support everything from a 10440 up to a 26700 size cells in each slot.

Put a POT on the current select for each channel.

Configure a switch and some resistors on each channel to user-select between 4.10V and 4.20V termination.

~30W 12V AC>DC power supply.

You could sell something like that for good money. Probably hundreds of em if I had to take a guess.... If you don't want to I just might look into it :)

--------------

To answer the question about the advantage of 4.10V vs 4.20V..

4.10V shouldn't really be thought of as less than a full charge. For many years, 4.10V was the termination point for LiCo chemistry cells. Advancements were made that allowed the cells to "survive" a charge to 4.20V with reasonable cycle life. Those same advancements also meant, that when charged to 4.10V, the cells cycle life is actually WAY better. (like more than double in most cases). Many CPF members have expressed a desire for a charger that would terminate at 4.10V, to extend the useful life of their cells. Trading that 10% of extra capacity per cycle is well worth it in most peoples eyes to gain huge cycle life... Especially for anyone who is trying to keep operation costs down, and is running a light every day and charging every day.

-Eric
 
Great project. Both your before and after heat-sinking charge plots are ideal IMO. The second one looks nicer but is not any "better" as far as the charging method is concerned.

Slap 4 of these things in a cradle unit that can support everything from a 10440 up to a 26700 size cells in each slot.

Put a POT on the current select for each channel.

Configure a switch and some resistors on each channel to user-select between 4.10V and 4.20V termination.

~30W 12V AC>DC power supply.

You could sell something like that for good money. Probably hundreds of em if I had to take a guess.... If you don't want to I just might look into it :)

--------------

To answer the question about the advantage of 4.10V vs 4.20V..

[...]

Those same advancements also meant, that when charged to 4.10V, the cells cycle life is actually WAY better. (like more than double in most cases). Many CPF members have expressed a desire for a charger that would terminate at 4.10V, to extend the useful life of their cells.
[...]

Thank you for the kind words. I planned to build a charger for myself, similar to the one that you described. Unfortunately I don't have time to make more of them. I would be more than happy if you could transform this little project into something available and useful for other CPF members :)

In my charger the current will probably be selected by a 6 position switch. I think that the relation between the resistance and the current is too complicated to be conveniently set by a pot (it's neither linear nor logarithmic).

One thing to be aware of is that this IC doesn't have a protection for reverse battery insertion. I'm afraid that if the user does it, the IC would be fried. Something should probably be done with it, if the charger were to be sold to "ordinary users".

The selection between 4.1V and 4.2V voltage regulation is done by connecting a selection pin to the ground or the input supply (via a resistor, to be safe) so nothing complicated here - just a single switch.

Thank you for the information about the 4.1V level. I thought that it may be good for batteries. With double the lifetime, I will probably completely switch to it.
 
Nice work.

VanIsleDSM has some charger projects based on this chip.

Here on CPF proper: 1200mA HIGH QUALITY Li-Ion Charger

And here in the Marketplace: 1200mA High Quality Li-Ion Charger

He's awaiting parts to finish the chargers he built and has for sale.

-Michael

Thank you for the information. I couldn't find those threads as the IC name doesn't appear anywhere in them :) Fortunately there also seems to be no experimental analysis of this IC behavior, similar to what I'm doing here, so at least I'm not repeating anything.

There are really valuable information from the CPF members there, especially in the first thread. I haven't finished reading it yet but I saw that for example the thermal behavior, effects of which I observed, is discussed.

Have you bought one of those chargers? If I understood correctly, some were built and sold in the first batch.
 
Thank you for the information. I couldn't find those threads as the IC name doesn't appear anywhere in them

Your welcome. VanIsleDSM linked to the chip datasheet instead of posting the part number. I just recognized the part number.

Have you bought one of those chargers? If I understood correctly, some were built and sold in the first batch.

You'd have to ask VanIsleDSM how many were sold, I'm not sure.

I've got a build in progress exactly like mdocod described, the problem with the 4 cell version is finding a suitable universal charge cradle. It is difficult to locate a truly universal cradle to do 16340 thru 32650, and with additional length capacity for 67mm long cells without spending ~$40.00 on a Voltcraft.

I'm think I'm going to settle on a two cell variant.

Good luck with your project, looks like its going great.

-Michael
 
Thank you for the information about the 4.1V level. I thought that it may be good for batteries. With double the lifetime, I will probably completely switch to it.

I made charge and discharge tests for the 4.10V voltage regulation. The charge went as expected:



What was more interesting for me is the results of the discharge test. I compared the same battery charged to 4.10V and 4.20V levels. It was discharged with a 10 ohm resistor:



As you can see, the difference in the energy available is quite significant - approximately 20%-25%. At least for me this makes the decision at what level should I end the charge more complicated.

Has anyone performed some tests with contemporary batteries to see how the level at which the charge is finished affects the cells life?
 
As you can see, the difference in the energy available is quite significant - approximately 20%-25%.
Really? From my analysis of the chart, looking at a 3 V cut-off level, I see a difference of about 15 minutes in 135 minutes, which would make the 4.1 V capacity approximately 11% less than the 4.2 V capacity, or 4.2 V being 12.5% more than 4.1 V. Not insignificant of course, but maybe more bearable.
 
Really? From my analysis of the chart, looking at a 3 V cut-off level, I see a difference of about 15 minutes in 135 minutes, which would make the 4.1 V capacity approximately 11% less than the 4.2 V capacity, or 4.2 V being 12.5% more than 4.1 V. Not insignificant of course, but maybe more bearable.

You're right. This is not a constant-power chart so I couldn't look only at the time - I tried to take into consideration also at the differences in the voltage and the current. Nevertheless by looking at the plot I thought that the difference is larger than it really is. When calculated, it turns out to be 11.57% for 4.1V vs. 4.2V (and 13.08% for 4.2V vs. 4.1V).
 
Last edited:
wapkil,

Nice work! :thumbsup:

Is it possible to charge LiFePO4 battery if set the IC to terminate at 4.1v and add a diode in series with the battery?

Thanks.
 
Is it possible to charge LiFePO4 battery if set the IC to terminate at 4.1v and add a diode in series with the battery?

Has anyone tried it with a CC/CV charger? I'm not sure how it would work but I think that the IC would still want to achieve 4.1V on the battery. If it succeeds, the battery is overcharged. If the IC fails because the diode requires the IC to go above 4.1V and it refuses, I doubt it would want to go to the CV phase. The voltage drop on the diode depends on the current so it also would be a problem.

That's how I see it, without thinking too much about it :) Maybe someone else has other ideas?
 
Top