Professional Documents
Culture Documents
EXTINGUISHER VEHICLES
WITH WATER JET SPRAY
Submitted by:
contents
Project overview
Block diagram
Microcontroller 2051
Microcontroller 8052
RF Remote control
RF modules
Motor Driver IC
Software requirements
Schematic & Working of the project
Advantages
Applications
Future scope
Conclusion
Project overview
Contd..
When the robot faces a fire then it
extinguishes fire with the help of pump motor
connected to a water tank mounted on its
body.
RF transmitter module works as a remote to
control the motion of the robot either to move
it forward or backward and the motion of the
water pipe up and down of the robot through
which it throws water to extinguish the fire.
On the robot RF receiver module is placed
that receives commands from the transmitter
and acts accordingly.
Block diagram
Transmitter:
Block diagram
Receiver:
Microcontroller
It is a smaller computer
Has on-chip RAM, ROM, I/O ports...
CPU
I/O
Port
RAM ROM
Serial
Timer COM
Port
A single chip
Microcontroller
Features of MC 2051
2051 Pin-out
Features of MC 8052
8K Bytes of In-System Programmable
(ISP) Flash Memory
4.0V to 5.5V Operating Range
Fully Static Operation: 0 Hz to 33 MHz
256 x 8-bit Internal RAM
32 Programmable I/O Lines
Three 16-bit Timer/Counters
Eight Interrupt Sources
Full Duplex UART Serial Channel
Block diagram of MC
External
interrupts
Onchip
ROM
for
progr
am
code
Inter
rupt
Cont
rol
Onchip
RA
M
Timer/Cou
nter
Timer
1
Timer
0
CPU
OSC
Bus
Cont
rol
4 I/O
Ports
P0 P1 P2
P3
Address/Da
S
er
ia
l
P
or
TxD
t
RxD
Cou
nter
Inpu
ts
11.0592 MHz
19
18
EA/VPP
X1
X2
9 RST
RF remote control
The circuit uses HT 12E, HT 12D
encoder and decoder.
433MHz ASK transmitter and receiver is
used for the remote control.
Features of RF
Contd..
If enable 1 and pin number 2 are low
leaving pin number 7 as high then the
motor rotates in reverse direction.
If enable 2 and pin number 15 are high
leaving pin number 10 as low then the
motor rotates in forward direction.
Working of project
Contd..
Contd..
Software requirements
real-time
integrated
kernels,
debuggers,
environments,
evaluation
output
object
code
for
the
underlying
Contd..
like
x86
(underlying
microprocessor
in
the
computer).