I am using figaro tgs gas sensor (2600, 2602 and 2620) to sense breath from human. What I obtained is the output voltage. However, I would like to convert the voltage to concentration in ppm? Since these gas sensors can sense more than one gas. Is there any way?? Thanks.
This is one of the datasheet. I have calibrated it using the clean air factor in datasheet and got the Rs/R0 ratio. However, from there, I not sure how to find the concentration for each gas.
If you want to measure concentrations of individual gases you would have to separate them and detect them separately using a chromatography column. In the case of gases this is known as gas chromatography (GC) and for liquids it's LC, with the most popular one being HPLC (high performance liquid chromatography, or sometimes called high pressure liquid chromatography). This is actually a really fun thing to do as a project and I stumbled on this question because I want to make my own GC using the sensor you mentioned.
The principle is fairly simple. Most modern GCs have a carrier gas, usually an inert gas like nitrogen or helium, at a steady flow rate and it passes through a column. You inject your sample into this carrier gas flow and then your sample also passes through that column. Most columns are packed with a material like silica gel or long alkanes (usually around 18 carbon atoms). Silica has more affinity for polar compounds (like alcohols) while alkanes have more affinity for non-polar compounds like butane, hexane, etc. If you have a mixture of compounds, like in human breath or lighter fuel, they pass through that column at different rates depending on affinity for your stationary phase (the column) and also size of the molecules (heavier molecules like hexane pass through it more slowly than the lighter propane just due to size). At the end of the column you get the gases coming out separately, depending on the quality of your separation with the ones being less retained by the column coming out first.
A small problem with this is that the separation takes time and can take up a lot of time depending on conditions. Most GCs operate at about 200 degrees Celcius to increase the speed but also to make sure that everything actually is in the gas phase.
For a hobby project I just want to do it at ambient temperature first using lighter gas (which I know is a gas at room temperature) and for a column I will use bentonite clay, which they used back in the old days before silica and it's cheap. Kitty litter is made from bentonite clay as well so it's easily available. As a carrier gas just normal air using for example an aquarium pump or other small membrane pump.