4/5 sub-C - 4/5SC Ni-MH cells inquiry and battery pack restoration

@Barkuti,
I didn’t notice that Efan was a Chinese cell — that does give me some pause. I can get the Efan cells for really cheap on clearance from a store in the US. That said since they are really 3500mAh and not 3750mAh like the wrapper says, that means the bang for buck isn’t what I thought it was. Taking that into account the LG 50T cells are actually a little better (mAh/:money_mouth_face:.

I was also leaning towards the Efans because they’d be more in line with the capacity of the original battery. Part of me wonders if I went to the 5000mAh LG batteries, then I could be running the robots considerably longer than they were designed for. I fear that could lead to wear problems on gears, motors, etc.

Lastly, I am planning on using one of the 21700 battery holders I mentioned in this thread: 21700 battery tray recommendations

Thanks again for all your input!

@Barkuti
So one of my BMS circuits finally arrived. It is the 2S one for my Eureka stick vac. I assembled the new battery pack using two LG 50T 21700 cells to replace five sub-C NiCD (or maybe they are NiMH) cells. I connected everything properly but no power. I then “woke” the BMS circuit by applying 8V briefly then I read power on the input/output terminals, but when I try to turn on the vacuum it only very briefly turns the motor then it shuts down and there is no voltage. When I bypassed the BMS and the vacuum starts and runs just fine on just the two 21700 cells. The BMS is rated to do 8A with 15A cut-off, and I measured the vac pulling around 5A when running and a bit higher during start-up. So I don’t know what is going on. I then hooked the new battery pack (with the BMS) to an old 12V drill and it runs that fine. I even applied some pressure resistance to the drill while using my clamp meter and confirmed the pack could supply peaks of over 7A and 6A sustained (kind of briefly). Anyone have any idea why the new battery pack and BMS won’t run the vacuum?

To be clear, the original Eureka battery contained only five sub-C cells nothing else at all — and it only has two connections/terminals.

bcm00re, all I can say is that the Eureka stick vacuum cleaner must be pulling a very high motor startup surge current, and the BMS shuts off. Get a bigger BMS, or use another one of the same type in parallel with it (and preferably thermally coupled).

On another forum someone pointed out that a DC motor that pulls 4-5A continuous should pull much more than 6A at startup; so it appears my meter wasn’t catching the peak startup current correctly. I confirmed this by attempting to power the vacuum with my variable power supply (that I found after a little research is rated to supply 15A with peaks of 18A) and found it cannot start the vacuum either! I was able to use the new battery pack and my power supply together to get the vacuum started, then confirmed just the new battery pack runs it just fine. So I need a much, much larger BMS circuit — Barkuti suggested.

no meter can catch the peak correctly, it happens in milliseconds and can get up to 10x of running current, with some motors,

Yes bcm00re needs a BMS capable of handling more current. And hope the batteries are not the culprit, because M50T cells aren't high current, and if the vacuum cleaner pulls a very high startup current the voltage from the cells may drop too much when state of charge is low. If you look at HKJ's M50T review, he only tests at up to 15 A which already is (continuous) overboard for the M50T. At 20 or 25 A of inrush with cells at low state of charge, the voltage drops below 2.8 V. Henrik's tests are done at 25 °C, but bear in mind cells don't perform that good if ambient temperature is colder (higher resistance when cold and even more voltage drop). Shouldn't be a problem, but see my point.

The following is the BMS type I once used for a small electric screwdriver with 2S Samsung 25R cells, bought them from sunmall back then but I see it cheaper now at HeltecBMS:

I installed two BMS boards in parallel, that way I made sure I wouldn't encounter any unwanted “inrush” or overload cut-off (the overcurrent protection rating actually is low for 25R cells). And the stuff worked very well.

Also, in case you may want to know the only wires to the BMS which need to be thick are the one from the battery cathode to the BMS (from the upper cell's negative/cathode to the BMS “0V” pad in the picture), and the one which comes from the BMS negative output (the black colored line). Neither the wire from the lower cell's positive/anode to the BMS “8.4V” pad nor the red line need to be thick, this is because the BMS only needs a very tiny little bit of power from the battery. Thenceforth, only a small wire is needed from the battery anode (lower cell's positive pole) to the BMS's “8.4V” pad, and no red line. The thick positive wire to the motor is directly wired to the battery anode (lower cell's positive pole) in this case. But if you do like in the picture, then yes both these wires need to be thick.

As I mentioned earlier in this thread, I tested the LG 50T cells wired directly to the vacuum and they had no problem starting it (or keeping it running of course). I fully charged them and didn’t let it run very long so as to be sure I didn’t over discharge them since I was running them unprotected.

Thanks for the other info! I ordered one of these BMS boards last night — it looks very similar to the standard one from sunmall that you linked (which I hope will be fine since I won’t be using it for charging). I also ordered a pair of these too because one thing I don’t like about the BMS board that I have (and I suspect the others might might be the same way) is that you have to apply some power to “wake” it, but I plan to removed these cells and charge them on my XTAR VC4 so that means I’ll have to wake them each time I re-install them. I am thinking those 1S protection circuits might not have that requirement. Both items won’t be in until May or June so it’ll be awhile before I get to experiment.

Without BMS 0 problems can be. No BMS means no complaints if the voltage drops a little bit below whatever thresold upon startup.

You also didn't needed to be so over-caring with the cells, even if the vacuum cleaner drained them at an average of ≈10 A you would still have close to 27 minutes of runtime until depletion from full state of charge. You could even let it do it, at some point the device would notice a more or less sudden voltage drop and its electronics would likely complain and stop working even before it is really dangerous for the cells. I have recharged momentarily over-discharged cells after certain tests, this is harmless because you don't leave the cells to rest in that condition.

It is always wise to use proper battery management systems, in any case.

That eBay 2S BMS is the same one I linked from AliExpress sellers, non-balance version.

Well, BMS boards require to be “awakened” to operate after they're connected to cells, the controller chips are designed to work this way. I once also bought an 1S board pretty much like the one you link, with 6x 8205s, for my hair clipper mod. I ended up uninstalling and throwing it away, didn't knew :facepalm: I needed to activate it. What times those were my God! The hair clipper works fine without BMS, it has my love and light :-) though.

I see what you mean now. With the BMS installed, I had my voltmeter on the battery outputs and I don’t recall seeing their voltage drop at all when I switched on the vac. So that might imply the cells were not the culprit, but I really will not know for sure until I get the higher current BMS. Bummer that the 1S protection circuits have to be awakened too. I was hoping they would be like a protected cell. Anyhow thanks again for all the info.

As others have said before, no multimeter or standard voltmeter is gonna catch the very fast momentary voltage drop during motor startup, you may see some glimpse after a few tries but no way in practice. I am speaking of the very first fraction of time during motor startup till it gets to cruise speed, probably less than a tenth of a second. That's duty of an oscilloscope, for example.

I understand that the meter won’t be able to see the true transient value, but I would expect to see at least a minor flucation on the display. I didn’t see the value change even slightly. All that said, I think I am going to get some of those 3750mAh EizFan 21700 cells to run this vacuum. The startup current definitely won’t be a problem with them and according to tests I see they should run somewhat cooler than the LG 50T cells. The LGs will be used in my Roomba instead (which I understand doesn’t pull near as much current). I considered some Liitokala 21700 cells too, but I can currently get the EizFan ones cheaper and faster — and tests show that they run a bit cooler than the 4000mAh Liitokala cells too.

If anyone is interested, I did some research on DC motors and found the inrush current that occurs at start-up because when the motor is at rest its resistance is very low. So I got to thinking the BMS circuit might be thinking it is detecting a short — so it might not be a current issue. With some research and testing, I found a couple ways to make my existing BMS circuit work. One way is to put a DC-DC converter between the BMS output and the motor. The converters that I had on hand only handle 3A so I wired two in parallel. Their small LED lights dim significantly when I switch on the vacuum, but they recover quickly and the vac run just fine. The second way was to add a 4ohm power resistor is series between the BMS output and the vac. It limits the vacuum to only pull about 2A but once the motor is running I can short/remove the resistor then the motor gets up to full speed. This vacuum actually has two modes; one runs just the suction and the other also turns on a small motor that turns a beater brush. I always run it in the latter mode, so I could install the resistor on only the first mode then it would become just for start-up. I have also read about using a NTC thermistor that start with some resistance that then goes away as the temperature rises so that might an option too.

I haven’t decided what to go with yet, but I am leaning towards the DC-DC converter route because I can drop the voltage output of the battery down to 7.5V which is the maximum voltage that could be seen from the original NiMH battery. The lower voltage should also yield a lower current pull too — which means less stress on the vacuum and less stress on the battery.

BMS modules don't care about shorts, they care about voltage and current.

None of your above solutions is really good bcm00re, you lose energy and efficiency in every case (if anything, an ultra low resistance NTC). Lowering the voltage to the motor also doesn't really makes sense, it's not that much of a difference so grab the extra performance. My hair clipper once run from 2S Ni-MH cells, now it runs from 2P li-ion cells and it certainly is much better, for example. O:)

Improving the BMS or installing two in parallel is the way to go.

Just to be clear, all this talk was just a back-up plan in case the 20A BMS doesn’t work when it finally arrives. And yeah, I got to thinking that whatever I might be saving with the DC-DC converter I would probably be giving away just a much with its inefficiency (since it isn’t dropping the voltage that much anyway). If I have to go the resistor or NTC route, then it would only apply to the one mode (because it would be install within the vacuum) so once the vacuum is started I’d switch to the next mode and be running directly off the BMS output — so no loss there (except of the suction-only mode of the vac). In the meantime I plan to run the vacuum this weekend using two of my LG 50T cells wired without any BMS — I’ll just be sure to only run the vac for about 20 minutes so as to ensure I don’t over-discharge the cells. I am curious to see how warm they get. If things go well I’ll be ordering the EizFan 21700 cells that I mentioned awhile back. Thanks again for all your input Barkuti!

or, you can just get nicd\nimh cells and avoid all those issues, there are still decent ones available in subc format

I did consider that but in the end decided against it. I would have had to spend more to get those cells (needing 5 instead of 2) and they would not lasted as long (fewer recharge cycles with NiCd and NiMH). Even with the added parts needed for li-ion cells the overall cost is lower and they should last considerably longer.

Update, the new EizFan 21700 cells seemed to work great! I ran the vacuum for about 30 minutes (I forgot to start my stopwatch for part of it hence my estimation) over the coarse of about 45 minutes or so, and the cells only got warm — instead of hot. I did fully charge them the night before, and once done vacuuming one of the cells read 3.2V and the other 2.9V. So I did run them down further than I expected as I am still waiting on my larger current BMS circuit to arrive in the mail so I can have them properly protected. I plan to run the test again with the other two Eizfan cells this coming weekend. Hopefully I can keep better track of my run-time — and keep a closer eye on the cell voltages so as not to over discharge them! :slight_smile:

To circle back on my Eureka vacuum project, the first larger BMS still didn’t work so I also added a NTC thermistor — but even that did not work for long. On the first use a couple of the transistors got so hot their solder melted and they moved loosing connection (then things stopped). I think the seller mispresented what that BMS could handle! I finally found a better BMS (with more transistors) and that one has been working fine for a couple months. This one also doesn’t require applying some power to the outputs to “wake up” the circuit. To be clear, this vacuum has 2 modes and I added the thermistor to the one I don’t use (except to get the unit started).

bcm00re, would you mind sharing a link to the BMS that’s working? always hard to tell which ones are complete BS when looking for inexpensive boards for battery packs. Thanks for sharing

The following is what’s working for me:
2S Li-ion Battery Protection Board Balance 15A

So far I have only been using it for protection (and have been pulling the cells to charge them) but it should support charging as well.