Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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
Security is prime concern for every one. Nowadays all the automotives equipped with auto cop systems. are
Even though, the thieves are breaking the barriers and steal the vehicles.
BLOCK DIAGRAM:
GSM Modem Contrast Control
MAX 232
Crystal
8 9 S 5 2
RELAY
RESET EEPROM
Key Pad
FOR
MOBILE
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.
This
engine position information will not be deleted even in power failure conditions.
keypad is interfaced to change the mobile number at any time. LCD is interfaced to display user-required information. network operators have roaming facilities, user can often continue to use there mobile phones when they travel to other countries etc.
3X4
16X2
GSM
POWER SUPPLY:
Bridge rectifier
Filter Circuit
Regulator
SCHEMATIC DIAGRAM:
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.
HARDWARE COMPONENTS:
AT89S52 Microcontroller: The AT89S52 is a low-power, high performance CMOS 8-bit microcontroller with 8K bytes of insystem 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
MICRO CONTROLLER:
The AT89S52 is a low-power, high-performance CMOS 8-bit microcontroller with 8K bytes of insystem programmable Flash memory. The device is manufactured using Atmels highdensity nonvolatile memory technology and is compatible with the Indus-try-standard 89S52 instruction set and pin out. The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional nonvolatile memory programmer.
PIN DIAGRAM:
PIN DESCRIOPTION:
VCC:
supply voltage
GND:
ground 0: Port 0 is an 8-bit open drain bidirectional I/O port. As an output port, each pin can sink eight TTL inputs. 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
PORT
PORT
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.
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.
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
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.
APPLICATIONS:
Automotives Security. GPS modem also can be interfaced to this unit to trace and locate the geographical information of vehicle place.
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.
FUTURE SCOPE:
GPS modem also can be interfaced to this unit to trace and locate the geographical information of vehicle place .
CONCLUSION:
In this project work, we have studied and implemented a complete working model using a Microcontroller. Using this project, one can control his vehicles car engine by means of an SMS.
ANY QUERIES: