一道化学计算题~

来源:百度知道 编辑:UC知道 时间:2024/05/09 07:37:13
镁条在空气中燃烧生成氧化镁和氮化镁,将燃烧后的产物溶解在60毫升浓度为2mol/L的盐酸中,再用20毫升0.5mol/L的氢氧化钠中和多余盐酸(提示:氮化镁与盐酸溶液发生化学反应方程式为:Mg3N2+8HCl==3MgCl2+2NH4Cl),然后在此溶液中加入过量的碱,把氨清全部蒸出来,用稀盐酸吸收,稀盐酸增重0.17克。求镁带质量?

请等待......

根据提议

n(NaOH)=0.02*0.5=0.01mol
碱用去了盐酸0.01mol


实际和氧化镁以及氮化镁反映的盐酸=0.06*2-0.01=0.11摩尔

根据
盐酸增重的就是NH3的质量=0.17克
所以
n(NH3)=0.17/17=0.01mol

2NHCl----2NH3
2----------2
N-----------0.01
N=0.01mol
Mg3N2+8HCl==3MgCl2+2NH4Cl
1-----8---------------2
n1-----n2---------------0.01mol
n1=0.005mol
n2=0.04mol

与氧化镁反应的盐酸的物质的量=0.11-0.04=0.07摩尔
MgO+2HCl===MgCl2+H2O
1-----2
n3-----0.07
n3=0.035mol

所以
综上
氧化镁0.035摩尔
氮化镁0.005摩尔
根据镁元素守恒

镁的质量=24*(0.0035+0.05*3)=1.2克

很容易的啊.由最后稀盐酸增重0.17克求出氮化镁,再求出与氮化镁反应的盐酸,总盐酸可以由前面求出.再求出氧化镁,就可以求出镁的质量了.