MPPT Solar Charge Controllers Explained

What an MPPT controller does, the limits that matter, and how to match one to your panels and battery.

The charge controller is the part that turns whatever the sun gives your panels into a safe, controlled charge for your battery. In almost every home, shed or workshop system, it's an MPPT controller. This guide explains what an MPPT controller does, the limits printed on it, and how to check one against your panels and battery, with a worked example.

If you're still deciding between PWM and MPPT, start with PWM vs MPPT Charge Controllers. The short version: PWM suits one or two small "12V" panels on a 12V battery; MPPT suits almost everything else.

1. What an MPPT controller does

A solar panel has one voltage where it gives its most power, called the maximum power point. That point moves all day as the sun, cloud and temperature change.

An MPPT (maximum power point tracking) controller does three jobs:

Because it converts voltage, an MPPT controller lets you wire panels in series for a higher string voltage, and use large home-style panels on a 12V, 24V or 48V battery.

2. Reading a panel label

Every check below uses figures from the panel's label or data sheet:

Figure What it is Used for
Rated power (W) Output under standard test conditions Array size; controller current
Voc Open-circuit voltage: the highest voltage, with nothing connected. Rises in the cold The maximum input voltage check
Vmp Voltage at maximum power. Falls in the heat The minimum voltage check
Isc Short-circuit current The maximum PV current check
Temperature coefficient of Voc (% per °C) How much Voc changes per degree. About −0.25 to −0.35 is common Cold-morning voltage

Series wiring adds the voltages. Parallel wiring adds the currents.

3. The two headline limits

MPPT controllers are often named by two numbers, such as 150/45: up to 150V from the panels and up to 45A to the battery. Both numbers must suit your system.

Limit 1: maximum PV input voltage. This is an absolute limit. If the panels' voltage goes over it, even for a few minutes on a frosty morning, it can destroy the controller. Check it using Voc corrected for your coldest morning:

Cold-morning voltage = Voc × panels in series × (1 + coefficient ÷ 100 × (coldest °C − 25))

Limit 2: maximum charge current to the battery. This is the controller's output, not what the panels supply. Estimate what you need with:

Controller amps ≈ array watts ÷ battery voltage, plus a margin

The same panels need twice the controller amps on a 12V battery as on 24V, and half again on 48V. That is one reason bigger systems use higher battery voltages. See 12V, 24V or 48V? Picking Your System Voltage.

4. The checks people miss

Three more limits are in every controller manual:

5. Series or parallel?

With the same panels, you can usually wire them more than one way. Each layout has trade-offs:

More panels in series More strings in parallel
String voltage Higher: watch the maximum input voltage and the 120V DC threshold Lower: watch the minimum voltage on hot days
Current in the panel cables Lower Higher
Shade on one panel Can pull down the whole string Affects only that string
Typical use Longer cable runs from the panels Partly shaded sites, lower voltages

A string over 120V DC is no longer extra-low voltage and can give a dangerous shock. Panel wiring at that voltage must be done by a licensed electrician.

Cable sizes, fuses and isolators for the panel and battery sides are chosen by a qualified installer, to the makers' instructions and the relevant standards. This guide doesn't size them.

6. Battery matching and settings

The controller must suit your battery as well as your panels:

For more on battery figures, see LiFePO4 Batteries Explained.

7. Worked example: the workshop array

This continues the workshop from What Size Solar System Do I Need?: four 400W panels (1,600W) on a 24V LiFePO4 battery. The panel figures are the MPPT Controller Size Calculator's example 400W panel (Voc 37V, Vmp 31V, Isc 13.8A, −0.28% per °C), not a specific product. The coldest morning is taken as 0°C. Every figure is an example.

Cold-morning factor: 1 + (−0.28 ÷ 100) × (0 − 25) = 1.07

Layout Voc on label Cold-morning Voc Hot-day Vmp (× 0.85) PV current (Isc) Verdict
4 in series 148V ≈ 158.4V ≈ 105V 13.8A Over a 150V limit, and over 120V DC. Not suitable for a 150V controller
2 in series × 2 strings 74V ≈ 79.2V ≈ 52.7V 27.6A Within a 150V limit, well above the hot-day minimum (29.2 + 5 = 34.2V)
4 in parallel 37V ≈ 39.6V ≈ 26.4V 55.2A Too low on hot days for a 24V battery (under 34.2V)

Battery-side current: 1,600 ÷ 24 ≈ 67A, or 80A with a 20% margin. On a 12V battery the same array would need about 133A, and on 48V about 33A (40A with margin).

What the example shows: two strings of two panels suits this array. You'd then look for one controller rated at least 80A to the battery, with a maximum input voltage comfortably above 79.2V and a PV current limit above 27.6A. Some owners use two smaller controllers instead, each with one string (800W ÷ 24V ≈ 33A, so about 40A each). Check every figure against the actual panels and controller, and use the controller maker's string-sizing tool.

Four 400W panels in three layouts. 4 in series reaches about 158.4V on a cold morning, over a 150V limit. 2 in series by 2 strings gives about 79.2V and 52.7V on a hot day, which fits. 4 in parallel drops to about 26.4V on a hot day, too low for a 24V battery.
The same four panels, three ways: only two strings of two fits a 150V controller on a 24V battery.

8. Where the controller goes

This guide gives no installation instructions. Mounting, wiring, protection and isolation must follow the manuals and the relevant standards, with qualified help.

9. If it isn't charging

Most controllers show their state on a screen, lights or an app. If the battery isn't charging, work through Why Is My Solar Battery Not Charging?. It includes safe stop points.

10. Quick summary

These are planning estimates. Real results depend on your location, weather, shading and the gear you choose.

Safety: in Australia, any work on 240V AC wiring, including connecting an inverter, battery or solar system to a home's switchboard or fixed wiring, must be done by a licensed electrician. Grid-connected systems also need approval from your electricity network. Panel strings over 120V DC must also be wired by a licensed electrician.

Handy gear

These are examples to compare, not a recommendation for your home. Check any model's data sheet against this guide.

MPPT charge controller

MPPT charge controller

Compare the maximum PV voltage and charge current with your own array and battery.

Check Price on Amazon

As an Amazon Associate I earn from qualifying purchases. Prices and availability are shown on Amazon.

← Back to all guides

Related guides

↑