Software design and development for automotive online monitoring system

This paper presents the design and development of an online monitoring system that collects data over time or distance with a built-in instrument or sensors. Currently, an online data collection system (Vehicle Data logger) from general vehicle is not available in the market. Only the vehicles' manufacturers have the tool to access the engine ECU to monitor the vehicle's data. Current available automotives meter are display an estimated but inaccurate speed, engine revolution, fuel and temperature data. This project is developed to record the speed of vehicle, engine revolution (rpm), engine temperature, fuel volume and distance parameters. The software design of V-model has been developed to implement a sophisticated data viewing methods. The program utilized new framework based on track segmenting to better organize data, instantly provides summaries of segment data and attempts to better display the driving performance. The characteristic of fuel sender (to determine fuel volume in Litre) and temperature sender (to determine engine temperature in Celsius) is downloaded to EEPROM. All the recorded information are saved in RAM of the microcontroller, which can be reset after load the information to the (personal computer) PC using UART communication with Keyword 2000 protocol. All the measurements were carried out on selected road track as the field test of total trips about 3 kilometers. The recorded data have been analyzed and validated using an external (Global Positioning System) GPS navigator.