Daily_Driver wrote:At a minimum, I want to read the following factory sensors:
MAP (for boost, 0-5V, have factory data table)
Coolant temperature (0-5V, have factory data table)
Oil pressure (resistance in ohms to be determined)
As I read the manual, I do not need to read fuel level in order to display fuel economy and distance to empty. My car has an 8K pulse per mile speed sensor and I can connect to fuel injector #1 for the (-) PWM signal needed.
Yes, you can use fuel consumption to get also fuel level and estimated distance to refuel. You will need to reset stats each time you refuel - if you do not do that than 2 functions will not work: fuel level and distance to refuel.
Daily_Driver wrote:I'm also using an added oil temperature sensor, it is a General Motors part and it has a
data table (click for PDF).
(...)
For the coolant sensor, the car uses two- one for the gauge (resistance) and another for the ECU (voltage). I found the following data for the ECU sensor has data for temperature:volts from 110 degrees (F) up to 220 degrees.
You can connect this sensor but you will need to calibrate (scale) it. If you have already this sensor working with ECU in car than you should connect it to AdcX input. If you do not have connected this sensor yet you should connect it to AdcVccX.
If you do not want to scale it, than you can use also any digital DS18B20 sensor from kit - tutorial:
viewtopic.php?f=28&t=120 or use already calibrated sensor:
http://www.reveltronics.com/en/shop/59/ ... ter-detailDaily_Driver wrote:The factory MAP sensor has the data for pressure:volts from 14.31 PSI down to 24.01 hg.
MAP is linear sensor, just connect it to any AdcX input and scale in software (you will need convert PSI/hg to BAR for scaling).
Daily_Driver wrote:(...) I will likely add a 0-5V fuel pressure sensor as well.(...)_
For the oil pressure sender, I can use an air compressor and an ohm meter to get data points, but it should be about
10 PSI: 45-55 Ohms or Open,
90 PSI: 35-40 Ohms.
It is very low range sensor - are you sure that these data are correct? Usualy Oil pressure sender (resistance) is in range 240-33 Ohm for 0-10 bar (0-150 PSI). Anyway - if you have this sensor already powered in car, than you should read voltages (not resistance). Just connect it to AdcX input and scale (you can view voltages in UTCOMP software - in "readings" tab. If you do not have it connected in car yet - than you should connect it to AdcVccX. You should get minimum 1V range to get accurate readings. If you will have low range readings (e.g. 0.1 - 0.3V) than I recommend to assembly other sensor, e.g.
http://www.reveltronics.com/en/shop/60/ ... -5v-detail (this type of sensor gives already voltage on output).
Daily_Driver wrote:I'll use Adc 1 for MAP, Adc 2 for coolant, Adc 3 for oil pressure, Adc 4 for oil temperature, and AdcVcc1 for fuel pressure. I can use the 18B20 for ambient outside air temperature and another inside if needed.
Adc 1 for MAP - ok
Adc 2 for coolant - ok if you have already connected it in car (AdcVccX otherwise)
Adc 3 for oil pressure - ok if you have already connected it in car (AdcVccX otherwise for resistance sensor)
Adc 4 for oil temperature - ok if you have already connected it in car (AdcVccX otherwise)
AdcVcc1 for fuel pressure - ok if you assembly additional resistance type sensor (AdcX otherwise)
DS18B20 for air temps - ok.
You will have also 2 more DS18B20 sensors left, it has up to 125C range so it will be also fine for coolant and for oil (in many cases). Please take a look for this tutorial:
viewtopic.php?f=28&t=127