loco position tracking system

Upload: jogi-naidu

Post on 08-Apr-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

  • 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