Galvanostatic OptiEIS Experimental Sequence

Run the Galvanostatic OptiEIS script by selecting Experiment>Electrochemical Impedance>OptiEis Galvanostatic. This initiates the following sequence of events:

  1. The Framework™ creates a Runner window that will be used to display the experiment while running.
  2. The script creates the Setup dialog box and accepts changes in the parameters.
  3. The script now obtains use of the potentiostat that was selected during the Setup, and opens the data file specified during the Setup.
  4. All input parameters are checked to see if they are valid. If there is a problem, the script returns to the Setup dialog box.
  5. The file header information is written to the data file. This header information includes: (a) Tags identifying possible analyses; (b) The current time and date; (c) A list of the Setup parameters. This information is written to the file prior to data-acquisition. If the experiment is aborted prior to acquisition of the first data point, the output file contains only this information.
  6. The script conditions the electrode if Conditioning was specified in the Setup. Conditioning is done by applying a fixed potential for a defined time. It establishes a known surface state on the working electrode. A plot of current versus time is displayed during the Conditioning.
  7. The script then sets up data-acquisition via the following steps:
    1. The multisine signal is calculated based on the frequency range and amplitude specified during Setup. The phase is optimized so that large constructive interference is avoided.
    2. The cell is turned on and the signal is applied for two cycles in order to set up the potentiostat’s ranges and offsets for the best signal-to-noise ratio.
    3. The signal is applied for another three cycles to check that the amplitudes of individual sine waves are well-adjusted (power-leveling).
    4. The power-leveled signal is phase-optimized a final time.
    5. The potentiostat is optimized following another two cycles with the new optimized signal.
    6. The signal is applied to the cell until a stable, low-noise response is observed, or for a maximum of 20 cycles.
  8. Pressing the F2-SKIP button during any step quits the OptiEIS experiment with no data saved, because the Fourier transform of partial data cycles leads to incorrect answers.