bdevy.

Solar & battery

Solar Charge Controller Size Calculator

Sizes a charge controller, where cold weather voltage sets the limit.

Your numbers

%
Edge-of-cloud effects can briefly exceed the rating.

Result

Controller rating needed 50.5 Amps
Charge current before margin 40.4 Amps
Nearest standard controller 60 Amps
Largest array that controller takes 2,375 Watts
The array delivers about 40.4 A of charge current, so with margin you need 50.5 A, which is a 60 A controller. That controller handles an array up to roughly 2,375 W at this battery voltage.

MPPT controllers convert excess panel voltage into extra charge current, so they deliver considerably more from the same array than PWM, particularly in cold weather and with higher-voltage panels. Array voltage must also stay within the controller's maximum input, and cold raises panel voltage, so the check is made at the lowest expected temperature.

Get a Free Business Audit

How the calculation works

The controller must handle the array's current with a safety factor and the array's voltage at the coldest expected temperature. Output current is the array power divided by the battery voltage, which is why the same array needs a smaller controller on a higher voltage battery bank.

What moves the number

  • Array short circuit current with the required safety factor.
  • Array open circuit voltage at the coldest expected temperature.
  • Battery bank nominal voltage.
  • Whether the controller is MPPT or PWM.

Where this one goes wrong

Array open circuit voltage rises as temperature falls, and a string within the controller's limit at test conditions can exceed it on the coldest morning of the year, which destroys controllers. Calculate at the record low for the site rather than at an average winter temperature. MPPT and PWM controllers also differ enough that they are not interchangeable: MPPT harvests more from a higher voltage array while PWM requires the array voltage to be close to the battery voltage.

Before you quote

  • Calculate array voltage at the record low temperature for the site.
  • Apply the code's current safety factors.
  • Match the controller type to the array and battery voltages.

Where the rules come from

Questions

About this calculator

Why do charge controllers fail in winter?

Because array open circuit voltage rises as temperature falls, and a string within limits at test conditions can exceed the controller's maximum on the coldest morning. Sizing at the record low rather than an average is what prevents it.

MPPT or PWM?

They are not interchangeable. MPPT harvests more energy and allows a higher voltage array, while PWM requires array voltage close to battery voltage and is cheaper. The array design and the controller choice have to be made together.

Does battery voltage affect controller size?

Yes, because output current is array power divided by battery voltage. The same array needs a smaller controller on a 48 volt bank than on a 12 volt one, which is one reason higher voltage banks are preferred as systems get larger.

How useful was this calculator?

Not rated yet. Yours would be the first.

The formula

charge amps = array watts x efficiency / battery voltage, plus a safety margin

Put this calculator on your site

Free to embed. Paste this where you want it to appear. It stays up to date automatically because it loads from BDEVY.

Please keep the attribution line. It is the only thing we ask in return.

How to use this calculator

  1. Array size (watts). Enter your own figure; the page starts at 2,000.
  2. Battery voltage. Enter your own figure; the page starts at 48 V.
  3. Controller type. Enter your own figure; the page starts at MPPT (about 97% efficient).
  4. Safety margin (%). Edge-of-cloud effects can briefly exceed the rating.

The result updates as you type, so you can try a figure, see what it does to controller rating needed, and change it back. Nothing you enter is sent anywhere or saved.

A worked example

These are the figures the calculator opens with. Every number in the results column below is produced by the same calculation the page runs, so you can follow it through before putting your own figures in.

What goes in

InputValue
Array size (watts)2,000
Battery voltage48 V
Controller typeMPPT (about 97% efficient)
Safety margin25%

What comes out

ResultValue
Controller rating needed main result50.5
Charge current before margin40.4
Nearest standard controller60
Largest array that controller takes2,375

The array delivers about 40.4 A of charge current, so with margin you need 50.5 A, which is a 60 A controller. That controller handles an array up to roughly 2,375 W at this battery voltage.

How sensitive the answer is

Holding everything else steady and changing only array size (watts), this is what happens to controller rating needed. It is worth knowing which of your inputs the answer actually hinges on, and which barely move it.

Array size (watts)Controller rating needed
1,000 25.3
1,500 37.9
2,000 example above 50.5
3,000 75.8
4,000 101.0

Every other input is held at the example value while this one changes, which is not how a real job behaves. Treat it as a guide to which number matters most, not as five separate quotes.

What each figure means

Array size (watts)
A number, between 0 and 200000, starting at 2,000.
Battery voltage
Choose from 12 V, 24 V, 48 V.
Controller type
Choose from MPPT (about 97% efficient), PWM (array current only).
Safety margin (%)
Edge-of-cloud effects can briefly exceed the rating.

What the results tell you

ResultWhat it is
Controller rating neededThe headline result. A decimal figure.
Charge current before marginA decimal figure.
Nearest standard controllerA number.
Largest array that controller takesA number.

A design still needs a site visit

Output and sizing figures use the assumptions you enter, not measured irradiance, shading or roof orientation at your address. Real production depends on all three, plus inverter behaviour and local interconnection rules.

Estimating is the easy part

The jobs you never hear about cost more than the ones you mis-measure. BDEVY builds the marketing, systems and automation that bring them in.