
Written and maintained by the PhDino author · Last reviewed 21 September 2026 · A documented rule of thumb, pinned by automated tests · how PhDino checks its numbers
Sizing the device that regulates power flowing from solar panels into a battery bank.
A charge controller sits between the solar array and the battery bank, preventing the array from overcharging (and damaging) the batteries, and in most modern systems also optimizing how much power actually gets extracted from the panels. Sizing one comes down to how much current it needs to handle continuously without overheating or tripping.
The two common controller types work differently enough that it matters which one is used. MPPT (Maximum Power Point Tracking) controllers let the array operate at a higher, more efficient voltage than the battery bank and convert the difference down efficiently — similar in principle to a DC-DC transformer. PWM (Pulse Width Modulation) controllers instead connect the array directly to the battery voltage, which is simpler and cheaper but leaves useful array power on the table whenever the array's natural operating voltage is meaningfully higher than the battery bank's.
Raw current = array wattage ÷ battery bank voltage Required controller rating = (raw current ÷ conversion efficiency) × (1 + safety margin)
PhDino earns a commission on qualifying purchases made through this link, at no extra cost to you.
Renewable Energy: A Very Short Introduction by Nick Jelley — A concise, physics-grounded look at solar, wind, and the numbers behind sizing a system. (Bookshop.org UK, UK delivery only)
→ The full PhDino bookshelf on Bookshop.org (UK delivery only)
