作业帮 > 生物 > 作业

氯化铁和镁反应为什么不发生置换反应2FeCl3+Mg==MgCl2+2FeCl2而是发生3Mg+2FeCl3+6H2O=

来源:学生作业帮 编辑:拍题作业网作业帮 分类:生物作业 时间:2024/05/28 16:05:18
氯化铁和镁反应
为什么不发生置换反应2FeCl3+Mg==MgCl2+2FeCl2
而是发生3Mg+2FeCl3+6H2O==3MgCl2+2Fe(OH)3+3H2
首先,要纠正一下,第一个式子真的不是置换反应~!因为不符合置换反应生成单质的要求.
然后,Mg的标准电极电势是-2.372,经计算,如果你加足够的镁,Fe(Ⅲ)必然不会停留在2价阶段,将会成为单质Fe.
那么,又为什么干脆连这个都不进行呢?
这恐怕和你面对的条件有关吧,如果是纯FeCl3溶液,估计你是可以看到Fe(OH)3沉淀的,因为那家伙在酸性条件下都可以沉淀出来的.换句话说,和有没有镁没有直接关系.
至于溶液中存在大量H+的说法……我只能说从绝对数量上这是必然,因为1mol都是那么巨大的数字.可实际上,如果算浓度,H+估计也没太高,它毕竟只是个酸性的盐,比之盐酸差得远,pH能到3都很了不起了.实际上,如果真的发生Mg置换H2的反应,并不需要太多H+,不信你可以再醋酸中试试,H2是会出来的,但醋酸是弱酸,如果我调浓度的话,是可以调得和FeCl3差不多的.
那么,为什么一定是放H2呢?其实,你用FeCl3溶液的想法是不能实现的,它的水解很强烈,因此在市场上买得到的几乎都会加入盐酸抑制水解,那么,Mg实际就是和盐酸反应了、进而,当盐酸反应掉一部分,溶液pH上升后,Fe3+就顺理成章地沉淀了.