Computing: Free Pascal Programming

Strong acid-base titrations.


Download SimpleTitration desktop application (Windows 64bit) Download SimpleTitration source code (Lazarus/Free Pascal)

Description: Chemistry application, concerning the titration of a strong acid by a strong base respectively the titration of a strong base by a strong acid. The program may be used:

If you are not familiar with terms like acid, base, pH or titration, please, have a look at a chemistry book or website. Application help (in particular concerning the simulation) included as HTML file (accessible from the GUI Help menu).

Improvements/Extensions: Polyprotic acids are assumed to completely dissociate in one only step, thus not all ions effectively present in the solution are considered to calculate the pH. Another possible extension would be to implement titrations, where one of the solutions is a weak acid or a weak base.

Free Pascal features: Using timers to implement real-time simulations. Using canvas for mathematical curve drawings. Using the Left, Top, Size and Visible properties of shapes to fill an irregular area.

Screenshots:

Acid-base titrations: Curve of the titration of a strong acid by a strong base
 
Acid-base titrations: Simulation of the titration of a strong base by a strong acid
 

If you like this application, please, support me and this website by signing my guestbook.