Decoding the Battery Charger Circuit Diagram: Source to Load
When you look at a professional battery charger circuit diagram for an off-grid or solar power system, you are not just looking at a voltage regulator; you are looking at a multi-stage power conversion pipeline. Whether you are evaluating a PCB-level schematic using a switching IC like the Texas Instruments BQ24650 or a system-level block diagram for a commercial MPPT controller, the architecture follows a strict source-to-load path.
A modern switching charger block diagram consists of four distinct stages:
- Input Rectification/Filtering: AC grid sources pass through a bridge rectifier and bulk capacitors. Solar PV sources pass through a reverse-polarity protection MOSFET and an input LC filter to smooth panel ripple.
- DC-DC Power Stage (Buck/Boost):strong> High-frequency switching MOSFETs step the input voltage down (Buck) or up (Boost) to match the battery's absorption voltage. This is where the physical energy transfer happens.
- Control Logic (CC/CV Loop):strong> The microcontroller or analog IC monitors battery voltage and current via shunt resistors. It dictates the Pulse Width Modulation (PWM) duty cycle to transition between Constant Current (Bulk) and Constant Voltage (Absorption/Float) stages.
- Output Protection & Load Path: The filtered DC passes through an output fuse and a load-disconnect relay before reaching the battery bank and the downstream inverter.
Series vs. Parallel: Voltage, Ah, and Charger Matching
Before sizing the charger, you must configure the battery bank. The fundamental rule of battery arrays dictates how voltage (V) and Amp-hours (Ah) scale, which directly impacts the charger's required output topology.
- Series Connections: Voltages add, Amp-hours remain identical. Four 12V 100Ah batteries in series yield a 48V 100Ah bank. The charger must be capable of outputting ~58.4V, but only needs to supply the current required for a single 100Ah string.
- Parallel Connections: Amp-hours add, voltage remains identical. Four 12V 100Ah batteries in parallel yield a 12V 400Ah bank. The charger only needs to output ~14.6V, but must supply four times the current to maintain the same C-rate.
Your charger must be sized around the battery's C-rate (charge/discharge rate relative to capacity) and Depth of Discharge (DoD). A standard 100Ah LiFePO4 battery has a recommended charge C-rate of 0.5C, meaning the maximum safe charge current is 50A. Designing a charger that outputs 80A to a single 100Ah battery will trip the Battery Management System (BMS) or degrade the cell anodes. Furthermore, you must respect DoD limits: plan your capacity around an 80% DoD for LiFePO4 and a strict 50% DoD for Flooded Lead-Acid (FLA) to prevent sulfation.
Sizing Math: Peukert’s Law, Efficiency, and Inverter Loads
Let’s size an inverter and battery charger for a concrete off-grid scenario: running a 2000W continuous load via a 24V inverter, paired with a 24V 200Ah LiFePO4 battery bank (two 12V 200Ah batteries in series).
| Parameter | Formula / Value | Result |
|---|---|---|
| Inverter DC Draw | 2000W / (24V × 0.90 Inverter Eff.) | 92.6A Continuous |
| Usable Capacity (DoD) | 200Ah × 80% DoD | 160Ah Usable |
| Target Recharge Time | 4 Hours from 20% to 100% SoC | 40A Base Charge Rate |
| Total Charger Sizing | Base Charge (40A) + Concurrent Load (10A avg) | 50A Minimum Charger |
For lead-acid batteries, you must also apply Peukert’s Law, which accounts for the fact that battery capacity shrinks as the discharge current increases. The formula is t = H × (C / IH)^k, where k is the Peukert exponent. For FLA batteries, k is typically 1.25 to 1.35. Pulling 92.6A from a 200Ah lead-acid bank will effectively reduce its real-world capacity to roughly 140Ah due to internal resistance and voltage sag. LiFePO4 chemistry has a Peukert exponent near 1.05, meaning you get nearly the full 200Ah even under heavy inverter loads, making it the only logical choice for high-draw 24V/48V systems.
Based on the math above, your inverter must be rated for at least 2000W continuous (4000W surge), and your charge controller must output a minimum of 50A at 24V (1200W of charging power) to meet the recharge timeline without starving the DC bus.
Charge and Discharge Limits: Protecting the Chemistry
A circuit diagram is only as good as the firmware controlling its CC/CV thresholds. If you are configuring a programmable charger or designing a custom BMS, you must hardcode the exact charge and discharge limits for your specific chemistry. For a 12V nominal (4S) LiFePO4 pack, the parameters are non-negotiable:
- Bulk/Constant Current (CC): Max current up to 14.2V - 14.4V (3.55V - 3.60V per cell).
- Absorption/Constant Voltage (CV): Hold at 14.4V until current drops to 0.05C (tail current).
- Float: 13.5V (3.375V per cell) to maintain SoC without micro-cycling.
- Low Voltage Disconnect (LVD): Cut load at 11.2V - 11.5V (2.8V per cell) to prevent copper shunt dissolution inside the cell.
Decision Path: Picking Your Exact Charger Topology and Part
Do not waste time guessing which topology fits your build. Use the decision matrix below to route directly to the correct hardware class, terminating in a specific, field-proven component selection for a standard 24V off-grid solar application.
| System Condition | Required Topology | Why It Wins |
|---|---|---|
| Grid AC to Battery (Backup UPS) | Multi-Stage Smart AC/DC Charger | Includes power factor correction (PFC) and handles AC grid ripple. |
| Solar PV to Lead-Acid (Low Budget) | PWM Charge Controller | Cheap, robust, but clips PV voltage to battery voltage, wasting 30% of solar yield. |
| Solar PV to LiFePO4 (High Yield) | MPPT Buck Converter | Tracks PV max power point, steps down high VOC to optimal charge current. |
| Custom PCB / Bench Prototype | TI BQ24650 or BQ25890 IC | Provides raw CC/CV logic, MPPT tracking, and MOSFET gating for DIY boards. |
If you are building a reliable, high-yield 24V off-grid solar system with a 200Ah LiFePO4 bank and a 2000W inverter, you need an MPPT topology capable of handling at least 50A of charge current while managing the high open-circuit voltage (VOC) of series-wired solar panels.
The Default Recommendation: Stop designing from scratch and deploy the Victron Energy SmartSolar MPPT 150/35 (or the 150/45 for larger banks). The '150' indicates it can handle up to 150V from your solar string (allowing you to wire three 60-cell panels in series to minimize wire gauge and I²R losses), and the '35' indicates a 35A output at the battery voltage. For our 50A mathematical requirement, you would parallel two SmartSolar MPPT 100/30 units via Victron's VE.Can bus, which synchronizes their CC/CV stages perfectly without requiring complex custom PCB routing. This provides 60A of total charge current, satisfies the Peukert-adjusted recharge timeline, and includes the mandatory low-temperature charge lockout required for lithium fire safety.






