CO₂ sensor Forum Discussions
Hi there,
Instead, our "school kit" includes a USB Type-A and a micro-USB port. The micro USB port should be used to communicate with the PC (or Raspberry Pi?). Why then do we need the Type-A port, which is even missing from the Sensor2Go Evaluation Kit? Can I simply connect the "school kit" to the Raspi via USB and then communicate directly with it, e.g. with Python? If so, with what protocol? Is there a library for this?
Unfortunately, I could not download the GUI on my Macbook because it is apparently not available for macOS. Under the search term "XENSIV PAS CO2 Sensor2Go GUI" I could not find a corresponding entry in the Toolbox Launcher, so I could not test the sensor yet on my Macbook.
Instead I downloaded the "XENSIV PAS CO2 Sensor2Go GUI" on a Windows notebook and paired the device via bluetooth. But I could not find it within the software in the window with the title "Environmental Fusion GUI", I tried everything, that came into my mind.
I was able to successfully download, install and open the Android app. My smartphone could also connect to the sensor via Bluetooth, but no connection could be established inside the app. After touching the one and only button inside the app, the button changed to grey and after a few seconds it aborted without a comment.
I would be very pleased if you could give me some help in this regard. Do I need additional hardware? Can I establish a connection directly via USB or only via a wireless connection? Does the whole thing work with Raspberry Pi's at all? Thank you very much!
Dominik
Hi, could you please provide relevant papers about Infineon's CO2 sensor, or which academic website should I go to find, for example, this IEEE paper is from Infineon(https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8727851 )
Show LessHi,
When the PAS CO2 is built onto the wearable products* then the PAS CO2 is always affected of vibration and shock and can it measure the CO2 concentration accurately?
is there the particular frequency to affect the measurement?
*:Products that fit in your pocket or attach to your helmet
Best regards,
N.N
Hi "PAS CO2" team,
I have some questions regarding the life time of thePAS CO2.
1. I think that the IR Emitter and the optical filter affect the life time. So are these products made in-house?
2. The metal cavity may inflate(or ) depends on temperature. Does it afect the mesurement accuracy and the life time?
3. The "Lifetime" of the datasheet is verified by design/characterization. What is the main factor to be afected to Lifetime? IR Emitter, Optical Filer or Metal Cavity?
Best regards,
H.N
Hello!
I am trying to run PAS CO2 mini board on raspberry pi 3 using the python SMBus library for the i2c protocol.
I have a couple of questions regarding how to implement it.
1. My hardware setup is to connect four wires between the pi3 and CO2 mini board: 3.3v, GND, SCL, SDA.
Is this correct?
2. Referring to the Arduino application in the application note, I am setting the instructions step by step in python:
After reading ID, I wrote a code to read the sensor status (0x01). The return value is supposed to be 0xC0, but it appears to be 0xD0 (0b11010000.) In the register map description sheet provided, 4th bit means:
So, I decided to clear this bit by setting 1 to the first bit in the same register address, which is:
After that, I initially set it to idle mode. Then, I set the measurement rate to 10s just like what is shown above in the Arduino application and configured continuous mode by writing 0x02 to the 0x04 register address.
Then, I wrote a code to read the return value of the 0x07 register address, which is supposed to return 0x10 (0b00010000), which means data is ready to be read as written in the registermap description. However, for me, the return value is shown to be 0x02. This bit 2 indicates in the registermap description:
Finally, when I tried to read the CO2 value, the combined ppm was 62454 something like this in decimal.
What did I do wrong?
I can share my python code tomorrow in the morning, but it is pretty much the same as the Arduino application shown above.
Any help would be appreciated.
Thank you,
Nakseung Choi.
Show Less
I have some questions about the Infineon CO2 monitors I was hoping to get answered:
Hello everyone,
i have an issue with my XENSIV PAS CO2 for witch I have no ideas. I read data from sensor by Sensor2Go Kit and GUI downloaded from Infineon site, and the co2 value remains on 1000 - 1100 ppm. But when i connect sensor (without Sensor2Go Kit) to my microcontroller using I2C interface and try to read 0x05 and 0x06 registers the values i get are much higher (e.g. 0x05 gives 0x0c, 0x06 gives 0x1d). Those two concatenated gives 0x0c1d and that is 3101 in decimal.
What can be the reason that those two co2 values (1000 and 3101) are so different? Do I calculate it in a right way?
Thanks for Your help, this is my first time with that kind of problems.
Hi,
Is there the reliability specifications of PAS CO2?
Especially, the customer wants to know " Vibration Test" and "Mechanical shock".
Best regards,
H.N
How to calcuation PASCO2 power consumption ?
Condition :From powering turn on 3.3V/12V to turn off , When can get the first real data ? power consumption ?
Show Less
Hello,
I am testing the EVAL_PASCO2_SENSOR2GO in two configurations:
1) I connect the whole kit to the USB port of my PC and I launch the XENSIV software. The software connects to the device on COM4 and reads the CO2 concentration in my room, which is about 620ppm (seems reasonable to me).
2) I have made a custom interface board, which includes a boost converter to provide 12V and a microcontroller (Teensy 3.2) to communicate to the XENSIV™ PAS CO2 sensor directly via I2C. In this case, I talk directly to the sensor board not to the kit. I read the CO2 level using the microcontroller and the Arduino library, which offers .ino example files for single shot measurements of the CO2.
In the second config, I see the sensor is acknowledged via the serial interface and the product ID is read. Also the single-shot measurement example cumpiles smoothly, without errors, but this time the CO2 reading reported are always negative numbers, in the order of "-1240" (I presume ppm).
I wonder if somebody could help in telling me what could be wrong with the second config, as I don't think getting a negative number for CO2 levels makes any physical sense. Regardless of the sign, also a value of 1240 seems way too off from the 620ppm I got in the first configuration.
Any help would be much appreciated.
Cheers
Show Less