Public Lab Research note

Quantifying Airborne Hydrogen Sulfide

by JSummers | March 10, 2014 20:49 10 Mar 20:49 | #10152 | #10152


Jack Summers, Alexandra Shuey and Taylor Royalty

What I want to do

The goal of our project was to develop a low cost / non-toxic method for accurately measuring concentrations of airborne hydrogen sulfide. We want the method to be appropriate for use by community activists, DIYers and Maker communities.


When I first heard that Public Lab was interested in quantifying airborne hydrogen sulfide, I thought that this might be a good project for our lab since we were working on a potentiostat at the time and I hypothesized that it should be possible to quantify H2S by measuring its affect on an electrochemcially active metal ion. A quick library search showed that aqueous copper(II) reacts with hydrogen sulfide to give insoluble CuS. The idea here was originally that the H2S was going to cause the copper to precipitate and that would result in a diminished peak for copper reduction. Reduction means the copper would pick up an electron to give a lower positive charge: Cu2+ + e- -> Cu1+ The opposite reaction is called oxidation (where the Cu1+ loses an electron, becoming Cu2+).

My attempt and results

The experiment described here uses a DIY potentiostat similar to the WheeStat that we described earlier (link to here) and electrodes described here. We attempted to study this chemistry using a technique called Anodic Stripping Voltammetry (ASV, discussed here and here). In ASV, the copper is analyzed by a two step process. In the first step, the working electrode is held at a slightly negative voltage where the Cu2+ is reduced to Cu1+. At neutral to mildly alkaline pH (and in the absence of H2S), the Cu1+ precipitates on the electrode as Cu2O (s). This concentrates the sample where it can later be analyzed. The analysis is done by ramping the voltage of the electrode positive, to a voltage where the Cu2O is oxidized back to soluble Cu2+. When the voltage gets close to a characteristic value, an electrical current flows through the electrode and is used to quantify the copper. The figure below shows data for analysis of copper by this method.

