把NaHCO3放入烧杯中,加适量水溶解,再加入足量氯化钡溶液。是怎么生成...

把NaHCO3放入烧杯中,加适量水溶解,再加入足量氯化钡溶液。是怎么生成沉淀的?

碳酸氢钠(NaHCO3)水溶液与氯化钡(BaCl2)发生反应的化学方程式如下:
2NaHCO 3 + 2 BaCl 2=2 NaCl + BaCO3 ↓ +CO2 ↑ +H2O
这个反应叫复分解反应。机理是:碳酸氢钠(NaHCO3)是强碱弱酸盐,而氯化钡(BaCl2)是弱碱强酸盐。根据化学反应原理,水溶液中强势的Na+很容易与Cl-结合,形成易溶于水NaCl ;的而余下的弱势CO3--只能与同样弱势的Ba++结合,形成难溶于水的BaCO3;富余的CO3--与富余的H+结合形成不稳定的弱酸H2CO3,其进一步分解成气体CO2和液体H2O。
生成的白色沉淀是碳酸钡(BaCO3)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-09-04
NaHCO3加水溶解,变成Na+和HCO3-离子,HCO3-和Ba+结合,生成BaHCO3,Ba+足够多,BaHCO3继续反应,变成BaCO3沉淀
第2个回答  2012-09-04
NaHCO3在水中变成Na+和HCO3-,NaHCO3易分解生成碳酸钠、二氧化碳和水,加入BaCL2后Ba+与CO3-反应生成会沉淀的BaCO3
第3个回答  2012-09-04
BaCO3+H2O