Upload
jogi-naidu
View
222
Download
0
Embed Size (px)
Citation preview
8/6/2019 Loco Position Tracking System
1/14
LOCO POSITION TRACKINGSYSTEM
J.Jyothirmai C.R.K Prasad0981D5505 (ECE Head)Internal guide
8/6/2019 Loco Position Tracking System
2/14
CONTEXT OF MY PRESENTATION
Introduction
Block diagram Methodology
Requirements of the system
Scope of the project
8/6/2019 Loco Position Tracking System
3/14
INTRODUCTION
This proposed project is required by the Indianrailways, to locate the Train position under thefog conditions.
In this Project it is proposed to design anembedded system which is used for trackingthe position of any Train by using GlobalPositioning System (GPS) and Global systemfor mobile communication (GSM).
The current design is an embeddedapplication, which will continuously monitor amoving Train and report the status of the Train.
8/6/2019 Loco Position Tracking System
4/14
BLOCK DIAGRAM OF LOCO
POSITION TRACKING SYSTEM
8/6/2019 Loco Position Tracking System
5/14
METHODOLOGY
The proposed system when installed inthe train, the position (latitude andlongitude) of the train is identified usingGPS.
This information is continuously sent asSMS messages to the Personal Computer at thereceiving end i.e. Indian Railways.
The information is displayed on the hyper-terminal
mentioning the train number, coming station orarrived station, Latitude, Longitude and Time.
. contd..
8/6/2019 Loco Position Tracking System
6/14
METHODOLOGY
The same information can be used to show theroute map of the Train position along the Route fromthe starting point to the destination point.
An Example of the route map is shown below:
8/6/2019 Loco Position Tracking System
7/14
REQUIREMENTS OF THE SYSTEM
In this project, AT89S52 (or) Amega16LMicrocontroller will be used to interface tovarious hardware peripherals.
A GSM modems are used to send the position fa Train from remote place and to receive thatinformation and interface to PC.
A GPS receiver continuously gives the data
indicating the position of theT
rain. The programming language used is C andthe Integrated development environment (IDE)used is code vision AVR.
contd..
8/6/2019 Loco Position Tracking System
8/14
REQUIREMENTS OF THE SYSTEM
A LCD display is used to indicate the positionwithin the module
The design uses the RS232 protocol for serialcommunication between the modems and themicrocontroller. Hence a serial driver IC isused for converting TTL voltage levels to
RS232 voltage levels. Antennas used for GPS and GSM modems
are of external and active type antennas
EEPROM is used to store the mobile number
8/6/2019 Loco Position Tracking System
9/14
SCOPE OF PROJECT
Study of modules:AT89S52 Microcontroller
GPS Receiver
GSM Modem Design of schematic
PCB Layout design
Assembling of modules Programming using C
Testing the System
8/6/2019 Loco Position Tracking System
10/14
SEQUENTIAL DIAGRAM FOR
TRACKING THE POSITION OF LOCO
8/6/2019 Loco Position Tracking System
11/14
NMEA PROTOCOL
The NMEA 0183 standard defines an electricalinterface and data protocol for communicationsbetween marine instrumentation.
NMEA 0183 devices are designated as eithertalkers orlisteners, employing an asynchronousserial interface with the following parameters:
Baud rate: 4800
Number of data bits: 8 (bit 7 is 0)
Stop bits: 1 (or more)
contd..
8/6/2019 Loco Position Tracking System
12/14
NMEA PROTOCOL
General Sentence Format: All data is transmitted in the form ofsentences.
Only printable ASCII characters are allowed, plusCR(carriage return) and LF (line feed).
Each sentence starts with a "$" sign and ends with as shown below:
$ttsss,d1,d2,....
tt - talker identifiersss - sentence identifier
d1,d2,. - data fields
8/6/2019 Loco Position Tracking System
13/14
NMEA PROTOCOL
Some NMEA messages are GGA,GSV,GLL etc. ExampleGLL Geographic Position Latitude/Longitude
$--GLL,llll.ll,a,yyyyy.yy,a,hhmmss.ss,A*hh
l - Latitudea - N or S (North or South)
y - Longitude
a - E or W (East or West)hhmmss.ss - Time (UTC)
A - Status A - Data Valid, V - Data Invalid
hh - Checksum
8/6/2019 Loco Position Tracking System
14/14
THANK YOU