This is the circuit diagram of a solar charge controller. This circuit is fed by a wind mill or a solar photovoltaic panel. Either wind mill or solar PV panel work at any instant controlled by switch SW1. I don't understand what is the working of IC555 here. The main objective of this circuit is to charge a 12V 7AH battery. The whole circuitry is designed to prevent overcharging.