1. GSM based Car Engine Control
Implementation to Stop Car
Theft
INTERNAL GUIDE:
Mr. B.KISHORE BABU
(Head Of The Dept. - ECE)
K.LAKSHMI PRIYANKA
(09TU1A04A3)
K.RAJITHA
(09TU1A0488)
2. OBJECTIVE OF THE PROJECT:
•The main aim of this project is to implement SMS
based car engine control system to prevent car theft
using GSM modem
CONTENTS:
•Introduction
•Block diagram
•Schematic diagram
•Hardware components
•Micro controller
•Features
•Software components
•Applications
•Advantages
•Conclusion
3. INTRODUCTION ABOUT PROJECT:
Security is prime concern for every one.
Nowadays all the automotives are equipped
with auto cop systems.
Even though, the thieves are breaking the
barriers and steal the vehicles.
This project is the right solution for this
problem.
4. BLOCK DIAGRAM:
GSM Contrast
Modem Control
16X2 LCD
MAX 232 8
9
S CAR
MAX 232 RELAY
5 ENGINE
Crystal
2 Locking
system
RESET
EEPROM
Key Pad
5. BLOCK DIAGRAM DESCRIPTION:
GSM (GLOBAL SYSTEM FOR MOBILE
COMMUNICATION):
8051 is the heart of the project.
A GSM modem is interfaced to microcontroller.
This modem receives the messages from control
mobile and sends as input to MCU.
The MCU verify for authentication of the number and,
if the number is authorized, engine control will be taken
place, EEPROM is interfaced to this controller to save
the engine position at every instant.
6. Thisengine position information will not be deleted even
in power failure conditions.
3X4 keypad is interfaced to change the mobile number
at any time.
16X2 LCD is interfaced to display user-required
information.
GSM network operators have roaming facilities, user can
often continue to use there mobile phones when they
travel to other countries etc….
7. POWER SUPPLY:
Step
down Bridge Filter
rectifier Circuit Regulator
T/F Power supply to all sections
This project uses regulated 5v, 750mA power supply.
7805 and 7812 three terminal voltage regulators are used
for voltage regulation. Bridge type full wave rectifier is
used to rectify the ac output of secondary of 230/12v step
down transformer.
9. SCHEMATIC DIAGRAM DESCRIPTION:
AT89S52 MCU divided into total 4 ports and
name as P0,P1,P2,P4(ports).
GSM modem is interfaced through MAX 232 to
port3.
Port 1 is connected to LCD display the condition
of appliances which are controlled by the GSM.
A upto coupler is used in between
microcontroller loads which is connected to port3
Supply is given to 40 and 20th pins of MCU.
10. HARDWARE COMPONENTS:
AT89S52 Microcontroller:
The AT89S52 is a low-power,
high performance CMOS 8-bit
microcontroller with 8K bytes of in-
system programmable Flash memory.
• 16x2 LCD:
• LCD screen consists of two
lines with 16 characters each. Contrast
on display depends on the power
supply voltage and whether messages
are displayed in one or two lines.
• KEYPAD:
• Keypad is the most widely
used input/output device.
12. MICRO CONTROLLER INTRODUCTION:
The AT89S52 is a low-power, high-performance CMOS
8-bit microcontroller with 8K bytes of in-system
programmable Flash memory.
The device is manufactured using Atmel’s high-density
nonvolatile memory technology and is compatible with
the Indus-try-standard 89S52 instruction set and pin
out.
Theon-chip Flash allows the program memory to be
reprogrammed in-system or by a conventional
nonvolatile memory programmer.
14. PIN DESCRIOPTION:
VCC:
supply voltage
GND:
ground
PORT 0:
Port 0 is an 8-bit open drain bidirectional I/O port. As an
output port, each pin can sink eight TTL inputs.
PORT 1:
Port 1 is an 8-bit bidirectional I/O port with internal pullups.
The Port 1 output buffers can sink/source four TTL inputs
15. PORT 2:
Port 2 emits the high-order address byte during fetches from
external program memory and during accesses to external data
memory that use 16-bit addresses (MOVX @ DPTR
PORT 3:
Port 3 pins that are externally being pulled low will source
current (IIL) because of the pullups. Port 3 also receives some
control signals for Flash programming and verification.
RST:
Reset input. A high on this pin for two machine cycles while the
oscillator is running resets the device.
16. ALE/PROG: Address Latch Enable (ALE) is an output pulse for
latching the low byte of the address during accesses to external
memory.
PSEN: Program Store Enable (PSEN) is the read strobe to external
program 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.
XTAL2: Output from the inverting oscillator amplifier. XTAL1 and
XTAL2 are the input and output, respectively, of an inverting
amplifier that can be configured for use as an on-chip oscillator.
17. FEATURES:
4.0V to 5.5V Operating Range
Fully Static Operation: 0 Hz to 33 MHz
Three-level Program Memory Lock
256 x 8-bit Internal RAM
32 Programmable I/O Lines
Eight Interrupt Sources
Watchdog Timer
Dual Data Pointer
Power-off Flag
18. SOFTWARE COMPONENTS:
• KEIL SOFTWARE:
Keil compiler is a
software used where the
machine language code is
written and compiled.
• PROLOAD:
Proload is a software
which accepts only hex files.
Once the machine code is
converted into hex code, that
hex code has to be dumped
into the microcontroller placed
in the programmer kit and this
is done by the Proload.
19. APPLICATIONS:
Automotives Security.
GPS modem also can be interfaced to this unit to trace
and locate the geographical information of vehicle
place.
20. ADVANTAGES:
Vehicle can be controlled from any where.
Mobile number can be changed at any time.
Engine status will not be lost in power failure
condition.
21. FUTURE SCOPE:
GPS modem also can be interfaced to this unit to
trace and locate the geographical information of
vehicle place .
22. CONCLUSION:
In this project work, we have studied and
implemented a complete working model using a
Microcontroller. Using this project, one can control his
vehicle’s car engine by means of an SMS.