早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C在与金属氧化物发生置换反应的时候为什么有时候生成的是CO,有时候生成的是CO2

题目详情
C在与金属氧化物发生置换反应的时候为什么有时候生成的是CO,有时候生成的是CO2
▼优质解答
答案和解析
如果金属氧化物过量,且温度相对低,生成的就是二氧化碳;如果C过量,且温度足够高,生成的就是CO;
因为反应最开始是C和金属氧化物生成CO,但是CO也能还原金属氧化物,且动力学上比C还原金属氧化物更快,需要的温度更低,所以一旦生成CO会立刻继续反应生成CO2;所以结果上优先生成CO2;
但是如果C过量,且温度足够,C还会和CO2继续反应生成CO:C+CO2 --> 2CO