根据下列3个热化学反应方程式 写出CO气体还原FeO固体得到Fe固体和CO2气体的热化学反应方程式

问题描述:

根据下列3个热化学反应方程式 写出CO气体还原FeO固体得到Fe固体和CO2气体的热化学反应方程式
Fe2O3(s)+3CO(g)===2Fe(s)+3CO2(g),△H=-24.8kJ/mol.
3Fe2O3(s)+CO(g)===2Fe3O4(s)+CO2(g),△H=-47.2kJ/mol.
Fe3O4(s)+CO(g)===3FeO(s)+CO2(g),△H=+640.5kJ/mol
我知道怎么写.可是焓变的计算最后答案是△H=-218kJ/mol为什么啊?怎么算啊..详细计算过程写给我看看..
1个回答 分类:化学 2014-10-28

问题解答:

我来补答
FeO(s)+CO(g)=Fe(s)+CO2(g)
反应1:Fe2O3(s)+3CO(g)===2Fe(s)+3CO2(g),△H=-24.8kJ/mol.
反应2:3Fe2O3(s)+CO(g)===2Fe3O4(s)+CO2(g),△H=-47.2kJ/mol.
反应3:Fe3O4(s)+CO(g)===3FeO(s)+CO2(g),△H=+640.5kJ/mol
因此该反应=(3*反应1-反应2-2*反应3)/6
所以△H=[3*△H1-△H2-2*△H3]/6=-218kJ/mol
你可以自己计算一下.
再问: 那我反应2除以6,反应1除以2,反应3除以3不是可以吗????怎么理解啊
再答: 是可以啊 你看一下那个式子.把括号打开后不就是反应1除以2,减去反应2除以6,再减去反应3除以3吗?! 你是不是把加减的顺序搞错了?所以得到的答案不对.
再问: 那是怎么理解啊?为什么是这样子做???
再答: 首先是看目标方程式.再看已有的方程式,看看相比之下多了什么,少了什么. 先看反应1和2,要得到目标方程式需要消去Fe2O3.所以我用3*反应1-反应2。 得到2Fe3O4(s)+8CO(g)=6Fe(s)+8CO2(g) 再看得到的反应和反应3,需要消去Fe3O4.所以我用该反应减去2个反应3,就得到:6FeO(s)+6CO(g)=6Fe(s)+6CO2(g) 最后再除以6就得到目标方程式了。
再问: 2Fe3O4(s)+8CO(g)=6Fe(s)+8CO2(g)???2Fe3O4为什么跑到反应物去了啊?对不起啊..我是想彻底弄懂..不要嫌我啰嗦啊
再答: 不是用3*反应1-反应2吗? Fe3O4是反应2的生成物,而反应2是被减的,所以反应2的生成物就会到新反应的反应物里去了。 实际上就是数学里的移项,把右边的负值移动到左边变成正值
 
 
展开全文阅读
剩余:2000