Logging EGT via EcuFlash
Logging EGT via EcuFlash
I was looking into this today and I noticed that AEM sells a gauge that ALSO has an analog out signal for loggers. I was curious if anyone has done something similar and logged it within Evoscan. I'd like to be able to log my EGT's in my EvoScan Logs. I was thinking that it would be similar to doing the Intake Air Temperature sensor conversion from the fuel temperature sensor type dealio. Opinions? Thoughts?
It would be an advantageous endeavor for the evo community to start pursuing configurable inputs and outputs.
We are somewhat limited on current inputs:
Front O2 sensor (0-5V)
Rear O2 Sensor (0-5V)
Fuel Temperature Input (resistor network)
If the MAF is eliminated, we can pick up:
MAF Input (0-5V digital Frequency input)
Atmospheric Pressure (0-5V)
Intake Air Temp (resistor network input)
I know the DSM ECUs had some additional inputs on the processor available that were not used by the factory. No idea of the DSMLink guys ever did anything with them. The great thing about logging inputs, as long as you can disable the code that relies on that input, it's really jsut a matter of logging the raw bit count and converting it into something useable. Now using the inputs for addition control is likely a lot more involved.
Some potential outputs:
Turbo Wastegate Solenoid (PWM-Sinking)
EGR Solenoid (PWM-Sinking)
Evaporate Emission Purge Solenoid (PWM???-Sinking)
Fuel Pressure Solenoid (PWM???-sinking)
We are somewhat limited on current inputs:
Front O2 sensor (0-5V)
Rear O2 Sensor (0-5V)
Fuel Temperature Input (resistor network)
If the MAF is eliminated, we can pick up:
MAF Input (0-5V digital Frequency input)
Atmospheric Pressure (0-5V)
Intake Air Temp (resistor network input)
I know the DSM ECUs had some additional inputs on the processor available that were not used by the factory. No idea of the DSMLink guys ever did anything with them. The great thing about logging inputs, as long as you can disable the code that relies on that input, it's really jsut a matter of logging the raw bit count and converting it into something useable. Now using the inputs for addition control is likely a lot more involved.
Some potential outputs:
Turbo Wastegate Solenoid (PWM-Sinking)
EGR Solenoid (PWM-Sinking)
Evaporate Emission Purge Solenoid (PWM???-Sinking)
Fuel Pressure Solenoid (PWM???-sinking)
Another possible option is the route I'm taking with a friends Skyline running a nistune board.
Nistune now fully supports the following product:
http://www.dlpdesign.com/usb/io8.shtml
If there was a way to configure Evoscan to accept this, it would solve a few headaches, as it allows up to 8 devices to connect.
Nistune has a directory with folders for each channel containing lookup tables to spit out various numbers depending on the voltage recieved.
Forgive me if something like this is already known in the evo community, but I haven't come across it.
Worth a go?
Nistune now fully supports the following product:
http://www.dlpdesign.com/usb/io8.shtml
If there was a way to configure Evoscan to accept this, it would solve a few headaches, as it allows up to 8 devices to connect.
Nistune has a directory with folders for each channel containing lookup tables to spit out various numbers depending on the voltage recieved.
Forgive me if something like this is already known in the evo community, but I haven't come across it.
Worth a go?
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Another possible option is the route I'm taking with a friends Skyline running a nistune board.
Nistune now fully supports the following product:
http://www.dlpdesign.com/usb/io8.shtml
If there was a way to configure Evoscan to accept this, it would solve a few headaches, as it allows up to 8 devices to connect.
Nistune has a directory with folders for each channel containing lookup tables to spit out various numbers depending on the voltage recieved.
Forgive me if something like this is already known in the evo community, but I haven't come across it.
Worth a go?
Nistune now fully supports the following product:
http://www.dlpdesign.com/usb/io8.shtml
If there was a way to configure Evoscan to accept this, it would solve a few headaches, as it allows up to 8 devices to connect.
Nistune has a directory with folders for each channel containing lookup tables to spit out various numbers depending on the voltage recieved.
Forgive me if something like this is already known in the evo community, but I haven't come across it.
Worth a go?
R/TErnie: If you want to log via the ECU, it is possible, but not by the method you suggest. EGT requires a type-K thermocouple which produces a millivolt range signal. An amp is needed to linearize the signal and frame it to within 0-5V. The amp output can then be read into a spare ADC input on the ECU. Someone else just asked me about this recently and found a design for a simple circuit (with an IC) to create the amplified signal. I think its discussed in the MAT logging thread.
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Another possible option is the route I'm taking with a friends Skyline running a nistune board.
Nistune now fully supports the following product:
http://www.dlpdesign.com/usb/io8.shtml
If there was a way to configure Evoscan to accept this, it would solve a few headaches, as it allows up to 8 devices to connect.
Nistune has a directory with folders for each channel containing lookup tables to spit out various numbers depending on the voltage recieved.
Forgive me if something like this is already known in the evo community, but I haven't come across it.
Worth a go?
Nistune now fully supports the following product:
http://www.dlpdesign.com/usb/io8.shtml
If there was a way to configure Evoscan to accept this, it would solve a few headaches, as it allows up to 8 devices to connect.
Nistune has a directory with folders for each channel containing lookup tables to spit out various numbers depending on the voltage recieved.
Forgive me if something like this is already known in the evo community, but I haven't come across it.
Worth a go?
Trending Topics
Innovate sells devices similar to what was pictured, albeit for much more money. I have their SSi-4, which gives an additional 4 inputs for logging as well as the ability to log thermistors (via their software), etc. Actually, their TC-4 is meant specifically for temp measurements from EGT, cylinder head, etc. I think they have up to 32 channel devices?...haven't checked in a while. I used to use my SSi-4 to log boost and GM IAT, but I now have both of those wired into the ECU. But I still use it to show my other map sensor for my XD-16 gauge.
So far, we've got an AEM wideband, a Phormula KS-4 and an old honda MAP sensor hooked up.
Working out the lookup tables is a piece of cake

