GSM BASED SECURITY SYSTEM

Page |1

Abstract
Security bears significant importance, being a major issue where crime is increasing and everybody wants to take proper measures to prevent intrusion. In addition there was a need to automate life so that user can take advantage of the technological advancement in such a way that a person getting off the office or travelling outstation does not get melted with the hot climate.

GSM BASED SECURITY SYSTEM

Page |2

Hardware Used
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Max 232 IC Relays Relay Driver IC ULN 2803 Voltage Regulator 7805 Diodes IN4007 8051 Microcontroller GSM/GPRS SIM300DZ Module Sound Sensor Locks Sensor LPG Gas Sensor Cameras Trapping System GSM Phone

GSM BASED SECURITY SYSTEM

Page |3

Block Diagram of the Project

POWER SUPPLY

SOUND SENSOR Microcontroller 8051 LOCKS SENSOR AT 89S52 LPG GAS SENSOR SIM300DZ MODULE

CAMERA

TRAPPING SYSTEM

GSM BASED SECURITY SYSTEM

Page |4

Power Supply

Power supply gives the required DC voltages to the Microcontroller. It is made up of voltage transformer, the bridge that converts the input AC voltage into DC then Max 232 IC, Relays, Relay Driver IC ULN 2803 and Voltage Regulator set its input voltages for the 8051 Microcontroller. The circuit diagram is as follow:

Circuit Diagram:

GSM BASED SECURITY SYSTEM

Page |5

8051 Microcontroller
A microcontroller is a single chip that contains the processor (the CPU), non-volatile memory for the program (ROM or flash), volatile memory for input and output (RAM), a clock and an I/O control unit. Also called a "computer on a chip," billions of microcontroller units (MCUs) are embedded each year in a myriad of products from toys to appliances to automobiles. For example, a single vehicle can use 70 or more microcontrollers. The following picture describes a general block diagram of microcontroller. AT89S52: 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 industry-standard 80C51 instruction set and pinout. The on-chip Flash allows the program memory to be reprogrammed in-system or by a conventional nonvolatile memory programmer. By combining a versatile 8-bit CPU with in-system programmable Flash on a monolithic chip, the Atmel AT89S52 is a powerful microcontroller, which provides a highly flexible and cost-effective solution to many, embedded control applications. The AT89S52 provides the following standard features: 8K bytes of Flash, 256 bytes of RAM, 32 I/O lines, Watchdog timer, two data pointers, three 16-bit timer/counters, a six-vector two-level interrupt architecture, a full duplex serial port, on-chip oscillator, and clock circuitry. In addition, the AT89S52 is designed with static logic for operation down to zero frequency and supports two software selectable power saving modes. The Idle Mode stops the CPU while allowing the RAM, timer/counters, serial port, and interrupt system to continue functioning. The Power-down mode saves the RAM con-tents but freezes the oscillator, disabling all other chip functions until the next interrupt.

GSM BASED SECURITY SYSTEM

Page |6

The hardware is driven by a set of program instructions, or software. Once familiar with hardware and software, the user can then apply the microcontroller to the problems easily. The pin diagram of the 8051 shows all of the input/output pins unique to microcontrollers:

The following are some of the capabilities of 8051 microcontroller.
 Internal ROM and RAM  I/O ports with programmable pins  Timers and counters  Serial data communication

GSM BASED SECURITY SYSTEM

Page |7

The 8051 architecture consists of these specific features:  16 bit PC &data pointer (DPTR)  8 bit program status word (PSW)  8 bit stack pointer (SP)  Internal ROM 4k  Internal RAM of 128 bytes.  4 register banks, each containing 8 registers  80 bits of general purpose data memory  32 input/output pins arranged as four 8 bit ports: P0-P3  Two 16 bit timer/counters: T0-T1  Two external and three internal interrupt sources Oscillator and clock circuits.

GSM BASED SECURITY SYSTEM

Page |8

SIM300DZ Module

