What this page is about: The WheeStat is a potentiostat, which is an instrument used to study el...
Public Lab is an open community which collaboratively develops accessible, open source, Do-It-Yourself technologies for investigating local environmental health and justice issues.
14 CURRENT | warren |
December 04, 2017 22:59
| about 7 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. The US National Science Foundation supports a digital resource for analysis (the Analytical Science Digital Library, ASDL) which can be found here. The ASDL contains a good collection of electrochemistry resources here. You can purchase a WheeStat from the Public Lab store, here. Questions[questions:wheestat] Activities[activities:wheestat] Links to Public Lab Research Notes that describe the WheeStat:The history of the project was first described here. Directions for building the WheeStat hardware from a kit are provide here. If working from a kit is too simple, discussions of building one from scratch are provided here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Use of the WheeStat for measuring metal ion concentrations is described here. Setup:Setting up your WheeStat: To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. For help downloading and installing drivers, setting up your computer, and calibrating your WheeStat, go to this link. Setting up an experiment: The working electrode is where the reaction you are monitoring takes place. It attaches to the black wire lead. We commonly use 0.125 inch graphite rod insulated with brightly colored electrical tape. The purpose of the tape is to prevent the electrode from shorting to another electrode in solution. Between uses, it is a good practice to regenerate the surface of the electrode. We periodically sand it with fine sandpaper and then polish on a sheet of notebook paper. This is the first place to look when the performance of your system diminishes. If material builds up on the surface of your working electrode, you will get poor performance. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: Instructions for downloading the program Energia and installing the microcontroller source code are provided on the page where we describe setting up the WheeStat (here). As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page, here. As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The graphic user interface allows the user significant control over experiments and allows the user to see the results in real time. A screen shot of the GUI displaying data from a performance test is below. Across the top of the GUI are a number of inputs and outputs. From left to right, you see a dropdown that allows the user to specify the communications port that the instrument is connected to. Once the com port is chosen, the user clicks on the "connect" button to connect the GUI to the instrument. To the right of the connect button is a text box that indicates that the experiment is finished. To the right of the text box is a dropdown that allows the user to specify the experiment. In this case, the "RAMP" experiment was chosen. Other options include cyclic voltammetry, normal pulse voltammetry, differential pulse voltammetry, stripping voltammetry (both annodic and cathodic) and one- and two-pulse chronoamperometry. To the right of the experiment dropdown is space where error messages are displayed. At the far right on the top is a button allowing the user to save the collected data to a file that can be opened using excel. The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. These experiments are accessed by clicking on the "mode" button at the top of the GUI. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. To run the experiment, the black lead is attached to one side of a test resistor and the other two leads are attached to the other side, as shown in Figure 1, above. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above. The voltammagram shows the current as a function of applied voltage. If the experiment is working correctly, this should be a linear plot extending through the origin (0 current, 0 mV) with a slope equal to 1/R.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Description of chronoamperometry by a "reputable" source is here. A nice teaching lab can be found here. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Experiments for Teaching Electrochemistry: 2. Normal pulse voltammetry: . A normal pulse voltammetry experiment consists of a series of voltage pulses with varying heights. It is described here. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, R is the ideal gas constant, T is the absolute temperature, n is the number of moles of electrons transferred and F is the Faraday contant. Thus, Equation 3 tells us that the applied potential (E) and the standard reduction potential (E°) determine the position of the equilibrium mixture of oxidized and reduced species. The relationship that the Nernst equation predicts for a Fe3+ / Fe2+ couple with an Eo of +300 mV is presented in Figure 3 . In this figure, the red line represents the percentage of an Fe2+ ion and the blue line represents the percentage of Fe3+. Notice that at a potential of +150 mV, nearly all the compound exists as the reduced, Fe2+ state, at +300 mV (the Eo for the couple) the mixture contains 50% of each, and at +450 mV, nearly all is in the oxidized, Fe3+ state. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 4A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 4B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 4C shows an analysis of the data from figure 4B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance) and (2) that Nernstian conditions were established and maintained for the duration of the pulses. Comparing the predicted and observed results indicated a good fit of the data. Experiments for quantifying redox active stuff: Differential Pulse Voltammetry (DPV): The problem with normal pulse voltammetry is that it is a very time consuming experiment if done right. This is because it is necessary to establish the initial solution conditions at the working electrode between each voltage step and also because non-Faradaic processes (double layer capacitance and solution resistance) are significant contributors to currents for these large steps. Differential Pulse Voltammetry does not suffer from these problems. The technique is described here. A variation on the differential pulse theme: Stripping voltammetry Stripping voltammetry is discussed here. A good laboratory experiment, with step-by-step directions for quantifying lead in water is here. There is a table of elements in this reference that can reportedly be determined by ASV. Unfortunately, the author does not list his source. Anodic stripping voltammetry (ASV) is a technique that can be used at very low concentrations if the product of reduction is not soluble. For example, if you reduce Cu2+ ions to Cu metal, the metal that is deposited on the electrode stays on the electrode. When this is the case, the analyte can be "pre-concentrated" on the electrode, making it easier to detect during a subsequent analysis step. The WheeStat is set up to do ASV using differential pulse voltammetry during this analysis. The difference between the ASV experiment and the DPV experiment has to do with what goes on before the analysis step. In DPV, you typically hold the voltage at the initial value for a couple of seconds to establish conditions surrounding the electrodes before proceeding. In ASV, you use the pre-analysis time to prepare the electrode and deposit the analyte onto the electrode surface, thereby pre-concentrating it. The WheeStat ASV experiment was written assuming that you will deposit a mercury film on the surface and will remove the film between experiments. Thus, it starts with a "cleaning" step where the voltage is held at +400 mV to remove any mercury remaining from the last experiment. It then steps to the desired initial voltage for the specified delay, followed by a quiet time. The WheeStat is also set up to signal an electric motor to agitate the solution during the electrode cleaning and deposition times (we expect to describe running a vibrating coin motor off of the WheeStat to agitate the solution soon). More information on the ASV experiment and its application to quantifying copper and lead can be found here. Experiments for characterizing redox active stuff: Cyclic voltammetry A description of cyclic voltammetry can be found here. A well written teaching lab giving step by step instructions can be found here. The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
13 | JSummers |
April 02, 2015 14:55
| over 9 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. The US National Science Foundation supports a digital resource for analysis (the Analytical Science Digital Library, ASDL) which can be found here. The ASDL contains a good collection of electrochemistry resources here. You can purchase a WheeStat from the Public Lab store, here. Links to Public Lab Research Notes that describe the WheeStat:The history of the project was first described here. Directions for building the WheeStat hardware from a kit are provide here. If working from a kit is too simple, discussions of building one from scratch are provided here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Use of the WheeStat for measuring metal ion concentrations is described here. Setup:Setting up your WheeStat: To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. For help downloading and installing drivers, setting up your computer, and calibrating your WheeStat, go to this link. Setting up an experiment: The working electrode is where the reaction you are monitoring takes place. It attaches to the black wire lead. We commonly use 0.125 inch graphite rod insulated with brightly colored electrical tape. The purpose of the tape is to prevent the electrode from shorting to another electrode in solution. Between uses, it is a good practice to regenerate the surface of the electrode. We periodically sand it with fine sandpaper and then polish on a sheet of notebook paper. This is the first place to look when the performance of your system diminishes. If material builds up on the surface of your working electrode, you will get poor performance. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: Instructions for downloading the program Energia and installing the microcontroller source code are provided on the page where we describe setting up the WheeStat (here). As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page, here. As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The graphic user interface allows the user significant control over experiments and allows the user to see the results in real time. A screen shot of the GUI displaying data from a performance test is below. Across the top of the GUI are a number of inputs and outputs. From left to right, you see a dropdown that allows the user to specify the communications port that the instrument is connected to. Once the com port is chosen, the user clicks on the "connect" button to connect the GUI to the instrument. To the right of the connect button is a text box that indicates that the experiment is finished. To the right of the text box is a dropdown that allows the user to specify the experiment. In this case, the "RAMP" experiment was chosen. Other options include cyclic voltammetry, normal pulse voltammetry, differential pulse voltammetry, stripping voltammetry (both annodic and cathodic) and one- and two-pulse chronoamperometry. To the right of the experiment dropdown is space where error messages are displayed. At the far right on the top is a button allowing the user to save the collected data to a file that can be opened using excel. The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. These experiments are accessed by clicking on the "mode" button at the top of the GUI. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. To run the experiment, the black lead is attached to one side of a test resistor and the other two leads are attached to the other side, as shown in Figure 1, above. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above. The voltammagram shows the current as a function of applied voltage. If the experiment is working correctly, this should be a linear plot extending through the origin (0 current, 0 mV) with a slope equal to 1/R.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Description of chronoamperometry by a "reputable" source is here. A nice teaching lab can be found here. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Experiments for Teaching Electrochemistry: 2. Normal pulse voltammetry: . A normal pulse voltammetry experiment consists of a series of voltage pulses with varying heights. It is described here. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, R is the ideal gas constant, T is the absolute temperature, n is the number of moles of electrons transferred and F is the Faraday contant. Thus, Equation 3 tells us that the applied potential (E) and the standard reduction potential (E°) determine the position of the equilibrium mixture of oxidized and reduced species. The relationship that the Nernst equation predicts for a Fe3+ / Fe2+ couple with an Eo of +300 mV is presented in Figure 3 . In this figure, the red line represents the percentage of an Fe2+ ion and the blue line represents the percentage of Fe3+. Notice that at a potential of +150 mV, nearly all the compound exists as the reduced, Fe2+ state, at +300 mV (the Eo for the couple) the mixture contains 50% of each, and at +450 mV, nearly all is in the oxidized, Fe3+ state. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 4A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 4B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 4C shows an analysis of the data from figure 4B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance) and (2) that Nernstian conditions were established and maintained for the duration of the pulses. Comparing the predicted and observed results indicated a good fit of the data. Experiments for quantifying redox active stuff: Differential Pulse Voltammetry (DPV): The problem with normal pulse voltammetry is that it is a very time consuming experiment if done right. This is because it is necessary to establish the initial solution conditions at the working electrode between each voltage step and also because non-Faradaic processes (double layer capacitance and solution resistance) are significant contributors to currents for these large steps. Differential Pulse Voltammetry does not suffer from these problems. The technique is described here. A variation on the differential pulse theme: Stripping voltammetry Stripping voltammetry is discussed here. A good laboratory experiment, with step-by-step directions for quantifying lead in water is here. There is a table of elements in this reference that can reportedly be determined by ASV. Unfortunately, the author does not list his source. Anodic stripping voltammetry (ASV) is a technique that can be used at very low concentrations if the product of reduction is not soluble. For example, if you reduce Cu2+ ions to Cu metal, the metal that is deposited on the electrode stays on the electrode. When this is the case, the analyte can be "pre-concentrated" on the electrode, making it easier to detect during a subsequent analysis step. The WheeStat is set up to do ASV using differential pulse voltammetry during this analysis. The difference between the ASV experiment and the DPV experiment has to do with what goes on before the analysis step. In DPV, you typically hold the voltage at the initial value for a couple of seconds to establish conditions surrounding the electrodes before proceeding. In ASV, you use the pre-analysis time to prepare the electrode and deposit the analyte onto the electrode surface, thereby pre-concentrating it. The WheeStat ASV experiment was written assuming that you will deposit a mercury film on the surface and will remove the film between experiments. Thus, it starts with a "cleaning" step where the voltage is held at +400 mV to remove any mercury remaining from the last experiment. It then steps to the desired initial voltage for the specified delay, followed by a quiet time. The WheeStat is also set up to signal an electric motor to agitate the solution during the electrode cleaning and deposition times (we expect to describe running a vibrating coin motor off of the WheeStat to agitate the solution soon). More information on the ASV experiment and its application to quantifying copper and lead can be found here. Experiments for characterizing redox active stuff: Cyclic voltammetry A description of cyclic voltammetry can be found here. A well written teaching lab giving step by step instructions can be found here. The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
12 | JSummers |
August 15, 2014 13:17
| over 10 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. The US National Science Foundation supports a digital resource for analysis (the Analytical Science Digital Library, ASDL) which can be found here. The ASDL contains a good collection of electrochemistry resources here. Links to Public Lab Research Notes that describe the WheeStat:The history of the project was first described here. Directions for building the WheeStat hardware from a kit are provide here. If working from a kit is too simple, discussions of building one from scratch are provided here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Use of the WheeStat for measuring metal ion concentrations is described here. Setup:Setting up your WheeStat: To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. For help downloading and installing drivers, setting up your computer, and calibrating your WheeStat, go to this link. Setting up an experiment: The working electrode is where the reaction you are monitoring takes place. It attaches to the black wire lead. We commonly use 0.125 inch graphite rod insulated with brightly colored electrical tape. The purpose of the tape is to prevent the electrode from shorting to another electrode in solution. Between uses, it is a good practice to regenerate the surface of the electrode. We periodically sand it with fine sandpaper and then polish on a sheet of notebook paper. This is the first place to look when the performance of your system diminishes. If material builds up on the surface of your working electrode, you will get poor performance. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: Instructions for downloading the program Energia and installing the microcontroller source code are provided on the page where we describe setting up the WheeStat (here). As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page, here. As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The graphic user interface allows the user significant control over experiments and allows the user to see the results in real time. A screen shot of the GUI displaying data from a performance test is below. Across the top of the GUI are a number of inputs and outputs. From left to right, you see a dropdown that allows the user to specify the communications port that the instrument is connected to. Once the com port is chosen, the user clicks on the "connect" button to connect the GUI to the instrument. To the right of the connect button is a text box that indicates that the experiment is finished. To the right of the text box is a dropdown that allows the user to specify the experiment. In this case, the "RAMP" experiment was chosen. Other options include cyclic voltammetry, normal pulse voltammetry, differential pulse voltammetry, stripping voltammetry (both annodic and cathodic) and one- and two-pulse chronoamperometry. To the right of the experiment dropdown is space where error messages are displayed. At the far right on the top is a button allowing the user to save the collected data to a file that can be opened using excel. The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. These experiments are accessed by clicking on the "mode" button at the top of the GUI. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. To run the experiment, the black lead is attached to one side of a test resistor and the other two leads are attached to the other side, as shown in Figure 1, above. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above. The voltammagram shows the current as a function of applied voltage. If the experiment is working correctly, this should be a linear plot extending through the origin (0 current, 0 mV) with a slope equal to 1/R.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Description of chronoamperometry by a "reputable" source is here. A nice teaching lab can be found here. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Experiments for Teaching Electrochemistry: 2. Normal pulse voltammetry: . A normal pulse voltammetry experiment consists of a series of voltage pulses with varying heights. It is described here. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, R is the ideal gas constant, T is the absolute temperature, n is the number of moles of electrons transferred and F is the Faraday contant. Thus, Equation 3 tells us that the applied potential (E) and the standard reduction potential (E°) determine the position of the equilibrium mixture of oxidized and reduced species. The relationship that the Nernst equation predicts for a Fe3+ / Fe2+ couple with an Eo of +300 mV is presented in Figure 3 . In this figure, the red line represents the percentage of an Fe2+ ion and the blue line represents the percentage of Fe3+. Notice that at a potential of +150 mV, nearly all the compound exists as the reduced, Fe2+ state, at +300 mV (the Eo for the couple) the mixture contains 50% of each, and at +450 mV, nearly all is in the oxidized, Fe3+ state. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 4A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 4B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 4C shows an analysis of the data from figure 4B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance) and (2) that Nernstian conditions were established and maintained for the duration of the pulses. Comparing the predicted and observed results indicated a good fit of the data. Experiments for quantifying redox active stuff: Differential Pulse Voltammetry (DPV): The problem with normal pulse voltammetry is that it is a very time consuming experiment if done right. This is because it is necessary to establish the initial solution conditions at the working electrode between each voltage step and also because non-Faradaic processes (double layer capacitance and solution resistance) are significant contributors to currents for these large steps. Differential Pulse Voltammetry does not suffer from these problems. The technique is described here. A variation on the differential pulse theme: Stripping voltammetry Stripping voltammetry is discussed here. A good laboratory experiment, with step-by-step directions for quantifying lead in water is here. There is a table of elements in this reference that can reportedly be determined by ASV. Unfortunately, the author does not list his source. Anodic stripping voltammetry (ASV) is a technique that can be used at very low concentrations if the product of reduction is not soluble. For example, if you reduce Cu2+ ions to Cu metal, the metal that is deposited on the electrode stays on the electrode. When this is the case, the analyte can be "pre-concentrated" on the electrode, making it easier to detect during a subsequent analysis step. The WheeStat is set up to do ASV using differential pulse voltammetry during this analysis. The difference between the ASV experiment and the DPV experiment has to do with what goes on before the analysis step. In DPV, you typically hold the voltage at the initial value for a couple of seconds to establish conditions surrounding the electrodes before proceeding. In ASV, you use the pre-analysis time to prepare the electrode and deposit the analyte onto the electrode surface, thereby pre-concentrating it. The WheeStat ASV experiment was written assuming that you will deposit a mercury film on the surface and will remove the film between experiments. Thus, it starts with a "cleaning" step where the voltage is held at +400 mV to remove any mercury remaining from the last experiment. It then steps to the desired initial voltage for the specified delay, followed by a quiet time. The WheeStat is also set up to signal an electric motor to agitate the solution during the electrode cleaning and deposition times (we expect to describe running a vibrating coin motor off of the WheeStat to agitate the solution soon). More information on the ASV experiment and its application to quantifying copper and lead can be found here. Experiments for characterizing redox active stuff: Cyclic voltammetry A description of cyclic voltammetry can be found here. A well written teaching lab giving step by step instructions can be found here. The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
11 | JSummers |
August 15, 2014 13:10
| over 10 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. The US National Science Foundation supports a digital resource for analysis (the Analytical Science Digital Library, ASDL) which can be found here. The ASDL contains a good collection of electrochemistry resources here. Links to Public Lab Research Notes that describe the WheeStat:The history of the project was first described here. Discussions of how to build the WheeStat hardware are described here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Setup:Setting up your WheeStat: To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. For help downloading and installing drivers, setting up your computer, and calibrating your WheeStat, go to this link. Setting up an experiment: The working electrode is where the reaction you are monitoring takes place. It attaches to the black wire lead. We commonly use 0.125 inch graphite rod insulated with brightly colored electrical tape. The purpose of the tape is to prevent the electrode from shorting to another electrode in solution. Between uses, it is a good practice to regenerate the surface of the electrode. We periodically sand it with fine sandpaper and then polish on a sheet of notebook paper. This is the first place to look when the performance of your system diminishes. If material builds up on the surface of your working electrode, you will get poor performance. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: Instructions for downloading the program Energia and installing the microcontroller source code are provided on the page where we describe setting up the WheeStat (here). As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page, here. As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The graphic user interface allows the user significant control over experiments and allows the user to see the results in real time. A screen shot of the GUI displaying data from a performance test is below. Across the top of the GUI are a number of inputs and outputs. From left to right, you see a dropdown that allows the user to specify the communications port that the instrument is connected to. Once the com port is chosen, the user clicks on the "connect" button to connect the GUI to the instrument. To the right of the connect button is a text box that indicates that the experiment is finished. To the right of the text box is a dropdown that allows the user to specify the experiment. In this case, the "RAMP" experiment was chosen. Other options include cyclic voltammetry, normal pulse voltammetry, differential pulse voltammetry, stripping voltammetry (both annodic and cathodic) and one- and two-pulse chronoamperometry. To the right of the experiment dropdown is space where error messages are displayed. At the far right on the top is a button allowing the user to save the collected data to a file that can be opened using excel. The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. These experiments are accessed by clicking on the "mode" button at the top of the GUI. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. To run the experiment, the black lead is attached to one side of a test resistor and the other two leads are attached to the other side, as shown in Figure 1, above. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above. The voltammagram shows the current as a function of applied voltage. If the experiment is working correctly, this should be a linear plot extending through the origin (0 current, 0 mV) with a slope equal to 1/R.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Description of chronoamperometry by a "reputable" source is here. A nice teaching lab can be found here. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Experiments for Teaching Electrochemistry: 2. Normal pulse voltammetry: . A normal pulse voltammetry experiment consists of a series of voltage pulses with varying heights. It is described here. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, R is the ideal gas constant, T is the absolute temperature, n is the number of moles of electrons transferred and F is the Faraday contant. Thus, Equation 3 tells us that the applied potential (E) and the standard reduction potential (E°) determine the position of the equilibrium mixture of oxidized and reduced species. The relationship that the Nernst equation predicts for a Fe3+ / Fe2+ couple with an Eo of +300 mV is presented in Figure 3 . In this figure, the red line represents the percentage of an Fe2+ ion and the blue line represents the percentage of Fe3+. Notice that at a potential of +150 mV, nearly all the compound exists as the reduced, Fe2+ state, at +300 mV (the Eo for the couple) the mixture contains 50% of each, and at +450 mV, nearly all is in the oxidized, Fe3+ state. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 4A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 4B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 4C shows an analysis of the data from figure 4B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance) and (2) that Nernstian conditions were established and maintained for the duration of the pulses. Comparing the predicted and observed results indicated a good fit of the data. Experiments for quantifying redox active stuff: Differential Pulse Voltammetry (DPV): The problem with normal pulse voltammetry is that it is a very time consuming experiment if done right. This is because it is necessary to establish the initial solution conditions at the working electrode between each voltage step and also because non-Faradaic processes (double layer capacitance and solution resistance) are significant contributors to currents for these large steps. Differential Pulse Voltammetry does not suffer from these problems. The technique is described here. A variation on the differential pulse theme: Stripping voltammetry Stripping voltammetry is discussed here. A good laboratory experiment, with step-by-step directions for quantifying lead in water is here. There is a table of elements in this reference that can reportedly be determined by ASV. Unfortunately, the author does not list his source. Anodic stripping voltammetry (ASV) is a technique that can be used at very low concentrations if the product of reduction is not soluble. For example, if you reduce Cu2+ ions to Cu metal, the metal that is deposited on the electrode stays on the electrode. When this is the case, the analyte can be "pre-concentrated" on the electrode, making it easier to detect during a subsequent analysis step. The WheeStat is set up to do ASV using differential pulse voltammetry during this analysis. The difference between the ASV experiment and the DPV experiment has to do with what goes on before the analysis step. In DPV, you typically hold the voltage at the initial value for a couple of seconds to establish conditions surrounding the electrodes before proceeding. In ASV, you use the pre-analysis time to prepare the electrode and deposit the analyte onto the electrode surface, thereby pre-concentrating it. The WheeStat ASV experiment was written assuming that you will deposit a mercury film on the surface and will remove the film between experiments. Thus, it starts with a "cleaning" step where the voltage is held at +400 mV to remove any mercury remaining from the last experiment. It then steps to the desired initial voltage for the specified delay, followed by a quiet time. The WheeStat is also set up to signal an electric motor to agitate the solution during the electrode cleaning and deposition times (we expect to describe running a vibrating coin motor off of the WheeStat to agitate the solution soon). More information on the ASV experiment and its application to quantifying copper and lead can be found here. Experiments for characterizing redox active stuff: Cyclic voltammetry A description of cyclic voltammetry can be found here. A well written teaching lab giving step by step instructions can be found here. The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
10 | JSummers |
July 08, 2014 21:29
| over 10 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. The US National Science Foundation supports a digital resource for analysis (the Analytical Science Digital Library, ASDL) which can be found here. The ASDL contains a good collection of electrochemistry resources here. Links to Public Lab Research Notes that describe the WheeStat:The history of the project was first described here. Discussions of how to build the WheeStat hardware are described here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Setup:Setting up your WheeStat: To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. For help downloading and installing drivers, setting up your computer, and calibrating your WheeStat, go to this link. Setting up an experiment: The working electrode is where the reaction you are monitoring takes place. It attaches to the black wire lead. We commonly use 0.125 inch graphite rod insulated with brightly colored electrical tape. The purpose of the tape is to prevent the electrode from shorting to another electrode in solution. Between uses, it is a good practice to regenerate the surface of the electrode. We periodically sand it with fine sandpaper and then polish on a sheet of notebook paper. This is the first place to look when the performance of your system diminishes. If material builds up on the surface of your working electrode, you will get poor performance. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: Instructions for downloading the program Energia and installing the microcontroller source code are provided on the page where we describe setting up the WheeStat (here). As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page, here. As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The graphic user interface allows the user significant control over experiments and allows the user to see the results in real time. A screen shot of the GUI displaying data from a performance test is below. Across the top of the GUI are a number of inputs and outputs. From left to right, you see a dropdown that allows the user to specify the communications port that the instrument is connected to. Once the com port is chosen, the user clicks on the "connect" button to connect the GUI to the instrument. To the right of the connect button is a text box that indicates that the experiment is finished. To the right of the text box is a dropdown that allows the user to specify the experiment. In this case, the "RAMP" experiment was chosen. Other options include cyclic voltammetry, normal pulse voltammetry, differential pulse voltammetry, stripping voltammetry (both annodic and cathodic) and one- and two-pulse chronoamperometry. To the right of the experiment dropdown is space where error messages are displayed. At the far right on the top is a button allowing the user to save the collected data to a file that can be opened using excel. The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. These experiments are accessed by clicking on the "mode" button at the top of the GUI. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. To run the experiment, the black lead is attached to one side of a test resistor and the other two leads are attached to the other side, as shown in Figure 1, above. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above. The voltammagram shows the current as a function of applied voltage. If the experiment is working correctly, this should be a linear plot extending through the origin (0 current, 0 mV) with a slope equal to 1/R.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Description of chronoamperometry by a "reputable" source is here. A nice teaching lab can be found here. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Experiments for Teaching Electrochemistry: 2. Normal pulse voltammetry: . A normal pulse voltammetry experiment consists of a series of voltage pulses with varying heights. It is described here. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, R is the ideal gas constant, T is the absolute temperature, n is the number of moles of electrons transferred and F is the Faraday contant. Thus, Equation 3 tells us that the applied potential (E) and the standard reduction potential (E°) determine the position of the equilibrium mixture of oxidized and reduced species. The relationship that the Nernst equation predicts for a Fe3+ / Fe2+ couple with an Eo of +300 mV is presented in Figure 3 . In this figure, the red line represents the percentage of an Fe2+ ion and the blue line represents the percentage of Fe3+. Notice that at a potential of +150 mV, nearly all the compound exists as the reduced, Fe2+ state, at +300 mV (the Eo for the couple) the mixture contains 50% of each, and at +450 mV, nearly all is in the oxidized, Fe3+ state. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 4A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 4B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 4C shows an analysis of the data from figure 4B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance) and (2) that Nernstian conditions were established and maintained for the duration of the pulses. Comparing the predicted and observed results indicated a good fit of the data. Experiments for quantifying redox active stuff: Differential Pulse Voltammetry (DPV): The problem with normal pulse voltammetry is that it is a very time consuming experiment if done right. This is because it is necessary to establish the initial solution conditions at the working electrode between each voltage step and also because non-Faradaic processes (double layer capacitance and solution resistance) are significant contributors to currents for these large steps. Differential Pulse Voltammetry does not suffer from these problems. The technique is described here. A variation on the differential pulse theme: Stripping voltammetry Stripping voltammetry is discussed here. A good laboratory experiment, with step-by-step directions for quantifying lead in water is here. There is a table of elements in this reference that can reportedly be determined by ASV. Unfortunately, the author does not list his source. Anodic stripping voltammetry (ASV) is a technique that can be used at very low concentrations if the product of reduction is not soluble. For example, if you reduce Cu2+ ions to Cu metal, the metal that is deposited on the electrode stays on the electrode. When this is the case, the analyte can be "pre-concentrated" on the electrode, making it easier to detect during a subsequent analysis step. The WheeStat is set up to do ASV using differential pulse voltammetry during this analysis. The difference between the ASV experiment and the DPV experiment Experiments for characterizing redox active stuff: Cyclic voltammetry A description of cyclic voltammetry can be found here. A well written teaching lab giving step by step instructions can be found here. The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
9 | JSummers |
July 06, 2014 19:56
| over 10 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. The US National Science Foundation supports a digital resource for analysis (the Analytical Science Digital Library, ASDL) which can be found here. The ASDL contains a good collection of electrochemistry resources here. Links to Public Lab Research Notes that describe the WheeStat:The history of the project was first described here. Discussions of how to build the WheeStat hardware are described here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Setup:Setting up your WheeStat: To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. For help downloading and installing drivers, setting up your computer, and calibrating your WheeStat, go to this link. Setting up an experiment: The working electrode is where the reaction you are monitoring takes place. It attaches to the black wire lead. We commonly use 0.125 inch graphite rod insulated with brightly colored electrical tape. The purpose of the tape is to prevent the electrode from shorting to another electrode in solution. Between uses, it is a good practice to regenerate the surface of the electrode. We periodically sand it with fine sandpaper and then polish on a sheet of notebook paper. This is the first place to look when the performance of your system diminishes. If material builds up on the surface of your working electrode, you will get poor performance. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: Instructions for downloading the program Energia and installing the microcontroller source code are provided on the page where we describe setting up the WheeStat (here). As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page, here. As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. These experiments are accessed by clicking on the "mode" button at the top of the GUI. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. To run the experiment, the black lead is attached to one side of a test resistor and the other two leads are attached to the other side, as shown in Figure 1, above. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above. The voltammagram shows the current as a function of applied voltage. If the experiment is working correctly, this should be a linear plot extending through the origin (0 current, 0 mV) with a slope equal to 1/R.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Description of chronoamperometry by a "reputable" source is here. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Experiments for Teaching Electrochemistry: 2. Normal pulse voltammetry: . A normal pulse voltammetry experiment consists of a series of voltage pulses with varying heights. It is described here. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, R is the ideal gas constant, T is the absolute temperature, n is the number of moles of electrons transferred and F is the Faraday contant. Thus, Equation 3 tells us that the applied potential (E) and the standard reduction potential (E°) determine the position of the equilibrium mixture of oxidized and reduced species. The relationship that the Nernst equation predicts for a Fe3+ / Fe2+ couple with an Eo of +300 mV is presented in Figure 3 . In this figure, the red line represents the percentage of an Fe2+ ion and the blue line represents the percentage of Fe3+. Notice that at a potential of +150 mV, nearly all the compound exists as the reduced, Fe2+ state, at +300 mV (the Eo for the couple) the mixture contains 50% of each, and at +450 mV, nearly all is in the oxidized, Fe3+ state. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 4A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 4B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 4C shows an analysis of the data from figure 4B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance) and (2) that Nernstian conditions were established and maintained for the duration of the pulses. Comparing the predicted and observed results indicated a good fit of the data. Experiments for quantifying redox active stuff: Differential Pulse Voltammetry (DPV): The problem with normal pulse voltammetry is that it is a very time consuming experiment if done right. This is because it is necessary to establish the initial solution conditions at the working electrode between each voltage step and also because non-Faradaic processes (double layer capacitance and solution resistance) are significant contributors to currents for these large steps. Differential Pulse Voltammetry does not suffer from these problems. The technique is described here. A variation on the differential pulse theme: Stripping voltammetry Stripping voltammetry is discussed here. A good laboratory experiment, with step-by-step directions for quantifying lead in water is here. There is a table of elements in this reference that can reportedly be determined by ASV. Unfortunately, the author does not list his source. Anodic stripping voltammetry (ASV) is a technique that can be used at very low concentrations if the product of reduction is not soluble. For example, if you reduce Cu2+ ions to Cu metal, the metal that is deposited on the electrode stays on the electrode. When this is the case, the analyte can be "pre-concentrated" on the electrode, making it easier to detect during a subsequent analysis step. The WheeStat is set up to do ASV using differential pulse voltammetry during this analysis. The difference between the ASV experiment and the DPV experiment Experiments for characterizing redox active stuff: Cyclic voltammetry A description of cyclic voltammetry can be found here. The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
8 | JSummers |
July 04, 2014 18:01
| over 10 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. Links to Public Lab Research Notes that describe the WheeStat:The history of the project was first described here. Discussions of how to build the WheeStat hardware are described here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Setup:Setting up your WheeStat: To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. For help downloading and installing drivers, setting up your computer, and calibrating your WheeStat, go to this link. Setting up an experiment: The working electrode is where the reaction you are monitoring takes place. It attaches to the black wire lead. We commonly use 0.125 inch graphite rod insulated with brightly colored electrical tape. The purpose of the tape is to prevent the electrode from shorting to another electrode in solution. Between uses, it is a good practice to regenerate the surface of the electrode. We periodically sand it with fine sandpaper and then polish on a sheet of notebook paper. This is the first place to look when the performance of your system diminishes. If material builds up on the surface of your working electrode, you will get poor performance. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: Instructions for downloading the program Energia and installing the microcontroller source code are provided on the page where we describe setting up the WheeStat (here). As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page, here. As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. These experiments are accessed by clicking on the "mode" button at the top of the GUI. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. To run the experiment, the black lead is attached to one side of a test resistor and the other two leads are attached to the other side, as shown in Figure 1, above. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above. The voltammagram shows the current as a function of applied voltage. If the experiment is working correctly, this should be a linear plot extending through the origin (0 current, 0 mV) with a slope equal to 1/R.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Description of chronoamperometry by a "reputable" source is here. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Experiments for Teaching Electrochemistry: 2. Normal pulse voltammetry: . A normal pulse voltammetry experiment consists of a series of voltage pulses with varying heights. It is described here. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, R is the ideal gas constant, T is the absolute temperature, n is the number of moles of electrons transferred and F is the Faraday contant. Thus, Equation 3 tells us that the applied potential (E) and the standard reduction potential (E°) determine the position of the equilibrium mixture of oxidized and reduced species. The relationship that the Nernst equation predicts for a Fe3+ / Fe2+ couple with an Eo of +300 mV is presented in Figure 3 . In this figure, the red line represents the percentage of an Fe2+ ion and the blue line represents the percentage of Fe3+. Notice that at a potential of +150 mV, nearly all the compound exists as the reduced, Fe2+ state, at +300 mV (the Eo for the couple) the mixture contains 50% of each, and at +450 mV, nearly all is in the oxidized, Fe3+ state. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 4A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 4B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 4C shows an analysis of the data from figure 4B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance) and (2) that Nernstian conditions were established and maintained for the duration of the pulses. Comparing the predicted and observed results indicated a good fit of the data. Experiments for quantifying redox active stuff: Differential Pulse Voltammetry (DPV): The problem with normal pulse voltammetry is that it is a very time consuming experiment if done right. This is because it is necessary to establish the initial solution conditions at the working electrode between each voltage step and also because non-Faradaic processes (double layer capacitance and solution resistance) are significant contributors to currents for these large steps. Differential Pulse Voltammetry does not suffer from these problems. The technique is described here. A variation on the differential pulse theme: Stripping voltammetry Stripping voltammetry is discussed here. Anodic stripping voltammetry (ASV) is a technique that can be used at very low concentrations if the product of reduction is not soluble. For example, if you reduce Cu2+ ions to Cu metal, the metal that is deposited on the electrode stays on the electrode. When this is the case, the analyte can be "pre-concentrated" on the electrode, making it easier to detect during a subsequent analysis step. The WheeStat is set up to do ASV using differential pulse voltammetry during this analysis. The difference between the ASV experiment and the DPV experiment Experiments for characterizing redox active stuff: Cyclic voltammetry A description of cyclic voltammetry can be found here. The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
7 | JSummers |
July 04, 2014 17:47
| over 10 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. Links to Public Lab Research Notes that describe the WheeStat:The history of the project was first described here. Discussions of how to build the WheeStat hardware are described here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Setup:Setting up your WheeStat: To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. For help downloading and installing drivers, setting up your computer, and calibrating your WheeStat, go to this link. Setting up an experiment: The working electrode is where the reaction you are monitoring takes place. It attaches to the black wire lead. We commonly use 0.125 inch graphite rod insulated with brightly colored electrical tape. The purpose of the tape is to prevent the electrode from shorting to another electrode in solution. Between uses, it is a good practice to regenerate the surface of the electrode. We periodically sand it with fine sandpaper and then polish on a sheet of notebook paper. This is the first place to look when the performance of your system diminishes. If material builds up on the surface of your working electrode, you will get poor performance. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: The firmware was written using the program Energia, which can be downloaded from www.energia.nu. You will need the most recent version of the WheeStat source code and the altSPI library. As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). Once you download the program, you will need to have the altSPI library (altSPI.h and altSPI.cpp files) in a folder called "libraries" inside your sketchbook folder. GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page described above (here). As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. These experiments are accessed by clicking on the "mode" button at the top of the GUI. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. To run the experiment, the black lead is attached to one side of a test resistor and the other two leads are attached to the other side, as shown in Figure 1, above. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above. The voltammagram shows the current as a function of applied voltage. If the experiment is working correctly, this should be a linear plot extending through the origin (0 current, 0 mV) with a slope equal to 1/R.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Experiments for Teaching Electrochemistry: 2. Normal pulse voltammetry: . A normal pulse voltammetry experiment consists of a series of voltage pulses with varying heights. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, R is the ideal gas constant, T is the absolute temperature, n is the number of moles of electrons transferred and F is the Faraday contant. Thus, Equation 3 tells us that the applied potential (E) and the standard reduction potential (E°) determine the position of the equilibrium mixture of oxidized and reduced species. The relationship that the Nernst equation predicts for a Fe3+ / Fe2+ couple with an Eo of +300 mV is presented in Figure 3 . In this figure, the red line represents the percentage of an Fe2+ ion and the blue line represents the percentage of Fe3+. Notice that at a potential of +150 mV, nearly all the compound exists as the reduced, Fe2+ state, at +300 mV (the Eo for the couple) the mixture contains 50% of each, and at +450 mV, nearly all is in the oxidized, Fe3+ state. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 4A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 4B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 4C shows an analysis of the data from figure 4B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance) and (2) that Nernstian conditions were established and maintained for the duration of the pulses. Comparing the predicted and observed results indicated a good fit of the data. Experiments for quantifying redox active stuff: Differential Pulse Voltammetry (DPV): The problem with normal pulse voltammetry is that it is a very time consuming experiment if done right. This is because it is necessary to establish the initial solution conditions at the working electrode between each voltage step and also because non-Faradaic processes (double layer capacitance and solution resistance) are significant contributors to currents for these large steps. Differential Pulse Voltammetry does not suffer from these problems. Experiments for characterizing redox active stuff: Cyclic voltammetry The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
6 | JSummers |
July 03, 2014 20:16
| over 10 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. Links to Public Lab Research Notes that describe the WheeStat:The history of the project was first described here. Discussions of how to build the WheeStat hardware are described here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Setup:To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: The firmware was written using the program Energia, which can be downloaded from www.energia.nu. You will need the most recent version of the WheeStat source code and the altSPI library. As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). Once you download the program, you will need to have the altSPI library (altSPI.h and altSPI.cpp files) in a folder called "libraries" inside your sketchbook folder. GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page described above (here). As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. These experiments are accessed by clicking on the "mode" button at the top of the GUI. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. To run the experiment, the black lead is attached to one side of a test resistor and the other two leads are attached to the other side, as shown in Figure 1, above. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above. The voltammagram shows the current as a function of applied voltage. If the experiment is working correctly, this should be a linear plot extending through the origin (0 current, 0 mV) with a slope equal to 1/R.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Experiments for Teaching Electrochemistry: 2. Normal pulse voltammetry: . A normal pulse voltammetry experiment consists of a series of voltage pulses with varying heights. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, R is the ideal gas constant, T is the absolute temperature, n is the number of moles of electrons transferred and F is the Faraday contant. Thus, Equation 3 tells us that the applied potential (E) and the standard reduction potential (E°) determine the position of the equilibrium mixture of oxidized and reduced species. The relationship that the Nernst equation predicts for a Fe3+ / Fe2+ couple with an Eo of +300 mV is presented in Figure 3 . In this figure, the red line represents the percentage of an Fe2+ ion and the blue line represents the percentage of Fe3+. Notice that at a potential of +150 mV, nearly all the compound exists as the reduced, Fe2+ state, at +300 mV (the Eo for the couple) the mixture contains 50% of each, and at +450 mV, nearly all is in the oxidized, Fe3+ state. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 4A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 4B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 4C shows an analysis of the data from figure 4B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance) and (2) that Nernstian conditions were established and maintained for the duration of the pulses. Comparing the predicted and observed results indicated a good fit of the data. Experiments for quantifying redox active stuff: Differential Pulse Voltammetry (DPV): The problem with normal pulse voltammetry is that it is a very time consuming experiment if done right. This is because it is necessary to establish the initial solution conditions at the working electrode between each voltage step and also because non-Faradaic processes (double layer capacitance and solution resistance) are significant contributors to currents for these large steps. Differential Pulse Voltammetry does not suffer from these problems. Experiments for characterizing redox active stuff: Cyclic voltammetry The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
5 | JSummers |
July 02, 2014 21:28
| over 10 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. Links to Public Lab Research Notes that describe the WheeStat:The history of the project was first described here. Discussions of how to build the WheeStat hardware are described here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Setup:To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: The firmware was written using the program Energia, which can be downloaded from www.energia.nu. You will need the most recent version of the WheeStat source code and the altSPI library. As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). Once you download the program, you will need to have the altSPI library (altSPI.h and altSPI.cpp files) in a folder called "libraries" inside your sketchbook folder. GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page described above (here). As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. These experiments are accessed by clicking on the "mode" button at the top of the GUI. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. To run the experiment, the black lead is attached to one side of a test resistor and the other two leads are attached to the other side, as shown in Figure 1, above. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above. The voltammagram shows the current as a function of applied voltage. If the experiment is working correctly, this should be a linear plot extending through the origin (0 current, 0 mV) with a slope equal to 1/R.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Experiments for Teaching Electrochemistry: 2. Normal pulse voltammetry: . A normal pulse voltammetry experiment consists of a series of voltage pulses with varying heights. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, R is the ideal gas constant, T is the absolute temperature, n is the number of moles of electrons transferred and F is the Faraday contant. Thus, Equation 3 tells us that the applied potential (E) and the standard reduction potential (E°) determine the position of the equilibrium mixture of oxidized and reduced species. The relationship that the Nernst equation predicts for a Fe3+ / Fe2+ couple with an Eo of +300 mV is presented in Figure 3 . In this figure, the red line represents the percentage of an Fe2+ ion and the blue line represents the percentage of Fe3+. Notice that at a potential of +150 mV, nearly all the compound exists as the reduced, Fe2+ state, at +300 mV (the Eo for the couple) the mixture contains 50% of each, and at +450 mV, nearly all is in the oxidized, Fe3+ state. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 4A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 4B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 4C shows an analysis of the data from figure 4B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance) and (2) that Nernstian conditions were established and maintained for the duration of the pulses. Comparing the predicted and observed results indicated a good fit of the data. Experiments for quantifying redox active stuff: Differential Pulse Voltammetry (DPV): The problem with normal pulse voltammetry is that it is a very time consuming experiment if done right. This is because it is necessary to establish the initial solution conditions at the working electrode between each voltage step and also because non-Faradaic processes (double layer capacitance and solution resistance) are significant contributors to currents for these large steps. Differential Pulse Voltammetry does not suffer from these problems. Experiments for characterizing redox active stuff: Cyclic voltammetry The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
4 | JSummers |
July 02, 2014 21:01
| over 10 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. Links to Public Lab Research Notes that describe the WheeStat:The history of the project was first described here. Discussions of how to build the WheeStat hardware are described here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Setup:To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: The firmware was written using the program Energia, which can be downloaded from www.energia.nu. You will need the most recent version of the WheeStat source code and the altSPI library. As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). Once you download the program, you will need to have the altSPI library (altSPI.h and altSPI.cpp files) in a folder called "libraries" inside your sketchbook folder. GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page described above (here). As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. These experiments are accessed by clicking on the "mode" button at the top of the GUI. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. To run the experiment, the black lead is attached to one side of a test resistor and the other two leads are attached to the other side, as shown in Figure 1, above. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above. The voltammagram shows the current as a function of applied voltage. If the experiment is working correctly, this should be a linear plot extending through the origin (0 current, 0 mV) with a slope equal to 1/R.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: . In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Experiments for Teaching Electrochemistry: 2. Normal pulse voltammetry: . A normal pulse voltammetry experiment consists of a series of voltage pulses with varying heights. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, R is the ideal gas constant, T is the absolute temperature, n is the number of moles of electrons transferred and F is the Faraday contant. Thus, Equation 3 tells us that the applied potential (E) and the standard reduction potential (E°) determine the position of the equilibrium mixture of oxidized and reduced species. The relationship that the Nernst equation predicts for a Fe3+ / Fe2+ couple with an Eo of +300 mV is presented in Figure 3 . In this figure, the red line represents the percentage of an Fe2+ ion and the blue line represents the percentage of Fe3+. Notice that at a potential of +150 mV, nearly all the compound exists as the reduced, Fe2+ state, at +300 mV (the Eo for the couple) the mixture contains 50% of each, and at +450 mV, nearly all is in the oxidized, Fe3+ state. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 4A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 4B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 4C shows an analysis of the data from figure 4B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance) and (2) that Nernstian conditions were established and maintained for the duration of the pulses. Comparing the predicted and observed results indicated a good fit of the data. Differential pulse voltammetry Potential sweep methods: Cyclic voltammetry The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
3 | JSummers |
July 02, 2014 20:43
| over 10 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. Links to Public Lab Research Notes that describe the WheeStat:The history of the project was first described here. Discussions of how to build the WheeStat hardware are described here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Setup:To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: The firmware was written using the program Energia, which can be downloaded from www.energia.nu. You will need the most recent version of the WheeStat source code and the altSPI library. As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). Once you download the program, you will need to have the altSPI library (altSPI.h and altSPI.cpp files) in a folder called "libraries" inside your sketchbook folder. GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page described above (here). As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. These experiments are accessed by clicking on the "mode" button at the top of the GUI. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. To run the experiment, the black lead is attached to one side of a test resistor and the other two leads are attached to the other side, as shown in Figure 1, above. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above. The voltammagram shows the current as a function of applied voltage. If the experiment is working correctly, this should be a linear plot extending through the origin (0 current, 0 mV) with a slope equal to 1/R.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: . In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Experiments for Teaching Electrochemistry: 2. Normal pulse voltammetry: . A normal pulse voltammetry experiment consists of a series of voltage pulses with varying heights. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, R is the ideal gas constant, T is the absolute temperature, n is the number of moles of electrons transferred and F is the Faraday contant. Thus, Equation 3 tells us that the applied potential (E) and the standard reduction potential (E°) determine the position of the equilibrium mixture of oxidized and reduced species. The relationship that the Nernst equation predicts for a Fe3+ / Fe2+ couple with an Eo of +300 mV is presented in Figure 3 . In this figure, the red line represents the percentage of an Fe2+ ion and the blue line represents the percentage of Fe3+. Notice that at a potential of +150 mV, nearly all the compound exists as the reduced, Fe2+ state, at +300 mV (the Eo for the couple) the mixture contains 50% of each, and at +450 mV, nearly all is in the oxidized, Fe3+ state. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 4A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 4B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 4C shows an analysis of the data from figure 4B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance) and (2) that Nernstian conditions were established and maintained for the duration of the pulses. Comparing the predicted and observed results indicated a good fit of the data. Differential pulse voltammetry Potential sweep methods: Cyclic voltammetry The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
2 | JSummers |
July 02, 2014 18:03
| over 10 years ago
What this page is about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. This instrument can be used to teach electrochemistry or to quantify the concentration of some analyte (such as a metal ion) in water. There is a PublicLab wiki page that discusses potentiostats here. Other pages on the WheeStat:The history of the project was first described here. Discussions of how to build the WheeStat hardware are described here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Setup:To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. Source Code:While the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: The firmware was written using the program Energia, which can be downloaded from www.energia.nu. You will need the most recent version of the WheeStat source code and the altSPI library. As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). Once you download the program, you will need to have the altSPI library (altSPI.h and altSPI.cpp files) in a folder called "libraries" inside your sketchbook folder. GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page described above (here). As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. Experiments:The WheeStat is programmed to run a number of experiments that are useful for a number of tasks. Below is a quick discussion of what each does and what it is used for.
Instrument Testing and Calibration: The first experiment in the dropdown list is called "ramp". It is a quick experiment that used to test how well the instrument is functioning. The voltage / time profile is shown in Figure 2, below and the experiment is demonstrated in the video demonstrating the GUI, above.
Experiments for Teaching Electrochemistry: 1. Chronoamperometry: . In single step chronoamperometry, the potential of the working electrode is stepped from its initial value to a final value and the current is sampled as a function of time. Typically, the initial voltage is established where the compound in question is stable and no current passes. The voltage is then stepped to a potential where the compound will either accept or lose an electron to give a second compound. To illustrate, we consider electrochemical response of the hexacyanoferrate ion (FeCN63-). In this experiment, the initial voltage was set to +600 mV, where the iron(III) compound is stable. At time = 0, the voltage was stepped to +100 mV. At this voltage, the iron(II) form of the compound is the stable species and the following half reaction occurs at the working electrode: Normal pulse voltammetry: 1C. Normal pulse voltammetry. For our discussion of chronoamperometry, we assumed that the iron(III) form of the compound was the only species stable at the initial voltage and the iron(II) form was the only one stable at the second voltage. At intermediate voltages, however, both oxidation states exist at equilibrium, with their ratio determined by the Nernst equation: E = E° + RT/nF ln([Fe3+]/[Fe2+]) (3) Where E is the applied voltage, E° is the standard reduction potential of the couple, and R is the ideal gas constant. Thus, Equation 3 tells us that the difference between the applied potential and the standard reduction potential of the couple determines the position of the equilibrium mixture of oxidized and reduced species. The relationship between the difference in potentials and the percentage of each species expected is presented in Figure _. If we start a single step chronoamperometry experiment at a voltage where only the iron(III) form is stable and step to a voltage where both the forms coexist, we expect the shape of the current profile to be similar to that in the above case, but at a lower total current, as the electrical current only passes to achieve the equilibrium condition, and not to total reduction of reactant. The normal pulse experiment illustrates how the chosen step potential affects the current profile. In this experiment, a series of voltage steps are generated at incrementing potentials, as shown in Figure 2A. Unlike the case for chronoamperometry, however, the current in normal pulse voltammetry is only sampled once per step, at fixed time after the step is initiated. The current sample times are illustrated as the red circles in Figure 3A. Results of this experiment are plotted as the measured current versus the voltage at which the current was measured. Figure 3B shows a screen shot of normal pulse data obtained using the same solution as that from Figures 1 and 2. Figure 3C shows an analysis of the data from figure 3B. In this figure, original data are presented as open diamonds and the model is shown as a solid blue line. The data were treated by assuming (1) a linear baseline drift (caused by uncompensated solution resistance and double layer capacitance), (2) that the solution conditions present at the start of the experiment were re-established by returning to the initial voltage for one second between voltage steps, (3) that the iron complex was the only electroactive species in solution, and (4) that Nernstian conditions were established and maintained for the duration of the pulses. As shown in Figure 2C, there was significant deviation of the data from the predicted behavior, as the transition from oxidized to reduced iron complex was not as steep as predicted by Equation 3. Differential pulse voltammetry Potential sweep methods: Cyclic voltammetry The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
1 | JSummers |
June 30, 2014 14:52
| over 10 years ago
What is this page about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. There is a PublicLab wiki page that discusses potentiostats here. Other pages on the WheeStat:The history of the project was first described here. Discussions of how to build the WheeStat hardware are described here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Setup:To run the WheeStat, you need to install the appropriate drivers on your computer and have the application file for the GUI installed. Source CodeWhile the files described above can be used to run the WheeStat, some users may wish to change the functionality of the microcontroller or GUI. In addition, if you are building the potentiostat yourself, you will need to install firmware on your microcontroller board. Microcontroller Code: The firmware was written using the program Energia, which can be downloaded from www.energia.nu. You will need the most recent version of the WheeStat source code and the altSPI library. As of this writing, the most recent version is WheeStat5_4a. You should be able to get this software from our GitHub page (here Let me know if you have trouble with this. I am a little slow on updating software.). Once you download the program, you will need to have the altSPI library (altSPI.h and altSPI.cpp files) in a folder called "libraries" inside your sketchbook folder. GUI Code: The Graphic user interface (GUI) was written using a program called Processing that can be downloaded from processing.org. Source code for the GUI can be downloaded from the same GitHub page described above (here). As of this writing, the most current version was WheeStat5_4. Graphic User Interface:The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert | |
0 | JSummers |
June 28, 2014 19:56
| over 10 years ago
What is this page about:The WheeStat is a potentiostat, which is an instrument used to study electron transfer reactions between species in solution and electrodes. There is a PublicLab wiki page that discusses potentiostats here. Other pages on the WheeStat:The history of the project was first described here. Discussions of how to build the WheeStat hardware are described here and here. While the former note discusses how to build your own pcb, the latter tells how to order the pcb from OSH Park. Some early discussion on the software and graphic user interface are here and here. A discussion of making low cost electrodes is here. Use of the WheeStat and low cost electrodes in monitoring airborne hydrogen sulfide is here. Graphic User Interface:The following video shows the setup of the GUI and some of it's functionality. It shows the expected behavior of the instrument, tested using a resistor of known value. The demonstration shows that Ohm's Law can be used to predict the current / voltage behavior of the voltage ramp experiment. The following video demonstrates some of the experiments that the WheeStat is programmed to do: |
Revert |