-
1 # 使用者3357072688059
-
2 # 柒柒菲29
丙酮碘化反應是一複雜反應,反應方程式為:
H+是反應的催化劑,因丙酮碘化反應本身有H+生成,所以,這是一個自動催化反應,又因為反應並不停留在生成一元碘化丙酮上,反應還繼續下去.所以應選擇適當的反應條件,測定初始階段的反應.因碘溶液在可見光區有寬的吸收帶,而在此吸收帶中鹽酸、丙酮、碘化丙酮和碘化鉀溶液則沒有明顯的吸收,所以可採用分光光度計法直接觀察碘濃度的變化,從而測量反應的程序.
根據公式:al=(lg100-lgT)/CI2 求得比色皿的al值
該反應的速率方程可表示為:
r=dCE /dt = -dCA/dt = -dCI 2/dt = kCpA CqI 2 CrH+
式中CE,CA,CI2,CH+ 分別為碘化丙酮,丙酮,碘,鹽酸的濃度;k為速度常數;指數p,q,r分別為丙酮,碘和氫離子的反應級數.
實驗證實在本實驗條件下,丙酮碘化反應對碘是零級反應,即q為零.所以,
r = dCE /dt = kCpA CrH+
對上式積分後可得:
CE = kCpA CrH+ t + C
又由於 dCE /dt = -dCA/dt = -dCI 2/dt
D = alCI2
D = -lg T
al=(lg100-lgT)/CI2
得: lg T = k(al)CpA CrH+ t + B
由lgT對t做圖,透過其斜率m可求得反應速度,即:m=k(al)cpAcrH+
又有:r =m/(al)
為了確定反應級數P,至少進行兩次實驗,用腳註數字分別表示各次實驗.當丙酮初始濃度不同,而氫離子、碘的初始濃度分別相同時,即:
cA2 = u cA1,cH+2 = cH+1,CI22 = CI21
則有:r2/r1=kcpA2 crH+2 cqI2 2/kcpA1crH+1 cqI2 1=up
lg(r2/r1)=plgu
p=(lgr2/r1)/lgu=(lgm2/m1)/lgu
同理:當丙酮、碘的初始濃度分別相同,而酸的濃度不同時,即
cA3 = cA1 cI2 3= cI21 cH+3 = ωcH+1
這樣便可得出:r=(lgr3/r1)/lgω
回覆列表
丙酮碘化反應方程式為:CH3COCH3+I2CH3COCH2I+HI.