高中化学急~!
请根据下列实验数据确定某水合含Fe2+的盐的化学式。①将0.784g该含亚铁的盐强烈加热至质量恒定,得到0.160gFe2O3;②将0.784g该盐溶于水,加入过量的Ba...
请根据下列实验数据确定某水合含Fe2+的盐的化学式。①将0.784g该含亚铁的盐强烈加热至质量恒定,得到0.160gFe2O3;②将0.784g该盐溶于水,加入过量的BaCl2溶液,得到0.932gBaSO4;③0.392该盐溶于水,加入过量的NaOH溶液后煮沸,释放出的氨气用50.0mL 0.10 mol/L盐酸吸收后,吸收液需要30.0mL 0.10mol/LNaOH溶液恰好中和。
注明:请详细讲一下怎么做谢谢 展开
注明:请详细讲一下怎么做谢谢 展开
1个回答
展开全部
由1算出Fe2O3推出Fe2+;由2的沉淀推出SO42-;由3算出NH4+,然后0.784减去三种离子的质量就是剩下水的质量,根据他们的物质的量之比得出化学式。
1.n(Fe2O3)=0.160g÷160g/mol=0.001mol,所以n(Fe2+)=n(Fe3+)=0.002mol
2.n(BaSO4)=0.932g÷233g/mol=0.004mol,所以n(SO42-)=0.004mol
3.与氨气反应的盐酸为:0.050L×0.10mol/L-0.030L×0.10mol/L=0.002mol
根据:NH3 + HCl = NH4Cl,反应比例为1:1,所以n(NH3)=n(HCl)=0.002mol
根据:NH4+ + OH- = NH3 + H2O,所以n(NH4+)=n(NH3)=0.002mol,但0.392g是0.784g的一半,也就是如果在0.784g的化合物中的n(NH4+)=2×0.002mol=0.004mol
所以水的质量为m(H2O)=0.784g-m(Fe2+)-m(SO42-)-m(NH4+)
=0.784g-0.002×56-0.004×96-0.004×18
=0.216g
所以水的物质的量为:0.216g÷18g/mol=0.012mol
n(NH4+):n(Fe2+):n(SO42-):n(H2O)=0.004:0.002:0.004:0.012=2:1:2:6
所以该盐的化学式为:(NH4)2Fe(SO4)2·6H2O
1.n(Fe2O3)=0.160g÷160g/mol=0.001mol,所以n(Fe2+)=n(Fe3+)=0.002mol
2.n(BaSO4)=0.932g÷233g/mol=0.004mol,所以n(SO42-)=0.004mol
3.与氨气反应的盐酸为:0.050L×0.10mol/L-0.030L×0.10mol/L=0.002mol
根据:NH3 + HCl = NH4Cl,反应比例为1:1,所以n(NH3)=n(HCl)=0.002mol
根据:NH4+ + OH- = NH3 + H2O,所以n(NH4+)=n(NH3)=0.002mol,但0.392g是0.784g的一半,也就是如果在0.784g的化合物中的n(NH4+)=2×0.002mol=0.004mol
所以水的质量为m(H2O)=0.784g-m(Fe2+)-m(SO42-)-m(NH4+)
=0.784g-0.002×56-0.004×96-0.004×18
=0.216g
所以水的物质的量为:0.216g÷18g/mol=0.012mol
n(NH4+):n(Fe2+):n(SO42-):n(H2O)=0.004:0.002:0.004:0.012=2:1:2:6
所以该盐的化学式为:(NH4)2Fe(SO4)2·6H2O
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询