Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Calibration #2

Open
Roysten opened this issue Dec 6, 2015 · 18 comments
Open

Calibration #2

Roysten opened this issue Dec 6, 2015 · 18 comments

Comments

@Roysten
Copy link

Roysten commented Dec 6, 2015

Should this sensor be calibrated when it is fully heated? I have calibration gas (150ppm CO) but I am not able to get the reported values even close to 150ppm.

@KillingJacky
Copy link
Member

Hi Roysten,

The sensor should be calibrated at least once when moved to new environment. Then the calibration state can be store in the module's flash storage.

@Roysten
Copy link
Author

Roysten commented Dec 15, 2015

Thank you for your reply. Should the sensor be calibrated when the sensor is fully heated or when it is still cold? How long does it take the sensor to reach the optimal temperature? I have let it warm up for several hours but the measurements where still ten times too small (after calibration of course).

@KillingJacky
Copy link
Member

Hi Roysten,
Sorry for late reply, cauz your question is pretty tough. I'm not sure whether the sensor is so accurate to meet the industrial measurement's requirement. We have forward your question to the original of this sensor, but no good returned. What result did you investigate in the following efforts?

@Roysten
Copy link
Author

Roysten commented Feb 24, 2016

I'm fairly certain the sensor is not accurate enough to measure a concentration of 100 ppm. It does work though, I've tried measuring the concentration of CO using the exhaust of two different cars:
old BMW:
BMW
Volkswagen Lupo:
Lupo
And the last measurement I have done was running the BMW in a closed garage:
Garage

So it does register CO, but definitely not in the range of 0 ~ 100 ppm. Since I do not have access to other calibration gases I unfortunately cannot calibrate the sensor.

@KillingJacky
Copy link
Member

Thanks for your investigation! I'd be sorry to say that this sensor disappoints us when it works under low concentration environment. Its price is pretty high but sadly it's still not competent for accurate measuring.

@aldoagosta
Copy link

Hi Roysten,

here you will find some info on how to calibrate the sensor that is supposed to be after warming phase.
https://www.cdiweb.com/datasheets/e2v/AN172_Useandperform.pdf

Which sketch did you use for make it working on Arduino? Mine works for NO2 only if applying the package provided by SeedStudio.

Thank you

Aldo

@Roysten
Copy link
Author

Roysten commented Mar 3, 2016

@aldoagosta I used the code that is available in this repository. Indeed it does not seem to measure concentrations in the specified ranges for atleast CO, so I guess that your concentrations are too high/low. Also keep in mind that the heating can take quite a while.

@aldoagosta
Copy link

Hi Roysten, thanks.

I tried the sensor after weeks it was turned on then I do no think it can be a matter of heating.

The strange fact is that as you put ammonia beside the sensor the related value stands still while the NO2 decreases quite fast. For NO2 is very sensitive at least.

Moreover even being in 2 different places and countries the values mpierre and I read in the serial monitor are identical for NH3 (0.99) and CO (1.20) while NO2 varies.

Thank you

Aldo

@reisod
Copy link

reisod commented Mar 31, 2016

I'm in the same boat. I bought three with the need for measuring NH3 and CO. I can take a 50 ppm NH3 source, and still not get any deviation from the 0.99 NH3 reading. I'm also flat lining at 1.20 CO. It's not you - it's the $50 sensor board that does not do what it claims to do.

@aldoagosta
Copy link

Hy Roy,

we are in three experiencing the same issue and getting identical values:
0.99 NH3, 1.20 CO etc.

Please, place a claim here:

http://www.seeedstudio.com/depot/index.php?main_page=support

They are even kind but I am still waiting for a solution since last
February.

My guess is there's something wrong in the electronics around the sensor
(it's not the sensor itself).

Have a nice day

Aldo

2016-03-31 22:48 GMT+02:00 reisod notifications@github.com:

I'm in the same boat. I bought three with the need for measuring NH3 and
CO. I can take a 50 ppm NH3 source, and still not get any deviation from
the 0.99 NH3 reading. I'm also flat lining at 1.20 CO. It's not you - it's
the $50 sensor board that does not do what it claims to do.


You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
#2 (comment)

@alejoduque
Copy link

hello all, i have one of this sensors also but haven't been able to address it to the correct I2C grove connector on a Seeeduino LoRa board that has 4 inputs. I will like to try if I get the same readings and support your search and will ping back once I get it to send something over the serial port.. so far nothing appears using the default I2C address of the slave it 0x04... there's no documentation about it.

@awong1900
Copy link

@alejoduque http://wiki.seeed.cc/Grove-Multichannel_Gas_Sensor/ Hope help you.

@alejoduque
Copy link

Thanks Ten but the question is how to address it through the Seeeduino LoRaWan / GPS board?
I have tried:
gas.begin(0x04);//the default I2C address of the slave is 0x04

But it is not found there on my board and can't find detailed documentation on other board with multiple grove inputs.

Please advice

@awong1900
Copy link

Can you open a new issue about this?

@alejoduque
Copy link

here you go: #7

@AshuJoshi
Copy link

I am getting very high readings for CH4 / methane - very, very high - with Arduino Uno Rev 2 and the Grove Shield. All others seem to be ok. I tried running calibration but it never ended if keeping it running overnight.

@ghost ghost closed this as completed Sep 18, 2017
@ghost ghost reopened this Sep 18, 2017
@aldoagosta
Copy link

I tried to calibrate the sensor as well with new firmware and libraries. Calibration never ends even after 6 hours. The serial monitor report the restistance values (I guess) only but the process never ends.

@pvgennip
Copy link

pvgennip commented Jan 6, 2019

I also have readings that are not at all close to reality: when I put a bottle of NH3 onder e bucket with the sensor, only Ethanol, H2 and Methane values go up, but the NH3 values says at 17ppm (which is the same as in clean air, and rediculusly high). Tested at multiple locations. Also tried calibrating, but indeed never ends (tried for 20min). There is clearly something wrong with this sensor. It has version 2 of the firmware.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants