これまで、二分法を用いて弱酸を強塩基で滴定する場合について考えてきました(2021-12-05弱塩基を強酸で滴定する場合も、理論的滴定曲線を作成するやり方は弱酸の場合と基本的には同じです。ここでは、アンモニアを塩酸で滴定する場合について考えます。   

モル濃度Cno mol/L, 体積V mLのアンモニア(NH3)Cco mol/LHClで滴定するとき(滴下量T mL)の滴定曲線を作ります。アンモニウムイオンの酸解離定数をKn, 水のイオン積をKwとします。   

<関係式>
NH4+ H+ NH3 , Kn = [H][NH3]/[NH4] (*1)
H2O
H+ OH- , Kw = [H][OH]
HCl
H+ Cl-
(*1) 平衡定数がアンモニウムイオンの酸解離定数Knではなく、アンモニアの塩基解離定数Kb=[NH4][OH]/[NH3]で与えられることもある。KnとKbの間には、Kn×Kb=Kwの関係が成立するので、もしKbが与えられてもすぐKnに変換できる。   

物質バランスから、被滴定溶液中のアンモニア濃度Cnおよび塩酸濃度Ccは、
Cn = CnoV/(V+T) = [NH3]+[NH4] = [NH3](1+[H]/Kn)
α= 1+[H]/Knとすると、
Cn = [NH3]
α
Cc = CcoT/(V+T) = [Cl]
   

したがって、被滴定溶液中の化学種濃度は、
[H] = 10
pH
[OH] = Kw/[H]
[HN3] = Cn/
α
[NH4] = [H][HN3]/Kn
[Cl] = Cc
   

また、電荷バランスから、
Q = [H]
[OH][NH4][Cl]= 0
と表されます。   

<<エクセルシート>
Cno=0.1 mol/Lのアンモニア(NH3), V=20 mLCco=0.1 mol/LHClで滴定し、滴下量をT mLとします。また、pKn=9.24, pKw=14.00とします。
<条件表の作成>
(1)
 pKn, pKw, Cno, V, Ccoの値(定数)をそれぞれE4, E5, D6, D7, D8に入れる。
(2)
 T(D9)"0"を入れる。
(3)
 Kn, Kw, V+T, Cn, Ccの計算式をD4, D5, D10, D11, D12に入れる。
  ・D4=10^(-E4) {Kn=10^-pKn }
  ・D5=10^(-E5) {Kw=10^-pKw }
  ・D10=D7+D9 {VT}
  ・D11=D6*D7/D10 {Cn=CnoV/(V+T)}
  ・D12=D8*D9/D10 {Cc=CcoT/(V+T)}   

<「二分法表」の作成>
(4)
 初回(18行目) pHの初期値a0, b0C18, E18に入れ、m0の計算式をD18に入れる。
  ・C18=0
  ・D18=(C18+E18)/2 {m0=(a0+b0)/2}
  ・E18=14
(5)
 初期値に対して濃度に関する計算式をF18L18に入れる。
  ・F18
=G18-H18+K18-L18 {Q=[H]-[OH]+[NH4]-[Cl]}
  ・G18=10^(-D18) {[H]=10^(-pH)}
  ・H18=$D$5/G18 {[OH]=Kw/[H]}
  ・I18=1+G18/$D$4 {α=1+[H]/Kn}
  ・J18=$D$11/I18 {[NH3]=Cn/α}
  ・K18=G18*J18/$D$4 {[NH4]=[H][NH3]/Kn}
  ・L18=$D$12 {[Cl]=Cc}
(6)
 繰り返し1回目(19行目) 二分法のロジック式をC19E19に入れ、濃度に関しては初回の計算式をコピーする。
  ・C19=IF(F18<0,C18,D18) {a1=IF(Q0<0, a0, m0)}
  ・D19=(C19+E19)/2 {m1=(a1+b1)/2}
  ・E19=IF(F18<0,D18,E18) {b1=IF(Q0<0, m0, b0)}
  ・範囲(F18:L18)を選択し、F19L19までコピーする。
   (範囲の右下隅の■をにして19行目までドラッグ)
(7)
 繰り返し230回目: 範囲C19:L19を選択し、C48L48までコピーする。
   (範囲の右下隅の■をにして48行目までドラッグ)
(8)
 求めたpHの値(D48)を条件表のD13にコピーする。
  ・D13=D48   

これで条件表、二分法表が完成です(-1C列~L)。   

<データテーブルの作成>
(9) N列にTの値を0.1 mLきざみでT=040 mLまでいれる。
  ・N5"0", N6"0.1"を入れる。
  ・範囲(N5:N6)を選択し、範囲右下隅の■をにして405行目までドラッグする。
(10)
二分法表(T=0)pH(D13)O5にコピーする。
  ・O5=D13
(11)
データテーブルの作成範囲(N5:O405)を指定する(見出しは指定しない!)
(12)
データテーブルを作成する。
  ・メニューバー:「データ」
  ・ツールバー:「What-If分析」「データテーブル」「データテーブル」ダイアログボックスが出る 「列の代入セル」に”D9”(滴下量T)を指定する(「行の代入セル」は空欄のまま) ⇒OK」   

これで、データテーブルが完成です(-N, O)。   

-

 2021-12-26-fig1

<滴定曲線の作成>

(13) 見出しを含め範囲N2:O405を指定する。
(14)
散布図を作成する。
  ・メニューバー:「挿入」
  ・ツールバー:「グラフ」「散布図」「散布図(平滑線)OK
(散布図は目的に応じて適当にカスタマイズしてください)   

作成した滴定曲線の例を-に示します。   

-

 2021-12-26-fig2

次の動画滴定曲線の作成手順を示します。動画では酢酸の滴定で作ったエクセルシート(2021-12-05を利用し、これを修正して作成ました。   

動画

 

次回は炭酸ナトリウムの滴定曲線の作り方です。