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 problem with the CO2 sensor #6

Open
hrickdiz opened this issue Jul 17, 2024 · 11 comments
Open

calibration problem with the CO2 sensor #6

hrickdiz opened this issue Jul 17, 2024 · 11 comments
Assignees
Labels
bug Something isn't working

Comments

@hrickdiz
Copy link
Collaborator

I have recalibrated my two Rabbits by placing both units in a CO2-free container. Both units read Zero. I waited more than an hour with the two of them reading Zero. I then did the forced calibration program for each of them. I left them in the bag for another 15 minutes. When I removed them and waited for them to settle on new values in the room air, one reads 764 ppm and the other reads 859 ppm, both sitting on a shelf in a cabinet right next to one another. Apparently, the "forced" calibration routine is not sufficient.

@SteveBz
Copy link
Owner

SteveBz commented Jul 18, 2024

I've sketched out the maths, and I think the calibration curve is not like mx + c, it's more like a decay line, like 1 - exp [-1/x]. So x = 0 is not a useful point. the calibration gas I'm buying at 2,000 ppm is also a bit extreme. Something in the region 400 - 500 would be best.

Like this:

WhatsApp Image 2024-07-18 at 07 36 21_2ab94060

@SteveBz SteveBz added the bug Something isn't working label Jul 18, 2024
@SteveBz SteveBz self-assigned this Jul 18, 2024
@hrickdiz
Copy link
Collaborator Author

How did you come up with the exponential expression? Was this found on the manufacturer's website for the sensor?

After having done the recalibration at Zero, and after letting the two units co-exist side by side for overnight, I forced the higher unit to have the same reading as the lower unit. After a few more hours, I will report how close they are to each other.

@hrickdiz
Copy link
Collaborator Author

Attached is the "Field Calibration for the SCD30 " guidance document from Sensiron.
Sensirion_SCD30_Field_Calibration.pdf

@hrickdiz
Copy link
Collaborator Author

Following the guidance document, I have now placed both Rabbits outside of my window, allowed them to stabilize; one was reading about 395, the other was reading about 350. I have recalibrated them both to read 400 ppm.

@SteveBz
Copy link
Owner

SteveBz commented Jul 18, 2024 via email

@SteveBz
Copy link
Owner

SteveBz commented Jul 18, 2024 via email

@hrickdiz
Copy link
Collaborator Author

the very distinction between precision and accuracy!

Right now, they are with 30 ppm of one another.

@SteveBz
Copy link
Owner

SteveBz commented Jul 18, 2024 via email

@SteveBz
Copy link
Owner

SteveBz commented Jul 18, 2024

IMG-20240718-WA0003

@hrickdiz
Copy link
Collaborator Author

My two units are tracking close to one another now:

image

@SteveBz
Copy link
Owner

SteveBz commented Jul 18, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants