CO2 Sensor Calibration Procedure
CO2 Sensor Calibration Procedure
The disadvantage is that resetting the zero point, while important, is not
complete factory calibration. For this, 2 point or span calibration is
required.
Next, the sensor is exposed to the highest CO2 level for which the
sensor is rated. For example, a 5% CO2 sensor would be calibrated with
5% CO2 with the balance of the gas nitrogen or air. After being exposed
to the second known gas, the sensor's response is also recorded in the
sensor's memory.
Once these 2 points are known, a linear response to the gas
concentration between the 2 points can be assumed. This is known as
a calibration curve and is shown in the image above in blue.
For example, If a CO2 sensor reads 10 ppm when exposed to 0 ppm CO2,
an offset of “-10 ppm” is stored in the sensor’s memory and applied to all
future readings.
Fresh air calibration is best for sensors or CO2 monitors that are used to
measure air quality, are portable, and can easily be taken outdoors.
Fresh air calibration is also used by our IAQ-MAX CO2 Monitor and Data
Logger. Even though it is a desktop indoor air quality meter, because it
also runs on battery power it can easily be taken outside for fresh air
calibration.
To solve the problem of CO2 sensor calibration for IAQ, Sense air in
Sweden developed Automatic Baseline Calibration (ABC). The theory
behind ABC calibration is that for IAQ use, at some point each day a
room is unoccupied. Eventually the CO2 level should return to 400 ppm,
the same as outdoor air. By storing the lowest CO2 readings taken over
time (typically several days) in the EPROM memory, an offset to 400 ppm
could be calculated, then added or subtracted from the actual CO2
readings.
ABC calibration is best suited for IAQ or any application where fresh air
CO2 levels can be recorded by the sensor every few days. Otherwise,
known gas (either nitrogen or fresh air) calibration should be used. Most
of our sensors and some of our products have the ability to turn ABC on
or off in the software, depending on how it will be used in an application.