Professional Documents
Culture Documents
Obstacle Avoidance Robot Using 8051
Obstacle Avoidance Robot Using 8051
Obstacle Avoidance Robot Using 8051
ROLL NO.
SANDEEP BHOSALE
03
KALPESH CHHAJED
06
ABHIJEET KALBHOR
13
ABHIJEET KAPSE
15
GUIDED BY
Prof. Mr. Pravin Matte
Department of Electronics and Telecommunication
G.H.R.C.E.M., Wagholi, Pune
University of Pune
Academic Year 2008-2009
Page 2
G. H. Raisoni
College of Engineering & Management
Certificate
This is to certify that
SANDEEP BHOSALE
KALPESH CHHAJED
ABHIJEET KALBHOR
ABHIJEET KAPSE
Studying in year
T.E. branch
E&TC
have satisfactorily
completed the project work of OBSTACLE AVOIDING ROBOT topic
in fulfillment of mini project in Electronic System Design & Mini
Project during the academic year 2008-09.
Project Guide
Prof. Mr. Pravin Matte
H. O. D.
Prof. Mr. Vijay Joshi
Principal
Dr. Mr. Dilip Shah
Page 3
ACKNOWLEDGEMENT
We feel profound pleasure in bringing out this
projects report for which we have to go from pillar to post to
make it a reality. This project work reflects contributions of
many people with whom we had long discussions and
without which it would not have been possible. We must
first of all, express our heartiest gratitude to respected Prof.
Pravin Matte (Dept. of E&TC) for providing us all guidance
to complete project.
It would be unfair if we do not mention the
invaluable contribution and timely co-operation extended to
us by staff member of our department. And especially we can
never forget the most worthy advices given by Col. Vijay
Joshi (H.O.D., Dept of E&TC), that would help us the entire
lifetime.
Last but not the least we express our sincere
thanks to the institute G.H.R.C.E.M., Wagholi, Pune for
providing such a platform for implementing the ideas in our
mind.
Page 4
INDEX
Page No.
1. PREFACE
A) INTRODUCTION..6
B) SCOPE OF PROJECT..8
(iii) FlashMagic
4. BILL OF MATERIAL..................................................30
5. REFERENCES
.......32
Page 5
INTRODUCTION
Page 6
INTRODUCTION :
Page 7
Page 8
DESIGN
OF
pROJECT
Page 9
BLOCK DIAGRAM :
RIGHT
MOTOR
FRONT SENSOR
MICRO-CONTROLLER
MOTOR
DRIVER
LEFT
MOTOR
DESCRIPTION:
Page 10
Page 11
Page 12
TRANSMITTER :
Page 13
2. COMPONENTS USED:
1) RESISTORS :
VALUE
10K
1k,33E,330E,100E
8.2k,10K PULL UP
QUANTITY
2
2
1
VALUE
0.1,10,4.7
22 P
QUANTITY
1
2
2)CAPACITOR:
3) OSCILLATORS:
VALUE
11.0592 MHz
QUANTITY
1
VALUE
89V51RD2
L293D,7805
QUANTITY
1
1
4)ICs:
5) MISCELLANEOUS:
COMPONENT
6V ,200 RPM DC MOTOR
ZENER DIODE, 5.6V
RESET SWITCH
6V DC BATTERY
CONNECTING WIRES
Page 14
QUANTITY
2
3
1
2
-
PROBLEMS FACED :
2) Availability of Burner:
Solution:as burner kit is not easily available, so we have design
& implement hardware for burn the IC
Page 15
FINAL DESIGN
Page 16
FINAL DESIGN:
1. PCB LAYOUT:
Page 17
TRANSMMITER :
2. CIRCUIT DESCRIPTION:
Page 18
MECHANICAL DESIGN:-
ALGORITHM-:
Page 19
1) Start
2) Initialize the input port & output port. Set the bit of port pin 1.0
3) Read data from port 1.
4) Check the bit on pin P1.0.
5) If bit is present move motors in forward direction.
Else go to step 6.
6) If bit is not present on pin P1.0, then stop right motor & move left
motor in forward direction until we get bit on pin p1.0.
7) Again go to step 3.
8) Stop.
TESTING:-
Page 20
A) HARDWARE
B) SOFTWARE
A) Hardware:-
1. Continuity test:First of all we checked the PCB that all the tracks are as per the
design of PCB and showing continuity with the help of multimeter and
PCB layout.
2. Short circuit test:Then we checked the PCB for any unwanted short circuits with
the help of multimeter and PCB layout.
Page 22
SOFTWARES USED
Page 23
SOFTWARES USED :
1. DipTrace
ROLE IN THE DESIGN:
DipTrace 1.50 proved to be a very handy &
easy-to-use tool for the PCB layout process. Many of its
features were utilized leading to an accurate & efficient
design. It has Design Error Check & Electrical Rule Check
tools which proved to be helpful in the design. It is loaded
with a huge component list that is categorized in various
libraries for giving simplicity. Placement of components is
also very easy & they can be rotated in 360 to customize
the design.
WORKING WITH DipTrace :
Page 24
2. Vision Keil
Page 25
3. FlashMagic
Page 26
APPLICATIONS
Page 27
APPLICATIONS :
1) This logic has been specially designed for vaccum
cleaner. By using heavy rating motors ,strong
mechanical structure and using highly sensitive
obstacle sensors, it efficiently work as vaccum cleaner.
2) Just by making small changes in software this system
can be used for avoiding concealed paths. This robot
can effectively sense the obstacles and find out correct
path.
3) With proper programming we can use it as a weight
lifter.
4) In Mines.
Page 28
1. Adding a Camera:
Page 29
COMPONENTS
QUANTITY
AMOUNT
1.
Microcontroller
[89V51RD2]
85/-
2.
L293D
70/-
3.
7805
12/-
4.
TSOP1738
15
5.
TIL38
10/-
6.
Q804
55/-
7.
Motor
300/-
8.
PCB
200/-
9.
Battery
250/-
10.
Chassey
75/-
11.
Crystal Oscillator
(11.059MHz)
5/-
12.
Capacitor (4.7/63)
4/-
13.
Capacitor(0.01,0.1,10)
15/-
14.
Connector
12/-
15.
Resistor box
35/-
16
Transistor
5/-
Page 30
17
Tyres
80/-
18
DMM
100/-
19
14 Pin Base
4/-
20
40 Pin Base
4/-
21
Screws
20
36/-
22
Ball caster
30/-
23
Reset switch
2/
24
Transformer(9V/1A)
40/-
Total
1444/-
Page 31
REFERENCES
Page 32
REFERENCES:
The 8051 Micro controller and Embedded systems.
(pearson Education)By-M.A.Mazidi
1. Wikipedia - The free encyclopedia
2. http://www.8051projects.info/
3. http://www.instructabal.com/
6.http://www.alldatasheet.com/
7. http://www.datasheet4u.com/
8.http://www.datasheetcatalog.com/
Page 33
Page 34