Hi yzman
If you want an inexpensive charge controller I would suggest a Xantrex C40, it will handle 125 VDC max VOC and 40 amps dc continuously on a 12, 24, or 48 volt battery bank, with the same amperage going to the bank you choose, meaning a 48 v bank will get 2X the power of a 24v bank and 4X the power of a 12v bank. The cost is just over 100$.
The best option for max power into the batteries is an MPPT charge controller but the cost is considerably more.