Design and Implementation of PWM Charge Controller and Solar Tracking System
Design and Implementation of PWM Charge Controller and Solar Tracking System
Abstract: The main object of this paper is to report and present the design and implementation of PWM based solar tracking system.
Solar tracking allows more energy to be produced because the solar array is able to remain aligned to the sun. Our final goal is to
develop an automatic tracking system which will keep the solar panels aligned with the sun in order to maximize e fficiency. In this
project we are trying to increase the solar power production and safety of solar power system. This project has two deferent parts those
are solar tracker and PWM charge controller. We have tried to make a tracker which can track more sun intensity for the solar panel.
For using the solar tracker system we can produce more energy than the analog solar system. In this project we have also tried to
generate more efficiency than the other solar system by the PWM charge controller. Without charging the battery from the solar panel,
the PWM charge controller made by us gives various kinds of protection like as night prevent current protection, load control, over
charge control, show battery charge level and short circuit protection.
After designing of the solar tracker, we have measured and So that, PWM Charge Controller with Tracking System is
calculated the rating of voltage, current and power. 4% more efficient than Without PWM Charge Controller and
Tracking System.
4.1 Voltage Measurement
6. Future Development
Arduinos analog inputs can be used to measure DC voltage
between 0 and 5V (when using the standard 5V analog This project can be improved by MPPT system. Maximum
reference voltage) and this range can be increased by using Power Point Tracking (MPPT) is a technique that grid
two resistors to create a voltage divider. The voltage divider connected inverters, solar battery chargers and similar
decreases the voltage being measured to within the range of devices use to get the maximum possible power from one or
the Arduino analog inputs. We can use this to measure the more photovoltaic devices, typically solar panel though
solar panel and battery voltages. optical power transmission systems can benefit from similar
technology. We can also plan to improve the system where
For a voltage divider circuit whole tracking device will move on straight along x-axis with
Vout = R2/(R1+R2) × Vin Vin = (R1+R2)/R2 × Vout movement of the sun. It will help to get more sunlight
The analogRead() function reads the voltage and converts it without any reflection.
to a number between 0 and 1023.
7. Conclusion
Calibration:
Were going to read output value with one of the analog Renewable energy solutions are becoming increasingly
inputs of Arduino and its analog Read () function. That popular. Photovoltaic or solar systems are one good example
function outputs a value between 0 (0V in input) and 1023 of this [19]. In order to maximize power output from the
(5V in input) that is 0,0049V for each increment (As 5/1024 solar panels, one needs to keep the panels aligned with the
= 0.0049V). sun. This is a far more cost effective solution than purchasing
Vin = Vout*(R1+R2)/R2 ; R1=100k and R2=20k additional solar panels when dealing with large panel arrays.
Vin= ADC count*0.0049*(120/20) Volt // Highlighted part is This project develops solar tracking system with PWM which
Scale factor will keep the solar panels aligned with the sun in order to
maximize efficiency.PWM charge controller is best for us
4.2 Current Measurement which is treated as the first significant advance in solar
battery charging. It increases efficiency of our solar system.
For current measurement I used a Hall Effect current sensor We can see the world energy resources depletion to be a
ACS 712 (5A). The ACS712 sensor read the current value major problem & global warming, which is a major concern.
and converts it into a relevant voltage value, The value that Switching to solar power, which is clean and green and
links the two measurements is sensitivity. enhancing its efficiency by using sun trackers is a great
option in the near future. To conclude, this project turned out
As per data sheet for a ACS 712 (5A) model : 1. Sensitivity well and met the original requirements and functionality.
is 185mV/A. 2. The sensor can measure positive and Although there were many problems and more work on the
negative currents (range-5A-5A). 3. Power supply is 5V. 4. mechanical side than originally expected, overall it was an
Middle sensing voltage is 2.5V when no current. enjoyable experience completing this project.