pH計算器
輸入濃度或滴定條件,立即拿到白話判讀、指示劑建議,或緩衝配方秤重克數
計算模式
基本pH計算
緩衝溶液
滴定曲線
指示劑選擇
基本pH計算
常見酸鹼
詳細解題步驟
暫無計算步驟
計算結果
輸入數值後開始計算
pH標度
7.00
02.56.57.511.514
關於pH計算器
pH計算器是一款專業的線上化學計算工具,可以精確計算溶液的酸鹼值(pH)、氫離子濃度、緩衝溶液性質以及酸鹼滴定曲線。本工具基於IUPAC國際化學權威標準,支援強酸、弱酸、強鹼、弱鹼的pH計算,並提供Henderson-Hasselbalch方程的緩衝溶液計算,適合高中化學、大學化學、實驗室工作及環境科學等領域使用。所有計算公式皆經過嚴格驗證,誤差小於0.01 pH單位,並提供詳細的解題步驟與KaTeX數學公式顯示,幫助學生理解酸鹼化學的核心概念。
如何使用pH計算器
- 選擇計算模式:基本pH計算適合單一酸鹼溶液,緩衝溶液模式用於計算緩衝系統pH,滴定曲線可模擬酸鹼滴定過程,指示劑選擇提供實驗用指示劑建議
- 在基本pH計算模式中,選擇溶液類型(強酸/弱酸/強鹼/弱鹼)並輸入濃度。強酸強鹼會完全解離,弱酸弱鹼則需輸入pKa或pKb值
- 若選擇弱酸或弱鹼,請輸入pKa或pKb值。系統提供常見酸鹼的預設值,如醋酸pKa=4.76、氨pKb=4.75等,也可手動輸入其他化合物的解離常數
- 查看計算結果,包含pH值、pOH值、氫離子濃度[H⁺]、氫氧根離子濃度[OH⁻],以及詳細的逐步解題過程。每個步驟都包含數學公式與說明
- 使用pH標度視覺化功能可直觀看到pH值在0-14色彩漸層上的位置。滴定曲線圖表會顯示pH隨滴定劑加入體積的變化,標示當量點與半當量點
- 可使用分享功能產生包含計算參數的連結,或匯出PDF報告保存計算結果。支援鍵盤快捷鍵:Ctrl+S分享、Ctrl+R重置、Ctrl+P匯出PDF、Ctrl+E切換步驟顯示
pH計算器功能特色
- 支援四種溶液類型:強酸(如HCl、H₂SO₄)完全解離計算、弱酸(如CH₃COOH)使用Ka平衡計算、強鹼(如NaOH)完全解離、弱鹼(如NH₃)使用Kb平衡計算
- Henderson-Hasselbalch方程緩衝溶液計算:輸入弱酸濃度、共軛鹼濃度與pKa值,自動計算緩衝溶液pH與緩衝容量β,並判斷緩衝效率(最佳緩衝範圍為pH = pKa ± 1)
- 酸鹼滴定曲線模擬:輸入待測酸與滴定鹼的濃度、體積,自動繪製完整滴定曲線,標示當量點體積與pH、半當量點(pH = pKa),適合實驗前預估與教學演示
- Ka、Kb解離常數計算與轉換:支援pKa與Ka互轉(pKa = -log Ka)、pKb與Kb互轉,以及共軛酸鹼對關係(Ka × Kb = Kw = 1×10⁻¹⁴)
- 常見酸鹼預設值:內建12種常見酸鹼的pKa/pKb數據(來源:NIST、PubChem驗證),包括鹽酸、硫酸、硝酸、醋酸、甲酸、磷酸、碳酸、氫氟酸、氫氧化鈉、氫氧化鉀、氨、甲胺
- 詳細解題步驟與KaTeX數學公式:每個計算都顯示完整步驟,包含ICE表建立、Ka/Kb表達式、簡化條件檢查(C/Ka > 500)、二次方程求解等,所有公式使用KaTeX專業排版
- pH標度視覺化:0-14色彩漸層(紅色強酸→橙色→黃色中性→綠色→藍色強鹼),動態指示器顯示當前pH值位置,顏色隨pH值即時變化
- 指示劑選擇建議:提供酚酞(pH 8.2-10.0,適合弱酸+強鹼)、甲基橙(pH 3.1-4.4,適合強酸+弱鹼)、溴瑞香草藍(pH 6.0-7.6,適合強酸+強鹼)、石蕊(pH 4.5-8.3)的變色範圍與適用滴定類型
應用場景
- 高中化學 - 學習酸鹼化學基本概念,理解pH定義、強弱酸鹼差異、解離平衡、緩衝溶液原理,準備學測、指考化學科考試
- 大學化學 - 分析化學課程的酸鹼滴定實驗、物理化學的化學平衡計算、緩衝溶液配製、滴定曲線分析,適合化學系、化工系、生科系學生
- 實驗室工作 - pH計量測前的理論計算驗證、緩衝溶液配製計算、滴定實驗設計、pKa值測定實驗輔助工具
- 環境科學 - 水質酸鹼度分析、河川湖泊pH監測、土壤酸鹼性評估、環境樣品pH預測計算
- 生物化學 - 生物緩衝液配製(如PBS、Tris-HCl)、蛋白質實驗pH條件優化、酶反應最佳pH計算
常用pH計算公式
- pH = -log₁₀[H⁺] (pH定義,IUPAC標準定義為氫離子活度的負對數)
- pH + pOH = 14 (25°C時,基於水的離子積Kw = [H⁺][OH⁻] = 1×10⁻¹⁴)
- pH = pKa + log([A⁻]/[HA]) (Henderson-Hasselbalch方程,用於緩衝溶液pH計算)
- Ka × Kb = Kw = 1×10⁻¹⁴ (共軛酸鹼對的解離常數乘積等於水的離子積)
- [H⁺] = √(Ka × C) (弱酸簡化公式,適用於C/Ka > 500的情況)
- pKa = -log₁₀(Ka) (解離常數的負對數,pKa值越小代表酸性越強)
使用技巧與注意事項
- 弱酸pH計算時,若C/Ka > 500(通常C > 0.01 M且Ka < 10⁻⁵)可使用簡化公式 [H⁺] = √(Ka×C),否則需使用完整二次方程式 x² + Ka·x - Ka·C = 0 求解
- 緩衝溶液最佳緩衝範圍為pH = pKa ± 1。當pH = pKa時緩衝能力最強([A⁻]/[HA] = 1)。選擇緩衝系統時,應選pKa接近目標pH的弱酸
- 滴定當量點pH判斷:強酸+強鹼→pH=7(中性),弱酸+強鹼→pH>7(鹼性,因共軛鹼水解),強酸+弱鹼→pH<7(酸性,因共軛酸水解)
- 多質子酸(如H₂CO₃、H₃PO₄)需考慮多個解離平衡,通常第一解離(pKa1最小)主導pH。若pKa1與pKa2相差<4,需同時考慮兩個平衡
- 溫度影響Kw值:25°C時Kw = 1.0×10⁻¹⁴,37°C(體溫)時Kw = 2.4×10⁻¹⁴。溫度上升,pH略微下降(純水在37°C時pH≈6.8而非7.0)
- 濃度 > 1 M時,需考慮離子活度係數(activity coefficient)而非濃度,實際pH可能偏離計算值。濃酸(如12M HCl)的pH可能小於0
常見問題
- pH值可以小於0或大於14嗎?
- 可以。pH值理論上沒有上下限。濃酸(如12M HCl,[H⁺]≈12M)的pH = -log(12) ≈ -1.08,濃鹼(如10M NaOH)的pH約為15。但在極端濃度下,需考慮活度係數,實際pH值會偏離 -log[H⁺] 的計算值。日常溶液pH範圍通常在0-14之間。
- 為什麼弱酸的pH不能直接用-log(C)計算?
- 因為弱酸不完全解離,實際的氫離子濃度[H⁺]遠小於初始酸濃度C。例如0.1M醋酸(Ka=1.75×10⁻⁵),若完全解離pH應為1,但實際pH≈2.88,因為只有約1.3%的醋酸解離。必須使用解離平衡Ka = [H⁺][A⁻]/[HA]來計算實際的[H⁺]。
- Henderson-Hasselbalch方程何時適用?
- Henderson-Hasselbalch方程適用於緩衝溶液(弱酸+共軛鹼或弱鹼+共軛酸)。最準確的使用條件:(1) 弱酸pKa在3-11之間,(2) [A⁻]/[HA]比例在0.1-10之間(即pH在pKa±1範圍內),(3) 濃度足夠高(> 10⁻³ M)以忽略水的自解離。不適用於強酸、強鹼或極稀溶液。
- 如何選擇合適的酸鹼滴定指示劑?
- 指示劑的變色範圍應包含滴定當量點pH。強酸+強鹼(當量點pH=7)可用酚酞(8.2-10)或溴瑞香草藍(6.0-7.6);弱酸+強鹼(當量點pH>7)用酚酞;強酸+弱鹼(當量點pH<7)用甲基橙(3.1-4.4)。當量點pH = pKa時變色不明顯,應避免使用變色範圍包含pKa的指示劑。
- ICE表是什麼?如何使用?
- ICE表(Initial-Change-Equilibrium)是化學平衡計算的工具,用於追蹤反應物與生成物的濃度變化。Initial(初始濃度)、Change(濃度變化,通常設為±x)、Equilibrium(平衡濃度)。例如弱酸HA解離:HA ⇌ H⁺ + A⁻,初始[HA]=C、[H⁺]=0、[A⁻]=0,變化-x、+x、+x,平衡C-x、x、x。代入Ka表達式求解x即得[H⁺]。
- pKa和Ka有什麼關係?如何轉換?
- pKa = -log₁₀(Ka),Ka = 10^(-pKa)。pKa是Ka取負對數後的值,用於避免使用科學記號。例如醋酸Ka = 1.75×10⁻⁵,pKa = -log(1.75×10⁻⁵) = 4.76。pKa值越小,Ka越大,酸性越強。強酸pKa < 0,弱酸pKa在2-7之間。pKb與Kb關係相同。