The charge controller protects the battery from being overcharged by the solar array and from being deep discharged by the loads. The charging characteristics include several stages which include automatic adaptation to the ambient temperature.
The charge controller adjusts itself automatically to 12V or 24V system voltage.
The charge controller has self test and number of safety and display functions.

