Disclosure: some links on this page go to brand or retailer sites. Some may be affiliate links, and BatteryPlaces may earn a commission at no extra cost to you. This does not change what we recommend. How this works.

MPPT vs PWM charge controllers for vans and RVs

Every solar panel needs a charge controller between it and the battery. There are two main types. Here is how they differ, using the numbers from a published engineering comparison.

A solar charge controller stops a panel from overcharging the battery and manages the charging stages. The two common types are PWM (pulse width modulation) and MPPT (maximum power point tracking). PWM controllers are simpler and usually cheaper. MPPT controllers are more complex and can harvest more energy in many conditions.

The clearest public comparison we found is a white paper from Victron Energy, a maker of both types: "Which solar charge controller: PWM or MPPT?" The figures below come from it. Victron sells both kinds, so it is a manufacturer source; the physics it uses is standard.

Solar panel(about 18 V atmax power)PWM: pulls paneldown to batteryvoltageMPPT: convertspanel voltagedown to battery12 V battery

How each one works

A solar panel produces the most power at one particular voltage, its "maximum power point." For a typical 12 V panel with 36 cells, Victron says that is around 18 V at 25°C cell temperature.

The numbers from Victron's example

Victron uses a 100 W, 36-cell panel with a maximum power voltage of 18 V and current of 5.56 A, charging a 12 V battery sitting at 13 V.

Cell temperatureMPPT harvestPWM harvestWhat it means
25°C (77°F), standard test conditions100 W (7.7 A at 13 V)81 W (6 A at 13.5 V on the panel)PWM gets 19% less
75°C (167°F)77.5 Wabout 77 WAlmost no difference
100°C (212°F)Both struggle; the panel's best voltage falls to 11.7 VNeed a higher-voltage panel

Source: Victron Energy white paper. Cell temperature is the temperature of the solar cells themselves, which runs well above air temperature in sun.

Why does heat matter so much? Panel voltage drops as cells get hotter. Victron's paper says output power and voltage both fall by about 4.5% for every 10°C rise. In heat, the panel's best voltage sinks toward the battery voltage, so PWM loses less by comparison. Overall, the paper finds PWM performs within about 10% of MPPT between roughly 45°C and 75°C cell temperature at battery voltages of 13 to 15 V.

Where MPPT pulls ahead

Where PWM still makes sense

Pairing panels with an MPPT controller

Victron's advice is to give an MPPT controller an array voltage several volts higher than the highest battery voltage. Its examples:

Every MPPT controller has a maximum input voltage. Panel voltage rises in the cold, so check the panel's open-circuit voltage at your coldest temperature against the controller's limit. The controller's manual or the maker's sizing tool will show how.

Lithium batteries

Whichever type you choose, it needs a charge profile that suits your battery. Lithium (LiFePO4) batteries usually need settings from the battery maker. Battle Born publishes a guide to programming a Victron SmartSolar MPPT controller for its batteries, and our LiFePO4 charging basics page explains the stages.

Quick decision guide

Your situationLeaning
Cold or temperate climate, winter useMPPT
Roof vents or racks shade part of the panelsMPPT
Panels wired in series, or larger 60/72-cell panelsMPPT (PWM cannot use the extra voltage)
One small 12 V panel, hot climate, tight budgetPWM can be close
Small panel just maintaining a parked vehicle's batteryPWM or a built-in controller is usually enough

Next steps: size your panels with the van solar calculator, decide where they go with rooftop vs portable panels, and see how it all connects in camper van electrical systems.

Figures come from Victron's published example. Real results depend on your panels, controller, climate and wiring.

Sources