KevinC_63559
New Member
Still new with LiFePO4 batteries, but aware that the typical 12V system uses 4 cells, and that a BMS is highly recommended/required to, at least, keep the cells balanced.
Trying to understand what makes a good one, vs a bad one. To illustrate, lets compare two units. Our host 4 cell balancer and monitor, presumably the best available:
Optional DATA connection to system master unit for monitoring cell voltages from 2.50 to 4.50 volts
System Master will add low cell and high cell voltage protection (BMS Function) and also faster dynamic balancing
vs. the stats on the BMS built into my super-cheap ($150 12V100A ), Amazon sourced "educational" Fiune brand battery:
100A BMS with low temperature protection
Upgraded 100A BMS has anti-overcharge, over-discharge, overcurrent, and short circuit, allowing the lifepo4 battery 100ah to have a strong and stable performance in each cycle. A built-in thermal cutoff prevents charging above 140°F (60°C) and enables low-temperature shutdown protection for extreme temperatures below 32°F/0°C. It protects the battery from freezing temperatures for longer battery life.
Note the Fiune BMS supports bluetooth with an IOS app that shows State of Charge as a percentage, remaining capacity in amps, a few on/off states such as ChgMos, DisMos, Balance, and Protection. Also 2 decimal place readings: TotalVolt 12.66V, Current 0.00A, Power 0.00W, VolHigh 3.42V, VolLow 3.41V, VolDiff 0.01. AveVol 3.42, Cycle-Index 1, Mos in C and F, T1 in C and F, and all 4 cell single voltages 3.24, 3.42, 3.42, 3.41 in color codes of green, blue and grey all real-time. Additionally there is a control panel with on/off Charge Switch, Discharge Switch, and buttons for AutoBalance, Current calibration, Voltage calibration, ClearWarning, and Reset capacity.
Too me, this looks like comparing apples to oranges, but both are "BMS". I have no idea how to tell is one is "better" than the other.
I did a quick search hoping to find some description of fields (I have no idea what Mos and T1 are, or what the color codes are suppose to mean) on the XiaXiang BMS app. So far, the only thing I learned is that they private label their products, with examples being Jiabvaida BMS and JBD BMS) and that their bluetooth module cost all of $6.98.
Lol - did another search and found this: https://diysolarforum.com/threads/jbd-xiaoxiang-bms-apps-list.29890/ That post shows the screens I outlined above.
Also found the Overkill Solar IOS app, which is a bit clearer, and quickly found the battery (once I shutdown the other app). In fact, Overkill Solar shows voltages to 3 decimal places. Overkill Solar also has a user manual that is downloadable, about to read that.
But back to the main question: How do I tell a "good" vs. a "bad" BMS prior to something like a catastrophic failure?
Trying to understand what makes a good one, vs a bad one. To illustrate, lets compare two units. Our host 4 cell balancer and monitor, presumably the best available:
- LED indicates FULL / Balancing is active
- 3.55 to 3.65 volts Dynamic balancing
- 310 mA balance current at top of charge 3.65 Volts
- Very low battery drain 170 uA below 3.55 volts
- For 12, 24, 36 and 48 volt Battery Packs using 1 to 4 units
- Reversed cell and overtemperature foldback protection
- High accuracy +/- 0.01 volts typical +/-0.02 Maximum
- All circuits are optically isolated including DATA
- ESD Protection on all lines
- 4KV Optical Isolation between cells and DATA
- LED Blink Warning indicates a cell under 3 volts
- LED Fast Off Blink indicates cell overvoltage 3.75 volts
Optional DATA connection to system master unit for monitoring cell voltages from 2.50 to 4.50 volts
System Master will add low cell and high cell voltage protection (BMS Function) and also faster dynamic balancing
vs. the stats on the BMS built into my super-cheap ($150 12V100A ), Amazon sourced "educational" Fiune brand battery:
100A BMS with low temperature protection
Upgraded 100A BMS has anti-overcharge, over-discharge, overcurrent, and short circuit, allowing the lifepo4 battery 100ah to have a strong and stable performance in each cycle. A built-in thermal cutoff prevents charging above 140°F (60°C) and enables low-temperature shutdown protection for extreme temperatures below 32°F/0°C. It protects the battery from freezing temperatures for longer battery life.
Note the Fiune BMS supports bluetooth with an IOS app that shows State of Charge as a percentage, remaining capacity in amps, a few on/off states such as ChgMos, DisMos, Balance, and Protection. Also 2 decimal place readings: TotalVolt 12.66V, Current 0.00A, Power 0.00W, VolHigh 3.42V, VolLow 3.41V, VolDiff 0.01. AveVol 3.42, Cycle-Index 1, Mos in C and F, T1 in C and F, and all 4 cell single voltages 3.24, 3.42, 3.42, 3.41 in color codes of green, blue and grey all real-time. Additionally there is a control panel with on/off Charge Switch, Discharge Switch, and buttons for AutoBalance, Current calibration, Voltage calibration, ClearWarning, and Reset capacity.
Too me, this looks like comparing apples to oranges, but both are "BMS". I have no idea how to tell is one is "better" than the other.
I did a quick search hoping to find some description of fields (I have no idea what Mos and T1 are, or what the color codes are suppose to mean) on the XiaXiang BMS app. So far, the only thing I learned is that they private label their products, with examples being Jiabvaida BMS and JBD BMS) and that their bluetooth module cost all of $6.98.
Lol - did another search and found this: https://diysolarforum.com/threads/jbd-xiaoxiang-bms-apps-list.29890/ That post shows the screens I outlined above.
Also found the Overkill Solar IOS app, which is a bit clearer, and quickly found the battery (once I shutdown the other app). In fact, Overkill Solar shows voltages to 3 decimal places. Overkill Solar also has a user manual that is downloadable, about to read that.
But back to the main question: How do I tell a "good" vs. a "bad" BMS prior to something like a catastrophic failure?