These charge controllers give approx 30% more power than a PWM charger and you can connect high voltage panels to lower voltage battery banks.
In a normal charger the battery acts as a resistor reducing the amount of power you can get out of the panels, these chargers use Multi Power Point Tracking (MPPT) which keeps 2 separate circuits for the panels and batteries allowing upto 30% more power to be collected from the panels.
Using higher voltage on the panel side will also benifit by less volt drop and can use thinner cables. On large arrays we run everything at 100V - 150V.
We did a side by side test between MPPT & PWM controllers, read the results here
To work out what size controller you need calculate by
(Peak Solar Panel Watts) / (Battery Voltage) = MPPT Amps (ie 240W/12V = 20A)
Please beware of cheap controllers on ebay claiming to be MPPT which are not, there seems to be many from china these days. An MPPT needs a large transformer coil and Capacitors inside, it is a bigger heavier unit and will usually take 100V-150V input. All of our controllers below are genuine MPPTs.