根据下列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为什么啊?怎么算啊..详细计算过程写给我看看..

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的生成物就会到新反应的反应物里去了。实际上就是数学里的移项,把右边的负值移动到左边变成正值