-
Notifications
You must be signed in to change notification settings - Fork 5
What is the "EQ" value, and how to convert it to ppm #5
Comments
Hello @moemuses, "eq" values corresponds to the raw ADC values from the gas sensors. "V" values represent the corresponding voltage values for the ADC values. Unfortunately, there is no straightforward way to calculate PPM values. You can check the wiki for more references: You might want to test a few gases and check the values you obtain from them. Also, if you are familiar with Edge Impulse, you can have a look at the project below for reference: |
Hi. The wiki shows an example with TFT screen that treats these values as ppm : https://wiki.seeedstudio.com/Grove-Multichannel-Gas-Sensor-V2/#hardware-overview |
Yes I see this. But the measured raw values are completely wrong. They have to be corrected through a calibration table. The raw values depend on temperature and humidity. Isn't there a reference code with an example table of a calibrated sensor? |
Currently I've implemented the following code to get better values, but the values are still not reliable. The parameter tables are from the datasheets:
|
brmmm3, is there any chance that you could provide the full sketch that you are using to test the sensor? |
brmmm3, just saw your post here. This helped me to update the python code to convert voltage to Pmm at https://github.com/atsclct/atsc_sensors. |
Thank you very much...
Billy
… On Mar 18, 2023, at 6:31 PM, Chuntao Liu ***@***.***> wrote:
brmmm3, just saw your post here. This helped me to update the python code to convert voltage to Pam at https://github.com/atsclct/atsc_sensors.
One question: voltage values for 302b and 502b are greater than 3.3v. From what I tested, the voltage after calc_vol is difficult to reach 1.25 and 2.52 for these two units. Do we have to connect to 5 V to use these values?
—
Reply to this email directly, view it on GitHub <#5 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAFFO5NESUOVVA6WDPKGOIDW4YZUDANCNFSM5PPAYDKA>.
You are receiving this because you commented.
|
As far as the voltages go, I have not gotten that far into my experimentation. I am currently powering the device with 3.3 volts as that is what is provided by the grove connector on who terminal I am using for playing with it. The drivers they provide for this, and from my experience most everything, are awful. I generally end up writing new drivers for their stuff to get it to be useful.
I will let you know if I get to something useable.
Billy
… On Mar 18, 2023, at 6:31 PM, Chuntao Liu ***@***.***> wrote:
brmmm3, just saw your post here. This helped me to update the python code to convert voltage to Pam at https://github.com/atsclct/atsc_sensors.
One question: voltage values for 302b and 502b are greater than 3.3v. From what I tested, the voltage after calc_vol is difficult to reach 1.25 and 2.52 for these two units. Do we have to connect to 5 V to use these values?
—
Reply to this email directly, view it on GitHub <#5 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAFFO5NESUOVVA6WDPKGOIDW4YZUDANCNFSM5PPAYDKA>.
You are receiving this because you commented.
|
So I looked at the board schematics. It seems to me that regardless of that you provide the board for VCC it runs on 3.3v. So providing 5v to the module should not change what you get back in terms of readings. I am not sure what that really means for translating voltage to PPM by their charts.
Billy
… On Mar 19, 2023, at 10:37 AM, Billy Willis ***@***.***> wrote:
As far as the voltages go, I have not gotten that far into my experimentation. I am currently powering the device with 3.3 volts as that is what is provided by the grove connector on who terminal I am using for playing with it. The drivers they provide for this, and from my experience most everything, are awful. I generally end up writing new drivers for their stuff to get it to be useful.
I will let you know if I get to something useable.
Billy
> On Mar 18, 2023, at 6:31 PM, Chuntao Liu ***@***.***> wrote:
>
>
> brmmm3, just saw your post here. This helped me to update the python code to convert voltage to Pam at https://github.com/atsclct/atsc_sensors.
> One question: voltage values for 302b and 502b are greater than 3.3v. From what I tested, the voltage after calc_vol is difficult to reach 1.25 and 2.52 for these two units. Do we have to connect to 5 V to use these values?
>
> —
> Reply to this email directly, view it on GitHub <#5 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAFFO5NESUOVVA6WDPKGOIDW4YZUDANCNFSM5PPAYDKA>.
> You are receiving this because you commented.
>
|
Testv2.zip GM102B: 133 = 0.43V
|
In Arduino example "demo_background". the Serial print "eq" value. what is this value ?
i mean it is ppm or ppb or how to use it ?
thank you.
The text was updated successfully, but these errors were encountered: