20ml0.1mol/l的盐酸和20ml0.1mol的氨水混合,ph为多少
1个回答
关注
展开全部
体系中存在平衡:NH4+ + 2H20 = NH3•H20 + H30+初始(mol/L) 0.05 0 0平衡(mol/L) 0.05-x x xNH4+的酸常数Ka=5.64×10^-10则有 Ka=x²/(0.05-x)≈x²/0.05=5.64×10^-10算得x=5.31×10^-6则pH=-lg[H+]=5.27
咨询记录 · 回答于2022-11-30
20ml0.1mol/l的盐酸和20ml0.1mol的氨水混合,ph为多少
体系中存在平衡:NH4+ + 2H20 = NH3•H20 + H30+初始(mol/L) 0.05 0 0平衡(mol/L) 0.05-x x xNH4+的酸常数Ka=5.64×10^-10则有 Ka=x²/(0.05-x)≈x²/0.05=5.64×10^-10算得x=5.31×10^-6则pH=-lg[H+]=5.27
如果是40ml氨水呢
同浓度同体积氨水与盐酸混合生成氯化铵,所以计算氯化铵的 pH 值就可以了。氯化铵是强酸弱碱盐,按盐的水解计算就可以了
c(NH4+)=c(Cl-),根据正负电荷相等,则有c(H+)=c(OH-),所以PH=7
20ml0.1mol/l的盐酸和40ml0.1mol的氨水混合,ph为多少
40ml0.1mol/ L 氨水和20ml0.1mol/ L 盐酸混合,溶液的 pH 为:●混合后生成氯化铵的浓度 C =40*0.20/60=0.13mol/ L 。● PH =7-1/2PKb- logC =7-1/2*4.74-log0.13=5.52。