25度C pH=6.86 磷酸緩衝液 pKa2 的問題?

看板Chemistry作者時間17年前 (2007/04/09 21:33), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
跟共軛酸鹼鹽 buffer 有關的問題 都可以套用 pH = pKa + log(A/HA) 總之,當兩邊的鹽類同濃度的時候 pH = pKa 觀察一市售產品 https://www.sigmaaldrich.com/catalog/search/ProductDetail/FLUKA/82557 0.025 M disodium hydrogen phosphate (Na2HPO4) 0.025 M potassium dihydrogen phosphate (KH2PO4) 這樣在 25度C 的時候是 6.86 可是查詢磷酸的第二解離常數 (25C) 查來查去都是 pKa2 都是 = 7.21 (或者 Ka2 = 6.2*10 -8) http://home.planet.nl/~skok/techniques/laboratory/pka_pkb.html http://en.wikipedia.org/wiki/Phosphoric_acid http://scifun.chem.wisc.edu/chemweek/H3PO4/H3PO4.html 這樣不是很奇怪嗎? 到底 pKa2 在 25C 時應該是多少? 6.86 或者 7.21 ---- 為了求證,我另外找了一個有公開配方的產品 http://www.sciencelab.com/msds.php?msdsId=9927661 (PDF 檔) KH2PO4 0.34 wt% (FW=136) ==> 0.025 M Na2HPO4 0.35 wt% (FW=142) ==> 0.025 M (有效兩位) 也是一樣 pH=6.86 難道說多質子酸的磷酸鹽系統 計算上有什麼特別之處? 居然在等莫爾數狀況下 pH =/= pKa2 ?! 而從 pKa2 = 7.21 反推算 6.86 = 7.21 + log(HPO4/H2PO4) 0==> HPO4/H2PO4 = 0.447 也就是說假若 pKa2 真的是 7.21 那麼應該要配成像是 KH2PO4 0.15 wt% (0.011 M) Na2HPO4 0.35 wt% (0.025 M) 這樣的配方,不過這的確與事實不符合 ======================================== 再看看其他酸鹼值的產品,比如 pH=7.00 的 http://www.sciencelab.com/msds.php?msdsId=9925689 (PDF 檔) 配方為 KH2PO4 2.54 wt% (0.187 M) Na2HPO4 3.41 wt% (0.240 M) 7.00 =?= 7.21 + log(0.187/0.240) 7.21 + (-0.108) 明顯地,這回 pKa2 即使是 6.86 也不能滿足方程式了...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.248.14

04/09 22:24, , 1F
考慮離子強度算看看
04/09 22:24, 1F

04/09 22:43, , 2F
我覺得H2PO4-跟HPO42-加進水裡都會在調整一下吧??
04/09 22:43, 2F
文章代碼(AID): #166a2lTQ (Chemistry)