The Anatomy of a LiPo Power System (Source to Load)
Before sizing a Battery Management System (BMS), you must map the exact current path from your energy source to your AC loads. A true Lithium Polymer (LiPo / NMC / NCA) system operates at 3.7V nominal per cell, which dictates different voltage thresholds than the 3.2V LiFePO4 cells often mistakenly called 'LiPo' by beginners.
The standard block flow for a DIY solar or UPS setup is:
- Source: Solar array or AC grid.
- Charge Path: MPPT Charge Controller or AC-DC Rectifier → BMS Charge (C-) MOSFETs → Cell Bank.
- Storage: LiPo Cell Bank (configured in series/parallel).
- Discharge Path: Cell Bank → BMS Discharge (P-) MOSFETs → Class T Fuse / DC Breaker → Inverter DC Terminals.
- Load: Inverter AC Output → Main Panel or Subpanel.
The BMS sits directly in the negative return path (common-port) or splits the charge/discharge negative paths (separate-port). It monitors individual cell voltages via balance leads and pack temperature via NTC thermistors, severing the circuit if limits are breached.
Series vs. Parallel: Voltage, Capacity, and the Mismatch Rule
When building a 24V nominal LiPo pack, you need a 7S configuration (7 cells in series). 7 × 3.7V = 25.9V nominal. Fully charged, this pack hits 29.4V (4.2V × 7); fully depleted, it drops to 21.0V (3.0V × 7).
The Rule of Consequence: Wiring cells in series adds voltage while capacity (Ah) remains the same. Wiring cells in parallel adds capacity while voltage remains the same. To build a 24V 100Ah pack using 3.7V 50Ah LiPo pouch cells, you need a 7S2P configuration (14 cells total).
Sizing Math: Inverters, C-Rates, and the Peukert Reality
Sizing your BMS requires calculating the maximum continuous and peak discharge current your inverter will pull. Let us size a system for a 2000W pure sine wave inverter running on our 7S (25.9V nominal) LiPo pack.
Inverter and Discharge Sizing
First, calculate the base DC current: Current (A) = Power (W) / Voltage (V).
2000W / 25.9V = 77.2A.
Next, we apply efficiency factors. Beginners often misapply Peukert's Law to lithium batteries. Peukert's exponent describes how a battery's effective capacity drops as discharge rate increases. For lead-acid, this exponent is roughly 1.3, meaning high loads severely crush usable capacity. For LiPo, the Peukert exponent is nearly 1.0 (typically 1.02 to 1.05). The capacity loss is negligible. The real loss comes from inverter inefficiency and wiring resistance.
Assuming an 88% inverter efficiency under load:
77.2A / 0.88 = 87.7A continuous draw.
Factor in a 20% surge margin for motor starts or compressor kicks: 87.7A × 1.2 = 105.2A peak.
C-Rates and Depth-of-Discharge (DoD)
LiPo cells are rated by C-rate (Capacity rate). A standard high-quality 50Ah LiPo pouch cell safely supports a 1C continuous discharge (50A) and a 2C peak (100A). In our 7S2P pack, the parallel doubling gives us a 100Ah total capacity, meaning our 1C continuous limit is 100A. Our calculated 87.7A continuous draw sits safely at 0.87C.
Regarding Depth-of-Discharge (DoD): while LiPo can technically be drained to 2.8V, doing so accelerates copper dissolution and pouch swelling. Set your BMS Low Voltage Cutoff to 3.0V per cell (21.0V total) and your inverter Low Voltage Disconnect (LVD) to 21.5V. This restricts your usable DoD to about 85%, preserving cycle life and preventing the voltage sag that triggers premature BMS shutdowns.
LiPo Battery BMS Selection: The Decision Matrix
Choosing the right BMS requires matching the cell count, chemistry firmware, and current rating. Below is the decision path to isolate the correct hardware for a 24V LiPo system.
| Decision Criteria | Requirement for 24V 2000W System | Filter / Action |
|---|---|---|
| Chemistry Firmware | NMC / LiPo (3.7V Nominal / 4.2V Max) | Reject any BMS hardcoded for 3.2V LiFePO4. Must support 4.2V OVP. |
| Series Cell Count | 7S (for 24V nominal) | Select a BMS supporting 7S to 8S (adjustable via app). |
| Continuous Current | 87.7A calculated + 25% margin = ~110A | Minimum 120A continuous discharge rating. |
| Port Type | Common Port (Charge/Discharge share P-) | Simplifies wiring; ensure charge MOSFETs can handle MPPT current. |
| Telemetry | Bluetooth / UART | Mandatory for monitoring individual cell millivolt deltas. |
The Concrete Pick: Ant BMS 120A (7S-16S NMC)
Based on the matrix above, the definitive pick for this build is the Ant BMS 120A (Model: ANT-BMS-120A-NMC), currently retailing around $145 USD. Unlike cheaper clone boards, the Ant BMS uses high-grade Infineon MOSFETs with a low internal resistance (approx. 1.2 milliohms), meaning it dissipates heat efficiently at 100A loads without requiring an external heatsink. Crucially, the Ant companion app allows you to explicitly select 'Ternary/LiPo' chemistry, setting the default Over-Voltage Protection (OVP) to 4.25V and Under-Voltage Protection (UVP) to 2.80V, which you will then tune to 4.20V and 3.00V in the settings menu. For a deeper understanding of LiPo voltage thresholds, consult Battery University's guide on Lithium Polymer characteristics.
Configuration, Wiring, and Verification
Once you have the Ant BMS 120A on your bench, follow this strict sequence to avoid bricking the board or shocking yourself.
- Wire the Balance Leads First: Never connect the thick B- (Battery Negative) and P- (Pack Negative) cables before the balance ribbon. Connect the black wire of the ribbon to the main negative busbar (B0). Connect the subsequent wires to the positive terminal of each successive cell (B1 through B7).
- Verify Balance Voltages: Plug the ribbon into the BMS. Open the Ant Bluetooth app. Verify that B1 reads ~3.7V, B2 reads ~3.7V, etc. If B2 reads 7.4V, your ribbon is tapped to the wrong busbar. Unplug and correct.
- Connect Main Power: Connect the thick B- cable from the BMS to the main negative busbar. Connect the thick P- cable to the negative side of your Class T fuse, which then routes to the inverter.
- Pre-Charge the Inverter: LiPo packs deliver massive instantaneous current. If you connect the inverter directly, the inrush current to the inverter's internal capacitors will weld your contactors or spark violently. Use a pre-charge resistor (or a dedicated pre-charge circuit) to slowly charge the capacitors before closing the main DC breaker.
- Final App Tuning: In the Ant app, set Cell OVP to 4.20V, Cell UVP to 3.00V, and Pack OVP to 29.4V. Set the discharge overcurrent protection to 130A with a 5-second delay to allow for brief inverter surges.
By strictly adhering to the 0.87C continuous draw limit, utilizing a 120A NMC-specific smart BMS, and respecting the thermal realities of LiPo chemistry, your 24V system will deliver reliable, high-density power without the voltage sag characteristic of legacy lead-acid banks.






