OffGrid Masterplan

— Dave. Measure twice, buy once.

ArticlesCalculatorsSite PlannerShop

Solar Charge Controller Settings: Complete Configuration Guide

After 22 years wiring solar in central Queensland, I’ve learned that getting the charge controller settings right is the difference between a battery bank that lasts and one that fails early. Correct settings keep the batteries healthy, the system efficient, and every watt you can harvest from the panels.

Dave Miller, OffGrid Masterplan author

By Dave Miller · off-grid sparky · 22 years wiring solar, batteries and sheds in central QLD

“After blowing a battery bank in a 2018 QLD heatwave, I learned that 14.4V is the absolute ceiling for lithium, not a target.”

Charge Controller Settings: 12V LiFePO4SettingValueBattery TypeLithium / CustomBoost Voltage14.2 VFloat Voltage13.6 VLow Volt Disconnect11.8 VEqualisationOFFAlways match settings to your battery datasheet
Recommended MPPT settings table for a 12V lithium battery

The Settings I Actually Touch on a Controller

The solar charge controller is the brain of your off‑grid power system. Back in ’09 I wired a shed near Roma with a fresh MPPT unit, but the owner ignored the battery settings and the bank cooked itself in three months. Modern MPPT controllers automate a lot, yet you still have to set the parameters correctly or you’ll be buying a new battery bank sooner than you think.

What I Use: PWM and MPPT Controllers

PWM (Pulse Width Modulation)

  • Simple on-off switching to regulate voltage
  • Less expensive but lower efficiency (75-80%)
  • Requires matched panel and battery voltages
  • Basic settings only

MPPT (Maximum Power Point Tracking)

  • DC-DC conversion for maximum power harvest
  • Higher efficiency (95-98%)
  • Allows higher voltage panel strings
  • Extensive programmable settings

Why Settings Matter

Incorrect charge settings can:

  • Overcharge and damage batteries
  • Undercharge leading to sulfation (lead-acid)
  • Reduce battery lifespan by 50% or more
  • Create safety hazards
  • Limit solar array output

Dialing In the Controller for Each Battery Chemistry: LiFePO4, AGM, Flooded

LiFePO4 (Lithium Iron Phosphate)

The most popular choice for modern off-grid systems:

ParameterValueNotes
Bulk/Absorption Voltage14.2-14.6VCheck battery specs
Float Voltage13.4-13.6VLower than lead-acid
Absorption Time0-30 minLiFePO4 charges quickly
EqualizationDisabledNever equalize LiFePO4
Low Voltage Disconnect12.0-12.5VProtects battery
High Voltage Disconnect15.0VSafety limit
Temp CompensationDisabledNot needed for LiFePO4

LiFePO4 Temperature Considerations:

  • Charging cutoff below 32°F (0°C)
  • Some batteries have built-in heaters
  • Never charge frozen batteries
  • Operating range: -4°F to 140°F typical

AGM Battery Voltage Settings: Bulk, Absorption, Float

Sealed lead-acid batteries with specific voltage requirements:

ParameterValueNotes
Bulk Voltage14.4-14.7V14.6V typical
Absorption Voltage14.4-14.7VSame as bulk
Absorption Time2-4 hoursBased on capacity
Float Voltage13.4-13.8V13.6V typical
EqualizationDisabledNot for sealed batteries
Temp Compensation-3mV/°C/cellFrom 77°F reference

Flooded Lead-Acid (Wet Cell)

Traditional deep-cycle batteries that can be equalized:

ParameterValueNotes
Bulk Voltage14.4-14.8V14.6V typical
Absorption Voltage14.4-14.8V14.6V typical
Absorption Time2-4 hoursOr until current drops
Float Voltage13.2-13.6V13.4V typical
Equalization Voltage15.3-15.6VMonthly maintenance
Equalization Duration2-3 hoursMonitor water levels
Temp Compensation-3mV/°C/cellEssential for flooded

Gel Batteries

Sealed gel electrolyte batteries with lower voltage requirements:

ParameterValue
Bulk/Absorption Voltage14.0-14.4V
Float Voltage13.4-13.8V
EqualizationDisabled

Warning: Gel batteries are sensitive to overvoltage. Never exceed manufacturer specifications.

How I Set Absorption and Float Voltages

What the controller does during Bulk, Absorption, and Float

Bulk Stage

  • Maximum current from solar panels
  • Voltage rises as battery charges
  • Continues until absorption voltage reached
  • Typically 70-80% of full charge

Absorption Stage

  • Voltage held constant at absorption setpoint
  • Current gradually decreases
  • Brings battery to 95-100% charge
  • Duration critical for battery health

Float Stage

  • Reduced voltage maintained
  • Keeps battery at 100% without overcharging
  • Allows loads to run from solar
  • Prevents self-discharge

Dialing In the Right Voltage for Your System

Always start with battery manufacturer specifications:

  • Check battery datasheet or manual
  • Use manufacturer-recommended voltages
  • Adjust based on observed performance
  • Monitor battery temperature and water (flooded)

