Using AEMnet based sensor values for control functions and virtual channels | AEM
8 posts / 0 new
Last post
Tunerfleg
Offline
Last seen: 2 months 1 week ago
Joined: 01/06/2018 - 01:59
Using AEMnet based sensor values for control functions and virtual channels

Hello AEM specialists,

I have the issue that my Infinity 508 unit runs out of input pins for thermistors. All 3 thermistor inputs are already in use. The AEMTuner SW would accept beside IAT, ECT and Oil Temp also an 4th, which is Airbox Temp. I use the later channel for serveral virtual channels as input to calculate actual power, torque, BMEP and such stuff. My idea is now to use the AEMnet Address 0x01F0A007 to overcome that lack of input pins to feed the Airbox Temp channel with the AEMnet. But to be able to do so I would have to invest at least for the 22 channel extention modul (#30-2212) to feed the Airbox Temp channel. 

My question, as I am not clear about it after reading the Infinity manual which states those are loggable and states "Using Infinity tuner you are allowed to select channels to log and setup for feedback using our CAN bus AEMnet protocol. When using our products everything should work seamlessly as long as the channels are setup to log and your AEMnet network is correctly configured..." is following. Does my concept of feeding Infinity channels with AEMnet work for using those as control inputs in axis of 1D or 2D tables or in virtual channels? E.g. I will setup the Airbox Temp to feed one of my virtual channels equations and that Airbox Temp channel get feed either by analog pin (e.g. like with Infintiy 706) or by AEMnet, correct?

I would appreciat your feedback.

Tunerfleg
Offline
Last seen: 2 months 1 week ago
Joined: 01/06/2018 - 01:59
Am I right the only AEMTuner

Am I right the only AEMTuner channels which can be used to read out the AEMnet messages are the X-Series sensors listed below?

 

A question out of that. We have channels of the AEMTuner, we have allowed sensors, but how to transfer the signals when the AEMnet protocol don't have any of them listed (except X-series widebands)?

Tunerfleg
Offline
Last seen: 2 months 1 week ago
Joined: 01/06/2018 - 01:59
As an example, I would like

As an example, I would like to have Airbox Temp [degC] feeded by an measurement located before CAI filter. Therefore I need a 4th thermistor, which can't be integrated into the Infinity 506 as there are only 3 thermistors pins available. My idea is to elude those thermistor pins on the Infintiy platform by switching to AEMnet to X-Series Temperature [degC]. But I can't find a AEMnet address containing a X-Series Temperature [degC]. So where is the missing link between sensor and AEMTuner channel? 

Tunerfleg
Offline
Last seen: 2 months 1 week ago
Joined: 01/06/2018 - 01:59
Any feedback from AEM?

Any feedback from AEM?

What I found out so far, the only AEMnet able device, supplying messages for the Infinity and which is allows temperature measurements from at least 0 °C to 50 °C (Airbox Temperature range) is the 8 Channel K-Type EGT modul (#30-2224). The manual of the later states the Channels in the Infinity are EGT1 to EGT8. What I found in the InfinityTuner SW (2.96.8592) is the X-Series EGT [degC], no further EGT's are supplied. 

What are the correct channel names for the EGT1 to EGT8, stated in the 8 Channel K-Type EGT CAN modul?

 

Edit: found this on AEM webside "Pre-configured AEMnet CAN bus for plug & play connection to CD Digital Dashes (not compatible with Infinity, Series 2 or AQ-1 at this time)" and this in the manual of the modul "Can I use the Module with my AEM CAN Gauge, or AEM Series 2 ECU? No, the Module is only compatible with CD-series dash displays, AEM AQ-1, AEM Infinity (channel names "EGT1-8") and other third-party ices at this time." So what is now wrong or right? 

 

AEM_SB
Offline
Last seen: 2 months 3 weeks ago
Joined: 06/07/2014 - 14:29
The most recent files

The most recent files available for Infinity-508 ECUs will receive and log EGT data from the 30-2224 8-Channel K-Type EGT CAN module, those files were made available on aeminfinity.com in August 2018.   Channels to log are named EGT1 [C] , EGT2 [C], EGT3 [C], etc. The base maps included with the 2.96.8592 software are older, they don't include those channels.

At the moment those EGT channels are for logging only, you can't connect them to any of the ECU's inputs, trim tables, or output functions. That's not planned to change in the near future, but we may be able to make something happen in future versions if there is enough demand.

 

Hope that helps,

SB

Tunerfleg
Offline
Last seen: 2 months 1 week ago
Joined: 01/06/2018 - 01:59
 

 

Thanks AEM_SB for your information. I've downloaded the v96.3 Inf-506 Universal from 8/20/2018.

My issue is the InfinityTuner SW still can't handle does values as only "X-Series EGT [degC]" is available to read AEMnet relevant data for my understanding. If I understand the Host-Target concept of the Infinity correct, the InfinityTuner has to have the channels available and connected to the 8 addresses of EGT1 [C], ..., EGT8 [C] of AEMnet. Those channels aren't available in the latest InfinityTuner version. How do those *.dbc file defined parameters (EGT1 [C] a.s.o) now get read by the InfintiyTuner-SW if there are no parameters for store them? Please let me know what will be displayed in the channel "X-Series EGT [degC]" if not a certain channel of the 8 channel Expansion Modul.

 

 

Tunerfleg
Offline
Last seen: 2 months 1 week ago
Joined: 01/06/2018 - 01:59
 

 

I went further in my investigation to this, EGT1 to EGT8 aren't available in the AEM InfinityTuner in that kind that I can use in a valuable way (safety, calculation, control). The AEM Infinity has a really bad implementation of the CAN related stuff they sell: no sensor measurement of temp., pressure or humidity can't be integrated into any useful function of the ECU for control, safety or online calculation. CAN and CAN modules would be a perfect option to integrate more input/output pins to the limited availability of those in the Infinity. This is pretty dissappointing. I am more and more leaning to MoTec M1 Developer Package, if it wasn't that expensive.

The solution for the AirboxTemp [C] I solved via Analog18 [V] by adding a parallel resistor to a 5 V pin and calculating the voltage to temperature calibration curve. AirboxTemp [C] isn't available for the 508, therefore I choose to configure Analog18 for feeding the TransTemp [C] channel. Should work out...shouldn't it?

My next issue is the integration of an humidity sensor to correct fuel mass...BOSCH has an 8 pin MAF sensor with pressure, temperature and humidity. The later is a PWM duty cycle signal. 

Tunerfleg
Offline
Last seen: 2 months 1 week ago
Joined: 01/06/2018 - 01:59
Solved the task by using a

Solved the task by using a SHT from Senserion, which has temperature and humidity on a finger nail sized sensor. Works out great and the task is realized much cheaper than with the BOSCH 8 pin MAF, which can't be read out by the Infinity.