Designing a soldier tracking and health monitoring system using GSM and GPS to provide wireless system for tracking the soldier location and monitoring the parameters of soldier are as ‘ Body temperature & Heart beat rate..
Biomedical sensors: Here to find the health status of soldier we are using a body temperature sensor to measure body temperature as well as heart beat sensor to measure the heart beat rate of soldier.
1.2 PROBLEM SUMMARY
One of the fundamental challenges in military operations lays in that the Soldier not able to communicate with control room administrator. In addition, each organization needs to enforce certain administrative and operational work when they interact over the network owned and operated by other organizations. Thus, without careful planning and coordination, one group cannot communicate with the other groups. Current problem faced by the military are as follows:
1. Soldier wants to know about location. he can’t do that.
2. They will not get help during panic situation.
3. Soldiers are not track able.
1.3 OBJECTIVES OF PROJECT
In this project, our main focus is to improve the communication of soldier with control room people and control plane operations. The above problem is solved as follow:
1. By using GPS, we able to give proper location about location in critical condition.
2. We are going help the soldier in panic condition, as control room people we are able to communicate with them by means of GSM. Thus we are able to help them in panic Condition.
3. We able to track them by using GPS.
[ Ref 3]
1.4 USEFULNESS OF PROJECT
In today’s world enemy warfare is an important factor in any nation’s security. The national security mainly depends on army (ground), navy (sea), air-force (air). The important and vital role is played by the army soldier’s. There are many concerns regarding the safety of these soldiers. As soon as any soldier enters the enemy lines it is very vital for the army base station to know the location as well as the health status of all soldiers. The paper has an idea of tracking the soldier as well as to give the health status of the soldier during the war, which enables the army personnel to plan the war strategies. By using the location sent by the GPS, and using biomedical sensors and GSM the base station can understand the health status and position of soldier (Latitude and Longitude).
[ Ref 3]
‘
Chapter :- 2
LITERATURE SURVEY
2.1 EXISTING TECHNOLOGIES
1. Wrist Watch for Mountaineers:
The idea for our project was taken from the wrist watch used by mountaineers. The watch displays position, direction, surrounding temperature, and it also acts as altimeter.
2. Radio Collars with GPS Tracking:
Recently in the US and Australia some of the Indian students were forced to have a Radio Collar strapped to their ankles, so that their movements can be tracked by the officials. We use a similar technology which will display the soldier’s current location by means of latitude and longitude angle at the base station.
3. Tracking of Tigers:
Recently India announced plans to use a new tiger tracking system in order to crack down on ‘lazy’ wildlife guards. The new tracking system involves fitting tigers with radio collars. A GPRS (general packet radio service) device, along with the software, will be used to track the movement of the tigers.
[ Ref. 6 ]
2.2 MEDICAL PARAMETERS
‘ There are a number of medical parameters of soldier that can be monitored, like ECG, EEG, Brain Mapping, etc. But these require complex circuitry and advanced medical facilities and hence they cannot be carried around by the soldier. The entire system would become bulky for the soldier.
‘ We therefore use two simple parameters temperature and Heart Beat of the soldier, which does not require too complex circuits and can be easily fitted into a small device that can be carried by the soldier.
[ Ref. 5,7 ]
2.3 COMMUNICATION
‘ There are a number of ways in which the soldier can communicate with the base station eg.- Bluetooth, Zigbee modules etc. But most of these technologies are short range and having certain drawbacks, while the soldier may be far away in the battlefield.
‘ Hence GSM is a technology that can be used to communicate with the base station and it also has long range. Certain sophisticated GSM technologies can work even when there is fog or in a dense forests.
[ Ref. 8 ]
2.4 SENSOR SURVEY
‘ There are a number of temperature sensors like thermistor, thermocouple, RTD, but all these sensors require signal conditioning and are difficult to caliber. The signal conditioning for these sensors increases the size of the kit, hence these are not to be use.
‘ LM35: It is a low cost temperature sensor and it does not require signal conditioning, calibration is also done by software. Hence LM35 may be use.
[ Ref. 2,9 ]
Chapter :- 3
BLOCK DIAGRAM AND BLOCK DESCRIPTIONS
3.1 SOLDIER TRACKING AND HEALTH MONITORING SYSTEM
Figure No. 3.1
( Block Diagram of Soldier Tracking and Health Monitoring system )
1. Biomedical sensors:
Biomedical sensors are used to find the health status of soldier. The circuit uses a body temperature sensor and heart beat sensor.
2. GPS Receiver:
The GPS receiver is used to log the longitude and the latitude of soldier, which is stored in the microcontroller memory. GPS receiver receives and compares the signals from orbiting GPS satellites to determine its geographic position.
3. GSM Modem:
The GSM modem unit sends the information to the army base camp containing the health parameters and the location of soldier.
4. ADC:
An analog-to-digital converter is a device that converts a continuous physical quantity (usually voltage) to a digital number that represents the quantity’s amplitude. We use ADC to convert analog signal of temperature and heart beat sensor in digital singal to give digital input to microcontroller.
5. LCD Display:
A liquid-crystal display (LCD) is used to display body temperature, heartbeat and location of soldier.
3.2 LIST OF COMPONENTS
‘ Microcontroller ( 89V51RD2BN )
‘ GPS Receiver ( SR100 )
‘ GSM Modem ( SIM300 )
‘ Heart Beat Sensor ( Photo Transistor )
‘ Temperature Sensor ( LM35 )
‘ MAX232
‘ ADC ( ADC0808 )
‘ LCD Display ( 16 x 2 )
‘ USB programmer for P89VXX microcontrollers
3.3 FEATURES
‘ Provide more security
‘ Provide more safety to soldiers
‘ Continuous communication is possible
‘ Continuous tracking is possible
‘ Faster communication over GSM network
‘ Less complex circuit
‘ Low power consumption
Chapter :- 4
HARDWARE AND SOFTWARE DESCRIPTIONS
4.1 HARDWARE DESCRIPTIONS
In hardware part we have used microcontroller 89V51RD2BN, GSM module SIM300, GPS Receiver SR100, MAX232, photo transistor as Heart beat sensor, temperature sensor LM35, analog to digital converter ADC808, 16×2 LCD Display and USB Programmer for 89VXX microcontrollers. The detailed description of this hardware tools are given in below sections.
4.1.1 Microcontroller ( 89V51RD2BN )
The 89V51RD2 is an 80C51 microcontroller with 64 kB Flash and 1024 bytes of data RAM.
A key feature of the 89V51RD2 is its X2 mode option. The design engineer can choose to run the application with the conventional 80C51 clock rate (12 clocks per machine cycle) or select the X2 mode (6 clocks per machine cycle) to achieve twice the throughput at the same clock frequency..
The Flash program memory supports both parallel programming and in serial In-System Programming (ISP). Parallel programming mode offers gang-programming at high speed, reducing programming costs and time to market. ISP allows a device to be reprogrammed in the end product under software control. The capability to field/update the application firmware makes a wide range of applications possible.
The 89V51RD2 is also In-Application Programmable (IAP), allowing the Flash program memory to be reconfigured even while the application is running.
Features of 89V51RD2BN:
‘ 80C51 Central Processing Unit
‘ 5 V Operating voltage from 0 to 40 MHz
‘ 64 kB of on-chip Flash program memory with ISP (In-System Programming) and IAP (In-Application Programming)
‘ Supports 12-clock (default) or 6-clock mode selection via software or ISP
‘ SPI (Serial Peripheral Interface) and enhanced UART
‘ PCA (Programmable Counter Array) with PWM and Capture/Compare functions
‘ Four 8-bit I/O ports with three high-current Port 1 pins (16 mA each)
‘ Three 16-bit timers/counters
‘ Programmable Watchdog timer (WDT)
‘ Eight interrupt sources with four priority levels
‘ Second DPTR register
‘ Low EMI mode (ALE inhibit)
‘ TTL- and CMOS-compatible logic levels
‘ Low power modes
1. Power-down mode with external interrupt wake-up
2. Idle mode
[ Ref. 1]
Figure No. 4.1
( Pin Configuration Of 89V51RD2BN )
4.1.2 GSM Module ( SIM 300 )
This GSM Modem can accept any GSM network operator SIM card and act just like a mobile phone with its own unique phone number. Advantage of using this modem will be that you can use its RS232 port to communicate and develop embedded applications. Applications like SMS Control, data transfer, remote control and logging can be developed easily.
The modem can either be connected to PC serial port directly or to any microcontroller. It can be used to send and receive SMS or make/receive voice calls. It can also be used in GPRS mode to connect to internet and do many applications for data logging and control. In GPRS mode you can also connect to any remote FTP server and upload files for data logging.
This GSM modem is a highly flexible plug and play quad band GSM modem for direct and easy integration to RS232 applications. Supports features like Voice, SMS, Data/Fax, GPRS and integrated TCP/IP stack. Indicator LEDs indicating various status of GSM module eg. Power on, network registration & GPRS connectivity. After the Modem registers the network, led will blink in step of 3 seconds. At this stage you can start using Modem for your application.
Figure No. 4.2
( GSM Module SIM300 )
FEATURES:
‘ Highly Reliable for 24×7 operation with Matched Antenna
‘ Status of Modem Indicated by LED
‘ Simple to Use & Low Cost
‘ Quad Band Modem supports all GSM operator SIM cards
APPLICATIONS:
‘ SMS based Remote Control & Alerts
‘ Security Applications
‘ Sensor Monitoring
‘ GPRS Mode Remote Data Logging
The GSM Modem can be sent commands to send or receive SMS from the PC through a com port (serial port or an usb). These commands are called as AT commands. Through AT commands we can perform several actions like sending and receiving SMS, MMS, etc. Sim300 has an RS232 interface and this can be used to communicate with the PC. Sim300 usually operates at a baudrate of 9600, with 1 stopbits, No parity, No Hardware control and 8 databits. We shall see at some of the AT Commands necessary for sending and receiving SMS.
Some of the AT commands are given in below table
Command Description
AT It is the Prefix of every command sent to the modem. It is also used to test the condition of the modem. The GSM Modem responds with an
OK or an ERROR in case of error.
AT+CSMINS? Command to check if the Modem has a sim inserted in it.
AT+CREG? Command to check if the sim is registered with the network. It checks if the sim is registered and returns the status.
ATE1 Command to turn on the ECHO. The GSM Modem continuously echo’s back the every byte of data sent to modem until a carriage return character is sensed. It processes the command after a carriage return character is detected. It is usually better to turn off echo to reduce traffic. In this case ECHO is turned on to see how commands are sent and how they are processed.
AT+CMGF=1 Command to set the communication to Text Mode. By default the communication is in the PDU mode.
AT+CMGR=1 Command to read an SMS at the index one. Generally the index depends upon the how many number of SMS that a sim can store. SIM Memory is the only memory available when GSM Modem is used and hence the number of SMS’s stored depends on the SIM. It is usually 20. Any message received is arranged in the order of arrival at specific indices.
AT+CMGD=1 Command to delete the SMS at the index 1.
AT+CMGS Command to send SMS from the GSM Modem.
Table No. 4.1
( AT Commands Utilized in Our Project )
[ Ref. 4 ]
GUIDE TO SEND AND RECEIVE SMS
For sending SMS in text Mode:
‘ AT+CMGF=1 press enter
‘ AT+CMGS=’mobile number’ press enter
‘ Once The AT commands is given’ >’ prompt will be displayed on the screen. Type the message to send via SMS. After this, press ‘ctrl+Z’ to send the SMS.
‘ If the SMS sending is successful, ‘ok’ will be displayed along with the message number.
For reading SMS in the text mode:
‘ AT+CMGF=1 Press enter
‘ AT+CMGR= no.
‘ Number (no.) is the message index number stored in the sim card. For new SMS, URC will be received on the screen as +CMTI: SM ‘no’. Use this number in the AT+CMGR number to read the message.
GUIDE TO VOICE CALLING
Initiating outgoing call:
‘ ATD+ mobile number; <enter key>
‘ For disconnecting the active call:
ATH <enter key>
‘ For receiving incoming call:
ATA <enter key>
4.1.3 Usb Programmer For 89VXX Microcontrollers
This is simple and low cost USB programmer for various LPC ARM processors and also for P89XX controllers. It supports LPC ARM7 and P89XX series microcontrollers both made by NXP. This is commonly used by many for programming P89V51RD2 and LPC2138, LPC2129, LPC2148 etc
Figure No. 4.3
( Programmer for 89VXX )
4.1.4 GPS Receiver
A GPS receiver calculates its position by carefully timing the signals sent by the constellation of GPS satellites high above the Earth. Each satellite continually transmits messages containing the time the message was sent. These signals travel at the speed of light through outer space, and slightly slower through the atmosphere. The receiver uses the arrival time of each message to measure the distance to each satellite. This information is then used to estimate the position of the GPS receiver as the intersection of sphere surfaces. The resulting coordinates are converted to a more convenient form for the user such as latitude and longitude, or location on a map, and then displayed. It might seem that three sphere surfaces would be enough to solve for position, since space has three dimensions.
Global Positioning System (GPS) satellites broadcast signals from space that GPS receivers, use to provide three-dimensional location (latitude, longitude, and altitude) plus precise time.
GPS receivers provides reliable positioning, navigation, and timing services to worldwide users on a continuous basis in all weather, day and night, anywhere on or near the Earth.
Our ultra-sensitive GPS receiver can acquire GPS signals from 65 channels of satellites and output position data with high accuracy in extremely challenging environments and under poor signal conditions due to its active antenna and high sensitivity. The GPS receiver’s – 160dBm tracking sensitivity allows continuous position coverage in nearly all application environments.
Figure No. 4.4
( GPS Receiver )
The output is serial data of 9600 baud rate. The hardware interfaces for GPS units are designed to meet NMEA requirements. Generally GPS Receiver message received by GPS is in NMEA [National Marine Electronics Association] message format and NMEA protocol which is most commonly used is NMEA0183 protocol. GPS sentences beginning with the following specifications:$GPGGA, $GPGSA, $GPGSV, $GPRMC, and $GPVTG. And sentences also begins with $GPMSS, $GPZDA as shown in table 4.2.
Sentence ID Description
$GPGGA GPS Fix Date
$ GPGSA GPS Dilution of Precision
$GPGSV GPS Satellite in view
$GPRMC Recommended minimum specific GPS/Transit Data
$GPVTG Track made good and ground speed
$GPMSS Beacon Receiver status
$GPZDA UTC Date/Time and Local time Zone
Table No. 4.2
( Formats of NMEA Messages )
The Method Of Tracking
The tracking method is based on the process of collecting continuously the coordinate (latitude, longitude) of mobile vehicle that could get from GPS receiver. After getting the coordinate, the remote soldier unit will send it to the army unit via GSM. The army unit will receive the coordinate of the soldier then displays on the screen.
FEATURES:
‘ High sensitivity -160dBm
‘ Searching up to 65 Channel of satellites
‘ LED indicating data output
‘ Low power consumption
‘ Supports NMEA0183 V 3.01 data protocol
‘ Real time navigation for location based services
‘ Works from +5V DC signal and outputs 9600 bps serial data
‘ Magnetic base active antenna with 3 meter wire length for vehicle rooftop installation
APPLICATIONS:
‘ Car Navigation and Marine Navigation, Fleet Management
‘ Automotive Navigator Tracking, Vehicle Tracking
‘ AVL and Location-Based Services
‘ Auto Pilot, Personal Navigation or touring devices
‘ Tracking devices/systems and Mapping devices application Emergency Locator
‘ Geographic Surveying
‘ Personal Positioning
‘ Sporting and Recreation
‘ Embedded applications which needs to be aware of its location on earth
SPECIFICATIONS:
Parameter Value Unit
Operating Voltage 5 V V DC Regulated Power Supply
Operating Current 150 Ma
Sensitivity -160 dBm
Channels 65
65 parallel channels all in view searching L1 C/A code
Protocol output baud rate 9600 bps no handshaking(8-N-1)
Protocol format NMEA0183 V 3.01 GGA,GLL,GSA,GSV,RMC,VTG
Output Voltage level RS232 level +12/-12 Can connect directly to PC serial port
Frequency 1,1575.42 Mhz
Accuracy in Position 5 Meters
Accuracy in Velocity 0.1 Meters/Second
Accuracy in Time 0.1 Microsecond. Sync GPS time
Time to First Fix for first power on
33 Second approx.
Time to Reacquisition 2 Second
Update Rate 1 Hz
Altitude Limit 18,000 Meters
Velocity Limit 515 Meters/Second
Operating Temperature -40 to +85 Degree Celcius
Table No. 4.3
( Specifications of GPS Receiver )
4.1.5 Temperature Sensor ( LM35 )
The LM35 series are precision integrated-circuit temperature sensors, whose output voltage is linearly proportional to the Celsius (Centigrade) temperature. The LM35 thus has an advantage over linear temperature sensors calibrated in ?? Kelvin, as the user is not required to subtract a large constant voltage from its output to obtain convenient Centigrade scaling. The LM35 does not require any external calibration or trimming to provide typical accuracies of ??1’4??C at room temperature and ??3’4??C over a full ’55 to +150??C temperature range. Low cost is assured by trimming and calibration at the wafer level. The LM35’s low output impedance, linear output, and precise inherent calibration make interfacing to readout or control circuitry especially easy. It can be used with single power supplies, or with plus and minus supplies. As it draws only 60 ??A from its supply, it has very low self-heating, less than 0.1??C in still air. The LM35 is rated to operate over a ’55?? to +150??C temperature range. The LM35 series is available packaged in hermetic TO-46 transistor packages.
Figure No. 4.5 Figure No. 4.6
( Basic Centigrated Temperature Sensor ) ( Pin Configuration of LM35 )
FEATURES:
‘ Calibrated directly in ?? Celsius (Centigrade)
‘ Linear + 10.0 mV/??C scale factor
‘ 0.5??C accuracy guaranteeable (at +25??C)
‘ Rated for full ’55?? to +150??C range
‘ Suitable for remote applications
‘ Low cost due to wafer-level trimming
‘ Operates from 4 to 30 volts
‘ Less than 60 ??A current drain
‘ Low self-heating, 0.08??C in still air
‘ Nonlinearity only ??1’4??C typical
‘ Low impedance output, 0.1 W for 1 mA load
4.1.6 Heart Beat Sensor ( Photo-Transistor )
Heart beat sensor is designed to give digital output of heart beat when a finger is placed inside it. This digital output can be connected to ARM directly to measure the Beats per Minute (BPM) rate. It works on the principle of light modulation by blood flow through finger at each pulse. ICLM358 is used for Heart Beat Sensor. Its dual low power operational amplifier consists of a super bright red LED and light detector. One will act as amplifiers and another will be used as comparator.
Figure No. 4.7
( Photo Transistor As Heart Beat Sensor )
LED needs to be super bright as the light must pass through finger and detected at other end. When heart pumps a pulse of blood through blood vessels, finger becomes slightly more opaque so less light reached at the detector. With each heart pulse detector signal varies this variation is converted to electrical pulse
4.1.7 MAX232
The MAX232 is an IC, first created in 1987 by Maxim Integrated Products, that converts signals from an RS-232 serial port to signals suitable for use in TTL compatible digital logic circuits. The MAX232 is a dual driver/receiver and typically converts the RX, TX, CTS and RTS signals.
The drivers provide RS-232 voltage level outputs (approx. ?? 7.5 V) from a single + 5 V supply via on-chip charge pumps and external capacitors. This makes it useful for implementing RS-232 in devices that otherwise do not need any voltages outside the 0 V to + 5 V range, as power supply design does not need to be made more complicated just for driving the RS-232 in this case.
The receivers reduce RS-232 inputs (which may be as high as ?? 25 V), to standard 5 V TTL levels. These receivers have a typical threshold of 1.3 V, and a typical hysteresis of 0.5 V.
Figure No. 4.8 Figure No. 4.9
( Pin Configuration of Max232 ) ( Internal Block Diagram Of Max232 )
4.1.8 Analog To Digital Converter ( ADC0808 )
The ADC0808 data acquisition component is a monolithic CMOS device with an 8-bit analog-to-digital converter, 8-channel multiplexer and microprocessor compatible control logic.
Figure No. 4.10 Table No. 4.4
( Pin Configuration of ADC0808 ) ( Analog Channel Selection For ADC0808 )
The 8-bit A/D converter uses successive approximation as the conversion technique. The 8-channel multiplexer can directly access any of 8-single-ended analog signals. Easy interfacing to microprocessors is provided by the latched and decoded multiplexer address inputs and latched TTL TRI STATE?? outputs. The design of the ADC0808 has been optimized by incorporating the most desirable aspects of several A/D conversion techniques. The ADC0808 offers high speed, high accuracy, minimal temperature dependence, excellent long-term accuracy and repeatability, and consumes minimal power. These features make this device ideally suited to applications from process and machine control to consumer and automotive applications.
FEATURES:
‘ Easy interface to all microprocessors
‘ Operates with 5 VDC
‘ 8-channel multiplexer with address logic
‘ 0V to 5V input range with single 5V power supply
‘ Outputs meet TTL voltage level specifications
‘ molded 28-pin DIP package
‘ 28-pin molded chip carrier package
KEY SPECIFICATIONS:
‘ Resolution 8 Bits
‘ Single Supply 5 VDC
‘ Low Power 15 mW
‘ Conversion Time 100 ms
4.1.9 16 X 2 LCD Display
LCD (Liquid Crystal Display) screen is an electronic display module and find a wide range of applications. A 16×2 LCD display is very basic module and is very commonly used in various devices and circuits. These modules are preferred over seven segments and other multi segment LEDs. The reasons being: LCDs are economical; easily programmable; have no limitation of displaying special & even custom characters (unlike in seven segments), animations and so on. A 16×2 LCD means it can display 16 characters per line and there are 2 such lines. In this LCD each character is displayed in 5×7 pixel matrix. This LCD has two registers, namely, Command and Data.
The command register stores the command instructions given to the LCD. A command is an instruction given to LCD to do a predefined task like initializing it, clearing its screen, setting the cursor position, controlling display etc. The data register stores the data to be displayed on the LCD. The data is the ASCII value of the character to be displayed on the LCD. Click to learn more about internal structure of a LCD.
Figure No. 4.11
( Pin Dtagram of 16 X 2 LCD Display )
Pin No Function Name
1 Ground (0V) Ground
2 Supply voltage; 5V (4.7V ‘ 5.3V) Vcc
3 Contrast adjustment; through a variable resistor
VEE
4 Selects command register when low; and data register when high Register Select
5 Low to write to the register; High to read from the register Read/write
6 Sends data to data pins when a high to low pulse is given Enable
7 8-bit data pins DB0
8 DB1
9 DB2
10 DB3
11 DB4
12 DB5
13 DB6
14 DB7
15 Backlight VCC (5V) Led+
16 Backlight Ground (0V) Led-
Table No. 4.5
( Pin Description of 16 X 2 LCD Display )
4.2 SOFTWARE DESCRIPTIONS
We started software part by installing Keil ??Vision4, VSM Proteus, Flash Magic and Terminal. Basic descriptions of these softwares are given in below sections.
4.2.1 KEIL ??Vision4
We have used Keil ??Vision4 for programming in C code and generating hex file for microcontroller. The ??Vision IDE from Keil combines project management, make facilities, Source code editing, program debugging and complete simulation in one powerful environment. The ??Vision development platform is easy to use and helping you quickly creates embedded programs that work. The ??Vision editor and debugger are integrated in a single application that provides a seamless embedded project development environment.
4.2.2 PROTEUS
We used Proteus ISIS for designing a circuit diagram of various interfaces in our project. Proteus is software for microprocessor simulation, schematic capture, and printed circuit board (PCB) design. It is developed by Labcenter Electronics. By using proteus we can check output of our project by loading hex file created by keil in the circuit design.
4.2.3 FLASH MAGIC
To run the hardware we must have to load the hex file of C programming in microcontroller. To load the hex file in to the microcontroller Flash magic is utilized. Flash Magic is a software used for loading hex file in microcontroller. By installing flash magic and connecting microcontroller kit with PC we can load a hex file in it.
4.2.1 TERMINAL
We have used Terminal for checking purpose of GPS Receiver. Terminal is a simple serial port (COM) terminal emulation program. It can be used for communication with different devices such as modems, routers, embedded uC systems, GSM phones, GPS Receiver etc. It is very useful debugging tool for serial communication applications.
Chapter :- 5
WORK PLAN OF PROJECT
5.1 WORK DONE IN 7th SEM
In 7th semester we implemented microcontroller development board and interfaced GSM module with microcontroller. We have also used USB programmer for 89VXX microcontrollers. The Block Diagram of 7th semester implementation is shown in below figure.
Figure No. 5.1
( Implementation In 7th Sem )
1. We have Implemented microcontroller development board and check microcontroller development board by loading simple LED blinking program in it with help of USB programmer for P89VXX microcontrollers. The circuit diagram of LED interfacing with microcontroller is shown in below figure.
Figure No. 5.2
( Circuit Diagram of LED Interfacing with Microcontroller )
2. We have also interfaced GSM module with microcontroller and Load program for interfacing GSM module with microcontroller and checked GSM module by sending text message on particular mobile number. The circuit diagram of GSM module interfacing with microcontroller is shown in figure below.
Figure No. 5.3
( Circuit Diagram of GSM module Interfacing With Microcontroller )
5.1.1 EXPECTED OUTCOME IN 7th SEM
As shown in figure 5.3 when switch is pressed on microcontroller board then commands shown in figure 5.4 are send to the GSM module. When GSM module receives this commands, it will send the sms on particular mobile number wrote in commands, which shows that there is an emergency. Figure 5.5 shows the message is received on mobile in form of text.
Figure No. 5.4 Figure No. 5.5
( AT Commands received by GSM Module ) ( Message received on Mobile )
Expected outcomes from this term work is that, whenever the emergency switch on kit is pressed at that time we get the message on a particular mobile number with a text ’emergency’. This indicates that when the soldier press the emergency switch on the kit, the army base station gets the message ’emergency’ which enables the army personnel’s to plan strategies as per situations.
5.2 WORK DONE IN 8th SEM
During this semester we interfaced GPS Receiver, Temperature Sensor, Heart Beat Sensor and LCD Display with microcontroller. We have also done programming for interfacing all this devices with microcontroller. The Block Diagram of 8th semester implementation is shown in below figure.
Figure No. 5.6
( Implementation In 8th Sem )
In this semester we also checked GPS receiver by use of PC and Terminal software and studied different types of commands in received code. The complete circuit diagram of our project is shown in below figure.
Figure No. 5.7
( Circuit Dtagram Of Complete Project )
5.3 EXPECTED OUTCOME
During the war when soldiers are in war field, army base station needs to get the information about the location as well as the health status of all the soldiers. And soldier himself also aware about his location and health status. By this system we overcome this purposes.
Chapter :- 6
RESULT ANALYSIS, CONCLUSION & FUTURE ENHANCEMENT
6.1 RESULT ANALYSIS
6.2 CONCLUSION
From the above designed project it can be concluded that we are able to transmit the data which is sensed from remote soldier to the army base station by using wireless transmission technology GSM. It is completely integrated so that it is possible to track anytime from anywhere. It has real-time capability. The accuracy of system is affected by some factors such as weather, environment around the mobile soldier unit, GPS receiver. The future works include optimizing the hardware system, choosing a suitable GPS receiver. Improving the routing algorithm can be improved by neural network. This system has many advantages such as large capability, wide areas range, low operation costs, effective, strong expandability and easy to use. Upgrading this setup is very easy which makes it open to future a requirement which also makes it more efficient.
6.3 FUTURE ENHANCEMENT
There is always chance to improve any system as research & development is an endless process. The following measurements can be done in future:
1. Soldier Voice Recognition system: IC HM2007 can be used to recognize the voice samples of the soldier, for better security purpose.
2. A Camera can be fitted into the system so as to enable the base station to get a real time view of the battlefield.
REFERENCES:
1. Muhammad Ali Mazidi, Janice Gillispe Mazidi, Rolin D. McKinlay. ‘The 8051 Microcontroller and Embedded Systems’ [Second Edition]. Page No. 295 to 417.
2. Ravindra B. Sathe, A. S. Bhide. ‘GPS based soldier tracking system’. World Journal of Science and Technology, Issue 21, April 2012
3. Shruti Nikam & Supriya Patil. ‘Health Indication system’. International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering Vol. 2, Issue 3, March 2013
4. SIM300 AT Commands Set Version 01.06,Release Date-16-10-2006
Patent References:
5. Fu Ping W. & Manning Thomas J. ‘Personal Health monitor’ European Published Application, Publication No. EP0251520, 7, January 1998,
6. Zheng Meiping. ‘Vehical tracking monitor’ European Published Application, Publication No. US2013/0184896, 18, July 2013
7. Jung Kook Lee. ‘Baby health monitoring’ WIPO, Publication No. WO2006104480, 5, October 2006
8. Sismen Alper, Eksi Sinan ‘GSM based Security system’ WIPO, Publication No. WO2005057516, 23, January 2005
9. James B. Nolan, Russel E. Cooper, Brian Dellacroce. ‘Microcontroller with on-chip linear temperature system’ European Published Application, Publication No. US5619430, 8, Aprill 1997