I’m considering using EMU Pro-8 as a second ECU on a biturbo V8 Audi controlled by Bosch MED17.1.1 OEM ECU. Apart from reading out additional sensors and logging, I need two functionalities the most:
dual DBW control (OEM ECU only supports single throttle body)
secondary rail with 8 port injectors for supplemental fueling (OEM ECU supports DI injectors only)
For the second functionality, I was considering tapping into crank position sensor and receiving MAF signal over CAN while running EMU in open loop - that would allow Pro-8 to follow the fueling logic of OEM ECU and operate as part of its closed loop control. Port/DI share would be controlled by a 3D map in OEM ECU in this scenario. Unfortunately in current software there is no possibility to receive MAF or MAP as a CAN signal, probably because these sensors are deemed too important?
What would be the best way to proceed there? Wait until (and if) some CAN MAP/MAF receive functionality gets implemented, or is there already a way to control fuel trim via CAN?
Hi,
i have done something similar like u and the best solution is to share the physical sensor values. Means u connect signal wire of MAF sensor to EMU and MED17 in parallel. Usually the MAF sensor uses a frequency signal. But in this case u need to know the characteristic curve.
General thing…as i know the MAF signal is not shared form MED on CAN stream. It is just accessable via UDS protocol.
But if u really have the CAN value…u already can do it. Set a dummy input channel (which is actually not used) and in the characteristic curve of ur sensor u set the CAN signal as x-Axis.
Hi,
I want to mention that we started the alpha testing phase with clients for direct injection support with EMU PRO.
You can control the whole engine with an EMU PRO 16 and GDI Driver without needing an OEM ECU. Both direct and port injection. Unless you don’t want to tune the direct injection yourself or you want to keep some funcionalities of the OEM system.