平衡常数都有了,让你计算其实很简单的,
100ml0.1mol/l的氨水,说明NH3.H2O有0.01mol
1.07g的氯化铵,说明NH4有0.02mol,
NH3.H2O == NH4+OH
假如全部转化成NH3.H2O,那么可以转化成0.02molNH3.H2O
所以总共有0.03mol的NH3.H2O
设生成NH4阳离子有x mol,则OH阴离子也有x mol,剩余NH3.H2O 0.03-x mol
对应的浓度自己算,体积就是100ml
kb=c(CH4)c(OH) / c(NH3.H2O )=1.8×10-5
这样就可以算出x的值,x的值算出来后,就知道OH的浓度,再根据OH-和H+平衡=10^(-14)=c(OH)c(H)就可以算出H的浓度,H的浓度算出来自然就知道ph值
在此溶液中再加入0.05ml1mol/l的盐酸,会有一个反应HCl+NH3.H2O=NH4Cl+H2O
促进NH3.H2O == NH4+OH这个可逆反应向左反应,OH被消耗,又生成H离子,所以酸性越来越大,ph越来越小,刚开始是碱性,假如的HCl越多,就会慢慢变成酸性
氨水:Kb=1.76×10^(-5)
1.07gNH4Cl物质的量=1.07/53.5=0.02mol
加入NH4Cl后,NH4Cl电离的NH4+抑制了氨水的电离,所以溶液中NH4+含量近似等于0.02mol,即0.2mol/L,所以OH-浓度=8.8*10^(-6)mol/L
所以pH大约是9
再加100ml水后pH大约是7
现在做不起了,都忘了