This video will show you how to build a home made solar charge controller featuring :
Over voltage protection,
Under voltage protection
Battery charging protection circuit
here is the schematic of the circuit, ; https://easyeda.com/Aatik/solar_charge_controller-788dc735e2ad4e0897d3790693144692