作者bittywind (低語)
看板Chemistry
標題Re: [高中] 一題氧化還原計算請教
時間Fri Sep 30 12:21:46 2011
※ 引述《mattkuo (麥特..嘓)》之銘言:
: FeS2 + O2 + H2O → Fe(OH)3 + SO4^2- + H+
: 答案應該是
: 4FeS2 + 15O2 + 14H2O → 4Fe(OH)3 + 8SO4^2- + 16H+
: 平衡了快1個小時還是解不出來=.=
: 這邊有疑問的是,有參與還原反應的是O2
: 那氧化反應是Fe和S都有參與嗎?
: Fe +2→+3
: S -1→+6 像這樣?
: 因為goole找到S的氧化數只有-2 0 +2 +4 +6
: 而Fe的則只有+2和+3
: 那這樣子要個別計算氧化和還原部份的時候,該如何去計算氧化數的增減?
: 希望能請版上的高手們幫我解惑。感謝!
沒辦法完全確定氧化還原位置的時候
最快的方法就是先定參與最多反應的元素/化合物
係數為1
1 FeS2 + O2 + 7/2 H2O --> 1 Fe(OH)3 + 2 SO4^2- + 4 H+
像你看到的,將FeS2係數定1
就可以決定Fe(OH)3還有SO4^2-的係數
由於電荷平衡,所以又能決定出H+的係數為4
再向左去推H2O的係數,可以得到7/2
最後計算O2的係數可以得到15/4
最後左右同乘4,就能得到答案
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.102.11
1F:推 bengic:這題的確觀察法比氧化還原來的有效率的多 09/30 12:28
2F:推 mattkuo:這樣解好快@@ 分開列氧化和還原方程式都找不到關係Orz 09/30 12:33
3F:推 band33:友情推~ 10/04 16:20