0
\$\begingroup\$

I'm planning on building a 4s 18650 (16.8 V) lithium-ion battery pack with a 4S BMS with balance function to replace an old built-in NiMH battery pack. I would like to charge the new lithium battery pack via Micro USB (5 V) with a current of maximum 2 A.

My question is the following: I can implement the USB charging by:

A. Connecting a DC-DC step-up converter inbetween the female USB plug and the BMS. (5 V source in -> DC-DC step-up booster -> BMS)

B. Add a TP4056 (or something similar), connect it directly to the 18650 cells, and charge them in parallel. (5 V source in -> TP4056 -> charging output to each cell separately, bypassing the BMS altogether for charging)

Which option is recommended?

The problem with option "A" is that the booster module produces tons of heat even with a heat sink attached (the battery pack is installed in an enclosed plastic case) or, if I go with option "B", should I use a single 1S BMS on each battery cell with a separate balancing board?

\$\endgroup\$

3 Answers 3

3
\$\begingroup\$

A BMS is not a charger.

BMSes are for cell balancing and last-ditch over/undervoltage and overcurrent protection when something goes wrong with charging or discharging your battery pack.

You need a proper, dedicated charger to charge Li-ion batteries/battery packs. A BMS is not it, however many YouTube videos and Chinese designs may suggest otherwise.

As for option A: you could use a boost converter to get high enough a voltage and use that as the input for a 4S Li-ion charger, which then charges your 4S, BMS-equipped battery pack. If you have 5 V, 2 A to play with, then at, say, 18 V output of the boost converter, you would have about 500 mA of charging current.

As for option B: you can't charge the cells in parallel while the battery pack has cells also connected in series. I suppose it would be possible to switch the pack's configuration from series to parallel for charging only, but that is impractical, would greatly confuse the BMS, and also your load if it is still connected, and it would also have other problems if the cells aren't well-matched. Also, bypassing the BMS while charging is not a good idea; you would be disabling a last-ditch safety device. I wouldn't go there.

\$\endgroup\$
3
  • \$\begingroup\$ Thank you for your answer I greatly appreciate it. If the boost converter has 80% efficiency and at the 5V source draws 2A current, does that mean the boost converter will output 1.6A maximum at 18V? \$\endgroup\$
    – ryzen
    Commented Sep 24, 2020 at 12:14
  • \$\begingroup\$ No; that would mean that 10W on the input generates 28.8W on the output. You have 5V * 2A = 10W of power on the input. At 100% efficiency, you get 10W / 18V = 0.555A on the output. At 80% efficiency, that would leave 0.444A on the output; at 90% efficiency, 0.5A. \$\endgroup\$
    – ocrdu
    Commented Sep 24, 2020 at 12:22
  • \$\begingroup\$ @ryzen: You may want to vote on answers, and accept one of them, so the question doesn't remain open. \$\endgroup\$
    – ocrdu
    Commented Oct 28, 2020 at 11:17
1
\$\begingroup\$

When one of your suggestions is "bypass the BMS" that is a bad idea. The point of the BMS is safety. Safety matters. If you are going to break your pack up into parallel cells, you want to completely isolate them from each other. That is hard to do well. So my advice is to not do it that way.

You other option, option A leads to some more questions:

How are you asking for charging current out of the USB? The USB spec says you only need to provide 100mA (or may be 10mA if you want it to be fully backward compatible) at 4.5V for USB. Making 450mW, So at your charging voltage (4 cells, 4.5V each, 18V) that makes a current of 25mA into your pack. Even if you draw the max official standard USB current (0.5A) that only lets you have: 2.25W, at 18V that gets you... 0.125A. This pack is going to take a long time to charge up, even if you have managed to make a fantastic and impossible 100% efficient boost converter. More realistic, 85% efficient, 4.5V, 0.5A (2.25W) in, 1.9W out, 100mA into your 2000mAh cells... 20 hours to charge up the pack.

Yes there are way to get more power out of power supply designed USB sockets. Also it is possible to get USB adaptors which push out more current. But if you're doing that, why not get a proper mains adaptor? They can be bought pretty cheaply. It depends on what this pack is for, but if it's a mass market thing and you are using USB because it's everywhere, your charge times are going to be really long. Get a proper supply. If it's just for home use and you can cope with a 20hr charge time, and can design a decent constant current boost converter, then that is a possible route, but I'd advise against going that way for safety, convenience and cost.

I would advise: get a suitable constant current power supply to charge your pack up straight from mains. And 18V, 1A supply (assuming your BMS has all the required safety features in it) would to a lot better job.

\$\endgroup\$
0
\$\begingroup\$

There are ready-made booster chargers available on AliExpress, based on the CN3303. You can use one of those to boost 5 V to the battery voltage.

A BMS is necessary, keeping cells in balance and disconnecting if anything goes wrong isn't a charger's job.

This way is more efficient than boosting to 18 V and then dropping the voltage down as those boards boost only to the battery voltage (like 14.8 V when half way charged, up to 16.8 V when fully charged)

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.