沉淀生成的条件是什么
在溶液中,有关离子能否生成沉淀析出,可通过相应离子的实际浓度积Qc与其溶度积常数Ksp的比较来作出判断,当QcKsp时,溶液对于有关离子而言是过饱和的,则有沉淀生成。
以CaCO3为例,只有当溶液中Ca2+与CO32-的实际浓度积大于CaCO3的溶度积常数时,才会有沉淀生成,即当Qc=[Ca2+]×[CO32-]>Ksp(CaCO3)时,有CaCO3沉淀生成。同样,当溶液中Ca2+与CO32-的实际浓度积小于CaCO3的Ksp时,沉淀又溶解,比如在含有CaCO3沉淀的溶液中加酸,H+与溶液中的CO32-反应,从而降低了[CO32-],生成的沉淀又会溶解。