Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

TECHNOLOGY REPORT

pubs.acs.org/jchemeduc

Equilibrator: Modeling Chemical Equilibria with Excel


Douglas A. Vander Griend*
Department of Chemistry and Biochemistry, Calvin College, Grand Rapids, Michigan 49546, United States

ABSTRACT: Equilibrator is a Microsoft Excel program for


learning about chemical equilibria through modeling, similar in
function to EQS4WIN, which is no longer supported and does
not work well with newer Windows operating systems. Similar to
EQS4WIN, Equilibrator allows the user to define a system with
temperature, initial moles, and then either total pressure or
See https://pubs.acs.org/sharingguidelines for options on how to legitimately share published articles.

volume. Unlike EQS4WIN, Equilibrator is designed to let the user find the point of equilibrium using a slider to shift the extent
of reaction. The program simultaneously calculates the reaction quotient, the Gibbs free energy, G, and ΔG; and immediately
updates pertinent graphs for feedback. With so many simultaneous ways to evaluate the position of the reaction with regard to
Downloaded via 138.122.252.92 on September 22, 2020 at 21:58:43 (UTC).

equilibrium, Equilibrator is a superior pedagogical tool for helping students truly understand the basic principles of chemical
equilibria.
KEYWORDS: First-Year Undergraduate/General, Computer-Based Learning, Hands-On Learning/Manipulatives, Equilibrium,
Thermodynamics

M any undergraduate labs study chemical equilibria through


modeling. These often include systems such as the Haber
Bosch process for the production of ammonia, the rearrangement
slider, which is used to shift the extent of reaction from maximum
reactant to maximum product. Excel could be set up to find this
position automatically, but there is considerable pedagogical
of N2 and O2 to form NO in a combustion engine, the dimeriza- value in having users determine this point for themselves. As
tion of NO2, and the coordination of thiocyanate to aqueous the slider is moved, the reaction quotient, Q, Gibbs free energy,
iron(III). The computer program EQS4WIN1 was commonly G, and ΔG are calculated directly for all momentary reaction
used to model such equilibria at various pressures and tempera- positions. (G is calculated as the integral of ΔG, assuming that
tures, but it is no longer supported and does not even work well ΔG at the point of maximum reactant is zero). Two graphs are
with Windows XP, let alone Vista.2 Equilibrator is a Microsoft also shown on the same sheet below the numerical entries: (i) the
Excel file for learning about chemical equilibria through model- initial and momentary pressures (or molarities) are shown as a
ing. It is easy to use and transparent in function, and therefore a bar graph (Figure 2), and (ii) the Gibbs free energy is graphed
superior pedagogical tool for helping students understand the versus the extent of reaction, with the momentary value that
principles of chemical equilibria. corresponds to the slider position superimposed on this curve
(Figure 3).c
’ INTERFACE
The interface for the reaction between nitrogen and hydrogen
to form ammonia is shown in Figure 1. The program takes ’ CALCULATIONS
advantage of many advanced features of Excel. Each chemical The program determines the reaction to be at equilibrium
system is set on an individual Excel worksheet, which can be when Q is within 0.1% of K (the equilibrium constant). This
easily duplicated and modified to any system of interest. Pull- typically occurs for just one to three positions on the slider scale,
down menus aid the user in defining the initial state of the system.a which divides the full extent of reaction into 10 000 steps. The
Similar to EQS4WIN, Equilibrator allows the user to define a slider can be dragged, clicked (20 steps), or stepped with arrows
system with exactly three variables: temperature, initial moles, to find the equilibrium position. The extreme left and right
and either total pressure or volume. These are determined in the positions of the slider come to within one step of zero and
cells with white background on the interface, and the displayed maximum extent of reaction, respectively, to prevent division
units are automatically updated through the use of if statements. by zero.
Excel also provides a password-protected option for preventing Ultimately, there are many ways that Equilibrator can be used
alterations to designated cells on a worksheet.b This is especially to determine the point of equilibrium:
useful when the program is being used by students. They can see 1. Minimize the numerical value of the Gibbs free energy.
the formula of all the cells, but only change the contents of the 2. Position the red diamond at the minimum on the curve of
ones used to define the initial state of the system and dictate the the Gibbs free energy.
position of the slider and pull-down menus. 3. Shift the numerical value of ΔG as close as possible to zero.
Unlike EQS4WIN, which determines the point of equilibrium
automatically, Equilibrator is designed to let the user find the
point of equilibrium. The key element of the program is the Published: October 04, 2011

