Development of FPGA Based System on Chip for Level Crossing Management System in Case Of AALRT

No Thumbnail Available



Journal Title

Journal ISSN

Volume Title


Addis Ababa University


The purpose of this thesis is to develop an automatic railway gate system that uses the FPGA as a main function of design. The principle objective of this thesis was to design an automatic railway gate control by FPGA. This thesis deals to develop a prototype of railway gate that function automatically by using FPGA. Besides that, the interfacing program also had been developed for the integration part. The main concept of the system is that, depending on arrival or departure of the train near level crossing, the crossing gate will close or open automatically with displaying corresponding signals like Red or Green signal. That means, when the train approaching near level crossing, the crossing gate will close and showing Green signal for train, so, train can move without any interruption of its speed. After leaving the train from level crossing, the crossing gate will open, but there may be a chance that when a vehicle is trying to cross the level crossing then the crossing gate may close as the train is approaching nearby. At this situation, the system detects the vehicle as an obstacle in order to prevent accidents, so the gate will be opened until the vehicle moves away from the crossing gate and the train will be stopped as it detects the Vehicle as obstacle just under crossing gate. By developing automatic gate control, the railway level crossing accidents of Ethiopia can be minimized. The system is designed using RF Transceiver, IR Sensor, FPGA, Steeper Motor, Relay and some external devices.



Level crossing, FPGA, LabVIEW, Automatic gate control