问题标题:
氯化镁与氨水混合溶液中,氯化镁的浓度为0.01mol/L,氨水浓度为0.1mol/L,求NH4+的浓度至少为多大才能防止生成氢氧化镁沉淀?
问题描述:
氯化镁与氨水混合溶液中,氯化镁的浓度为0.01mol/L,氨水浓度为0.1mol/L,求NH4+的浓度至少为多大才能防止生成氢氧化镁沉淀?
宋春红回答:
要防止沉淀,至少需要
c(OH-)=[ksp/c(Mg2+)]^1/2
=(1.8*10^-11/0.01)^1/2=4.2*10^-5
KbNH3=1.8*10^-5=[OH-]*[NH4+]/[NH3]
=4.2*10^-5*[NH4+]/[NH3]
因此[NH4+]/[NH3]=1.8*10^-5/4.2*10^-5=0.42
即:[NH4+]/[NH3]=0.42
则有::[NH4+]=0.042mol/L
Ksp数据来自无机化学,武汉大学吉林大学第三版
点击显示
化学推荐
热门化学推荐