氮化镁和盐酸反应生成什么?

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:43:19

氮化镁先和水反应生成氨气和氢氧化镁.
接下来的反应视盐酸的多少来确定:1,氯化氨和氯化镁;2,氯化镁和氨气.

先是氮化镁先和水反应生成氨气和氢氧化镁. Mg3N2+6H2O===3Mg(OH)2+2NH3
然后上述产物再与盐酸反应生成氯化氨和氯化镁

Mg3N2+8HCl=2NH4Cl+3MgCl2

若你是初高中生的话,那么就暂时不考虑Mg3N2的水解.
Mg3N2+6HCl===3MgCl2+2NH3
如果完整考虑,你可以在高中范围内加个Mg3N2+6H2O===3Mg(OH)2+2NH3
至于其他在水溶液中的一系列电化学反应以及H20,NH3的电离就先不考虑吧

MgCl2+NH4Cl

Mg3N2+6HCl=2NH3+3MgCl2