Capstone Project

Back to listing
Group 2010-07 Status completed
Title Universal trip computer/car maintenance tool
Supervisor Dr. Abdelwahab Hamou-Lhadj
Description

The goal of this project is to design, build and make work a gadget that will act as:
-�� �Trip computer:
o�� �should be compatible with any car built after 1996 (North America)
o�� �display current vehicle�s parameters such as:
>��� average speed
>��� current speed
>��� kilometers driven
>��� time on the road
>��� instant fuel consumption
>��� average fuel consumption
>��� etc� (depending on the parameters� availability)
o�� �log the selected trip data and store it on the external media
o�� �warn if:
>��� a malfunction is detected
>��� the speed limit is exceeded (up to four limit values)
>��� other user-configurable events occur
-�� �Diagnostic tool (stand-alone):
>��� display trouble codes in numeric format
>��� decode trouble codes to the messages (for selected/preset models)
>��� erase trouble codes
>��� change parameters (option)
-�� �PC-based tool (software):
o�� �include all trip computer�s functionality
o�� �display trouble codes in numeric format
o�� �decode trouble codes to the messages (for all models)
o�� �erase trouble codes
o�� �change parameters
o�� �log the trip data
o�� �analyze the driving habits and give advices (using own or the trip computer�s log)
o�� �keep the service/repair book (date, part/service done, cost, garage name, expected next service/replacement date, etc.)
o�� �configure the trip computer
o�� �firmware upgrade
o�� �run on laptops (WinXP, Win7; MacOS, Linux - optional), and portable devices such as iPad, pocket PC, etc. (optional)
The display requirements:
-�� �graphic display
-�� �configurable information
-�� �touch-screen
PC-based tool should wirelessly communicate with the main gadget to get access to the car�s control modules.
Other useful features to be discovered and discussed with the customer.

�

Student Requirement

Microcontrollers, telecommunication devices and protocols, C, C++, Java, assembler (optional).

Tools H/W: Oscilloscope, DMM, FG, logic analyser, soldering iron, power and hand tools. S/W: Visual Studio, AVR Studio and other
Number of Students 4
Students Nicolas Vicenzo, Samuel Fisher, Michael Hasenfratz, Yong Yi Xian
Comments: Studentsâï��ï�� requirements: team of 4 (2 âï��ï�� electrical and 2 computer eng.) students. Knowledge of: microcontrollers, telecommunication devices and protocols, C, C++, Java, assembler (optional).
Links: