SemiconductorCat wrote:If your application is automobil then you need oxygen sensor too. Because parameters would change due to oxygen
concentration.So this question is all about sensor calibration right ?
so it's sensitivity graph. And please note that it's x and y axes are on logarithmic scale.
So sounds like the the simple way to handle this situation using a look-up table and use a curve fitting
function, you could simply use matlab or octive like software [on computer] to generate such curve fitting
function so easily derive a polynomial based equation for that.ex -
Even such polynominal based equations were used in older model ECU's may be [ Nazi Germany people's car just kidding there are no ECUs in nazi era ].
But modern sensor calibration is so complicated and it's not two dimensional either. In that case they have using neural
and PID methods to calibrate it dynamically. PID is enforced when there are sensor degeneration effects does exist.
PID's and neural nets are so complicated but if you asking the question would that fit on small microcontroller like ardiuno board ? The answer is yes, it's more than enough for this because real ECUS are also using same chips till recent days.
I could help you on the first curve fitting method. It would work most probably with more than enough acceptable accuracy for a simple project , but if you serious and this is for automotive industry , then your ECU design will broke your clients emission certificate.
What is your application ?
Neo wrote:Since the sensor was built to given a resistance to a certain pressure of CO, I'm not too sure it is possible to get an exact ppm value. Need to do a good literature survey on this. Most of the articles in the internet don't give direct information as well as the datasheet. However, I found following two articles little bit helpful.
Once you are done, please be sure to update the topic here.
Users browsing this forum: No registered users and 1 guest