The applet below simulates a calorimetry experiment.

The experiment envisions a calorimeter containing a certain volume of liquid. A certain mass of pure solute is sealed in a thin glass ampule and placed in the calorimeter. (The pure solutes are solids or liquids.) The experiment is initiated by breaking the ampule, thereby allowing the solute to react with the liquid.

The possible liquids are:
The possible solutes are:
The calorimeter is also fitted with an electrical heating element. Instead of supplying a solute, the user may opt to use the heater. The heater power (in watts) and heating time (in seconds) must be specified.

To use the applet, the user should select a set of experimental conditions and click on the SETUP EXPT. button. The calorimeter will be charged with the appropriate reagents and allowed to equilibrate. The thermometer at the bottom of the applet will display the initial temperature in oC. The experiment is started by clicking on the START EXPT. button. As the reaction proceeds, heat will be released or consumed and the temperature of the system will change accordingly. When the final equilibrium has been achieved, the final temperature in oC may be read from the thermometer. To begin a new experiment, click on the RESET EXPT. button.

The following quantities can be determined:

Applet Name: calorimetry.Calorimetry.class
Archive: calorimetry.jar
Version: 1.0 (August 1998)
Version: 1.01 (June 1999)

The Calorimetry.class applet was written by David N. Blauch (© Copyright 1998-1999 David N. Blauch).
Conditions of Use

This applet is still under development; additional refinements will be forthcoming. Known problems and the revision history are listed at the bottom of this page. Please send feedback on performance and information on problems to David N. Blauch. This applet requires a Java-enabled browser that supports Java 1.1. Netscape Navigator 4.04 or later (with the JDK update for version 4.04) and Internet Explorer 4.1 provide such support.

Version History

Please let me know how you like this applet. If you encounter any bugs or errors, please provide me with the specific details. I would also appreciate any suggestions for improvements.

David N. Blauch;

© David N. Blauch, September 1999