问题标题:
【将足量的CO2不断的通入KOH,Ba(OH)2,KAlO2的混合溶液中,生成沉淀的量与通入CO2的关系可表示为什么?或者反应的先后顺序是什么?】
问题描述:
将足量的CO2不断的通入KOH,Ba(OH)2,KAlO2的混合溶液中,生成沉淀的量与通入CO2的关系可表示为什么?或者反应的先后顺序是什么?
刘凤回答:
反应依次为
CO2+Ba(OH)2=BaCO3+H2O
CO2+2KOH=K2CO3+H2O
CO2+2KAlO2+3H2O=K2CO3+2Al(OH)3
CO2+K2CO3+H2O=2KHCO3
CO2+BaCO3+H2O=Ba(HCO3)2
用离子方程式判断
若先和AlO2^-反应生成Al(OH)3,则与溶液中的OH-还是会反应生成AlO2^-,相当于先和OH-反应.
若先和KOH反应,生成K2CO3,则CO3^2-会与Ba^2+生成BaCO3沉淀,还是相当于先和Ba(OH)2反应.
若先与BaCO3反应,溶解沉淀,溶液中还有K2CO3,还是会与Ba^2+沉淀为BaCO3,所以先和K2CO3反应生成KHCO3后,再与BaCO3反应,沉淀溶解.
所以,随CO2的通入,先生成BaCO3,再保持不变一段时间,然后又继续生成Al(OH)3沉淀,然后又保持不变一段时间,再沉淀逐渐溶解一部分,最后剩下的就是Al(OH)3.
查看更多