Cu2O.png Quick note: the current axis has been inverted from the negative values that come out of the experiment, and the voltage axis has negative values on the left instead of on the right as is the custom in electrochemistry. There is no reason for these things, they just happened and I have been too busy to fix them. Anyway, the figure above illustrates how we analyzed the data for this type of experiment. The original data, represented by the filled diamonds is significantly offset from the baseline (zero on the y-axis). We modeled the baseline (green line) using the non-peak data points from forty scans and assumed it behaved like a second order polynomial. As you can see, there is some curvature to the line but it is not horrific. Baseline values were subtracted and the corrected data are represented by the open diamonds in the figure. This corrected data was modeled using Equation (1) to give the solid red fitted line; current = A(exp((E - E')s)/(1 + exp((E-E')s)2 (1) In this equation, A is a parameter that determines the overall height of the peak, E is the x coordinate, E' is a characteristic voltage that defines the center of the peak, and s is a parameter that determines the peak width. The concentration of copper is proportional to the area under the curve. While the peak area is also influenced by experimental parameters such as the time used in the pre-concentration step and stirring efficiency, keeping these parameters constant should allow copper quantitation by comparing peak areas. Integration of Equation (1) by the Walking method (walking down the hall and asking a math professor) gave the area under the curve as Equation (2): Area = A / s (2) Values of the A and s parameters were refined by minimizing the sums of the squares of the differences between the calculated and observed currents in Excel using Solver (we have since written a MatLab routine to avoid getting carpel freakin tunnel syndrome). So anyway, that is how we model the data to get peak areas. The question now becomes "what happens when we add hydrogen sulfide?" To answer this question, we made a stock alkaline solution of aqueous hydrogen sulfide by hydrolysis of thioacetamide (CH3C(S)NH2). In alkaline solution, thioacetamide reacts according to Equation (3): CH3C(S)NH2 + 2 OH- -> HS- + NH3 + CH3CO2- (3) To generate airborne H2S, we used a syringe pump to inject an aliquot of this solution into a vessel containing excess sulfuric acid. In the acidic medium, HS- anion is protonated, giving neutral H2S, which escapes solution. The H2S gas is borne along a stream of air from an aquarium pump and is bubbled through the Cu2+ test solution (see figure below). After the test solution, the air stream is bubbled through a bleach column to destroy any unreacted H2S.


This experiment used an automated data logging mode to acquire forty voltammagrams at 10 min intervals as the HS- solution was slowly infused into the H2SO4 solution. As the H2S is added, the appearance of subsequent voltammagrams changes dramatically, showing loss of the original Cu2O peak, and the appearance of another peak that we believe to be due to Cu2S. The figure below shows representative voltammetry data where both the oxide and sulfide peaks are observed.

mixed_Cu2O_Cu2S.png Data from the above voltammagram were analyzed in the same way as described above, using least squares refinement to give separate A, E' and s values for the two peaks. In this figure, the peak at the more negative voltage (in blue) is believed to be that of Cu2O, the red peak is due to Cu2S, and the black line represents the sum of the two modeled peaks. Areas were calculated for the Cu2O and Cu2S peaks using Equation (2) for each of the forty voltammagrams generated in this experiment. Overlayed data for the last 33 voltammagrams in this experiment are presented as the Main Image of this research note. In this experiment, the combined areas of the Cu2O and Cu2S peaks for a given voltammagram remained constant (within the limits of the measurement), indicating that CuS precipitation was not appreciable. Instead, our results are consistent with a soluble copper(II) sulfide species being formed and that this species was reduced to give the insoluble material that we subsequently analyzed. One possible scheme is presented in Equations (4 and 5): 2 Cu2+ + H2S -> Cu2S2+ + 2 H+ (4) Cu2S2+ + 2 e- -> Cu2S (s) (5) Our results support the use of this method for measuring airborne H2S. The method is simple and inexpensive. Once the system is properly characterized, there will be no further need for HS- and H2SO4 solutions. The important parameters will be: concentration of copper, the volume of the analysis solution and the flow rate of your aquarium pump. The concentration of H2S in the air will be proportional to the rate at which the Cu2O peak is replaced by the Cu2S peak.

Questions and next steps

We have had significant difficulty reproducibly quantifying our hydrogen sulfide. The evidence suggests that we do not have good control over H2S production. I believe that this is primarily due to poor anaerobic technique (more accurately, poor teaching of anaerobic technique) leading to oxidation during preparation and storage of the alkaline HS- solution. Until we have this under control, we really can't establish a limit of detection. We have to get this problem beat, then purty-up our figures and get this stuff published.
I also MUST get our most recent potentiostat software on our GitHub site.

Why I'm interested

It is what I do.

Previous Research Notes:

WheeStat history link here Electrode fabrication link here Software discussed here and expanded on here WheeStat fabrication notes are here


Bertocci, U., Turner, D. R., Encyclopedia of Electrochemistry of the Elements Vol. 2, Bard, A. J., edn., Marcel Dekker, New York, (1974) Lehrman, L., Schneider, P., Thioacetamide as a source of hydrogen sulfide in qualitative analysis. J. Chem. Ed., 1955, 474. Smith, J., Qin, Z., King, F. . Werme , L., Shoesmith, D. W. The Electrochemistry of Copper in Aqueous Sulphide Solutions. MRS Proceedings, 2006, 932, 25.1 doi:10.1557/PROC-932-25.1.


woah! awesome.

Reply to this comment...

This is really excellent. can you talk more about your anaerobic production method? have you done some temperature control on it?

Is this a question? Click here to post it to the Questions page.

Reply to this comment...

OK. I should probably say that I don't know that our reproducibility problem stems from oxidation, but that is my best guess right now. We did some experiments where the hydrolysis was done at elevated temperature, but I don't think anything unusual came out of that. Also, I need to talk to my students to get the exact volumes and concentrations, but this is roughly what we do (at least, this is what I think the students are doing. You never can be entirely sure).

We weigh out roughly 0.02 g thioacetamide (at 75.2 g/mole, that gives 2.7 x 10^-4 moles). Put that in a round bottom flask, stopper with a rubber septum, and pass a stream of inert gas (nitrogen or argon) over it using syringe needles attached to hoses for about an hour. In a separate flask, we degas about 50 mL of 0.1 mole / L aqueous NaOH by bubbling argon through it for about an hour using the same type of septum/ needles/ tubes setup. After we have given it plenty of time to de-oxygenate the solution and flush out the flasks, we transfer 20 mL NaOH solution to the thioacetamide flask. This gives a concentration of .013 mole / L thioacetamide, which reacts as in Equation (3) above to give 0.013 mole / L HS- anion. To get the appropriate concentration of HS-, we dilute an aliquot of the above solution into more NaOH solution in a third degassed flask, shooting for a final concentration of 2.5 x 10^-3 moles of HS- / liter of solution. This dilute solution is then drawn into a 1 mL syringe (making 2.5 x 10-6 moles in the syringe) which is put on a syringe pump. This solution is infused into 4 M sulfuric acid over the course of a few hours. A stream of air from an aquarium pump is passed over the sulfuric acid solution and though 10 mL copper solution (50 uM copper nitrate, 50 mM tris buffer; pH 8, 50 mM NaCl) via a course fritted gas dispersion tube. The gas is then passed though a bleach solution to kill off any unreacted H2S. Let me know if this wasn't boring enough. Jack

Reply to this comment...

Hi Jack, Two quick thoughts: (1) Have you degassed your sulfuric acid too? For whatever reason, in my experience, H2SO4 takes longer to degas than a lot of other aqueous mixtures. (2) Rather than drawing air via the aquarium pump, could you put it in line with a nitrogen tank to keep an inert atmosphere in that step?

Is this a question? Click here to post it to the Questions page.

Reply to this comment...

Hi Gretchen, We are making no attempt to degas the sulfuric acid solution. First, we used relatively dilute acid which we assume will behave more like other aqueous solutions (you probably know that concentrated H2SO4 is pretty unlike other aqueous solutions in terms of things like viscosity, water absorption, acid behavior, etc.). We chose H2SO4 because it is non-volitile. We originally used acetic acid, but vapor transfer affected the pH of the test solution, altering the voltammetry. Second, we assume that the acid solution is equilibrated with air before the experiment starts, so passing air over the top will not affect the composition.
We did try passing argon through the system at one point. We were having trouble with noise in the electronics and the fear was that running the pump was causing the noise. I dont recall what the actual problem was but we did work it out eventually. I do not recall that we saw any difference between runs with argon as the carrier gas and air. My greatest concern about air involved oxidation of the sulfur while in the initial alkaline solution. Once it hits the acid, becomes neutral H2S and gets into the gas phase, then I think it is pretty stable. If not, then that kind of chemistry has to be happening in airborne H2S and that is what we are modeling anyway. Jack

Reply to this comment...

Login to comment.