老师说Mg和NH4CI溶液反应时,方程是:Mg+2NH4CI=MgCI2+2NH3↑+H2↑.其实质分为两步:①NH4C
1个回答

因为我大学学的是化学,所以在学校我有条件完成我在带家教的时候遇到的一些中学可能有问题的实验; Mg这个实验我做过,反应的过程是这样的: 在我把Mg加进去之后,Mg溶解逐渐加快,并且试管壁很热,说明反应放出了大量的热(我之前也怀疑过到底这样一个酸性的溶液中NH3是否会逸出,或者Mg2+到底能不能在有氨水存在的体系中存在),所以用湿润的试纸检验的时候,在试管口试纸变蓝,说明有NH3生成,然后,反应快停止的时候,稍震荡有白色沉淀生成,当然这就是Mg(OH)2了; 我的理解是这样的,这个反应是不能仅仅通过NH4+水解程酸性去解释的,不然的话,NH3如何逸出; 所以我认为就应该是Mg还是在和水反应,因为Mg是较活泼的金属,自然可以和水反应,因此正是因为活泼所以表面很容易形成氧化膜,而正是由于NH4+水解产生了一定的H+加快了氧化膜的溶解,所以Mg即可与水接触从而反应,宏观上即表现出Mg比在水中溶解的要快,其实Mg和热水的反应不过是氧化膜,即MgO与水反应生成Mg(OH)2,溶解度稍大,从而脱离了金属表面,所以Mg可以和热水反应; 然后,随着反应的进行,消耗掉了NH4+,转为NH3.H2O,这时候溶液即形成了NH4+—NH3的缓冲体系,由于Mg继续和水反应,溶液的pH不断升高,虽然NH3极易溶于水,但是由于反应放热(放热同时也促进了Mg与水的反应)所以NH3.H2O受热,分解出的NH3逸出,H2的检验我是吸收掉了NH3之后,点燃了有爆鸣声证实的; 最后,稍冷,体系温度下降,Mg(OH)2即沉淀出来; 为了证明Mg不需要一定在酸性条件下才能和水反应,我新磨了一个镁条,然后放到装氨水的试管里,然后稍热,Mg表面也有H2出现,只是反应很慢,同时有白色沉淀出现,所以可以证明Mg在氯化铵溶液中不一定是和水解出的H+反应,应该是和水反应的; 所以我觉得老师的解释不是很妥当