MPPT Charge Controller

Maximum Power Point Tracker
 
An MPPT, or maximum power point tracker is an electronic DC to DC converter that optimizes the match between the solar array (PV panels), and the battery bank or utility grid.