Voltage Calibration

Ensure accurate voltage measurement:

  • Use calibrated multimeter at battery terminals
  • Compare to controller reading
  • Adjust controller offset if needed
  • Check voltage drop in cables

Temperature Compensation

Heat kills batteries – why temp compensation matters

Battery voltage requirements change with temperature:

  • Cold batteries need higher voltage
  • Hot batteries need lower voltage
  • Without compensation: undercharge in cold, overcharge in heat
  • Essential for all lead-acid batteries

What temperature compensation does and how I set it

Standard coefficient: -3mV per °C per cell

Reference temperature: 25°C (77°F)

Battery TempCompensation (12V)
0°F (-18°C)+0.9V
32°F (0°C)+0.6V
50°F (10°C)+0.3V
77°F (25°C)0V (reference)
100°F (38°C)-0.3V
120°F (49°C)-0.6V

Remote Temperature Sensors

For accurate compensation:

  • Attach sensor directly to battery terminal or case
  • Avoid placing near heat sources
  • Use manufacturer-specific sensors when possible
  • Insulate sensor from air currents

Note: LiFePO4 batteries typically do not use temperature compensation as their chemistry is more stable across temperatures.

Equalization Settings

Equalisation: the step that keeps voltage in check

A controlled overcharge that:

  • Removes sulfate crystals from plates
  • Balances cell voltages in the battery
  • Mixes electrolyte to prevent stratification
  • Should only be done on flooded lead-acid batteries

Equalising: My Voltage Targets and Hold Times

ParameterSetting
Equalization Voltage15.3-15.6V (12V system)
Duration2-3 hours typically
FrequencyMonthly or as needed
Current Limit5-10% of C20 rating

When to Equalize

  • Specific gravity varies more than 0.030 between cells
  • Battery voltage under load is lower than expected
  • After deep discharges
  • Monthly maintenance (light cycling)
  • When capacity seems reduced

What I check before equalising a battery bank

  • Check and fill water levels before equalizing
  • Monitor battery temperature (stop if hot)
  • Ensure adequate ventilation (gassing occurs)
  • Disconnect sensitive electronics
  • Never equalize sealed batteries

My Load‑Control Setup for Stand‑Alone Solar

What I set the LVD to so the battery doesn’t die.

Protects batteries from over-discharge:

Battery TypeLVD Setting
LiFePO412.0-12.5V (20-30% SOC)
AGM11.8-12.0V (50% SOC)
Flooded11.5-11.8V (50% SOC)

Low Voltage Reconnect (LVR)

Voltage at which loads reconnect after LVD:

  • Set 0.5-1.0V above LVD
  • Prevents rapid cycling
  • Allows battery to recover before loading

Setting Load Cut‑In and Cut‑Out Voltages

Many controllers have programmable load terminals:

  • Lighting control: Dusk-to-dawn with timer
  • Day/night: On when solar available / off when dark
  • Low battery: Disconnect non-critical loads first
  • Manual: User-controlled on/off

What I check each morning: the controller’s data log

What I'm Actually Checking on That Screen Each Morning

  • Battery voltage: Daily min/max
  • Charge current: Peak and total daily
  • Load current: Total daily consumption
  • State of charge: Percentage remaining
  • Battery temperature: Operating range
  • Solar watts: Peak and daily total

What the Controller Display Tells Me

Built-in Displays:

  • Basic LED indicators (charging status only)
  • LCD screens with voltage/current readouts
  • Color displays with graphs and history

Remote Displays:

  • Separate meter units with long cables
  • Mount inside living space
  • Full system monitoring at a glance

Bluetooth/WiFi:

  • Smartphone apps (Victron Connect, Renogy DC Home)
  • Real-time monitoring
  • Historical data and graphs
  • Remote configuration changes

Why I check the logs before I call a system done

  • Identify seasonal patterns
  • Spot declining battery performance
  • Optimize charging parameters
  • Troubleshoot system issues
  • Plan system expansions

Troubleshooting Common Issues

Battery Stalls Below Full Charge – What to Check

  • Check absorption voltage setting
  • Increase absorption time
  • Verify temperature compensation is working
  • Check for sufficient solar input
  • Test battery capacity (may be sulfated)

Boiling Batteries: When the Electrolyte Vanishes

  • Absorption voltage too high
  • Temperature compensation not working
  • Float voltage too high
  • Check for shorts in battery

When Full Sun Still Leaves Your Batteries Hungry

  • Check panel orientation and shading
  • Verify MPPT is tracking (not stuck)
  • Check wire sizing for voltage drop
  • Clean panels if dirty
  • Verify panel specifications match controller

My MPPT Displayed an Error Code After a Sudden Load Spike

  • Over-temperature: Improve ventilation
  • Over-voltage: Check panel Voc is within limits
  • Reverse polarity: Check battery connections
  • Overload: Reduce load or add capacity

I kept seeing the SOC reading wrong

  • Calibrate battery monitor with actual voltage
  • Reset to 100% after full absorption
  • Check battery capacity setting
  • Verify shunt installation (if external monitor)