If you don't have anything to go by, simply put the lookup tables to output the voltage to screen, i.e.
0,0
5000,5000
As you can see, the software interpolates between the values.
From this, we measured the output voltage of the MAP sensor and noted what the HKS ebc was showing.
Then just went in and changed the lookup tables.
If this is something Hamish could sort, I'm sure it would be a big hit.
They sell some pretty cool stuff

EDIT: A bit more info here:
http://forum.nistune.com/viewtopic.php?t=363
Last edited by wip; Sep 17, 2009 at 04:36 PM. Reason: Another link added.
Another possible option is the route I'm taking with a friends Skyline running a nistune board.
Nistune now fully supports the following product:
http://www.dlpdesign.com/usb/io8.shtml
If there was a way to configure Evoscan to accept this, it would solve a few headaches, as it allows up to 8 devices to connect.
Nistune has a directory with folders for each channel containing lookup tables to spit out various numbers depending on the voltage recieved.
Forgive me if something like this is already known in the evo community, but I haven't come across it.
Worth a go?
Nistune now fully supports the following product:
http://www.dlpdesign.com/usb/io8.shtml
If there was a way to configure Evoscan to accept this, it would solve a few headaches, as it allows up to 8 devices to connect.
Nistune has a directory with folders for each channel containing lookup tables to spit out various numbers depending on the voltage recieved.
Forgive me if something like this is already known in the evo community, but I haven't come across it.
Worth a go?
So... Think it's possible to interface this with log works or the live tune stuff?
Sorry to resurrect an old *** thread but was there ever a conclusion to this?
I would like to log the AEM EGT gauge in Evoscan but this is the only thread that has any fruition in the search.
I would like to log the AEM EGT gauge in Evoscan but this is the only thread that has any fruition in the search.
R/TErnie: If you want to log via the ECU, it is possible, but not by the method you suggest. EGT requires a type-K thermocouple which produces a millivolt range signal. An amp is needed to linearize the signal and frame it to within 0-5V. The amp output can then be read into a spare ADC input on the ECU. Someone else just asked me about this recently and found a design for a simple circuit (with an IC) to create the amplified signal. I think its discussed in the MAT logging thread.
It's not as simple as amplifying the signal. K thermocouple does not produce a voltage proportional to temperature, but voltage proportional to a difference between opened and closed junctions.







