Dastd Project Report PDF
Dastd Project Report PDF
Dastd Project Report PDF
DECALARTION……………………………………..............2
CERTIFICATE…………………………………………………...…3
ACKNOWLEDGEMENT ……………………………………………………4
ABSTRACT……………………………………………………………………....7
CHAPTER 1: INTRODUCTION…………………………………..13
1.1 WORKING..................................................................15
5
CHAPTER 2: HARDWARE MODEL……………………………………….19
2.5 LDR…………………………………………..…….…………23
2.7 H-BRIDGE……..………………………………….………….26
2.8 RESISTOR…………..…………………………….………….28
2.10 BATTERY………….………..…......……………….……….29
2.11 SWITCH………………………...….…………….…………..30
6
4.2 DUAL AXIS MOVEMENT OF SOLAR TRACKER……….…36
4.5 CONCLUSION……………………….………………………….41
APPENDX …………………………………………………………………42
REFERENCES………………………………………………………46
7
ABSTRACT
Natural energy sources have become very important as an alternative to
as the energy demand and the environmental problems increase, the
conventional energy sources. The renewable energy sector is fast
gaining ground as a new growth area for numerous countries with the
vast potential it presents environmentally and economically. Solar
energy plays an important role as a primary source of energy,
especially for rural area. This project aims at the development of
process to track the sun and attain maximum efficiency using arduino
Uno and LDR Sensor for real time monitoring. The project is divided
into two stages, which are hardware and software development. In
hardware development, four light dependent resistor (LDR) has been
used for capturing maximum light source. Two servo motor has been
used to move the solar panel at maximum light source location sensing
by LDR. The performance of the system has been tested and compared
with static solar panel.
8
LITERATURE REVIEW
Hossein Mousazadeh et Al., [ (2011), Journal of Solar Energy
Engineering,Vol.133 ] studied and investigated maximization of
collected energy from an on-board PV array, on a solar assist
plug-in hybrid electric tractor (SAPHT). Using four light
dependent resistive sensors a sun tracking system on a mobile
structure was constructed and evaluated. The experimental tests
using the sun-tracking system showed that 30% more energy was
collected in comparison to that of the horizontally fixed mode.
Four LDR sensors were used to sense the direct beams of sun.
Each pair of LDRs was separated by an obstruction as a shading
device. A microcontroller based electronic drive board was used
as an interface between the hardware and the software. For driving
of each motor, a power MOSFET was used to control the
actuators. The experimental results indicated that the designed
system was very robust and effective.
9
SCOPE OF WORK IN THE PROJECT
The solar project was implemented using two servo motors. The
choice was informed by the fact that the motor is fast, can sustain
high torque, has precise rotation within limited angle and does not
produce any noise. The Arduino IDE was used for the coding.
Kolkata has coordinates of 22.5726°N, 88.3639°E and therefore
the position of the sun will vary in a significant way during the
year. In the tropics, the sun position varies considerably during
certain seasons. There is the design of an input stage that
facilitates conversion of light into a voltage by the light dependent
resistors, LDRs. There is comparison of the two voltages, and then
the microcontroller uses the difference as the error.
11
PURPOSE OF PROJECT
The purpose of this work is to build a device that when sun is high in the sky, the
tracking system must follow its position. An active control can help achieve this
purpose by using time movements. The system need to be automatic thus making it
simple and easy to use. The operator interference need to be negligible and must be
restricted.
12
CHAPTER 1
1. INTRODUCTION
13
imbalance pressure between the two points at both ends of the
trackers? The imbalance pressure caused by solar heat creates a
gas pressure on a low boiling point compressed gas fluid that is
driven to one side or the other accordingly, which then moves the
system.
This method is also not accurate as the shade/reflectors that
are used to reflect early morning sunlight to "wake up" the panel
and tilt it towards the sun can take nearly an hour to do so. A
chronological tracker is a timer-based tracking system whereby
the structure is moved at a fixed rate throughout the day.
The theory behind this is that the sun moves across the sky at
a fixed rate. Thus the motor or actuator is programmed to
continuously rotate at a, slow average rate of one revolution per
day (15degrees per hour). This method of sun-tracking is very
accurate. However, the continuous rotation of the motor or
actuator means more power consumption and tracking the sun.
In manual tracking system, drives are replaced by operators who
adjust the trackers. This has the benefits of robustness, having
staff available for maintenance and creating employment for the
population in the vicinity of the site.
Tracker systems follow the sun throughout the day to
maximize energy output. The Solar Tracker is a proven dual-axis
tracking technology that has been custom designed to integrate
with solar modules and reduce system costs. The Solar Tracker
generates up to 40% more energy than fixed mounting systems
and provides a bankable energy production profile preferred by
utilities.
14
1.1 WORKING PRINCIPLE
1. Resistance of LDR depends on intensity of the light and it varies
according to it.
2. The higher is the intensity of light, lower will be the LDR resistance
and due to this the output voltage lowers and when the light intensity
is low, higher will be the LDR resistance and thus higher output
voltage is obtained.
3. A potential divider circuit is used to get the output voltage from the
sensors (LDRs).
15
4 The LDR senses the analog input in voltages between 0 to 5 volts and
provides a digital number at the output which generally ranges from 0 to
1023.
5 Now this will give feedback to the microcontroller using the arduino
software (IDE).
The servo motor position can be controlled by this mechanism which is
discussed later in the hardware model.
16
1.2 BASIC CIRCUIT DIAGRAM
An overview of the required circuit for the Dual-axes solar tracker is shown here.
The 5V supply is fed from an USB 5V dc voltage source through Arduino Board.
Servo X: Rotates solar panel along X direction
Servo Y: Rotates solar panel along Y direction
17
1.3 FLOW CHART
18
CHAPTER 2
HARDWARE
19
2.2 EXPLANATION OF THE BLOCK DIAGRAM
As we see in the block diagram, there are three Light Dependent Resistors (LDRs)
which are placed on a common plate with solar panel. Light from a source strikes
on them by different amounts. Due to their inherent property of decreasing
resistance with increasing incident light intensity, i.e. photoconductivity, the value
of resistances of all the LDRs is not always same.
Each LDR sends equivalent signal of their respective resistance value to the
Microcontroller which is configured by required programming logic. The values
are compared with each other by considering a particular LDR value as reference.
One of the two dc servo motors is mechanically attached with the driving axle of
the other one so that the former will move with rotation of the axle of latter one.
The axle of the former servo motor is used to drive a solar panel. These two-servo
motors are arranged in such a way that the solar panel can move along X-axis as
well as Y-axis.
The microcontroller sends appropriate signals to the servo motors based on the
input signals received from the LDRs. One servo motor is used for tracking along
x-axis and the other is for y-axis tracking.
20
2.3 ARDUINO UNO
The Arduino Uno is a microcontroller board based on the ATmega328. Arduino is
an open source, prototyping platform and its simplicity makes it ideal for hobbyists
to use as well as professionals. The Arduino Uno has 14 digital input/output pins
(of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz crystal
oscillator, a USB connection, a power jack, an ICSP header, and a reset button. It
contains everything needed to support the microcontroller; simply connect it to a
computer with a USB cable or power it with an AC-to DC adapter or battery to get
started.
The Arduino Uno differs from all preceding boards in that it does not use the FTDI
USB-to serial driver chip. Instead, it features the Atmega8U2 microcontroller chip
programmed as a USB-to-serial converter.
"Uno" means one in Italian and is named to mark the upcoming release of Arduino
The Arduino Uno and version 1.0 will be the reference versions of Arduino,
moving forward. The Uno is the latest in a series of USB Arduino boards, and the
reference model for the Arduino platform.
22
2.5 LDR (Light Dependent Resistor)
It is a photo-resistor is a device whose resistivity is a function of the
incident electromagnetic radiation. Hence, they are light sensitive
devices. They are also called as photo conductors, photo conductive
cells or simply photocells.
They are made up of semiconductor materials having high resistance.
LDR works on the principle of photo conductivity.
The most common type of LDR has a resistance that falls with an increase in
the light intensity falling upon the device (as shown in the image above). The
resistance of an LDR may typically have the following resistances:
Daylight = 5000Ω
Dark = 20000000Ω
23
Therefore, it is seen that there is a large variation between these figures. If
this variation is plotted on a graph, something similar to the figure given
below can be seen.
24
2.6 SERVO MOTOR
25
2.7 H-BRIDGE
An H-bridge is a simple circuit that lets you control a DC motor to go backward or
forward .You normally use it with a microcontroller, such as an Arduino, to control
motors .When you can control two motors to go either forward or backward – you
can build yourself a robot
26
A DC motor spins either backward or forward, depending on how you connect the
plus and the minus.
If you close switch 1 and 4, you have plus connected to the left side of the motor and
minus to the other side. And the motor will start spinning in one direction .
If you instead close switch 2 and 3, you have plus connected to the right side and
minus to the left side. And the motor spins in the opposite direction.
27
2.8 RESISTOR
It is an electrical device may be a passive two-terminal
electrical part that implements resistance as a circuit
component. In electronic circuits, resistors unit of
measurement accustomed reduce current flow, alter signal
levels, to divide voltages, bias active components, and
terminate transmission lines, among completely different
uses.
28
2.9 BATTERY CAP
A battery assembled cap, a cylindrical battery with the cap and a
method for making the same. The vent cap is attached to the
battery cover by a hinge connection which allows for play
between the vent cap and the battery cover and which allows for
rotation of the vent cap.
2.10 BATTERY
29
When a battery is supplying electric power, its positive terminal is the
cathode and its negative terminal is the anode. The terminal marked
negative is the source of electrons that will flow through an external
electric circuit to the positive terminal. When a battery is connected to
an external electric load.
2.11 SWITCH
A switch, in the context of networking is a high-speed device that
receives incoming data packets and redirects them to their destination
on a local area network (LAN). A LAN switch operates at the data link
layer (Layer 2) or the network layer of the OSI Model and, as such it can
support all types of packet protocol
30
CHAPTER 3
SOFTWARE PROGRAM MODEL
3.1 PROGRAMING CODE
#include <Servo.h>
void setup(){
horizontal.attach(3);
vertical.attach(2);
horizontal.write(120);
vertical.write(70);
delay(2500);
}
void loop() {
int lt = analogRead(ldrlt); // top left
int rt = analogRead(ldrrt); // top right
31
int ld = analogRead(ldrld); // down left
int rd = analogRead(ldrrd); // down right
int dtime = 10; int tol = 90; // dtime=diffirence time, tol=toleransi
int avt = (lt + rt) / 2; // average value top
int avd = (ld + rd) / 2; // average value down
int avl = (lt + ld) / 2; // average value left
int avr = (rt + rd) / 2; // average value right
int dvert = avt - avd; // check the diffirence of up and down
int dhoriz = avl - avr;// check the diffirence og left and rigt
delay(dtime);
33
3.2 DESCRIPTION OF THE SOFTWARE PROGRAM
STEPS
First of all, both the servos are declared and object is created to control the
servo motors.
The variables posx and posy are used to store the reference servo positions.
The ADC input pins for LDRs are selected for dual direction movement and
one for reference. A tolerance or a constant value is selected to establish the
working of the motors.
The servos are attached on digital pins to the servo object. • The required
analog pins are selected as input using pin Mode(pin , mode)
The servos are sets to mid-point or original position with a 1000ms or 1sec
delay to catch up with the user.
Three variables are chosen to read the analog values and map it into integers
value between 0 and 1023.
If the difference between the two variables is less than the tolerance value then
it will stays to its or original location else it shows movement towards the
direction of maximum intensity of light by incrementing or decrementing the
values of posx and posy.
The position is then written to servo and the loop repeats till it encounter any
changes in the values of input greater than the minimum tolerance.
•If the position becomes greater than 150˚then position will be set to 150˚only
and if the position of the motor is less than 30˚then it would be kept at 30˚only
as the lower and upper limit angles are chosen to be 30˚and 150˚respectively
34
CHAPTER 4
DISCUSSION AND CONCLUSION
Solar panel is placed at the top and connected to a load directly. The
load may a led or a voltmeter which could be connected to get the
exact voltage which depends on the intensity of light falling on the
panel and the position of the tracker.
The solar panel is just a mere device to accept the light radiation
which is purely controlled by LDR sensors and the load connected
depends upon the rating of the panel used.
The dual axis solar tracker is device which senses the light and
positions towards the maximum intensity of light. It is made in
such a way to track the light coming from any direction.
To simulate the general scenario of the Sun’s movement, the total
coverage of the movement of the tracker is considered as 120˚ in
both the directions.
The initial position of both the servo motors are chosen at 90˚i.e,
for east-west servo motor as well as for north-south servo motor.
The position of the tracker ascends or descends only when the
threshold value is above the tolerance limit.
36
4.3 BENEFITS AND DEMERITS OF SOLAR ENERGY
There are several benefits that solar energy has and which make
it favourable for many uses.
Benefits:
Solar energy is a clean and renewable energy source.
Once a solar panel is installed, the energy is produced at reduced
costs.
Whereas the reserves of oil of the world are estimated to be
depleted in future, solar energy will last forever.
It is pollution free.
Solar cells are free of any noise. On the other hand, various
machines used for pumping oil or for power generation are noisy.
Once solar cells have been installed and running, minimal
maintenance is required. Some solar panels have no moving parts,
making them to last even longer with no maintenance.
On average, it is possible to have a high return on investment
because of the free energy solar panels produce.
Solar energy can be used in very remote areas where extension of
the electricity power grid is costly.
Demerits:
Solar panels can be costly to install resulting in a time lag of many
years for savings on energy bills to match initial investments.
37
Generation of electricity from solar is dependent on the country’s
exposure to sunlight. That means some countries are slightly
disadvantaged.
Solar power stations do not match the power output of conventional
power stations of similar size. Furthermore, they may be expensive
to build.
Solar power is used for charging large batteries so that solar
powered devices can be used in the night. The batteries used can be
large and heavy, taking up plenty of space and needing frequent
replacement.
FINALLY,
As the merits are more than the demerits, the use of solar power is
considered as a clean and viable source of energy. The various
limitations can be reduced through various ways.
38
4.4 OBSERVATIONS AND RESULT
40
4.5 CONCLUSION
In this 21st century, as we build up our technology, population &
growth, the energy consumption per capita increases
exponentially, as well as our energy resources (e.g. fossils fuels)
decrease rapidly. So, for sustainable development, we have to
think alternative methods (utilization of renewable energy
sources) in order to fulfill our energy demand.
In this project, Dual Axis Solar Tracker, we’ve developed a
demo model of solar tracker to track the maximum intensity
point of light source so that the voltage given at that point by the
solar panel is maximum. After a lot of trial and errors we’ve
successfully completed our project and we are proud to invest
some effort for our society. Now, like every other experiment,
this project has couple of imperfections.
(i) Our panel senses the light in a sensing zone, beyond
which it fails to respond.
(ii) If multiple sources of light (i.e. diffused light source)
appear on panel, it calculates the vector sum of light
sources & moves the panel in that point.
This project was implemented with minimal resources. The
circuitry was kept simple, understandable and user friendly.
41
APPENDX
SPECIFICATIONS OF THE HARDWARE
REQUIREMENT
FEATURES
High Performance, Low Power Atmel®AVR® 8-Bit
Microcontroller Family
• Advanced RISC Architecture
– 131 Powerful Instructions
– Most Single Clock Cycle Execution
– 32 x 8 General Purpose Working Registers
– Fully Static Operation
– Up to 20 MIPS Throughput at 20MHz
– On-chip 2-cycle Multiplier
• High Endurance Non-volatile Memory Segments
– 32KBytes of In-System Self-Programmable Flash program
Memory
– 1KBytes EEPROM
42
– 2KBytes Internal SRAM
– Write/Erase Cycles: 10,000 Flash/100,000 EEPROM
– Data Retention: 20 years at 85°C/100 years at 25°C(1)
– Optional Boot Code Section with Independent Lock Bits
• In-System Programming by On-chip Boot Program
• True Read-While-Write Operation
– Programming Lock for Software Security
2) Operating Voltage: 5v
3) Input Voltage (recommended): 7-12V
4) Input Voltage (limits): 6-20V
5) Digital I/O Pins: 14 (of which 6 provide PWM output)
6) Analog Input Pins: 6
7) DC Current per I/O Pin: 40 mA
8) DC Current for 3.3V Pin: 50 Ma
9) Flash Memory: 32 KB of which 0.5 KB used by boot loader
10)SRAM: 2 KB (ATmega328)
11)EEPROM: 1 KB (ATmega328)
12)Clock Speed: 16 MHz
SOLAR PANEL
1) Maximum Voltage: 6volts (under load)
2) Maximum Voltage: 6.8volts (no load)
3) Rated Current: 550mA
4) Dimension: 6 cm (L) x 6 cm (W) x 0.25 cm (t)
5) Maximum Wattage: 0.5W
43
SERVO MOTOR
MODULATION ANALOG
Torque 6.8V :3.17 kg-cm
6.0V :4.10 kg-cm
Speed 6.8V :0.23 sec/60°
6.0V :0.19 sec/60°
Weight 37.2g
Dimension 39.9mm x 20.1mm x 36.1 mm
Motor type 3 pole Ferrite
Gear type Plastic
Rotation/Support Bushing
Operation angle 45 Deg.one side pulse travelling
400 µs
Pulse cycle 30 ms
Pulse width 500-300 µs
Connector type J
44
AVENUES FOR FURTHER WORK
With the available time and resources, the objective of the
project was met. The project is able to be implemented on a
much larger scale. For future projects, one may consider the use
of more efficient sensors, which should also be cost effective
and consume little power. This would further enhance efficiency
while reducing costs. If there is the possibility of further
reducing the cost of this project, it would help a great deal. This
is because whether or not such projects are embraced is
dependent on how cheap they can be. Shading has adverse
effects on the operation of solar panels. Shading of a single cell
will have an effect on the entire panel because the cells are
usually connected in series. With shading therefore, the tracking
system will not be able to improve efficiency as is require
45
REFERENCES
1. Amelia, A.R., Irwan, Y.M., Safwati, I., Leow, W.Z., Mat, M.H. and Rahim,
M.S.A., 2020, February. Technologies of solar tracking systems: A review.
In IOP Conference Series: Materials Science and Engineering (Vol. 767,
No. 1, p. 012052). IOP Publishing.
2. Jamroen, C., Komkum, P., Kohsri, S., Himananto, W., Panupintu, S. and
Unkat, S., 2020. A low-cost dual-axis solar tracking system based on digital
logic design: Design and implementation. Sustainable Energy Technologies
and Assessments, 37, p.100618.
3. Mpodi, E.K., Tjiparuro, Z. and Matsebe, O., 2019. Review of dual axis solar
tracking and development of its functional model. Procedia
Manufacturing, 35, pp.580-588.
5. Hafez, A.Z., Yousef, A.M. and Harag, N.M., 2018. Solar tracking systems:
Technologies and trackers drive types–A review. Renewable and
Sustainable Energy Reviews, 91, pp.754-782.
46
10 .Sensors and Transducers...Second Edition...’’D.Patranabis”
11. Akbar, H.S., Siddiq, A.I. and Aziz, M.W., 2017. Microcontroller based
dual axis sun tracking system for maximum solar energy generation. American
Journal of Energy Research, 5(1), pp.23-27.
14. Khan, M.T.A., Tanzil, S.S., Rahman, R. and Alam, S.S., 2010, December.
Design and construction of an automatic solar tracking system. In International
Conference on Electrical & Computer Engineering (ICECE 2010) (pp. 326-
329). IEEE.
15. Kelly, N.A. and Gibson, T.L., 2009. Improved photovoltaic energy output
for cloudy conditions with a solar tracking system. Solar Energy, 83(11),
pp.2092-2102.
16. Bentaher, H., Kaich, H., Ayadi, N., Hmouda, M.B., Maalej, A. and
Lemmer, U., 2014. A simple tracking system to monitor solar PV
panels. Energy conversion and management, 78, pp.872-875.
47