Design of a cRIO communication module

OData support
Dr. Fehér Béla
Department of Measurement and Information Systems

The development of railway break systems has become more challenging for engineers. It is impossible to design a reliable system without good test systems and diagnostic devices. To meet the continuously increasing demands of train manufacturers, suppliers are required to improve both their products and test systems.

In my thesis I describe the development of an FPGA based NI compactRIO module which could serve as a basis for the development of a test system. Depending on its configuration, the module can work as observer and/or act as an active device of the train communication bus (master, slave functionalities).

The first section of my thesis is about the basic structure of railway break systems and two popular train communication protocol including the MVB (Multifunction Vehicle Bus) and HDLC (High Level Data Link Control). Then, currently used test system for brake control units is described and examined for possible improvements.

This is followed by the summary of my previous work and its improvements. Subsequently, I describe the development process of the printed circuit board and the FPGA design. The program of the microcontroller and driver of the compactRIO are also presented. Finally tests and test results are shown.


Please sign in to download the files of this thesis.