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?