Description  MODULE, GSM/GPRS, TRIBAND, SMD  Development Tool Type: GSM, GPRS Module  Kit Features: Tri-band, SIM Application Toolkit, GPRS Mobile Station Class B, GPRS Multi-slot Class 10/8  MCU Supported Families:SIM340  Tool / Board Application: Wireless Communications  Tool / Board Applications:M2M Application for Slim and Compact Handset Application  Type: GSM / GPRS SMT Module

GSM BASED SECURITY SYSTEM

Page |9

Sound Sensor This small breakout board couples a small electronic microphone with a 100x op-amp to amplify the sounds of voice, door knocks, etc loud enough to be picked up by a microcontroller's Analog to Digital converter. The definition of sound sensor pin is 1. 2. 3. Signal Output GND Power

Circuit Diagram:

GSM BASED SECURITY SYSTEM

P a g e | 10

Lock Sensor Lock Sensor automatically detects door opening and closing and sends the information to the microcontroller. In case of any door opening the microcontroller sends a notification to the user.

GSM BASED SECURITY SYSTEM

P a g e | 11

LPG Gas Sensor

The LPG (Propane) Gas Sensor Module allows a microcontroller to determine when a preset propane gas level has been reached or exceeded. Interfacing with the sensor module is done through a 4-pin SIP header and requires two I/O pins from the host microcontroller. The sensor module is mainly intended to provide a means of comparing propane sources and being able to set an alarm limit when the source becomes excessive. Circuit Diagram:

GSM BASED SECURITY SYSTEM

P a g e | 12

Cameras

The micro CAM is a highly integrated serial camera module that is attached to a microcontroller that requires a video camera or a JPEG compressed still camera for online streaming. The module uses an Omni Vision CMOS VGA color sensor along with a JPEG compression chip that provides a low powered camera system. The module has an on-board Serial interface (TTL levels) that is suitable for a direct connection to the internet. User commands are sent using a simple serial protocol that can instruct the camera to send low resolution (160x120 or 80x60) single frame raw images for a quick viewing or high resolution (640x480 or 320x240) JPEG images for storage or viewing.

GSM BASED SECURITY SYSTEM

P a g e | 13

Trapping System

In the GSM Based Security System it is used to trap a robber or wanted person who enters the secured area. The camera gives an online footage that helps the user to indicate the wanted person’s location and traps him. The trapper seals all wanted windows and all possible out doors with steel bars that sticks the wanted person in.

GSM BASED SECURITY SYSTEM

P a g e | 14

GSM Phone GSM mobile phone is used to update the user 24/7 via text messages of user’s desired secured zone. It enables the user to know any movement whatsoever direct to his mobile device.

GSM BASED SECURITY SYSTEM

P a g e | 15

SOFTWARE USED
1. Keil u-Vision 3.0 Keil Software is used provide you with software development tools for 8051 based microcontrollers. With the Keil tools, you can generate embedded applications for virtually every 8051 derivative. The supported microcontrollers are listed in the µ-vision 2. PRO51 Programmer Software THEORY OF OPERATION In this project we interfaced 8051 microcontroller with GSM/GPRS SIM300DZ Module to decode the received message and do the required action. The protocol used for the communication between the two is AT command. The microcontroller pulls the SMS received by phone, decodes it, recognizes the mobile no. and then switches on the relays attached to its port to control the appliances. After successful operation, controller sends back the acknowledgement to the us er’s mobile through SMS. AT-Command set The following section describes the AT-Command set. The commands can be tried out by connecting a GSM modem to one of the PC’s COM ports. Type in the test-command, adding CR + LF (Carriage return + Line feed = \r\n) before executing. Table gives an overview of the implemented AT-Commands in this application. AT-Command set overview Command AT ATE0 AT+CNMI AT+CPMS AT+CMGF AT+CMGR AT+CMGS AT+CMGD Description Check if serial interface and GSM modem is working. Turn echo off, less traffic on serial line. Display of new incoming SMS. Selection of SMS memory. SMS string format, how they are compressed. Read new message from a given memory location. Send message to a given recipient. Delete message

GSM BASED SECURITY SYSTEM

P a g e | 16

CIRCUIT DIAGRAM OF THE PROJECT

Master your semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master your semester with Scribd & The New York Times

Cancel anytime.