The following table really is the full analytical solution to a titration of a weak acid (HA) with a strong base (NaOH). The data (volume of titrant and pH) can be copied and pasted into a program (Excel) to plot the curve. This algorithm actually uses pH as the input and finds the right volume that produces that pH. The result is a REAL looking pH curve. The curve shown is an accurate depiction of the data but read the warning.
Warning: About the plot... it does NOT auto scale. It is a static plotter right now with 0-14 for the pH (y-axis) and 0-100 mL for the volue (x-axis). You must adjust your initial volumes and concentrations to keep the curve with the limits. - Dr. McCord
(ps - you might have to reload your page to get the page to work)
Ka = 1.80 × 10-5 pKa = 4.74
Kb = 5.56 × 10-10 pKb = 9.26
start buffer zone equivalence pt overshoot
vol of NaOH (mL) | pH |
---|---|
0.00 | 2.88 |
0.07 | 2.90 |
0.38 | 3.00 |
0.71 | 3.10 |
1.06 | 3.20 |
1.48 | 3.30 |
1.96 | 3.40 |
2.53 | 3.50 |
3.21 | 3.60 |
4.03 | 3.70 |
5.01 | 3.80 |
6.18 | 3.90 |
7.57 | 4.00 |
9.19 | 4.10 |
11.06 | 4.20 |
13.18 | 4.30 |
15.54 | 4.40 |
18.12 | 4.50 |
20.85 | 4.60 |
23.70 | 4.70 |
26.58 | 4.80 |
29.41 | 4.90 |
32.13 | 5.00 |
34.68 | 5.10 |
37.02 | 5.20 |
39.11 | 5.30 |
40.94 | 5.40 |
42.53 | 5.50 |
43.87 | 5.60 |
45.01 | 5.70 |
45.95 | 5.80 |
46.73 | 5.90 |
47.37 | 6.00 |
47.89 | 6.10 |
48.31 | 6.20 |
48.65 | 6.30 |
48.92 | 6.40 |
49.14 | 6.50 |
49.31 | 6.60 |
49.45 | 6.70 |
49.56 | 6.80 |
49.65 | 6.90 |
49.72 | 7.00 |
49.78 | 7.10 |
49.83 | 7.20 |
49.86 | 7.30 |
49.89 | 7.40 |
49.91 | 7.50 |
49.93 | 7.60 |
49.95 | 7.70 |
49.96 | 7.80 |
49.97 | 7.90 |
49.97 | 8.00 |
49.98 | 8.10 |
49.98 | 8.20 |
49.99 | 8.30 |
49.99 | 8.40 |
49.99 | 8.50 |
50.00 | 8.60 |
50.00 | 8.70 |
50.00 | 8.80 |
50.00 | 8.90 |
50.01 | 9.00 |
50.01 | 9.10 |
50.01 | 9.20 |
50.02 | 9.30 |
50.02 | 9.40 |
50.03 | 9.50 |
50.04 | 9.60 |
50.05 | 9.70 |
50.06 | 9.80 |
50.08 | 9.90 |
50.10 | 10.00 |
50.13 | 10.10 |
50.16 | 10.20 |
50.20 | 10.30 |
50.25 | 10.40 |
50.32 | 10.50 |
50.40 | 10.60 |
50.50 | 10.70 |
50.63 | 10.80 |
50.80 | 10.90 |
51.01 | 11.00 |
51.27 | 11.10 |
51.61 | 11.20 |
52.04 | 11.30 |
52.58 | 11.40 |
53.27 | 11.50 |
54.15 | 11.60 |
55.28 | 11.70 |
56.73 | 11.80 |
58.63 | 11.90 |
61.11 | 12.00 |
64.40 | 12.10 |
68.83 | 12.20 |
74.93 | 12.30 |
83.54 | 12.40 |
96.25 | 12.50 |
100 | 12.52 |