MPPT vs PWM Charge Controllers: How to Choose for a Small Solar Setup
MPPT vs PWM solar charge controllers explained, using PowMr Keeper 20A, 30A and 40A manual figures: max PV voltage, max panel watts, LiFePO4 and grounding.
Checked against the sources listed below. How we research.
Key takeaways
- A PWM controller connects the panels almost directly to the battery, so the panels must closely match the battery voltage. An MPPT controller converts higher panel voltage into charging current, so you can wire panels in series.
- PowMr's Keeper MPPT manual gives maximum PV voltages of below 60V (20A), below 75V (30A) and below 100V (40A).
- Maximum panel watts per Keeper: 260 W / 520 W (20A), 390 W / 780 W (30A) and 520 W / 1,040 W (40A) on 12V / 24V batteries.
- All three Keepers support LiFePO4 presets and are positive-ground ('common positive'), which changes how you wire them.
- A PWM controller manual we checked caps panel voltage at 23V on a 12V battery, while its marketplace listing claimed '100V'. Always size from the manual, not the listing.
On this page
For a small home solar setup in the Philippines, choose an MPPT charge controller unless your panels are an exact voltage match for your battery. MPPT lets you wire panels in series and still charge safely. Among the controllers in our product list, the PowMr Keeper 20A, Keeper 30A and Keeper 40A MPPT models have published manual limits: below 60V, 75V and 100V of panel voltage, and up to 260 W, 390 W and 520 W of panels on a 12V battery (double on 24V).
This guide explains what each type does, how to read the two numbers that matter on any controller, and why some cheap listings deserve suspicion.
What a charge controller does
Solar panels don’t produce a steady, battery-friendly voltage. Their output swings with sunlight and temperature, and an unprotected battery connected straight to a panel can overcharge. A charge controller sits between the panels and the battery and does three jobs:
- Limits charging so the battery isn’t overcharged.
- Follows a charging profile suited to the battery chemistry (lead-acid, gel, LiFePO4).
- Stops reverse flow at night, so the battery doesn’t drain back into the panels.
Both PWM and MPPT controllers do these jobs. They differ in how they handle the gap between panel voltage and battery voltage.
How PWM works, and its limits
PWM stands for pulse-width modulation. A PWM controller works like a fast switch between the panels and the battery. When the battery needs charge, it connects them. As the battery fills, it switches on and off quickly to taper the charge.
Because the panels are connected almost directly to the battery, the panel is pulled down to roughly the battery’s voltage. Any extra voltage the panel could have produced is not turned into extra charging current. That’s why a PWM controller wants a panel whose voltage closely matches the battery.
A manual we checked shows how tight this is. PowMr’s Pstar PWM controller manual lists these panel limits:
| Battery | PV input range | Max PV Voc |
|---|---|---|
| 12V | 18 to 23 V | 23 V |
| 24V | 30 to 46 V | 46 V |
Common 12V-class panels have an open-circuit voltage (Voc) around 21.6 to 22.3 V. On a 12V battery, that’s inside the 23 V limit, but with less than 10% to spare. And you can’t put two such panels in series on 12V. On a 24V battery, one panel is below the 30 V minimum and two in series can exceed our 10%-margin limit of 41.4 V. Our compatibility data marks every pairing of these panels with that PWM controller as either “under 10% margin” or “not workable”.
Read the manual, not the listing. The marketplace listing for that same PWM controller described it as “12-48V Precision 100vdc”. Its manual caps panel voltage at 23 V on a 12V battery and 46 V on 24V. Anyone who wired panels in series on the strength of “100V” would over-volt the controller. We’ve removed it from our product list for that reason.
How MPPT works
MPPT stands for maximum power point tracking. An MPPT controller is a DC-to-DC converter. It lets the panels run at the voltage where they produce the most power, then converts that higher voltage down to the battery’s voltage, turning the difference into extra charging current.
In practice, MPPT gives you three things:
- Series wiring. You can put two, three or four 12V-class panels in series (as long as the total stays under the controller’s voltage limit). Higher voltage means less current in the long cable from roof to controller.
- One panel type for 12V or 24V batteries. A 24V battery needs at least two 12V-class panels in series to charge, which an MPPT controller handles easily.
- Fewer wasted watts when panel voltage is well above battery voltage, because the extra voltage becomes current instead of being thrown away.
The trade-off is complexity: an MPPT controller is a power converter, not just a switch, so compare prices on the day you buy. For anything more than a single small panel on a 12V battery, the flexibility is worth it.
The PowMr Keeper MPPT controllers: verified figures
These figures come from PowMr’s Keeper series manual V2.1 and the 2026 catalogue.
| Spec | Keeper 20A | Keeper 30A | Keeper 40A |
|---|---|---|---|
| Model | POW-Keeper1220 (inferred) | POW-Keeper1230 | POW-Keeper1240 |
| System voltage | 12/24V auto | 12/24V auto | 12/24V auto |
| Battery voltage range | 8 to 32 V | 8 to 32 V | 8 to 32 V |
| Rated charge current | 20 A | 30 A | 40 A |
| Max PV Voc (manual) | below 60 V | below 75 V | below 100 V |
| Max PV input at 12V | 260 W | 390 W | 520 W |
| Max PV input at 24V | 520 W | 780 W | 1,040 W |
| Rated load current | 20 A | 20 A | 30 A |
| Grounding | Positive ground | Positive ground | Positive ground |
| Self-consumption | 50 mA static | 50 mA static | 50 mA static |
| Ingress rating | IP30 | IP30 | IP30 |
| Size (2026 catalogue) | 123 × 178 × 48 mm | 135 × 195 × 55 mm | 150 × 220 × 67 mm |
The 20A listing doesn’t show a model number. We match it to the POW-Keeper1220 because its title and text match the 30A and 40A siblings.
Battery types and LiFePO4
The Keeper manual lists these battery settings: User default, Sealed, Flooded, GEL, LiFePO4 and Li(NiCoMn)O2. The 20A’s presets include 4S and 5S LiFePO4. The manual says to set the system voltage before choosing a lithium battery type. Follow that order during setup, and check in your battery’s manual that the preset you pick matches its cell count and charge voltages.
Positive ground: why it matters
PowMr’s manual describes the Keepers as positive-grounded, “common positive” controllers. Many people assume the battery negative and panel negative are the same point and bond them together, which is a common habit with negative-ground equipment. PowMr’s guidance for the Keepers is not to make that assumption.
The rule: don’t bond battery negative and panel negative together. Wire each to its own terminal on the controller. If your system has other equipment that expects a common negative, raise it with your electrician before buying.
Load terminals and inverters
The Keepers have load terminals for small DC loads (20A rated on the 20A and 30A models, 30A on the 40A). The manual says to connect an inverter directly to the battery, not to the load terminals. An inverter’s start-up current can exceed what the load output can handle.
What the Keepers don’t have (verified)
- Monitoring port. Some listings mention RS485 or PC monitoring. The V2.1 manual lists no communication port, so don’t count on it.
- Weather protection. IP30 means the case keeps out fingers and tools but has no protection against water. Mount it indoors in a dry, ventilated spot, above any flood line.
Listing mix-up on the 40A. The 40A listing’s “Product details” section is copied from the 20A and says “60V PV input”. PowMr’s manual gives the 40A a limit of below 100 V. Use the manual. Also note that some old Keeper web addresses now redirect to PowMr’s newer POW-M25, M35 and M45-PRO pages. Those are different products with different specs.
How to choose a Keeper size
Two checks decide it. Do both.
1. Wattage check. Add up your panel watts. The total must be at or below the Keeper’s maximum PV input at your battery voltage.
2. Voltage check. Multiply one panel’s Voc by the number in series. Keep the total at or below 90% of the Keeper’s maximum PV voltage: 54 V for the 20A, 67.5 V for the 30A and 90 V for the 40A. The 10% margin covers the rise in panel voltage on cool mornings, since these panels don’t publish temperature coefficients.
Here’s how that plays out with the two PowMr panels that have verified Voc (21.6 V for both the 100W and 150W flexible). These are the maximums from our compatibility data:
| Controller | Battery | PowMr 100W flexible | PowMr 150W flexible |
|---|---|---|---|
| Keeper 20A | 12V | 2 in series (200 W) | 1 panel (150 W) |
| Keeper 20A | 24V | 2 in series × 2 strings (400 W) | 2 in series (300 W) |
| Keeper 30A | 12V | 3 in series (300 W) | 2 in series (300 W) |
| Keeper 30A | 24V | 3 in series × 2 strings (600 W) | 3 in series (450 W) |
| Keeper 40A | 12V | 4 in series (400 W) | 3 in series (450 W) |
| Keeper 40A | 24V | 4 in series × 2 strings (800 W) | 4 in series (600 W) |
On a 24V battery, always use at least 2 of these panels in series.
Quick guide
- Up to about 200 W on a 12V battery: the Keeper 20A covers it.
- 300 W on a 12V battery, or up to about 400 W on 24V: the Keeper 30A on 12V, or the 20A on 24V.
- 400 to 450 W on 12V, or 600 to 800 W on 24V: the Keeper 40A.
If you’re not sure how many watts you need, start with our DIY solar backup sizing guide. For the full Voc, Isc and series maths, read how to match solar panels to a charge controller.
Why cheap “100A MPPT” listings are suspect
Search a marketplace for MPPT controllers and you’ll find listings claiming 60A, 80A or 100A for very little money. Some may be genuine. Many give you nothing to check. Here’s how to think about them.
The current has to go somewhere. A controller that really charges a 12V battery at 100A is moving well over a kilowatt. Compare that with what the manufacturer publishes for the Keeper 40A: a maximum of 520 W of panels at 12V, in a 150 × 220 × 67 mm case. A true 100A unit carries two and a half times the current of the 40A and needs proportionally heavier terminals, thicker internal copper and more cooling. A unit the size and weight of a small controller is unlikely to do that continuously.
A real rating comes with a manual. For every Keeper, PowMr publishes the maximum PV voltage and the maximum panel watts at each battery voltage. Those two numbers are what you size a system with. If a listing gives only an amp figure, with no manual, no max PV Voc and no per-voltage wattage table, you can’t check it.
Listings get copied and contradict themselves. In our research we found a PWM listing claiming 100V when its manual says 23V and 46V, a 40A MPPT listing with the 20A’s description pasted in, and another brand’s 60A controller whose maximum PV voltage was given as 150V on one listing and 160V on another, with no manufacturer datasheet at all. We left that 60A out of our product list for that reason.
What to do:
- Ask the seller for the manual before buying. Look for max PV Voc and max PV watts per battery voltage.
- Check that the battery-type menu includes LiFePO4 if that’s your battery, with stated charge voltages.
- If the numbers aren’t published, don’t size your system around them.
Safety
Plug-and-play portable panels and power stations can be set up by the owner following the manual. A charge controller wired to batteries, roof panels or your home’s circuits is different: anything wired to the house, a breaker panel, the roof or the grid needs a licensed electrician or PEE and an LGU electrical permit. Our guide to whether DIY solar is legal in the Philippines explains the rules. Exporting to the grid needs your electric company’s process; see net metering.
What to buy
- Small 12V system, up to 200 W: PowMr Keeper 20A MPPT on Lazada
- 300 W on 12V, or a 24V system up to 600 W: PowMr Keeper 30A MPPT on Lazada
- Room to grow, up to 520 W on 12V or 1,040 W on 24V: PowMr Keeper 40A MPPT on Lazada
- Panels with verified Voc: PowMr 100W flexible on Lazada or PowMr 150W flexible on Lazada, in the counts shown in the table above
- Battery, fuses and cabling: chosen and installed with your electrician
Prices change often, so check today’s price on each listing.
Bottom line
PWM is simple and cheap but needs panels that closely match the battery voltage, and it leaves little safety margin with common 12V-class panels. MPPT handles series strings and 24V batteries, which is why we recommend it for small DIY setups. Size a PowMr Keeper with two checks from its manual: panel watts at your battery voltage (260/390/520 W at 12V, 520/780/1,040 W at 24V) and string Voc at or below 90% of its limit (54, 67.5 or 90 V). Remember the Keepers are positive-ground, keep them indoors, and be wary of any controller whose rating isn’t backed by a manual.
Run your own numbers
Frequently asked questions
Is MPPT always better than PWM?
What size PowMr Keeper MPPT do I need?
Do PowMr Keeper controllers work with LiFePO4 batteries?
Why are some '100A MPPT' controllers so cheap?
Sources
We link to primary sources wherever possible. Rates, rules and prices change — check the latest version with the publisher.
- KEEPER Series MPPT Solar Charge Controller User Manual V2.1 (20250703) (opens in a new tab) — PowMr
- 2026 PowMr Solar Product Catalogue (EN) (opens in a new tab) — PowMr
- PowMr 40A MPPT POW-Keeper1240 (opens in a new tab) — Lazada Philippines (marketplace listing)
- Pstar 30/60/80 PWM Solar Charge Controller User Manual V2.1 (opens in a new tab) — PowMr
- PowMr PWM charge controller (Pstar-30A/60A/80A variants) (opens in a new tab) — Lazada Philippines (marketplace listing)
- Flowatt 60A MPPT Solar Charge Controller 12V 24V 36V 48V... LCD Max PV 150VDC Input (opens in a new tab) — Lazada Philippines (marketplace listing)
- 100W Flexible Monocrystalline Solar Panel (opens in a new tab) — PowMr
- 150W Flexible Monocrystalline Solar Panel (2PCS) — page handle 200w-flexible-monocrystalline-solar-panel (opens in a new tab) — PowMr