Vehicle Tracking/Feedback System Using Gps Technology

Similar documents
Vehicle Tracking System,

International Journal of Research in Advent Technology Available Online at:

Advanced Vehicle Tracking System on Google Earth Using GPS and GSM

RFID, GPS & GSM Based Vehicle Tracing & Employee Security System

Vehicle Tracking and Monitoring By ARM7

ONLINE HEALTH MONITORING SYSTEM USING ZIGBEE

CMR Journal of Engineering and Technology Vol.1 Issue.1 January 2016

Vehicle Scrutinizing using GPS & GSM Technologies Implemented with Ardunio controller

ADVANCED VEHICLE TRACKING SYSTEM USING ARM7

Vehicle and Object Tracking Based on GPS and GSM

GPS & GSM BASED REAL-TIME VEHICLE TRACKING SYSTEM.

Vehicle Tracking system with GPS GSM Interface and Self Created Map

BORDER ALERT AND SMART TRACKING SYSTEM WITH ALARM USING DGPS AND GSM

Vehicle Tracking System for Security and Analyzing Transportation Vehicle Information

GPS Based Automatic Vehicle Tracking Using RFID Devyani Bajaj, Neelesh Gupta

M2M and the PICtail Plus Daughter Board

How To Track A Vehicle With A Smart Vehicle Tracking System

Collided Vehicle Position Detection using GPS & Reporting System through GSM

VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune

VEHICLE MONITORING CONTROLLING AND TRACKING SYSTEM BY USING ANDROID APPLICATION

Vehicle Monitoring and Intelligent Data Analysis using GPS Based open Source Software

Accurate Measurement of the Mains Electricity Frequency

Access Control Using Smartcard And Passcode

Design And Implementation Of Bank Locker Security System Based On Fingerprint Sensing Circuit And RFID Reader

Applying Web Based GPS/GPRS Ticketing and Tracking Mechanism to Reduce Traffic Violation in Developing Countries

Raghavendra Reddy D 1, G Kumara Swamy 2

Development of a GSM based Control System for Electrical Appliances

International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 3, Issue 6, June 2014

DESIGN OF SMS ENABLED CAR SECURITY SYSTEM

