4. COMPONENTS USED
ATMega32 microcontroller and gyro scope are employed
for the controller.
A pair of wireless UART module, IEEE 802.15.4, is used
to communicate between the controller and tank.
Power Supply and Analog to Digital Converter send their
output to microcontroller.
The hardware is also ready for ZigBee wireless protocol.
4
7. POWEr SUPPLY
9 volts transformer for continuous power supply.
A battery some times may lead to total currents loss & hence
we use A.C Transformer.
A.C transformer gives the input to Bridge Rectifier. Bridge
Rectifier converts A.C to D.C.
One filter capacitor- 1000uf/25v electrolytic capacitor is
connected in parallel section. The main purpose of this
capacitor is to reduce the alternate peaks, if any. Hence the
name: ‘Filter capacitor’ that re-pulls.
7
8. • LM7805 Regulator is used using regulated 5 volt source.
• The positive lead is connected to unregulated DC power
supply Input pin, the negative lead is connected to the
Common pin and then power is turned on.
• A 5 volt supply from the Output pin is obtained. Red color
led is used to indicate the power.
8
9. aTMEga8535
The Atmega8535 is a low-power CMOS 8-bit microcontroller based on the
AVR enhanced RISC architecture. By executing powerful instructions in a
single clock cycle, the Atmega8535 achieves throughputs approaching 1 MIPS
per MHz allowing the system designed to optimize power consumption versus
processing speed.
The AVR core combines a rich instruction set with 32 general purpose working
registers.
All the 32 registers are directly connected to the Arithmetic Logic Unit (ALU),
allowing two independent registers to be accessed in one single instruction
executed in one clock cycle.
The resulting architecture is more code efficient while achieving throughputs
up to ten times faster than conventional CISC microcontrollers.
9
11. aNaLOg TO DigiTaL CONVErTEr
Converts a continuous real time quantity to discrete time digital
presentation.
Atmega8535 features a 10-bit successive approximation ADC.
The ADC contains a Sample and Hold circuit which ensures that the
input voltage to the ADC is held at a constant level during conversion.
The ADC generates a 10-bit result which is presented in the ADC Data
Registers, ADCH and ADCL.
11
12. gYrOSCOPE
Device for measuring or maintaining orientation.
Based on the principle of angular momentum.
Orientation changes in response to an external torque.
The gyroscope used is 3 axis MMA7260QT
accelerometer.
Includes a ‘SLEEP MODE’ that makes it useful for
handheld battery powered electronics.
12
13. Z igB e M o le
e du
Used for high level communication protocol using low power digital radios.
Simpler, less expensive and secured as compared to other networks.
Used for RF or low data rate applications involving long battery life.
13
14. A pplicatio o Z igB e
ns f e
• The ZigBee Smart Energy V2.0 specifications define an IP-based protocol to
monitor, control, inform and automate the delivery and use of energy and water
14
15. L293D DC MOTOr
Used to vary speed torque relationship to
any extent.
The speed of DC Motor can be controlled
to increase the delivered torque.
Provide bi-directional current of up to
600mA from 4.5V-36V.
All inputs are TTL compatible.
15
16. SEriaL COMMUNiCaTiON
An interfacing standard called RS232 was
set by the Electronics Industries Association
(EIA) in 1960. In 1963 it was modified and
called RS232A.
RS232B and RS232C were issued in 1965
and 1969 respectively.
However, since the standard was set long
before the advent of TTL logic family, its
input and output voltages are not TTL
compatible.
Today, RS232 is the most widely used I/O
interfacing standard.
16
17. rS232 STaNDarD & LEVEL
CONVErTEr
This is the standard used in serial
communication:
2. Logic0 is represented by 3 Volts to 25
Volts
3. Logic1 is represented by -3 Volts to -25
Volts
4. From -3 Volts to +3 Volts, is undefined.
5. The electronic device used for
converting digital data to rs232
standard is ‘MAX232’.
17
18. WOrkiNg
The purpose is to sense the coordinates of position of our hand.
ADC converts output of sensor into digital form.
The micro controller performs the required function as programmed.
The transmission of data takes place wirelessly from transmitter to receiver
through ZigBee.
18
19. A pplicatio o Ge re te lo
ns f stu chno gy
•Sign language recognition. Just as speech recognition can transcribe speech to text, certain types of
gesture recognition software can transcribe the symbols represented through sign language into text.
•Control through facial gestures. Controlling a computer through facial gestures is a useful
application of gesture recognition for users who may not physically be able to use a mouse or
keyboard. Eye tracking in particular may be of use for controlling cursor motion or focusing on
elements of a display.
•Alternative computer interfaces. Foregoing the traditional keyboard and mouse setup to interact
with a computer, strong gesture recognition could allow users to accomplish frequent or common
tasks using hand or face gestures to a camera.
•Virtual controllers. For systems where the act of finding or acquiring a physical controller could
require too much time, gestures can be used as an alternative control mechanism. Controlling
secondary devices in a car, or controlling a television set are examples of such usage.
•Remote control. Through the use of gesture recognition, "remote control with the wave of a hand"
of various devices is possible. The signal must not only indicate the desired response, but also which
device to be controlled
19
20. Othe A pplicatio
r ns
Vehicle navigation
Marine navigation
Fleet management
Base services
Auto pilot
Personal navigation
Travel equipment
Track equipment
Systems and mapping applications
20
21. rEFErENCES
Text Books Referred:
•“The AVR Microcontroller and Embedded Systems” - By Muhammad Ali Mazidi and
Janice Gillispie Mazidi (Pearson Education).
• ATMEL AVR Data sheets
Websites Referred:
•http://www.matrixmultimedia.com/datasheets/XBEEV2.pdf
•http://www.sparkfun.com/datasheets/Sensors/Gyro/PS‐ITG‐3200‐00‐01.4.pdf
•http://www.sparkfun.com/datasheets/Robotics/TB6612FNG.pdf
•http://www.robotechlabs.com/robotech.aspx?DID=30
•http://www.techcrunch.com/2010/12/15/robot-arm-japa/
•http://www.robotpower.com/downloads/
•http://en.wikipedia.org/wiki/Accelerometer
•http://www.instructables.com/id/Accelerometer-Gyro-Tutorial/
•http://www.howstuffworks.com/motor.htm
•http://www.basicmicro.com/LCD-16x2-display_p_87.html
•http://ww1.microchip.com/downloads/en/devicedoc/usart.pdf
•http://www.scienceprog.com/internal-microcontroller-adc/
•http://www.sena.com/download/tutorial/tech_Serial_v1r0c0.pdf
•http://www.arduino.cc/en/Reference/serial
•www.needasample.com/dw/components/motor-ics.html
•http://people.ece.cornell.edu/land/courses/ece4760/FinalProjects/s2011/rw363/Final
21
%20Report%20Rick%20Wong.pdf