IJIRST (International Journal for Innovative Research in Science & Technology)ISSN (online) : 2349-6010

 International Journal for Innovative Research in Science & Technology

Assembly Language Programmed Automatic Railway Gate Control


Print Email Cite
International Journal for Innovative Research in Science & Technology
Volume 3 Issue - 6
Year of Publication : 2016
Authors : Vignesh Shankar

BibTeX:

@article{IJIRSTV3I6050,
     title={Assembly Language Programmed Automatic Railway Gate Control},
     author={Vignesh Shankar},
     journal={International Journal for Innovative Research in Science & Technology},
     volume={3},
     number={6},
     pages={105--113},
     year={},
     url={http://www.ijirst.org/articles/IJIRSTV3I6050.pdf},
     publisher={IJIRST (International Journal for Innovative Research in Science & Technology)},
}



Abstract:

As we are aware that the number of accidents at railway crossing has been increasing lately, more precautionary measures are being undertaken. Accidents take place either due to the absence of crossing gates, or due to impatience and carelessness of pedestrians. There are many places where the railroad crossings are open, without any gates. This becomes an open threat to the people or vehicles who wish to cross the railroad. Whereas, there are places where the crossing gates at railroad is being controlled and managed by a guard. In such cases, threat may arise due to carelessness of the guard. So, our project aims at automating this process. Automatic Railway Gate Control (ARGC) is managed and controlled by microcontroller 8051 and is more reliable since there is no human intervention in the process. Our model, most primarily, is different from others in terms of the programming method and considering various possibilities that the actually railroad crossing system encounters. We have programmed 8051 using assembly language program (.asm). Infrared (IR) sensors are used which senses the presence of train and conveys the information to 8051. 8051 is programmed accordingly to open or close the gate whenever required. Also, the steps for creating hex file from the program are elaborated. Keil uvision3 is being used to create the hex file.


Keywords:

Hex File, Keil, L293D Driver IC, Microcontroller 8051, Proteus6


Download Article