E Chem Analyst Software Manual
E Chem Analyst Software Manual
E Chem Analyst Software Manual
File Formats
Gamry data files acquired using Framework software have the extension*.DTA.
DTA files are ASCII text, and therefore may be opened directly into various
programs, such as Excel or Origin. When DTA files are opened in Echem
Analyst, then saved, their extension becomes*.GData. Gdata files include
information on curve-fits and graphing options, thus Gdata files are only viewable
in Echem Analyst.
Do not delete your DTA files! They are the raw data and may need
to be reloaded for certain analyses, such as area normalization.
By default, files acquired in the Framework are saved into the My Gamry Data
folder. A shortcut for My Gamry Data installs on the Windows desktop. You can
change this default under Tools\Options, which opens the Gamry Analysis
Framework Options window. Choose the General tab, and change the Path for
each type of data file as desired.
Don't change the directory for Analysis Script Files. These are the
VBA programs that do the actual analysis.
The data set appears in the main window. The menu items, tabs, and toolbar are
adjusted for the particular type of data set you chose. In the example below, a
Potentiostatic EIS data set is shown:
Note the tab-based display. The Experimental Setup tab displays all the
information from the parameters used to run the experiment, such as Voltage,
Time, etc. The Experimental Notes tab stores any notes written into the setup
screen in Framework. The Open Circuit Voltage tab shows the voltage measured
during the Initial Delay of the experiment. The Hardware Settings tab records
information on the filters, ranges, gains. Additional information on date of last
calibration, software version, etc. is also stored here.
Toolbars:
Selection
Toolbar
The following charts are references for buttons on the default toolbars.
Descriptions of the most commonly used functions are highlighted in blue.
Gallery
Choose, via the dropdown menu, from scatter (no line), line, curve, and
steps between data points
Color
Choose the color of the selection from the dropdown menu. To change the
color menu, use the Palette button on the PaletteBar.
Vertical Grid
Toggle between showing and hiding vertical grid lines on the plot
Horizontal Grid
Toggle between showing and hiding horizontal grid lines on the plot
Legend Bar
Toggle between showing and hiding a legend bar underneath the plot
Data Viewer
Toggle between showing and hiding numerical data to the left of the plot
Properties
Open the GamryChart Properties window, so that you can adjust effects,
colors, markers, 3-D effects, lines, etc.
3D/2D
Rotate
Z-clustered
Offset two data sets so that they can be distinguished within one plot.
Only operates in 3D mode.
Zoom
Zoom in on a selected region. Also open a zoom slider at the bottom of the
graph for continuous adjustment of zoom.
Open the Page setup window to adjust orientation of plot and printer
margins
Print preview
Action
Tools
Action
Open the Curve Selector area to the right of the plot, so that
Select x region
you can
choose which data are used as the x-, y-, or y2-coordinate, and
which curve is the active trace.
Select a desired region of the plot across the x-axis. Commonly
Select y region
used
of
the curve
Apply Template
Open an area to the right of the plot, in which you can choose a
segment of the trace numerically. See below for more details.
Draw a line on the plot
Save Template
Show Disabled Points
The Curve Selector area appears on the right side of the window.
2. Choose which trace is active by clicking on the drop-down menu in the Active
Trace area.
The Active Trace is the data series on which the analysis will be performed.
Use this, for example, if multiple files or cycles are displayed on the graph.
3. Choose which trace is visible on the plot by activating the checkbox next to the
desired trace(s) in the Visible Traces area.
Visible Traces also contain any data fits that are performed.
4. Choose which variable is plotted on the x-axis by highlighting the variable in
the X-Axis column.
5. Choose which variable is plotted on the y-axis by highlighting the variable in
the Y-Axis column.
6. Choose which variable is plotted on the second y-axis by highlighting the
variable in the Y2-Axis column.
3. Another click on the Mouse button clears the selected region, and readies the
graph for a different region to be selected.
As a Bitmap:
1. Choose the Copy to Clipboard button
from the General Toolbar.
2. In the drop-down menu select As a Bitmap.
3. A bitmap image of the graph enters the clipboard. This bitmap may be pasted
into a presentation program such as Word or Powerpoint.
This is a quick and easy way to
import a picture of the graph for
a presentation or report.
As Text:
Because Gamry Data Files are ASCII text, they can be opened easily in other
graphing programs, such as Excel or Origin. Right-click on the DTA file and
select Open With and select for favored program. These programs, however, do
not contain fitting routines specific to the analysis of electrochemical data. This As
Text feature lets you fit the data in Echem Analyst and then copy and paste the
data and fit into another graphing program.
This is a quick and easy way to import both the data and the fit into another
graphing program.
If you are using the As Text feature, be sure to note the currently
graphed parameters. The coordinates of this currently displayed graph are
copied and can be pasted to graphing programs.
10
Plotting Conventions
By right-clicking the mouse on a non-zero value on an axis, you can choose to
show that axis in logarithmic or linear scale, or to reverse the direction of the
numbers.
Alternatively, you can use the Transform Axes selection (if available) under the
Common Tools menu.
11
b. Click About the Gamry Echem Analyst to view the software version number.
12
Type of experiment
Cyclic Voltammetry, DC Voltammetry,
Differential Pulse Voltammetry, Galvanic
Corrosion, Normal Pulse Voltammetry,
Pitting
Scan, Polarization Resistance,
Potentiodynamic Scan, Square-Wave
Voltammetry
Result
Adds a constant
potential to all
voltages in the plot.
Used to easily
convert between
different Reference
Electrodes scales.
Adds a constant
Chronoamperometry, Chronopotentiometry, value to all currents
in the plot.
Cyclic Voltammetry, Galvanic Corrosion,
Pitting Scan, Polarization Resistance,
Potentiodynamic Scan
Calculates
C from CPE,
capacitance from
omega(max) Potentiostatic EIS, AC Voltammetry, Mottpreviously fit CPE
Schottky
values and data
Add I
Constant
13
Calculates
capacitance from
previously fit CPE
and fit R data.
Linear Fit
When a region of
the plot is selected,
fits the data to
y = mx + b.
Post-Run iR
Correction
Transform
Axes
logarithmic, etc.
14
Experimental Setup
This particular Experimental Setup tab is from a Cyclic Voltammetry experiment. This
example has many of the same parameters as other experiments. It shows:
Initial E, Scan Limit 1,
Scan Limit 2, Final E
Test Identifier
Time
Read from the Framework Setup. This field also becomes the
default title of the plot.
Time the experiment was started
Scan Rate
Step Size
Electrode Area
Equil. Time
How much time was spent letting the electronics settle before
the scan was started
Automatically adjusted or fixed I/E (Current) Range mode.
The current value that sets the I/E Range in Fixed Mode and
determines the range in which to start in Auto Mode
Conditioning
Init. Delay
Whether off or on, for how long, and under what potential.
This Potential is vs. Reference.
Whether off or on. This is when the E oc is measured.
Cycles
IR Comp
Open Circuit
Sampling Mode
15
Experimental Notes
Click the Experimental Notes tab:
Any notes entered in the Framework are automatically displayed here. You
may enter any additional comments about the experiment in the Notes
field.
16
Hardware Settings
This section documents the hardware settings that were used when
the experiment was run, e.g., everything from the offsets, filters, and gains to
the last time the potentiostat was calibrated.
This information is used primarily by Gamry Technical Support staff to help
troubleshoot. Gamry determines defaults for these settings based on
experience. Advanced users can adjust these settings manually before the
experiment is run.
For DC Corrosion experiments, the Hardware Settings are set in the
experiment code. For Physical Electrochemistry experiments, users have
access to these features through the Advanced Panel, but Gamry recommends
that only advanced users make changes to these settings. Consult Help or
Gamry Technical Support for advice.
Click the Hardware Settings tab:
Framework Version
Pstat Model
Current Convention
I/E Stability
I/E Range
Vch AutoRange
Vch Range
Vch Filter
Vch Offset Enable
Vch Offset
Positive Feedback
Resistance
Ach Range
Cable ID
AC Calibration Date
Instrument Version
Detailed explanations of these parameters are beyond the scope of this guide.
18
19
20
Min/Max
Tool
Quick Integrate
Integrate
Region Baselines
Clear Regions
Normalize by Scan
Rate
Normalize by
Square Root of the
Scan Rate
Peak Find
Clear Peaks
Function
Finds the minimum and maximum
currents and voltages within the
dataset.
Results appear in a window below the
plot.
Integrates to find the total charge.
Results
appear in a window below the plot.
Integrates over a specified portion of
the
plot to find the total charge.
Defines a line as the baseline for a
specified region.
Clears all baselines from the dataset.
Delta Ep
Subtract
Background from
File
Export to DigiSim
Options
Notes
For multi-cycle CV
experiments
Portion of the
curve must be
selected
Region must be
selected
Region must be
selected
Portion of the
curve must be
selected
Peaks must be
Finds peaks within a specified region of identified
the dataset.
Peaks must be
identified
Clears all peaks found within the
Peaks must be
dataset.
identified
Lines must be
Finds the baseline automatically.
associated with
graph
Defines a line as a baseline for a
Peaks must be
specified peak.
identified
Clears all lines from the dataset.
21
Quick Integrate
Quick Integrate breaks the data into curves. Each curve is integrated to a zero
current. Quick Integrate integrates the entire area of each curve, unless an area is
specified using the x-region icon.
Integrate
Integrate requires you first to select a portion of the curve. (See how to select a
portion of the curve in the Starting Echem Analyst chapter.) After an integration
is performed, you can change the baseline from the default 0 A to another line,
either a line that you draw, or an Automatic Baseline.
1. Open the data file.
2. Select the Draw a Freehand Line
button:
22
23
Polarization
Resistance
Options
25
Tafel Fit
1. Select the region over which to perform the Tafel fit.
This region must encompass the Ecorr (Open Circuit Potential).
2. Select Tafel Fit from the Potentiodyanmic menu:
E Log I Fit
The E Log I fit is a useful fit if you want to fit the data one branch (anodic or
cathodic) at a time. This can be important if one branch doesnt show linear
behavior, but the other does.
The fit is called E Log I because of the semi-logarithmic nature of a Tafel plot. The
x-axis is the logarithm of current, while the y-axis is potential on a linear scale.
Method
1. Select a portion of the curve.
Here you need only the linear section of one of the
branches. This selection does not include Ecorr (Eoc
(open circuit potential)).
2. In the E Log I Fit window, enter an approximate
value for Ecorr.
3. Click the Calculate button.
A single branch of the Tafel
data is fit. The fit is shown
on the graph, and the results
of the fit are contained in a
new E Log I tab.
You can run a Polarization
Resistance fit on this
Potentiodynamic data, if the
axes of current are changed
to the linear scale. Generally
we suggest running a separate experiment on a new sample of the same
material because of the more-polarizing, more-destructive nature of the
Potentiodynamic experiment.
27
Bode plot
Nyquist plot
28
There
are several preloaded models.
Often users find it
convenient to start
with one of these
models and edit it as
needed.
Circuit Elements
Symbol
Element
Resistor
Comments
Abbreviated as R. Z = R
Capacitor
Abbreviated as C. Z = i/ C
Inductor
Abbreviated as L. Z = iL
Constant
Phase
Element
Wire
Gerischer
element
Infinite
Warburg
Bounded
Warburg
Porous
Bounded
Warburg
30
2. Connecting elements
a. Click on the Wire symbol
.
b. Left-click one end of the wire and drag the
end to the element.
The elements border turns green when the wires
end reaches the element.
3. Deleting an element
a. Right-click on the element.
Be sure to connect
the circuit to the referenceelectrode symbol
and the
working-electrode symbol
4. Relabeling and
fixing parameters
for an element
This lets you rename the
element, and specify a
Lower and Upper Limit
for its value. Renaming
the element helps you
distinguish between
elements of the same type
during fitting. Giving the
program limits on the parameters may
help the mathematical algorithm. For
example, we know values are generally
positive, so a Lower Limit = 0 is
reasonable to set.
a. Left-click on the name of the
element (here, R4).
The Parameter window appears.
b. Enter a new Parameter Name.
c. Enter an Initial Value, i.e., the
first trial value for fitting.
d. In the Lower Limit Test and
Upper Limit Test fields, enter
lower and upper limits, and
check the Enable checkbox, as
desired.
e. Click the OK button.
The Parameter window closes, and the element is set to these parameters.
31
32
Like other Echem Analyst fits, the fit also appears superimposed upon the data
and a new tab is created that contains those results.
If you try another fit using the same model, this fit will be overwritten. If you fit to
another model, the fit results of both models will be displayed.
34
This new tab shows the residual errors and goodness of fit, along with the various
plotting tools. Residuals are a point-by-point Goodness of Fit, which quantifies
how closely the data match the fit. A smaller number indicates a better fit.
The blue data (Zreal) correspond to the y1-axis (on the left); the green data
(Zimag) correspond to the y2-axis (on the right).
35
Appendix
Headings in Data-File Columns
DC Data Files
Abbreviatio Meaning
Point number
n
Time
Pt
Measured voltage
T
Measured current
Vm, Vf
Uncompensated voltage
Im
Signal from the signal generator
Vu
Auxiliary channel
Sig
I/E (Current Measurement) range on which measurement was
Ach
made
IE Range
Any overloads. Numeric record of different overload types
No overloads
Over
0
EIS Data
Files
36
Abbreviation
Freq
Zreal, Zimag, Zmod, Zphz
Idc, Vdc
Yreal, Yimag
Meaning
Frequency
Calculated values of
impedance
37
3. Select EIS Simulation/Simulate (use the Model Editor to build or edit the model).
The EIS Model Simulation window appears.
4. Select the saved model, and input parameters for the experiment (frequencies
and data-point density) and values of all circuit elements.
5. Click the Simulate button.
The simulation appears under new tabs.
38
39
Index
*
*.DTA
*.GData
*.mdl
3
3
32
3
3D/2D
Corrosion Rate
Current Convention
Current conventions
Curve Selector
Curve Selector area
Curve Selector button
Curve Selector button
Cutting and pasting
Cycles
Cyclic Voltammetry
A
AC Calibration Date
Data Viewer
18
Accept
Ach
Ach Range
Ach select
Active Trace area
Add E Constant
Add I Constant
22
36
18
17
8
13
13
Analysis menu
3
Apply Template
7
Apply User-Defined Chart Template window
7
As a Bitmap
10
As Text
10
ASCII
3, 10
Automatic Baseline
21, 22
Automatic radio button
25
B
Beta A
Beta C
bitmap image
Bode tab
Bounded Warburg
24
18
37
8
7, 8
8
8
10
15
20, 23
24
24
10
28
30
DC Calibration Date
Delete
Delta Ep
DigiSim
Draw a Freehand Line button
Draw Freehand Line
18
22, 31
21
21
22
7
E
E Log I Fit window
27
E Log I tab
Ecorr
EIS Model Simulation window
Electrode Area
element
Element
Enable checkbox
Equil. Time
equivalent circuit
Excel
Experimental Notes tab
Experimental Setup tab
Export to DigiSim
27
27
38
15
31
29
31
15
29, 30, 31, 32, 38
3, 10
4, 16
4, 15
21
C
C from CPE, omega(max)
13
14
18
24, 26, 27, 33
30
3
8
29
21
21
21
6
11, 13
11
32
15
30
17
17
6
10
File
File Save As window
Final E
Firmware Version
Fit A Model (Levenberg-Marquardt Method)
Fit A Model (Simplex Method)
Framework
Framework Version
Framework
Freq
32
32
15
18
29
29, 33
20
18
2, 37
36
G
Gallery
6
Gamry Analysis Framework Options window
4
Gamry Echem Analyst Help window
11
Gamry Help
11
GamryChart Properties window
6
General tab
4
General Toolbar
5, 6, 10
Gerischer element
30
40
Goo
dnes
s of
Fit
a
r
d
35
H
4, 17, 27
11
11
6
32
33
32, 33
9
3, 4
N
Normalize by Scan Rate
Normalize by Square Root of the Scan Rate
Notes field
Nyquist tab
I
I/E AutoRange
17
21
21
16
28
I/E Range
18
I/E Range Lower Limit
17
I/E Range Mode
15
I/E Stability
18
Ich AutoRange
17
Ich Filter
17
Ich Offset
17
Ich Offset Enable
17
Ich Range
17
Idc36
IE Range
36
Im 36
Impedance
29
Impedance Fit by the Simplex Method window 33
Impedance Model Editor
29, 30, 31
Impedance Model Editor window
29
Impedance Subtraction window
29
Inductor
30
Infinite Warburg
30
Init. Delay
15
Initial Delay
4, 15
Initial E
15
Initial Value
31
Installation
3
Instrument Version
18
Integrate
21, 22, 23
Integrating the voltammogram
22
IR Comp
15
Iterations
33
K
Kramers-Kronig method
Kramers-Kronig transforms
Kramers-Kronig
window
29
29
29
L
6
Legend Bar
Levenberg-Marquardt method
Linear Fit
Lock checkbox
Lower Limit Test
29
13, 14
33
31
OK button
open
Open button
Open Circuit
Open Circuit Voltage tab
Open function
Open With
Options
Origin
Over
29, 31, 32
3
33
15
4, 19
3
10
4, 21, 24, 25, 29
3, 10
36
P
Page setup window
6
Palette button
6
PaletteBar
6
Parameter Name
31
Parameter window
31
Path
4
Peak Baselines
21
Peak Find
21
Peak Find function
9
plots
5
Polarization Resistance
13, 14, 24, 25, 27
Polarization Resistance window
24
Porous Bounded Warburg
30
Positive Feedback IR Comp
17
Positive Feedback Resistance
18
Post-Run iR Correction
14
Potentiodyanmic
26
Potentiostat
17
Powerpoint
10
Print
6
Print preview
6
Properties
6
Pstat Model
18
Pt 36
Q
Quick Integrate
Quick-Integrate
M
Mark Found Peaks
Max Current
Min/Max
Model
Model Editor
7
15
21, 24
29
29, 30, 38
21, 22, 24
7
R
Randles model
Region Baseline
Region Baseline Settings window
31
23
23
41
Region Baselines
Resistor
21, 23
30
6
Rotate
S
Sampling Mode
Save
Save As
Save as Defaults
Save Template
Save User-Defined Chart Template
window
Scan Rate
Seed Values area
Select Model File window
Select Portion of Curve using the Keyboard
Select Portion of Curve using the Mouse
Select x region
Select y region
Selecting portions of a curve
Selection toolbar
Selection Toolbar
Show curve selector
Show Disabled Points
Sig 36
Simplex method
Simulate button
Simulating an EIS curve
Smooth Data
Spectrum
Step Size
Subtract Background from File
Subtract Impedance
Subtract Impedance
15
32
32
25
7
7
15
24, 26
29, 33
7
7
7
7
9
9
5, 7
7
29
38
38
13, 14
29
15
21
29
29
24, 25
9, 26
9
26
27
32
15
15
5
6, 32
37
14
11
U
Units tab
Upper Limit Test
Use Seed Values checkbox
37
31
26
V
Vch AutoRange
Vch Filter
Vch Offset
Vch Offset Enable
Vch Range
Vdc
Vertical Grid
Vf 36
Visible Traces area
Visual Basic
Vm
Vu 36
T
T 36
Tafel constants
Tafel Fit
Tafel Fit function
Tafel Fit window
Tafel tab
Test Compile button
Test Identifier
Time
toolbars
Tools
Tools.
Transform Axes
18
18
18
18
18
36
6
8
37
36
W
website
Wire
Word
3
30, 31
10
X
X-Axis column
Y
Y2-Axis column
Y-Axis column
Yimag
Yreal
8
8
36
36
Z
Z-clustered
Zimag
Zmod
Zoom
Zphz
Zreal
6
35, 36
36
6
36
35, 36
42