It is desirable to know the performance of combustion engines in order to make wise decisions regarding operating habits, maintenance, and design impact.
This project is designed to create custom software that utilizes off the shelf inexpensive industry standard existing hardware. Standard sensors and a small color LCD or RGB monitor will display critical engine performance values including:
Accelerometer and compass
Estimated fuel/range remaining
Cylinder head temperature
Exhaust gas temperature
Exhaust gas pollution
Air temperature & humidity
charging volts & amps
Customizable for 1 to 6 cylinder engines. Estimated cost less than $99.
Because this project will require considerably more IO ports that any micro-controller can provide, I identified the best IO expansion candidate as the MCP3008. It is a $4 16pin dip ADC with 8ch@10bits over SPI interface. Since SPI can be daisy chained and only requires 4 IO pins, perhaps 2 of them will serve all the analog interface needs.
16ch total = 4ch EGT, 4ch cht, 1ch oil pressure, 1ch oil temp, 1ch fuel psi, 1ch fuel gph, 1ch manifold psi, 1ch air temp, 1ch humidty, 1ch air psi