氨气与氧气催化氧化为什么生成的是一氧化氮,而不是二氧化氮?
问题描述:
氨气与氧气催化氧化为什么生成的是一氧化氮,而不是二氧化氮?
答
可是可以,这是工业上制HNO3的反应,工业上为了提高制HNO3的速度,才这样做的.
因为4NH3+5O2=催化剂=4NO+6H2O,而生成的NO与O2混合便可以生成NO2,这里还有反应:2NO+O2=催化剂=2NO2,这里的催化剂(只是加快反应)与上面的一样的,如果让这个在催化剂作用下的反应进行的过多便会抑制“4NH3+5O2=催化剂=4NO+6H2O”,而事实上将NO与O2混合生成NO2的速率也是比较快的,如果用催化剂其反应速率也不会提得太高,所以总体考虑应该要抑制“2NO+O2=催化剂=2NO2”的进行这样能保证制HNO3的高效率,另外NO2有极强的氧化性如果让这两个反应同时进行对容器的要求十分苛刻的(还有对催化剂也有要求),所以在常见的反应中是4NH3+5O2=催化剂=4NO+6H2O而不是4NH3+7O2=催化剂=4NO2+6H2O.