溶液中fecl3和mgco3反应为什么不会生成feco3沉淀
发布网友
发布时间:2023-09-07 07:30
我来回答
共2个回答
热心网友
时间:2023-09-14 10:40
溶液中FeCO3很难存在
Fe3++3H2O=可逆=Fe(OH)3+3H+
CO32-+H2O=可逆=HCO3-+OH-
HCO3-+H2O=可逆=H2CO3+OH-
H++OH-=H2O,于是促进各自水解,形成双水解
3MgCO3+2FeCl3+6H2O=3MgCl2+2Fe(OH)3沉淀+3CO2气体追问mg2+不是也会水解吗,
热心网友
时间:2023-09-14 10:40
这个复分解反应最终的产物不是碳酸铁或碳酸亚铁,碳酸铁在水中存在强烈的双水解,所以溶液中不可能存在碳酸铁。实际反应如下:
FeCl3在溶液中存在较强的水解平衡反应:
FeCl3+3H2O=Fe(OH)3+3HCl
当向该溶液中加入MgCO3时,会发生反应
MgCO3+2HCl=MgCl2+CO2+H2O
由于碳酸镁能消耗溶液中的H+生成H2CO3,并分解成为CO2和H2O,所以促进了铁离子的水解平衡,因此总反应就是
FeCl3+3MgCO3+3H2O=2Fe(OH)3+3MgCl2+3CO2
综上所述,反应生成的是Fe(OH)3沉淀,而不是Fe2(CO3)3,更不是FeCO3。