Nordic Thingy:52 software development kit. This kit is designed to assist users in developing their own custom firmware for Thingy. Please see http://www.nordicsemi.com/thingy for the latest news and software releases.
The following are the issues we are having with the ccs811 sensor.
If we are moving a sensor from places where there is a high level of gas to a low level of gas. The sensor is taking a large amount of time to settle down to the actual gas level of that place.
We have noticed that sometimes there are sudden jumps in CO2 and TVOC values.
If sensors exposed to the high level of Co2 and TVOC ( Co2: 2000 to 2500 TVOC: 400 to 800) constantly for more than 4 to 5 weeks they are getting damaged after that those sensors are reporting co2 value of nearly around 400 to 500 even if it is exposed to the higher level of gas.
Following is the initialization flow of the Gas sensor
Turn on the sensor.
Initialize sensor in PulseHeat drive mode (10-second interrupt).
Update temperature and humidity at every 2-second interval.
After a reset or a startup Wait for 30 min for the gas sensor to adjust according to the environment and then write the previously-stored baseline value if present else stores the baseline.
Following Hardware we are using
Microcontroller : nRF52832.
Temperature and humidity sensor: HTS221.
Gas sensor: CCS811
Please let us know, what is going wrong in the initialization process of the sensor resulting in these issues
As I can recall from the sensor datasheet, it is intended for fixed operation in the same location with daily routinely fluctuations of CO2/TVOC concentration. Not sure how it will behave when you move it to a different environment where these values as well as temp/humidity may be different.
The flowchart looks good, but the update frequency of temp and humidity are very fast. These parameters change slowly, so I would recommend averaging the temp+humid over e.g. one or five minutes and see if that affects the performance.
The following are the issues we are having with the ccs811 sensor.
If we are moving a sensor from places where there is a high level of gas to a low level of gas. The sensor is taking a large amount of time to settle down to the actual gas level of that place.
We have noticed that sometimes there are sudden jumps in CO2 and TVOC values.
If sensors exposed to the high level of Co2 and TVOC ( Co2: 2000 to 2500 TVOC: 400 to 800) constantly for more than 4 to 5 weeks they are getting damaged after that those sensors are reporting co2 value of nearly around 400 to 500 even if it is exposed to the higher level of gas.
Following is the initialization flow of the Gas sensor
Turn on the sensor. Initialize sensor in PulseHeat drive mode (10-second interrupt). Update temperature and humidity at every 2-second interval. After a reset or a startup Wait for 30 min for the gas sensor to adjust according to the environment and then write the previously-stored baseline value if present else stores the baseline. Following Hardware we are using
Microcontroller : nRF52832. Temperature and humidity sensor: HTS221. Gas sensor: CCS811 Please let us know, what is going wrong in the initialization process of the sensor resulting in these issues
Below is the flow chart for the reference