根据Ellingham图,只要能达到合适温度,C可以将几乎任何金属氧化物还原,C是万能还原剂。。。但有些因为温度过高和形成碳化物而不实际
像2L这样比较有个前提,就是相同的反应条件。但实际上生成ZnC和C还原SiO2的条件相同吗?所以不能直接比较,要进行热力学计算(有的可以查现成的资料,比如Ellingham图),才能知道在某T某P下,反应向哪个方向进行。我查了一下Ellingham图,2ZnO永远在SiO2上方。由于是下方能还原上方,意味着可以硅热炼锌,但不能锌热炼硅;而镁热炼硅要在2000K以下进行,超过2000K反应会逆转成硅热炼镁。
如果要得到合适的产率,得在合适的温度下进行。