User Manual (UDTTV01 V 1.6

Automated Profile Vehicle Using GSM Modem, GPS and Media Processor DM642

Cell Phone Based Liquid Inventory Management Using Wireless System

Location-Aware and Safer Cards: Enhancing RFID Security and Privacy

Syslog Technologies Innovative Thoughts

Advanced Electronic System for Human Safety (Smart Watch)

Advanced Vehicle Tracking System Using ARM7

Overview. 1. GPS data tracking via GSM SMS / GPRS. 2. GPS data logging in internal memory. 3. Alarm alert via GSM SMS / Dialing / GPRS

Discovering Computers Chapter 9 Communications and Networks

Technical Article Developing Software for the CN3 Integrated GPS Receiver

Use of modern telephone network for time transfer: An innovation

Keywords: GPS, GSM, AVR Microcontroller, SMS.

Accident Notification System by using Two Modems GSM and GPS

Smart Queue Management System Using GSM Technology

A Low Cost Vehicle Monitoring System for Fixed Routes Using Global Positioning System (GPS)

Real-Time Vehicle Data Logging System Using GPS And GSM

GPS and GSM based Vehicle Tracing and Employee Security System

Serial Communications

Computer Automation Techniques. Arthur Carroll

Fondamenti su strumenti di sviluppo per microcontrollori PIC

IDD-213T User Manual. (Rev. 1.0) China Aerospace Telecommunications Limited

Design and Implementation of an Accidental Fall Detection System for Elderly

Real Time Bus Monitoring System Using GPS

Satellite Monitoring as a Legal Compliance Tool in the Environment Sector. Case Study Four: The Global Positioning System and Waste Tracking

Using Xbee in Serial Communication

Automated Alarm Based Railway Gate Crossing Based on GPS and GSM

Intelligent Home Automation and Security System

GUI BASED REMOTE ON/OFF CONTROL AND MONITORING SINGLE PHASE LAMP USING MICROCONTROLLER

Low Cost SMS based Vehicle Tracking System using Android

REAL TIME MONITORING AND TRACKING SYSTEM FOR AN ITEM USING THE RFID TECHNOLOGY

Real Time Vehicle Tracking System using GSM and GPS Technology- An Anti-theft Tracking System

Tracking Anomalies in Vehicle Movements using Mobile GIS

Embedded Security System using RFID & GSM

A Review of Security System for Smart Home Applications

Automobile Speed Violation Detection System using RFID and GSM Technologies

MANAGEMENT SYSTEM FOR A FLEET OF VEHICLES BASED ON GPS. João André Correia Telo de Oliveira

Intelligent boundary alert system using GPS

e s p i o n s.com. V680 GPS Watch User s Manual

MCOM VEHICLE TRACKING SYSTEM MANUAL

DEVELOPMENT OF INDIVIDUAL HOME SECURITY SYSTEM USING CAN AND ZIGBEE PROTOCOL

International Journal of Science Engineering and Advance Technology, IJSEAT, Vol 2, Issue 11

ARM Hardware Platform for Vehicular Monitoring and Tracking

E-TRACKING SYSETEM FOR MUNICIPAL SOLID WASTE MANAGEMENT USING RFID TECHNOLOGY

FLEET MANAGEMENT & CAR SECURITY SYSTEM GPRS/GPS

SMART COLLEGE BUS TRACKING MANAGEMENT SYSTEM AND ITS APPLICATION

Falcon Protector Tracking System

Standard WIRED Installation Guide

Remote monitoring of Millenium 3 Logic Controller using Netbiter EasyConnect EC-220 & Netbiter Argos

GPS Vehicle and personal location tracker. User manual

Datalink Systems Inc.

GPS Tracking Solution GPS GSM Tracker

GSM Interfacing Board

Intelligent Fleet Management System Using Active RFID

RS232 Board datasheet

L16. Quectel GNSS Engine. EVB User Guide L16_EVB_UGD_V1.0

Design of a GSM Cell Phone based Vehicle Monitoring & Theft Security System

Intelligent Vehicle Monitoring System using Wireless Communication

A Wireless Sensor Network for Weather and Disaster Alarm Systems

MCOM VEHICLE TRACKING SYSTEM MANUAL

SuperNav for Heavy Equipment

Real Time Vehicle Theft Identity and Control System Based on ARM 9

SPRING SEMESTER. Turhan DOAN from Computer Engineering Department: Software Development Process

MICROCONTROLLER BASED SMART HOME WITH SECURITY USING GSM TECHNOLOGY

CMS Central Monitoring System

Gsm Based Controlled Switching Circuit Between Supply Mains and Captive Power Plant

Advanced Car Security System Using GSM

USER MANUAL V5.0 VT300

Tutorial for MPLAB Starter Kit for PIC18F

Volvo construction equipment. your fleet: on line CARETRACK: EQUIPMENT TRACKING AND MONITORING

Transcription:

IOSR Journal of Electrical and Electronics Engineering (IOSRJEEE) ISSN: 2278-1676 Volume 1, Issue 3 (July-Aug. 2012), PP 26-30 Vehicle Tracking/Feedback System Using Gps Technology Mbaocha C. Christian Department of Electrical/Electronic Engineering Federal University of Technology Owerri, Imo State, Nigeria Abstract: Today almost everywhere car theft abounds and for this reason it is necessary to know at any time where ones vehicle is located and in what condition. This work aimed at designing a navigation/tracking system using a parallax GPS module, PIC16F873 microcontroller, PL-2303 USB microcontroller and MAX232 converter. Sony Ericsson T69 and a laptop with a visual basic programmed interface aids in giving output information for the tracking and navigation sub systems respectively. The GPS receiver interacts with the satellite in space and receives data i.e. location information in the form of radio waves. This information is sent to the USB microcontroller and the 8-bit microcontroller as raw NMEA 0183 string in TTL level. The 8-bit microcontroller stores the information in memory and when requested is sent through an RS-232 converter that converts the TTL message to RS level message that the GSM modem can understand. The GSM modem then sends the strings as a text to an IMEI number already programmed on the microcontroller. The location as at the time of transmission is shown on the graphic user interface where the message is keyed into. Key words: Navigation system, Tracking, Global Positioning System (GPS), Converter, Graphic User Interface (GUI) I. Introduction Mankind has always reacted to problems with strong determination aimed at providing better solutions to difficulties. From the use of celestial navigation to the use of compass man has always searched for a means of accurately locating his position on the globe with precision and accuracy necessary to avoid tragedy and to reach his intended destination. One could also want to locate a specific place in a locality familiar to him. This could be a shopping mall, a petrol station, a hotel, or even an office. The Global Positioning System (GPS), is a popular satellite navigation system which makes use of a constellation of more than two dozen GPS satellites to transmit precise radio wave signals in any weather, day or night, anywhere on Earth. This allows a GPS receiver in an unobstructed line of view to synchronize with the satellite to determine its current horizontal location to the nearest 15 meters radius in latitude, longitude and altitude by connecting to just four satellites in its horizon. It provides accurate three-dimensional position (latitude, longitude, and altitude), velocity and precise time traceable to Coordinated Universal Time (UTC). To make the device user friendly, the information from the GPS is translated to information that can be understood via a map [1]. The aim of this work is to integrate readily available materials with the implementation of the knowledge of software engineering and basic electrical and electronics to build an easy to use, computerized navigation/tracking system capable of tracking the movements of the target onboard or remotely as well as locating areas of interest within a given locality. This device can be used by surveyors to ease the problems of marking virgin terrains, and producing Maps of oil fields. The tourism potential of an area can be increased three folds by the application of this device. Because of the tracking capabilities of the device it can easily be used to monitor the movements of a vehicle as well as for vehicle recovery [2]. II. Design Objectives This device is required to have a speed as high as possible. It should be a dual purpose device that can track a position as well as find the direction to a specific location. The system has a navigation update rate of atmost once every two seconds, a velocity accuracy of around +/-0.2 meter per second and a position accuracy not greater than +/-5 meters. III. GPS MODULE Block Diagram Description NAVIGATION SYSTEM COMPUTER MAP DATABASE AND SOFTWARE TRACKING SYSTEM GSM MODEM Fig. 1. Block Diagram of the hardware components of navigation/tracking device. 26 Page

Fig1. represents the block diagram of the system. The GPS receiver interacts with the satellite in space and receives data i.e. location information in the form of radio waves. This information is sent to the input of both the navigation system and the tracking system. The 8-bit microcontrollers in both systems store the information in memory and later sent through an RS-232 converter that converts the TTL message to RS level message that the GSM modem (used as feedback system) can understand. The GSM modem then sends the strings as a text to an IMEI number already programmed on the microcontroller. The location as at the time of transmission is shown on the graphic user interface where the message is keyed into. Meanwhile, the USB microcontroller for the navigation system sends the information to a computer system through a data cable where the software reads the port number and initializes the navigation system written on it. 3.1 GPS Receiver This GPS receiver was designed by a cooperation of GRAND IDEA STUDIO (www.grandideastudio.com) and PARALLAX INC. to use this receiver module because it offers GPS solutions even in very short distances (1.92 long and 1.24 wide). The electronic connection of the parallel GPS receiver circuit is shown in Fig.2 [3]. Fig 2: Parallax Gps Receiver Showing The Electronic Connections Upon power up of the GPS Receiver Module in a new location, the Module may take up to five minutes or more to acquire a fix on the necessary minimum number of four satellites. During this time, the red LED on the Module will blink. When enough satellites are acquired for the Module to function properly, the red LED will remain solid red. Due to a variety of conditions, the number of satellites may vary at any given time. 3.2 The Tracking System The project requires a suitable microcontroller to co-ordinate all activities. This includes reading data sent by the GPS receiver module and communicating this data to the GSM modem. This ideal controller should be able to handle these operations in terms of memory and processing speed. In this work, the PIC16F876A microcontroller is used because of it has large memory and suitable processing speed [4]. Using 78L05 a regulated power supply is provided to the microcontroller chip and its clocking signal is set by 4MHz crystal quartz. Most GSM devices provide input and output using normal logic levels while others provide RS232 levels. The RS232 converter used in this project is MAX232 microchip [5]. The Navigation Subsystem contains the USB controller PL-2303 that interfaces and transfers all data from all other parts of the system to the USB port of the computer. IV. Software Design Flowchart And Description Visual Basic is an event driven programming language. A program is developed by working on an interface. This includes setting up controls, writing codes behind them so that when users decide to use them, they click on the controls and the code runs and carries out a specific task. Visual Basic can also be described as a Rapid Application Development (RAD) tool. This is because it is very easy or fast to use. A Visual Basic program can be developed in a matter of minutes or hours as the case may be. The main objective of the software design to this project is to create a graphic user interface (GUI) that would enable the user of the navigation device to see his position at every point in time. This implies that the GUI enables us to see what happens within the GPS module and USB microcontroller in a manner we can easily understand 4.1 Google Earth Google earth is a virtual globe, map and geographic information, originally called Earth Viewer created by Keyhole, Inc. It maps the Earth by the superimposition of images obtained from imagery, aerial photography and GIS globe. In this project, Google Earth was used to get the map of FUTO which is used as a case study. The map gotten covers from FUTO front gate through senate and major buildings up school such as SEET HEAD, SOHT, SMAT, SAAT, SOSC and SOSC extension, SLT, workshops 2 and 3, main and pilot library, 750 and 500 capacity lecture theatres, registry and finally hostels A, B, C, D, and PG hostels. The map is shown on Appendix A. 4.2 Visual Basic The GUI of this project is a program developed with VB.NET version 2005 (Visual Basic 8.0). It has some functions intended to reinforce Visual Basic.NET's focus as a rapid application development platform and further differentiate it from C++. Once the USB cable is plugged into the system through the serial port, port initialization takes place [6]. The computer automatically attaches the USB to a particular port number. When the port is ready, data is read from the cable. But the program was written in such a manner that if port 27 Page

initialization is not complete, no further action is taken while port initialization takes place again. This continues until the port is certified ready. Next is reading of data from the microcontroller after which the data is matched with already prescribed data. This leads to the result being displayed on the map in the form of a red dot on the exact location corresponding to the already read and matched data. After this, the sequence stops automatically until the user moves from a point to another. This movement automatically leads to the GPS acquiring fresh location data and sends it to the computer through the USB cable and the cycle repeats itself [7]. It should be noted that data sent to the microcontroller is done at every instant the GPS receives a fresh location data which is as a result of movement from one point to the other. This procedure is pictorially explained in the flowchart Fig3. Fig 3: Visual Basic Implementation Flowchart 4.3 Programming Microcontroller The flowchart in fig4 illustrates the operation of microcontroller in the implemented system. When the system starts, the ports are initialized. At the receipt of a signal, the controller confirms if it is low or high. If it is high, it clears all data from its memory and request position data from the GPS. Once the data is received, it is stored and sent to the phone [8]. Fig 4: Microcontroller Programming Flowchart 28 Page

V. Complete Circuit Design The designed system has two major parts, the tracking subsystem and the navigation subsystem. These are shown in fig 5 and 6. Fig 5 Circuit Of Navigation Subsystem Fig 6 The Tracking Subsystem VI. Simulation and Testing Fig 7: Final GUI The device was tested in the streets of Owerri with taxi drivers as part of post implementation testing. The whole device with a laptop was placed on the passenger seat of the car. A map of Owerri town resolved to Okigwe road was integrated into the graphic user interface and the movement of the cab tracked (see fig 7). The device worked well but for the complication in designing and constructing the system. The real-time behavior of the microcontroller was simulated before implementation using PIC simulator IDE. This was done by running the call-to-security service program in the simulation environment. Also, debugging was carried out using the simulator. A representation of the simulation environment is shown in the fig 8. 29 Page

Fig 8 MP-Lab Simulator This simulation is highly necessary because verification of the written instructions must be carried out before being uploaded into the program memory of the microcontroller. These instructions are uploaded using the PIC programmer [9]. 6.1 GPS Modem Testing The GPS modem is latched to a system through a serial or USB port and switched on. The data strings are seen on the hyper terminal screen. The GPS receiver has its format in NMEA 0183 format. The format was compared to precise location information on the internet to ascertain that the receiver is accurate. Below is an example of NMEA0183 GPS strings as seen from a hyper terminal. $GPGGA,170834,4124.8963,N,08151.6838,W,1,05,1.5,280.2,M,-34.0,M,,,*75 $GPGSA,A,3,19,28,14,18,27,22,31,39,,,,,1.7,1.0,1.3*34 $GPGSV,3,2,11,14,25,170,00,16,57,208,39,18,67,296,40,19,40,246,00*74 $GPRMC,220516,A,5133.82,N,00042.24,W,173.8,231.8,130694,004.2,W*70 After all the testing was done and the best components assembled, the whole team went forward to solder on the components to the vero board using the best techniques and safety measures. The circuit design was strictly adhered to. VII. Conclusion The Global Positioning System (GPS), is a popular satellite navigation system which makes use of a constellation of more than two dozen GPS satellites to transmit precise radio wave signals in any weather, day or night, anywhere on Earth. This allows a GPS receiver in an unobstructed line of view to synchronize with the satellite to determine its current horizontal location to the nearest 15 meters radius in latitude, longitude and altitude by connecting to just four satellites in its horizon. It provides accurate three-dimensional position (latitude, longitude, and altitude), velocity and precise time traceable to Coordinated Universal Time (UTC). To make the device user friendly, the information from the GPS is translated to information that can be understood via a map. The aim of this work is to integrate readily available materials with the implementation of the knowledge of software engineering and basic electrical and electronics to build an easy to use, computerized navigation/tracking system capable of tracking the movements of the target onboard or remotely as well as locating areas of interest within a given locality. This project can be used by surveyors to ease the problems of marking virgin terrains, and producing Maps of oil fields. The tourism potential of an area can be increased three folds by the application of this device. Because of the tracking capabilities of the device it can easily be used to monitor the movements of a vehicle as well as for vehicle recovery. REFERENCES 1. GPS user module guide http//www.axiomnav.com (20/09/08) 2. Introduction to GSM/GPRS wireless Modems http://www.developers Home.com (11/09/08) 3. H.K. Morgan, Tracking systems worldwide (3 rd edition Keith nelson printers) 2005. 4. M. Nebojsa, Microcontrollers for beginners ( Microchip technology inc USA) 2003. 5. PIC16F87X Data Sheet. http://www.microchip.com (12/10/08) 6. S.R. Pressman, Software Engineering; A Practioners Approach,(2 nd edition, McGraw hill ) 1987. 7. J.P. Pratt and J.J Adamski, Database management systems and design (2 nd edition Boyd and Fraser publishing company) 2002. 8. B. Reselman and W. Pruchiak, Visual basic Tutor(1 st edition Macmillian computer Publishing) 2000 9. M.G. Say, Electrical Engineer s reference book, 15 th edition,1993 30 Page