Charge controllers come in various types. Solar charge controllers regulate the charge from a solar panel array to a battery bank. Solar charge controllers allow you to control DC loads while simultaneously charging a battery bank from solar panels.
Since solar energy power systems almost always gather power and store it in batteries, almost every system requires a charge controller. A solar charge controller will protect your batteries from being overcharged by your solar panels and it will block any reverse current (from the batteries) as well. Solar charge controllers will actually protect every aspect of your solar power system from your batteries to your solar panels. Temperature sensors are an inexpensive addition that helps the charge controller more accurately regulate the charge of the battery bank. We GTS Solar manufacturing GTS Brand 12V 5A, 12V 10A and also 12V 20A both PWM & MPPT charge controller which have 3 years of warranty period.