Solar Report
Solar Report
of
BACHELOR OF TECHNOLOGY
in
by
SAGAR PANT
ADGITM
OCTOBER 2020
CANDIDATE’S DECLARATION
1
Sun Tracking Solar Panel
It is hereby certified that the work which is being presented in the Open Area Seminar Report
entitled "SUN TRACKING SOLAR PANEL" in partial fulfilment of the requirements for the award of
the degree of Bachelor of Technology and submitted in the Department of Electrical & Electronics
Engineering of ADGITM, New Delhi is an authentic record of our own work carried out during a
period from August 2020 to November 2020
The matter presented in the report has not been submitted by me for the award of any other degree
of this or any other Institute.
SAGAR PANT
(05015604916)
ABSTRACT
Solar panel has been used increasingly in recent years to convert solar energy to
electrical energy. The solar panel can be used either as a stand-alone system or
as a large solar system that is connected to the electricity grids. The earth
receives 84 Terawatts of power and our world consumes about 12 Terawatts of
power per day. We are trying to consume more energy from the sun using solar
panel. In order to maximize the conversion from solar to electrical energy, the
solar panels have to be positioned perpendicular to the sun. Thus the tracking of
the sun’s location and positioning of the solar panel are important. The goal of
this project is to design an automatic tracking system, which can locate position
of the sun. The tracking system will move the solar panel so that it is positioned
perpendicular to the sun for maximum energy conversion at all time.
Photoresistors will be used as sensors in this system. The system will consist of
light sensing system, microcontroller, gear motor system, and a solar panel. Our
system will output up to 40% more energy than solar panels without tracking
systems.
ACKNOWLEDGEMENT
Note: Students may thank to the persons whom they would like to acknowledge.
SAGAR PANT
(05015604916)
TABLE OF CONTENTS
Chapter 1: Introduction 1 - 10
1.1 Introduction 1
1.2 Problem Definition
1.3 Motivation
1.4 System Design
1.6 Block Diagram
2.1 Introduction 11
2.3.1 Features
2.3.2 Description
2.4.2
2.4.3
3.1 Introduction
3.2 Advantages and
3.3 Disadvantages
3.4
3.5
3.6
3.7
3.8
3.9
LIST OF FIGURES
Figure 3.4 Magnetic Flux Path Through a Two-Pole Stepper Motor with Lag between the
Rotor and Stator
Figure 3.5
Unipolar and Bipolar wound Stepper motor
Figure 4.1 Oscillator Connection AT89S8252
CHAPTER-1
INTRODUCTION:
1.1 INTRODUCTION
In years to come the need for energy will increase manifold while the reserve of
conventional energy will deplete in rapid pace. To meet the growing demand of energy
harnessing of non-conventional / renewable energy is the necessity. Among all the
available non-conventional sources, solar energy is the most abundant and uniformly
distributed. Though the technology of trapping solar energy is in existence the process
can be in proved to increase efficiency and make it cost-effective.
1.3 MOTIVATION
The major components of this system are as follows. Each component required
the student to make decisions that would ultimately affect the final design, based
on both technical as well as financial constraints.
4) The solar panel that will convert the radiation of the sun into electricity
⮚ The solar panel in direct sunlight is capable of sourcing 23V under open circuit
conditions, and approximately 0.75A under short circuit conditions. The solar
panel used in this project was already available and therefore did not cost any
money towards the project.
5) A base to support the solar panel
⮚ The base must be able to mount with no fasteners on a flat roof. It must also be
large enough and heavy enough to provide a solid mounting point that will
prevent the system from being damaged by strong winds.
6) A weather-resistant housing to protect the electronics
⮚ The final control box had two parts (bottom and top). The interface between the
two included a gasketed design for water-resistance.
7) A motor to move the solar panel as the sun traverses through the sky
⮚ The intent of the project was to automatically rotate the solar panel to orient the
panel perpendicular to the sun’s rays.
8) Electronics to sense the sun’s position, and determine whether the solar panel needs
to move
⮚ The approach employed to orient the panel with the sun was to find the point that
maximized the amount of power being converted by the panel. Current was
measured through a fixed resistance to determine the power consumed.
⮚ An 8051 microcontroller would be the brains of the operation, sensing which
position of the panel yielded maximum power, and sending signals to the
antenna motor to move the solar panel accordingly.
1.5 METHODOLOGY
This project is designed with solar panels, LDR, ADC, Microcontroller, Stepper
Motor and its driving circuit.
In this project three LDRs are fixed on the solar panel at three distinct points. LDR
(Light Dependant Resistor) varies the resistance depending upon the light fall. The
varied resistance is converted into an analog voltage signal.
The analog voltage signal is then fed to an ADC. ADC is nothing but analog to digital
converter which receives the two LDR voltage signals and converts them to
corresponding digital signal. Then the converted digital signal is given as the input of the
microcontroller. Microcontroller receives the two digital signals from the ADC and
compares them. The LDR signals are not equal except for normal incidence of sunlight.
When there is a difference between LDR voltage levels the microcontroller programme
drives the stepper motor towards normal incidence of sunlight.
Fig 1.1 shows the general block diagram of the tracking system.
In this system the sun's light is tracked in order to generate power very
effectively. For that purpose 3 LDR’s are used for sensing the light from the sun. Here 3
LDR’s are used so that the sun's path can be divided into 3 columns of 180° (East-West).
The LDR outputs have been compared and the sun’s angle is traced. Hence the solar
panel is moved towards the sun’s angle with the help of microcontroller by using stepper
motor. In this operation the signal from the light sensor is given to the signal conversion
circuit and then it is filtered before passing into the microcontroller.
Once the solar panel is completely moved to the west it will automatically turn
into east direction for the next day using position sensors. In this operation the signal
from the position sensor is given to the zener circuit in order to protect the Atmel IC
from the over voltage before passing into the microcontroller. In this paper, the solar
panel generates voltage up to the maximum value of 9.3 V.
Here both the position sensor and solar panel is kept in the mechanical model.
In order to rotate the solar panel the stepper motor has been used. Here 12 V stepper
motor is used. The stepper motor driving circuit is used to drive the stepper motor. The
power supply has been given to both the stepper motor and Atmel IC are 12V and 5V,
respectively by using step down transformer.
CHAPTER -2
2.1 INTRODUCTION
A microcontroller (or MCU) is a computer-on-a-chip used to control electronic
devices. It is a type of microprocessor emphasizing self-sufficiency and cost-
effectiveness, in contrast to a general-purpose microprocessor (the kind used in a PC). A
typical microcontroller contains all the memory and interfaces needed for a simple
application, whereas a general purpose microprocessor requires additional chips to
provide these functions. A highly integrated chip that contains all the components
comprising a controller . Typically this includes a CPU, RAM, some form of ROM, I/O
ports, and timers. Unlike a general-purpose computer, which also includes all of these
components, a microcontroller is designed for a very specific task – to control a
particular system. As a result, the parts can be simplified and reduced, which cuts down
on production costs.
A microprocessor on a single integrated circuit intended to operate as an embedded
system. As well as a CPU, a microcontroller typically includes small amounts of RAM
and PROM and timers and I/O ports. A single chip that contains the processor the CPU,
non-volatile memory for the program ROM or flash, volatile memory for input and
output (RAM), a clock and an I/O control unit. A microprocessor on a single integrated
circuit intended to operate as an embedded system. As well as a CPU, a microcontroller
typically includes small amounts of RAM and PROM and timers and I/O ports.
The definitions given by various sources describe microcontroller as an integrated
circuit (IC) with processor as well as peripherals on chip. But the crux of the matter is the
widespread uses of microcontrollers in electronic systems. They are hidden inside a
surprising number of products such as microwave oven, TV, VCR, digital camera, cell
phone, Camcorders, cars, printers, keyboards, to name a few.
2.3.2 Description
stops the CPU while allowing the RAM, timer/counters, serial port, and interrupt
system to continue functioning. The Power-down mode saves the RAM contents but
freezes the oscillator, disabling all other chip functions until the next external interrupt
or hardware reset. The downloadable Flash can be changed a single byte at a time and
is accessible through the SPI serial interface. Holding RESET active forces the SPI bus
into a serial programming interface and allows the program memory to be written to or
read from unless lock bits have been activated.
Port 0
Port 0 is an 8-bit open drain bi-bidirectional I/O port. As an output port, each pin can
sink eight TTL inputs. When 1s are written to port 0 pins, the pins can be used as high
impedance inputs. Port 0 can also be configured to be the multiplexed low-order
address/data bus during accesses to external program and data memory. In this mode,
P0 has internal pull-ups. Port 0 also receives the code bytes during Flash programming
and outputs the code bytes during program verification. External pull-ups are required
during program verification.
Port 1
Port 1 is an 8-bit bi-directional I/O port with internal pull-ups. The Port 1 output
buffers can sink/source four TTL inputs. When 1s are written to Port 1 pins, they are
pulled high by the internal pull-ups and can be used as inputs. As inputs, Port 1 pins
that are externally being pulled low will source current (IIL) because of the internal
pull-ups.
Some Port 1 pins provide additional functions. P1.0 and P1.1 can be configured to be
the timer/counter 2 external count input (P1.0/T2) and the timer/counter 2 trigger input
(P1.1/T2EX), respectively. Furthermore, P1.4, P1.5, P1.6, and P1.7 can be configured
as the SPI slave port select, data input/output and shift clock input/output pins as shown
in the following table. Port 1 also receives the low-order address bytes during Flash
programming and verification.
Port 2
Port 2 is an 8-bit bi-directional I/O port with internal pull-ups. The Port 2 output
buffers can sink/source four TTL inputs. When 1s are written to Port 2 pins, they are
pulled high by the internal pull-ups and can be used as inputs. As inputs, Port 2 pins
that are externally being pulled low will source current (IIL) because of the internal
pull-ups.
Port 2 emits the high-order address byte during fetches from external program
memory and during accesses to external data memory that uses 16-bit addresses
(MOVX @ DPTR). In this application, Port 2 uses strong internal pull-ups when
emitting 1s. During accesses to external data memory that uses 8-bit addresses (MOVX
@ RI), Port 2 emits the contents of the P2 Special Function Register.
Port 2 also receives the high-order address bits and some control signals during
Flash programming and verification.
Port 3
Port 3 is an 8-bit bi-directional I/O port with internal pull-ups. The Port 3 output
buffers can sink/source four TTL inputs. When 1s are written to Port 3 pins, they are
pulled high by the internal pull-ups and can be used as inputs. As inputs, Port 3 pins
that are externally being pulled low will source current (IIL) because of the pull-ups.
Port 3 receives some control signals for Flash programming and verification. Port 3
also serves the functions of various special features of the AT89S8252, as shown in the
following table.
RST
Reset input. A high on this pin for two machine cycles while the oscillator is running
resets the device.
ALE/PROG
Address Latch Enable is an output pulse for latching the low byte of the address during
accesses to external memory. This pin is also the program pulse input (PROG) during
Flash programming.
In normal operation, ALE is emitted at a constant rate of 1/6 the oscillator frequency
and may be used for external timing or clocking purposes. Note, however, that one
ALE pulse is skipped during each access to external data memory.
If desired, ALE operation can be disabled by setting bit 0 of SFR location 8EH. With
the bit set, ALE is active only during a MOVX or MOVC instruction. Otherwise, the
pin is weakly pulled high. Setting the ALE-disable bit has no effect if the
microcontroller is in external execution mode.
PSEN
Program Store Enable is the read strobe to external program memory. When the
AT89S8252 is executing code from external program memory, PSEN is acti-vated
twice each machine cycle, except that two PSEN activations are skipped during each
access to external data memory.
EA/VPP
External Access Enable. EA must be strapped to GND in order to enable the device to
fetch code from external program memory locations starting at 0000H up to FFFFH.
Note, however, that if lock bit 1 is programmed, EA will be internally latched on reset.
EA should be strapped to VCC for internal program executions. This pin also receives
the 12-volt programming enable voltage (VPP) during Flash programming when 12-
volt pro-gramming is selected.
XTAL1
Input to the inverting oscillator amplifier and input to the internal clock operating
circuit.
XTAL2
Output from the inverting oscillator amplifier .
not write 1s to these unlisted locations, since they may be used in future products to
invoke new features. In that case, the reset or inactive values of the new bits will
always be 0.
Timer 2 Registers Control and status bits are contained in registers T2CON (shown in
Table 3) and T2MOD (shown in Table 9) for Timer 2. The register pair (RCAP2H,
RCAP2L) are the Capture/Reload registers for Timer 2 in 16-bit capture mode or 16-bit
auto-reload mode.
Interrupts
The AT89S8252 has a total of six interrupt vectors: two external interrupts (INT0 and
INT1), three timer interrupts (Timers 0, 1, and 2), and the serial port interrupt. These
interrupts are all shown in Figure 2.2.
There are four types of addressing modes used to access the data, namely
1. Immediate addressing mode
2. Direct addressing mode
3. Register addressing mode
4. Indirect addressing mode
When 8051 executes the immediate data move, the program counter is
automatically incremented to point to the byte following the opcode byte in the
program memory. Whatever the data found there is copied to the destination.
This addressing mode can also be used to load the information to data pointer
register (DPTR).
Although DPTR is a 16bit register it can be accessed as a two 8 bit registers
namely DPL &DPH.
Eg: MOV DPTR, #1234H ; this copy the immediate data 1234h to DPTR.
MOV DPL, #34H ; this copy the immediate data 34h to the lower
byte .
MOV DPH, #45H ; this copy the immediate data 45h to the upper byte
NOTE: MOV R0, DPTR ; this instruction gives an error as the size of the
register is not matched with DPTR.
The data movement between the accumulator and registers is possible but
movement of data between two registers is not valid.
Eg: MOV R0, 49H ; this saves the content of RAM location 40h in R0
MOV 23H, R4 ; saves the content of R4 in RAM location 23h.
Table 2.2 shows the list of logical instructions. The instructions that perform
Boolean operations (AND, OR, Exclusive OR, NOT) on bytes perform the
operation on a bit-by bit basis. That is, if the Accumulator contains 00110101B
and <byte> contains 01010011B, then
ANL A,<byte> will leave the Accumulator holding 00010001B.
The addressing modes that can be used to access the <byte> operand are listed in
Table 2.2. Thus, the ANL A, <byte> instruction may take any of the following
forms.
ANL A, 7FH(direct addressing)
ANL A, @ R1(indirect addressing)
ANL A, R6(register addressing)
ANL A, # 53H(immediate constant)
Table 2.3 shows the menu of instructions that are available for moving data
around within the internal memory spaces, and the addressing modes that can be
used with each one. With a 12 MHz clock and X1 mode, all of these instructions
execute in either1 or 2 μs.
The MOV <dest>, <src> instruction allows data to be transferred between any
two internal RAM or SFR locations without going through the Accumulator.
Remember the Upper 128 bytes of data RAM can be accessed only by indirect, and
SFR space only by direct
addressing. Note that in all 8051 devices, the stack resides in on-chip RAM, and
grows upwards
The PUSH instruction first increments the Stack Pointer (SP), then copies the
byte into the stack. PUSH and POP use only direct addressing to identify the byte
being saved or restored, but the stack itself is accessed by indirect addressing using
the SP register.
Table 2.3: Atmel 8051 Data Transfer Instructions that Access Internal Data
Memory Space.
CHAPTER-3
STEPPER MOTOR
3.1 INTRODUCTION
A stepper motor is an electromechanical device which converts electrical pulses into
discrete mechanical movements. The shaft or spindle of a stepper motor rotates in
discrete step increments when electrical command pulses are applied to it in the proper
sequence. The motors rotation has several direct relationships to these applied input
pulses. The sequence of the applied pulses is directly related to the direction of motor
shafts rotation. The speed of the motor shafts rotation is directly related to the
frequency of the input pulses and the length of rotation is directly related to the number
of input pulses applied.
Disadvantages
1. Resonances can occur if not properly controlled.
2. Not easy to operate at extremely high speeds.
Often referred to as a “tin can” or “can stock” motor the permanent magnet step
motor is a low cost and low resolution type motor with typical step angles of 7.5° to
15°. (48 – 2 steps/revolution) PM motors as the name implies have permanent
magnets added to the motor structure. The rotor no longer has teeth as with the VR
motor. Instead the rotor is magnetized with alternating north and south poles situated
in a straight line parallel to the rotor shaft. These magnetized rotor poles provide an
increased magnetic flux intensity and because of this the PM motor exhibits
improved torque characteristics when compared with the VR type.
In addition to being classified by their step angle stepper motors are also
classified according to frame sizes which correspond to the diameter of the body of
the motor. For instance a size 11 stepper motor has a body diameter of approximately
1.1 inches. Likewise a size 23 stepper motor has a body diameter of 2.3 inches (58
mm), etc. The body length may however, vary from motor to motor within the same
frame size classification. As a general rule the available torque output from a motor of
a particular frame size will increase with increased body length.
Power levels for IC-driven stepper motors typically range from below a watt
for very small motors up to 10 – 20 watts for larger motors. The maximum power
dissipation level or thermal limits of the motor are seldom clearly stated in the motor
manufacturers data. To determine this we must apply the relationship PÊ=V ´ÊI.
For example, a size 23 step motor may be rated at 6V and 1A per phase.
Therefore, with two phases energized the motor has a rated power dissipation of 12
watts. It is normal practice to rate a stepper motor at the power dissipation level where
the motor case rises 65°C above the ambient in still air. Therefore, if the motor can be
mounted to a heatsink it is often possible to increase the allowable power dissipation
level. This is important as the motor is designed to be and should be used at its
maximum power dissipation ,to be efficient from a size/output power/cost point of
view.
of the current in the winding (the thumb is extended at a 90° angle to the fingers), then the
thumb will point in the direction of the magnetic field.”
Figure 3.4 shows the magnetic flux path developed when phase B is energized with
winding current in the direction shown. The rotor then aligns itself so that the flux opposition
is minimized. In this case the motor would rotate clockwise so that its south pole aligns with
the north pole of the stator B at position 2 and its north pole aligns with the south pole of
stator B at position 6. To get the motor to rotate we can now see that we must provide a
sequence of energizing the stator windings in such a fashion that provides a rotating magnetic
flux field which the rotor follows due to magnetic attraction.
Usually stepper motors have two phases, but three- and five-phase motors also exist. A
bipolar motor with two phases has one winding/phase and a unipolar motor has one winding,
with a center tap per phase. Sometimes the unipolar stepper motor is referred to as a “four
phase motor”, even though it only has two phases.
Motors that have two separate windings per phase also exist—these can be driven in
either bipolar or unipolar mode. A pole can be defined as one of the regions in a
magnetized body where the magnetic flux density is concentrated. Both the rotor and
the stator of a step motor have poles. Figure 3.2 contains a simplified picture of a two-
phase stepper motor having 2 poles (or 1 pole pairs) for each phase on the stator, and
2 poles (one pole pair) on the rotor.
In reality several more poles are added to both the rotor and stator structure in order to
increase the number of steps per revolution of the motor, or in other words to provide
a smaller basic (full step) stepping angle. The permanent magnet stepper motor
contains an equal number of rotor and stator pole pairs. Typically the PM motor has
12 pole pairs. The stator has 12 pole pairs per phase. The hybrid type stepper motor
has a rotor with teeth. The rotor is split into two parts, separated by a permanent
magnet—making half of the teeth south poles and half north poles. The number of
pole pairs is equal to the number of teeth on one of the rotor halves. The stator of a
hybrid motor also has teeth to build up a higher number of equivalent poles (smaller
pole pitch, number of equivalent poles = 360/teeth pitch) compared to the main poles,
on which the winding coils are wound. Usually 4 main poles are used for 3.6 hybrids
and 8 for 1.8- and 0.9-degree types. It is the relationship between the number of rotor
poles and the equivalent stator poles, and the number the number of phases tha
determines the full-step angle of a stepper motor.
Step angle=360 ¸ (NPh ´ Ph)=360/N
NPh = Number of equivalent poles per phase = number of rotor poles
Ph = Number of phases
N = Total number of poles for all phases together
If the rotor and stator tooth pitch is unequal, a more-complicated relationship exists.
3.8 Stepping Modes
The following are the most common drive modes.
• Wave Drive (1 phase on)
• Full Step Drive (2 phases on)
• Half Step Drive (1 & 2 phases on)
Micro stepping (Continuously varying motor currents) For the following
discussions please refer to the figure 3.5. In Wave Drive only one winding is
energized at any given time. The stator is energized according to the sequence A ® B
® A ® B and the
rotor steps from position 8 ® 2 ® 4 ® 6.
For unipolar and bipolar wound motors with the same winding parameters this
excitation mode would result in the same mechanical position. The disadvantage of
this drive mode is that in the unipolar wound motor you are only using 25% and in the
bipolar motor only 50% of the total motor winding at any given time. This means the
you are not getting the maximum torque output from the motor.
In Full Step Drive you are energizing two phases at any given time. The stator
is energized according to the sequence AB ® AB ® AB ® AB and the rotor steps
from position 1 ® 3 ® 5 ® 7 . Full step mode results in the same angular movement as
1 phase on drive but the mechanical position is offset by one half of a full step. The
torque output of the unipolar wound motor is lower than the bipolar motor (for motors
with the same winding parameters) since the unipolar motor uses only 50% of the
available winding while the bipolar motor uses the entire winding.
Half Step Drive combines both wave and full step (1&2 phases on) drive
modes. Every second step only one phase is energized and during the other steps one
phase on each stator. The stator is energized according to the sequence AB ® B ® AB
® A ® AB ® B ® AB ® A and the rotor steps from position 1 ® 2 ® 3 ® 4 ® 5 ® 6
® 7 8. This results in angular movements that are half of those in 1- or 2-phases-on
drive modes. Half stepping can reduce a phenomena referred to as resonance which
can be experienced in 1- or 2- phases-on drive modes.
step. The accuracy of the stepper motor is mainly a function of the mechanical
precision of its parts and assembly.
CHAPTER-4
ANALOG TO DIGITAL CONVERTERS
Successive Approximation ADC (0809) & Programmable Timer test
interface
The timer is divided into two parts
a) One part allows a user to study the technique involved in interfacing a successive
approximation ADC like the industry standard ADC 0809 from national
semiconductors. This contains an eight channel multiplexer and can directly interface
up to eight analog inputs in the range 0 to 5V.
b) The second part provides the hardware to assist the user in studying the
characteristics of a programmable timer (8253) that is on the SDA 86 trainers.
Provision has been made to interface to only one of the three 16 bit timers available in
the 8253 as their operation is identical.
Description
The ADC interface consists of a NOR gate crystal oscillator, a CMOS clock divider which
feeds 768kHz as the input clock to the ADC regulator (723) to connect the +12V to +5V
required by the IC, a stable voltage reference (LM 336) and buffer (which provides the 5V
reference). A multi-turn cermet adjustment of the reference voltage. The channel selects,
ALE, start conversion and out enable lines are interfaced through port lines (connect a flat
cable from the PPI-8255 connector on the trainer to the connector CI in the interface).
Note – Since PB5,PB6 & PB7 are inverted, the signal at the output of the port lines will be
the complement of the signals required by the IC.
2.2 A conversion can be done in the Polled mode or Interrupt mode
2.2.1 In the Polled mode
CAUTION: Ensure that the interface is always provided with +5 volts & +12 volts i.e.,
the interface should not have its power removed while being connected to an active
signal.
2.3 The programmable timer test interface consists of an astable multivibrator (using NE
555) that can be used as clock input to the 8253, a key input that can be connected gate
input and two way reliamate that can extend the output of the 82532 for interrupt
purposes. The gate, clock and out lines are terminated parallely in a 6-way reliamate
connector for connection to external signals.
2.4 This interface connects to the SDA 85 M at connector P2 and to the SDA86 at
connector CN2. Take care to see that pin 1’s is properly aligned.
2.4.1 When using the 85M trainers make the following jumper connections in the interface
J12 to J13 ;
J7 to J10 ;
2.4.3 A small program enclosed shows the interface is used with an 85 M trainer
VII SEM, EEE
36
Sun Tracking Solar Panel
A flat cable is used to connect the interface .The connectors C1 & C2 in the interface
should be respectively connected to the connectors P3 & P2 on the SDA 85M trainer.
In case of SDA 86 connectors C1 & C2 should be connected to the connectors CN3 &
CN2 respectively. The 8253 timer 2 is programmed to operate in the square-wave
mode. The output pin should show a low frequency compared to the astable output at
jumper J5, when monitored on an oscilloscope or a logic probe, only when the key is
depressed (i.e. The gate input to the 8253 is made high).
1. Connect P3to 85M to the connector C1 on the interface using a 26 core flat cable
CARE SHOULD BE TAKEN THAT, PIN1 OF P3 THE KIT COINCIDES WITH
PIN 1 OF THE CABLE [OBSERVE THE NOTCH ON THE CABLE
CONNECTOR].
2. Power connections
Connect 5V, +/- 12V to the interface
Color codes of power connector on the interface,
1. +5V ORANGE
2. GND BLACK
3. +12V RED
4. -12V GREEN
3. The features of the ADC are
1. ADC -809-28 PIN DIP
SUCCESSIVE APPROXIMATION ADC
INPUTS - 8 ANALOG INPUTS.
MAXIMUM VOLTAGE RANGE -0 TO 5V
CLOCK INPUT ADC – 768 kHz
RESOLUTION – 8-BITS
CONVERSION TIME – 100 MICRO SECONDS
POWER CONSUMPTION 15 Mw
Timer interface:
1. Connect P2 on the 85M trainer kit (take care of pin 1 or the cable and the kit) to the
connector C2 on the Interface through a flat cable.
2. Enter the program as per the listing given in appendix
3. Now execute the program,
GO< STARTING ADDRESS> <EXEC>
Press the KEY on the interface, you will observe square wave on the CRO through the
points 1 &2 of the 6 way count provided on the interface.
To change the period of the waveform.
Key in the delay parameter in the address field display. The count should be above
20.( e.g. 30,40 etc)
After entering the delay, press the EXEC key on the kit & press the button on the
interface and observe changed waveform.
CIRCUIT DIAGRAMS
BASIC MICROCONTROLLER CONNECTIONS:
References