A Solar Charge Controller could be considered the backbone of a solar system. Limits the rate at which electric current is added or drawn from the batteries. Also prevents overcharging and may prevent over voltage, which can reduce battery performance or lifespan.

Filter