Copyright r 2011 American Chemical Society and


Division of Chemical Education, Inc. 1727 dx.doi.org/10.1021/ed200119e | J. Chem. Educ. 2011, 88, 1727–1729
Journal of Chemical Education TECHNOLOGY REPORT

Figure 1. Numerical interface for the Excel-based program, Equilibrator, which is designed to allow students to study the equilibrium position of an
arbitrary chemical reaction.

Figure 2. Bar graph comparing reagent quantities of the initial and


momentary state: equilibrium (top) or otherwise (bottom).

4. Shift the numerical value of Q as close as possible to that of


K.
5. Follow the directions under the slider which will say one of
three things:

Figure 3. Graph of Gibbs free energy, G, versus the extent of reaction


for the entire reaction coordinate, as well as the value for the momentary
state: equilibrium (top) or otherwise (bottom).

parameterize the following equation:


Because there are many simultaneous ways to evaluate the
position of the reaction with regard to equilibrium, Equilibrator Ln K ¼ A þ B=T þ C ln K þ DT þ ET 2 þ FT 3
is a superior pedagogical tool. Students can visually confirm how
these different criteria indicate the same reality. Consequently, At present, Equilibrator has worksheets for the four systems
the one that makes the most intuitive sense to them can be used mentioned at the top of the article. If other systems are desired,
as a stepping stone to comprehending the others. the existing worksheets can be easily duplicated and modified. In
some cases, the instructor could look up the necessary para-
meters to relate K and T in a database similar to that of JANAF.3
’ ADAPTATION Alternatively, the program can be used to determine the numer-
The program has one major disadvantage compared to ical value of K in a context where the equilibrium amounts are
EQS4WIN: it is not linked to any thermochemical database. being measured. (In this case, the curve of Figure 3 will be shifted
For each reaction, information must be provided so that Equili- until its minimum is at the measured equilibrium point.) If
brator can calculate the equilibrium constant, K, for any tem- additional sheets are developed, please consider sending them to
perature. This is managed off-screen to the right on the the author so that he can include them with the program, which
worksheet where up to six values, (AF) can be entered to will be available on the web.
1728 dx.doi.org/10.1021/ed200119e |J. Chem. Educ. 2011, 88, 1727–1729
Journal of Chemical Education TECHNOLOGY REPORT

’ ASSOCIATED CONTENT

bS Supporting Information
Excel sheets containing an introduction, N2O4, NH3, NO,
Fe(SCN) reactions, and notes. This material is available via the
Internet at http://pubs.acs.org.

’ AUTHOR INFORMATION
Corresponding Author
*E-mail: dvg@calvin.edu.

’ ADDITIONAL NOTE
a
Equilibrator requires the user to allow the macros that govern
the slider and drop-down menus. To permanently enable the
macros in this program, go to “Excel Options” under the “Office
Button” in the upper left-hand corner. Change the trust center
settings to enable digitally signed macros.
b
Worksheets are protected, meaning end-users can only change
the input cells. This can be turned off under Excel’s Review tab
with a password (dvg). The status of individual cells can be
altered under the “format cells” dialogue.
c
Do not use “smoothing” curves for graph as it often confuses the
automatically generated axis limits.

’ REFERENCES
(1) EQS4WIN: Chemical Equilibrium Software 4 Windows, Math-
Trek Systems.
(2) Mathtrek, Systems. www.mathtrek.com (November 18, 2009).
(3) Chase, M. W. Jr.; Davies, C. A.; Downey, J. R., Joint Army Navy
Air Force (JANAF) Thermochemical Tables. 3rd ed.; J. Phys. Chem. Ref.
Data 1985, 14 (Suppl 1), 1-1856.

1729 dx.doi.org/10.1021/ed200119e |J. Chem. Educ. 2011, 88, 1727–1729

You might also like