TRAIN TIME TRACKING SYSTEM

TRAIN TIME TRACKING SYSTEM

 

INTRODUCTION:

                              This project is mainly based on embedded system and used in railway junction. It is mainly implemented to show the exact arrival of the train to the destination place based on its length and speed. The introduction of the time tracking system was purely to track the exact  position of the train. Accurate time tracking information will also be a great resource for future projects.

OBJECTIVES:

                             Time tracking systems are automated, they don’t require a person to run them constantly. This will save you an extra person that had to supervise the process when using timesheets. They also save you the pen and paper that was required to write down the data of train Moreover, these programs are more accurate. This project also focuses on reducing passengers waiting time by providing 11th hour of trains arrival.

Image

METHODOLOGY:

                                      Methodology of train time tracking system is based on the following functions.

                  In this project we use photo diode ,IR LED, AVR microcontroller ATMEL 8535, LED display board. Embedded C language is used to build this project.

  • Photodiode-> We use IR LED with photo diode as a sensor, as it is  less  prone to external light effects compared to LDR+LED combination.
  • ATMEL 8535-> ATMega8535 development board is user friendly, multipurpose programmable board, for the beginner as well as a higher end user. This is a Low Cost Development Board that can be used to quickly evaluate and demonstrate the capabilities of AVR ATMega8535 microcontroller. The board is designed to work as a header board with access to all pins for external connection. Ideally suitable for quick start development purposes. The board is designed for general purpose applications and includes a variety of hardware to exercise microcontroller peripherals.

 

  • AVR studio for C programming-> we will create a simple c programming for ATMEL AVR that allow user to do desired operation.
    • Creating a AVR studio project.
    • Compile C code to HEX file.
    • Debugging c program using simulator.
    • Downloading HEX file to developing board and running it.

 

WORKPLAN:

                            Work plan for time tracking system are as follows,

         The sensors are placed at regular intervals of about 2000m in between any two destinations. The  IR LED source is placed in the track way and photo diode receiver is placed   parallel to the source at certain altitude.

         The source LED projects light beam to the destination diode continuously and when the train breaks the light beam, the function of the embedded program is started in the microcontroller there by the counter is started. The counter stops counting after the source beam contact with the destination diode. By using the counter value and length of the train we can calculate the speed of the train.

                                                       Length of the train

          Speed of the train  =

                                                           Counter value

To find time of arrival of train to destination place,

 

                               Distance between the destination point and sensor location

        Time    =   

                                                               Speed of the train

Finally the calculated output is displayed in the LED display board at the destination station.

 

 

 

BUDGET:

ITEMS

QUANTITY

PRICE

ATmega 8535

2

Rs.450

TSOP1738 + High Power IR LED

6

Rs.600

Developing board

1

Rs.2000

Interface cables

1

Rs.400

PhotoDiode + IR LED pair [RKI-1087]

6

Rs.450

LED display board

1

Rs.500

 

BY

Sarankumar M R(SEP 2012)

image:http://si.wsj.net/public/resources/images/OB-VU855_SUBWAY_G_20121227193226.jpg

Advertisements

One thought on “TRAIN TIME TRACKING SYSTEM

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s