Advanced Settings

Custom Battery Profiles

When presets don't match your battery:

  • Enter custom voltage setpoints
  • Set absorption time based on capacity
  • Configure end-amps (tail current) termination
  • Adjust rebulk voltage if needed

How I set End Amps and Tail Current

Smart termination of absorption:

  • Monitors current during absorption
  • When current drops below setpoint (typically 2-5% of Ah capacity)
  • Controller switches to float early (saves energy)
  • Prevents overcharging in partial sun

Rebulk Voltage

Triggers return to absorption:

  • If battery voltage drops below rebulk setting
  • Controller switches from float back to absorption
  • Typically set 0.5-1.0V below float voltage
  • Useful for heavy load periods

How I Set the Maximum Charge Rate

Limiting charge current:

  • Set as percentage of battery capacity
  • Lead-acid: typically 10-20% of Ah capacity
  • LiFePO4: can accept 50-100% of Ah capacity
  • Protects alternator in DC-DC applications

Controller Settings for PWM and MPPT

Victron SmartSolar MPPT

  • Use Victron Connect app for configuration
  • Preset battery types available
  • Custom mode for specific voltages
  • Adaptive absorption (ends based on current)
  • Bluetooth monitoring standard

Renogy Rover/Wanderer

  • LCD menu for all settings
  • User battery type for custom values
  • RS232 port for remote display
  • Temperature sensor optional

SunSaver vs ProStar: what I’ve actually seen on the job

  • Dip switches or software configuration
  • Highly customizable settings
  • MeterBus for accessories
  • Excellent for industrial applications

My EPever/Tracer Settings for 12 V Sheds

  • Budget-friendly MPPT options
  • PC software for configuration
  • Modbus communication
  • Good value for money

Best Practices Summary

What I check before flipping the switch

  • Identify exact battery model and chemistry
  • Use manufacturer voltage specifications
  • Install temperature sensor for lead-acid
  • Set absorption time based on battery size
  • Configure LVD to protect from over-discharge
  • Record all settings for future reference

Ongoing Monitoring

  • Check full charge voltage weekly
  • Monitor water levels (flooded batteries)
  • Review daily harvest and consumption
  • Equalize flooded batteries monthly
  • Adjust settings seasonally if needed

When to Get In and Adjust Those Settings

  • Changing battery type
  • Moving to significantly different climate
  • Adding significant solar capacity
  • Battery performance declining
  • Manufacturer updates specifications

Conclusion

I had a nasty surprise in a Victorian council area when a battery bank packed up because the voltage settings were off. I dialled the absorption voltage to 28.4V and the float to 27.2V, and the system came back to life. Know your battery specs, set the controller correctly, and keep an eye on the readings. A properly tuned system gives you years of reliable service and protects that costly battery investment.

Match Charge Profiles To Batteries

I once watched a bloke's bank of cheap AGMs cook itself to death in a central Queensland shed because he'd loaded up a generic charge profile that didn't match his specific batteries or usage patterns. When in doubt, stick to your battery manufacturer's specs. Generic settings are just starting points, but you won't get optimal performance without matching the charge profile to your specific batteries and usage patterns.

⚠️ SAFETY WARNING: Working with electrical systems, structural modifications, or gas installations carries inherent risks. If you are not confident in your abilities, always engage a licensed professional.

Worth a watch: How to Setup a Solar Charge Controller (menu, battery type & wiring) · Scott's Hobby

It walks through the menu for setting battery type and shows the wiring layout that catches most people out. — Dave Miller

Frequently asked questions

What settings should I use on a solar charge controller for lithium batteries?

I've been running LiFePO4 banks on my own rigs and client jobs for years, and the rules are different to lead-acid. You want a controller that lets you dial in the absorption and float voltages for lithium, and you definitely don't want it forcing an equalisation cycle every time. The article walks through exactly what I set for LiFePO4 versus AGM and flooded banks.

What's the difference between PWM and MPPT solar charge controller settings?

The settings you punch in are mostly the same — it's the controller doing different work behind the scenes. PWM basically chokes the panels back to battery voltage, while MPPT can pull more power out of them, especially in the heat we cop in Queensland. I've got a full section in the article on tuning each type properly.

Do I need to turn on temperature compensation on my solar charge controller?

In central Queensland, absolutely — battery temps swing hard between a cold winter night and a tin shed roof at lunchtime. Without temp comp you'll overcharge when it's hot and undercharge when it's cold. I run a sensor on every bank and it has saved me plenty of grief over the years.

What should I check on my solar charge controller each morning?

I make a habit of glancing at the data log first thing — looking at what came in the day before, the battery voltage trend, and any fault codes. The article covers what to look for in those logs so you can spot trouble before it kills a battery. Takes a minute and has saved my bacon more than once.

When the work hits safety limits – bring in a licensed sparky.

While many off-grid projects are achievable as DIY, certain situations require licensed professionals:

Always check local regulations and obtain necessary permits before commencing work.