高一化学题,求过程,给好评!

如题所述

Fe2O3 + 6H2 == 2Fe + 3H2O
Fe + 2HCl == FeCl2 + H2↑
Fe2O3 + 6HCl == FeCl3 + 3H2O
题目中涉及的反应有以上三个,其中第三个对于计算没有贡献,依据前面两个方程即可求解
设原混合物Fe为x mol,Fe2O3为y mol
56x + 160y = 9.5 ①
与H2还原生成的Fe设为z
Fe2O3 + 6H2 == 2Fe + 3H2O
112 54
z 0.54
解得z=1.12g,即H2还原Fe2O3得到的Fe为1.12g
还原以后,加盐酸,Fe与盐酸生成H2,总计0.25g,可以计算出Fe的总量,设为n
Fe + 2HCl == FeCl2 + H2↑
56 2
n 0.25
解得n=7g
也就是说Fe的总量是7g,除去Fe2O3还原产生的1.12g,原来的Fe就是5.84g,而Fe2O3就是9.5-5.84=3.66g
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-27
设氧化铁的物质的量为x mol ,铁为y mol
160x + 56y =9。6
Fe2O3 + 3H2 === 2Fe + 3H2O
生成水的物质的量为 0.54/18 ==0.03 mol
所以生成Fe为0.02 mol
Fe2O3 +6HCl == 2FeCl3 + 3H2O
x-0.01mol 2(x-0.01)
Fe + 2FeCl3 ==3FeCl2
x-0.01 2(x-0.01)
Fe + 2H+ ==Fe2+ + H2
0.02 + y -(x-0.01)= 0.25/2
联合解得x=1/40 y =1/10
第2个回答  2014-01-27
3.72g。
第二步,生成0.25g氢气,就是生成0.125mol氢气,每生成1mol氢气消耗1mol铁,就是消耗0.125mol铁。这里的铁包括第一步生成的。
第一步,水是生成0.03mol,根据反应,Fe2O3+3H2=2Fe+3H2O,生成的铁是0.02mol。
所以,原有铁是0.105mol,0.105*56=5.88g,氧化铁质量:9.6-5.88=3.72g
相似回答
大家正在搜