Arduino solar charge controller and energy monitor

Solar charge controller is a key component in any photovoltaic system that uses batteries to store energy. The main function of solar charge controller it to reduce the overall system maintenance and prolongs the battery life by regulating the charging voltage and current coming from the solar panels. It also protects the battery from both overcharging and deep discharging. Today, most of the solar charge controllers utilize the Pulse Width Modulation (PWM) technique to adjust the charging voltage and current according to the charging status of the batteries. For instance, if the battery gets closer to fully-charged condition, the amount
Read more