Project Lab II

———    Steam Locomotive Simulation and Control System.   ———

Steam-train1

I did this project in middle of my undergraduate classes at Texas Tech University. My team was tasked with controlling a HO model train via encoded signals from the track, in compliance with NMRA standards. The train would be controlled through a LabVIEW simulation of a Steam locomotive; and LabVIEW would receive external inputs.

The technical project description is as follows:

  • System simulates a steam locomotive in LabVIEW and sends outputs instructions to a rail control system over USB via UART data protocol. These signals are then interpreted by an MSP430G2553 microcontroller into power signals following NMRA (National Model Railroad Association ) standards, and send to power the track.
  • The LabVIEW simulation also receives inputs from control panel over USB via UART protocol from a MSP430 chip which receives various analog and digital inputs.

Set up with the train and controller systems being tested:

Train hardware

…see more.

Leave a comment