To protect the battery and prevent overcharging, most solar charging controller
include a charge controller. Its most basic function is to cut off the charging current when the battery is full. Due to the different charging characteristics of various batteries, the solar charging controller
should be selected according to the type of battery.