首先,甲醇是做负极 氧气是做正极
其实在酸碱条件下 只不过反应物和生成物稍稍有点区别。
甲醇中的C最终变成+4 ,在酸性条件下就是CO2 在碱性条件下就是碳酸跟。
氧气则最终变成负2价, 在酸性条件下有大量氢离子 就变成水,在碱性条件下无大量H+,就只能跟水反应生成OH-。
故酸性条件,有大量的H+ ,所以生成物是CO2。
负极:CH4O - 6e- + H2O =====CO2 + 6H+ (电子得失守恒)
正极:O2 + 4 e- + 4H+ ====2 H2O
总反应就是两者叠加:2CH4O + 3O2 ===2CO2 + 4H2O
故碱性条件
负极:CH4O - 6e- + 8 OH- =====CO3 2- + 6 H2O (电子得失守恒)
正极:O2 + 4 e- + 2H2O ==== 4OH-
总反应:2CH4O + 3O2 + 4OH- ===2CO3 2- + 6H2O