CO₂ sensor Forum Discussions
May I ask what material is the white film on the air inlet of your photoacoustic pool? Does your company provide this material for sale, or can you tell me which company has similar productsShow Less
2、是在 MCU 上运行，不带操作系统，使用I2C 接口
按照文档所说，和I2C 有关的 接口需要是实现，但是，CO2的 I2C 地址是多少呀，在程序里或者注释并没有发现.....
以上是 在 使用Infineon芯片的 调用例程，如果不使用 Infineon的芯片，应该如何移植和调用呢 ？有更底层的函数吗？就是I2C 通讯接口吗 ？这个是类linux的，但是我这没有操作系统呀 ，而且不具备cy_hal 库
result = xensiv_pasco2_mtb_read(&xensiv_pasco2, DEFAULT_PRESSURE_REF_HPA, &ppm);，尤其这句，循环调用，是I2C 读取函数吗？好像不是，有个 DEFAULT_PRESSURE_REF_HPA 这个参数；
能否更明白说明从I2C 地址的那个寄存器地址读取的数据吗 ？谢谢
1、您好 ，现在计划 使用 EVAL_PASCO2_MINIBOARD ，Infineon官网有 原理图SCH等
2、但是没有发现 EVAL_PASCO2_MINIBOARD PCB layout的Ad文件 和 EVAL_PASCO2_SENSOR2GO的 PCB layout文件和软件程序；我想layout一个PCB，EVAL_PASCO2_MINIBOARD 直接对插就可以了，现在不知道MINI BOARD 的插针具体数据
3、UM_XENSIV_PAS_CO2_miniboard-UserManual-v01_01-EN 这个是PSOC6+EVAL_PASCO2_MINIBOARD ,请问程序在哪儿下载呀 ？
I am wondering if it's possible to significantly improve the response time of the CO2 sensor by for example removing the membrane covering the sensor casing (white dot in image below).
What is the purpose of this membrane? Protect from dirt and moisture? If the sensor would be used in an otherwise "safe", i.e. dry and clean environment, would one need the membrane? I am aware that the warranty would be void when using the sensor in this way, but we need a much faster response than what the sensor can do with the current setup and this sensors speed is certainly not limited by the measurement principle.
I hope someone can help!
Just for your information, I posted a code sample for PSoC 4 (CY8CKIT-044)
So I have been collecting data for about 6 days on two Sensor2Go PAS CO2 boards connected to a couple of Adafruit Feather Boards. Both have been successfully recording readings continuously on 10-second intervals for that time period, with the values in the range I expected.
Out of nowhere, at a time when no one was around and no substantial changes occurred to either the microcontroller/sensor setup or the environment the sensor is in, the value coming from the sensor changed drastically. In a matter of 3 readings(20 seconds), the value went from 1176->1441->2527. 1176 is the expected and correct value at that time. This was in an empty office with a closed door and a continuously decreasing value as no one was around and it was after work hours. The values have continued to stay in this range(ppm>2000) since this occurred, although changing like it is reacting to the CO2 values in the air. I have included a screenshot to show the data change on a graph.
- Adafruit Huzzah32 Feather
- PAS CO2 Shield2Go
- Arduino Code+PasCo2 Library
- Reading using Continuous Mode
- Feather reset
- Feather program reflash
- Shield2Go power reset
- Shield2Go placed in ambient, outdoor air
- Shield2Go disconnected and placed in ambient, outdoor air
I verified that the reading was incorrect by using an additional CO2 sensor set up directly next to the incorrectly reading sensor. The other sensor detected values within the range of expectation.
I am looking for thoughts on why this may be occurring. Again, it was reading completely fine for multiple days and seemingly at random started reading incorrectly.
Hi, I would like to ask how can I use the XENSIV PAS CO2 sensor with my ESP32 board. I have managed to make the sensor work using an Arduino board using the sample code and the library but I would like to use the sensor with my ESP32-based board and I have not found any libraries for ESP32.
Any help would be appreciated. Thank you!