一道化学PH计算求救……10mL 0.2mol/L NH3·H2O溶液和10mL 0.1mol/L HCl混合求PH.NH3·H2O碱常数1.77*10^(-5)标况我以为我的计算没错……负对数根号下0.05*1.77*10^(-5)+1411左右可是答案是9.26我错在哪里?求正答致谢!(无机化学上南师大版5--9(3))

问题描述:

一道化学PH计算
求救……
10mL 0.2mol/L NH3·H2O溶液和10mL 0.1mol/L HCl混合求PH.
NH3·H2O碱常数1.77*10^(-5)
标况
我以为我的计算没错……负对数根号下0.05*1.77*10^(-5)+14
11左右可是答案是9.26
我错在哪里?
求正答
致谢!
(无机化学上南师大版5--9(3))

对呀 最终形成的溶液为一混合溶液(等物质的量浓度的氨水与氯化铵溶液) 其实就是缓冲体系。

生成的氯化铵电离出来的铵根离子对氨水的电离有抑制,应该写出氨水的电离平衡,NH4+的浓度以NH4Cl电离浓度计算,再去列式计算。肯定没错。

混合后,溶液中[NH4+]=[NH3]==>缓冲溶液!
pH=pKa + log([NH3]/[NH4+]=pKa + log 1 = pKa= pKw-pKb=14.00-4.75=9.25