Originally Posted by triple88a
Now i wonder how good the factory calibration will be with the new sensor.
I'm pretty sure that the Spartan controller is not factory calibrated to any specific sensor.
The sensor itself is what receives the calibration, by the factory, at the time of manufacture. If you look closely at the first picture in post 23, you'll note a sort of rectangular lump protruding back from the connector on the sensor side. This is what's inside that lump:
Like all other wideband sensors which are specified for an OEM application, that lump contains a calibration resistor. At the time of manufacture, Bosch / NGK / whomever expose the sensor to a reference gas, and then laser-etch the calibration resistor (which is printed on a circuit board) to a value which corresponds to the observed offset of the sensor. This calibration is read by the ECU (or wideband controller) on its own wire. In the diagram below, it is the green wire labeled RCAL
Thus, all AEM and 14point7 need to do is emulate the behavior of an OEM ECU in this regard. Read the calibration resistor, and adjust your internal software offset accordingly. If you swap the wideband sensor in an OEM application, you don't need to re-calibrate anything- the ECU just reads the new calibration resistor value. Same thing here.
Innovate has got us all convinced that controllers "need" to be uniquely calibrated to specific sensors. Well, they sort of have a point, at least in their
design. Innovate recognizes that electronic devices change in performance as they age, especially when they're bathed in a stream of hot exhaust gas all the time. In their literature, they cite this Bosch technical document
which gives a tolerance spec for that particular sensor of ± .15 AFR at 11.76:1 (± 0.01 at 0.8λ), degrading all the way to ± .59 AFR at 11.76:1 (± 0.04 at 0.8λ) after 2,000 hours, and cite even worse numbers on the lean side. So, they've decided that to differentiate themselves in the market, they will completely ignore the factory calibration resistor and instead allow the user to uniquely calibrate the sensor as it ages. As a result, you must
calibrate new sensors with the Innovate controllers, as they lack the ability to read the factory calibration resistor on the sensor.
With the 14point7 and AEM systems, the controller itself is not factory calibrated at all. It reads and automatically adjusts to the calibration value of whatever sensor is plugged into it. Thus, you can swap sensors at will without having to manually re-calibrate anything.