高二化学,急!

来源:百度知道 编辑:UC知道 时间:2024/06/28 20:23:55
向Fe2O3和FeS的混合物54.8克中加足量盐酸,完全反应后过滤溶液,得固体4.8克,则原混合物中的Fe2O3的质量分数是多少?
请给出详细过程并写出理由,谢谢了,

首先考虑固体是什么,FeCl2和FeCl3都不是固体,而FeS和HCl生成H2S,H2S与FeCl3生成S沉淀,4.8g就是S了。反应方程式:
Fe2O3+6HCl=2FeCl3+3H2O 2FeCl3+H2S=S+2FeCl2+2HCl 就是一个Fe2O3对应一个S,可以算出Fe2O3的质量为24g.所以质量分数为43.8%

固体是S单质的话 氧化铁和硫化亚铁加盐酸生成
S单质和硫化亚铁,因为生成的硫化氢具有还原性而3价铁离子有氧化性,所以生成的是S单质。
这样的话固体就是S单质所以可以知道S的物质的量也就是0.15摩尔,这样就可以算出FeS的质量,因为1摩尔S对应1摩尔FeS所以可以知道FeS的质量是0.15*(32+56)=13.2克。这样就可以知道Fe2O3的质量是41.6克,然后用41.6/54.8=0.7591……所以质量分数是75.9%3楼的做法不对,因为H2S并没有将所有的3价铁离子氧化所以S的物质的量并不能代表Fe2O3的物质的量。
答案是76%

(54.8-4.8)/54.8=91.24%