Quote:
Originally Posted by Mr. Nobody I'm merely mentioning information taken from a big automotive company. |
As with lots of stuff out there on the internet it is very generic.
Lots of Internets will tell you about this O2 sensor voltage flipping. Those souls wanting to impress you will mention the generic properties of such sensor make it in practice a on/off switch. Which is not necessarily untrue, but it isn’t always true either. It certainly isn’t necessarily true when there is something wrong with the system.
I will never ever hook some app to my car. If there is one thing that is likely to damage an ECU it is cheapo app. The folks that deal with real ECU problems (which are extremely rare) will tell you that a fair share of the ECU problems is due to these OBD apps.
Yes, in principle OBD is simple. But that doesn’t mean it easily understood. If you want to rely on live OBD measurements you really need to understand how the app works internally. Because OBD data is never raw data. It has always been manipulated, composed and or derived from various sources.
Again, that doesn’t always need to be a problem. But if you are facing tricky issues, such as you do (no error codes, but massive change in fuel efficiency) it pays to be extra cautious a d understand what it is the OBD reader is telling you.
If you get your hands on a true OBD reader make sure it can read manufacturer and your model specific codes. There are far more manufacturers and model error codes out there than the generic OBD codes.
Back to the generic information in your link, it mentions you should check it with an oscilloscope. Not an OBD live data feed. For all the reasons afore mentioned. Any half decent mechanic who needs to trouble shoot car electronics would have one. I have one.
The big difference, it means you would measure directly on the sensor. So you are actually measuring raw data, the voltage on the sensor. You cut out all the stuff the ECU and other components might do with the signal.
I have no idea what your app measures, but I can tell you one hundred percent for sure it’s not the sensor voltage. It is something derived. Also, you might want to check the sample rate of your app. Does it get anywhere close to what the oscilloscope has as a sample rate? If so, how do you know? If we don’t know or the sample rate is too low what and we don’t know how the data in the app is derived, how can we draw conclussions?
Here a link to a part of the problem with my Spider.
https://www.team-bhp.com/forum/diy-d...ml#post5783697 (My Car Hobby: Jaguar XJR, Mercedes W123, Alfa Romeo Spider, Jeep Cherokee & Mini One)
If you scroll upwards you will find some more posts about this particular problem of over fueling which is even worse than just running rich.
We have it hooked up to a number of analysers. We have a direct O2 measurement in the exhaust. A direct 02 sensor voltage measurement and an ongoing OBD2 live measurement. (Which lags behind). And a bunch of other measurements.
The Spider has a mainstream (I think it is a Bosch) narrow band upstream O2 sensor installed.
Question: how much fluctuation of the voltage of the narrow band sensor do you think we found?
Good luck with your trouble shooting!
As I mentioned before. With these sort of issues always check the basics first. No (manufacturer/model/generic) error codes. Check all the obvious stuff, from tire pressure to simple stuff as spark plugs, inlet air filter, spark leads, coils, fuel pressure, valve clearance and so on. Don’t forget to check the health of your battery and ensure clean terminals everywhere. The weirdest of problems materialize in cars electronics due to low voltage. Either a battery on its way out, a corroded terminal or a combination.
Without having certainty the basics are ok, I don’t think it makes sense trying to drill into various more complex components. Just my opinion and experience.
I don’t want to confuse the issue or worry you even further but a recent experience with the upstream O2 sensor on my Jaguar showed that even my very expensive OBD scanner can get it wrong. Also some information on the various generic/manufacturing codes are discussed
If you want to be a bit more confident on the state of the 02 sensors, get a multimeter, find the values in the technical documentation and measure the resistance.
https://www.team-bhp.com/forum/diy-d...ml#post5735926 (My Car Hobby: Jaguar XJR, Mercedes W123, Alfa Romeo Spider, Jeep Cherokee & Mini One)
Jeroen