第1个回答 2020-01-20
nh4+离子要水解,nh4+
+
h2o
nh3.h2o
+
h+
而mg可以与h+反应生成mg2+
和h2
从何减少生成物h+的浓度,促进nh4+的进一步水解。
为什么不生成氢氧化镁沉淀,
这是因为在反应的过程中,
mg2+是否以氢氧化镁形式沉淀要看溶液的ph值,
反应的开始溶液呈酸性,根本不可能出现mg(oh)2
即便到最后,由于溶液中的mg2+和nh3.h2o浓度都不大,
不足以达到生成mg(oh)2沉淀的ph(氢氧化镁沉淀的ph较高)。
从另一个角度讲,氢氧化镁是个中强碱,碱性强于弱碱氨水,
mg(oh)2+
2nh4cl
mgcl2+
2nh3.h2o(氢氧化镁溶于氯化铵)
所以要想沉淀出氢氧化镁,溶液必须碱性较强(浓氨水条件)
楼主也可做以下两个实验:
1.将新制备的mg(oh)2沉淀加浓nh4cl溶液,沉淀溶解(相对强的碱制相对弱碱);2.将稀mgcl2溶液中加稀氨水,发现无mg(oh)2沉淀!