关于热化学方程式中焓变单位的问题
问题描述:
关于热化学方程式中焓变单位的问题
H2 (g)+ 1/2O2(g) =H2O(l) △H=-242 kJ∕mol
4H2 (g)+ 2O2(g) =4H2O(l) △H=-968 kJ∕mol
我知道第一条式是表示氢气的燃烧热:在25度,101kPa时,1mol氢气完全燃烧放出242KJ的热量,而第二条式不是表示氢气的燃烧热,但两者的焓变单位却是一样,第二条式的单位为什么不可以用kJ呢?还有第二条式中的每mol,是表示每mol那种物质物质呢?
一楼的说得有些含糊,看不懂,第二个反应中,每mol的反应,怎么变成4mol氢气与2mol氧气的反应呢?
答
这里的mol是指反应进度,或者说每摩尔反应.像你上面两个方程,第一个反应进行1mol(即1mol氢气与1/2mol氧气反应生成1mol水)的焓变是-242 kJ.第二个反应进行1mol(即4mol氢气与2mol氧气反应生成4mol水)的焓变是-968 kJ.其实可以看出第二个方程其实就是4倍于第一个方程的焓变.
至于燃烧热是单位物质的量的物质(1mol)燃烧释放的热量,所以第一个方程的焓变就代表了氢气的燃烧热.而第二个方程除以4以后,也是氢气的燃烧热.
反应式中某物质量的改变量除以其系数就是反应进度,单位是mol.比如第二个反应:起始氢气6mol,结束后剩4mol(就是说参加反应2mol),那么反应进度就是0.5mol(2mol/4),或者说反应进行了0.5mol,放出的热量就是968kJ/mol×0.5mol=484kJ.