作业帮 > 化学 > 作业

碳酸氢镁溶液中加入少量石灰水为什么生成MgCO3,而不生成Mg(OH)2呢?

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:化学作业 时间:2024/04/30 00:59:13
碳酸氢镁溶液中加入少量石灰水为什么生成MgCO3,而不生成Mg(OH)2呢?
碳酸氢镁溶液中加入少量石灰水为什么生成MgCO3,而不生成Mg(OH)2呢?
因为加的是少量的石灰水,所以石灰水溶液中只有少量的OH-,反应如下
OH-+HCO3-=H2O+CO32- 这时就有碳酸根存在,与镁离子结合变成碳酸镁
再问: 那为什么OH-先结合生成水,而不是先生成Mg(OH)2?谢谢!
再答: 因为复分解反应中,中和反应优先进行。OH-与碳酸氢跟反应类似于中和反应。
再问: 真的谢谢您,还有一疑问,Ca(OH)2过量时怎么就生成Mg(OH)2了呢?谢谢!!
再答: 因为碳酸镁是微溶物,在水中还是溶解有一部分的,当Ca(OH)2过量时,OH-就会与溶液中的镁离子结合生成难溶于水的Mg(OH)2。