Nernst 方程計算器

根據 E°、溫度和 Q 計算電極或電池電位,或逐個物種構建 Q,並顯示每個貢獻與代入步驟。

反應條件

反應商輸入方式
V

對於所寫的平衡反應,Q 必須為正值且無因次。

平衡電位

電位 E

V
反應商 Q
ln Q
常用對數斜率
公式與代入

E = E° − (RT / nF) ln Q

模型條件

  • E°、n 和 Q 均使用相同的平衡反應方向
  • 輸入值代表無因次活度或所述的標準狀態近似值
  • 計算結果為平衡電位,而非負載電池電壓
  • 標準電位與實測電位使用相同的參考電極約定

所有數值與計算均保留在此瀏覽器中——絕不上傳。

常見問題

反應商 Q 中包含什麼?

將生成物的活度(以其平衡係數為冪)相乘,然後除以相應的反應物項。電子、純固體和純液體會被省略。將反應逆轉,Q 就會變成其倒數。

我可以使用濃度代替活度嗎?

濃度是稀溶液常用的近似值,分壓在氣體中也有類似的用法。對於高濃度或高離子強度的系統,請使用活度係數或經驗證的式量電位,而不要將濃度視為精確的活度。

為什麼常見的 0.05916 V 僅在 25 °C 時出現?

常用對數(底數為 10)的係數為 2.303RT/F,因此它會隨絕對溫度而變化。在 298.15 K 時,在除以 n 之前,它約為 0.05916 V;本計算器始終會計算完整的 RT/nF 形式。

計算出的電位為負值代表什麼?

對於您輸入的反應方向和參考約定,負的 E 值表示在該等條件下,逆反應方向具有正的平衡電位。這本身並不能預測負載下的電流、速率、功率或性能。

Nernst 方程的數學基礎與熱力學原理

Nernst 方程是電化學中描述非標準狀態下電極電位或電池電位的核心公式。本計算器評估的完整隨溫度變化的 Nernst 方程公式為:

E = E° − (RT / nF) ln Q

在此公式中,各個熱力學常數與變數具有明確的物理意義:

  • E 代表平衡電位(「平衡電位」)。
  • 代表標準電位(「標準電位 E°」),其絕對值必須在 10⁶ V 或以下(|E°| ≤ 10⁶ V)。
  • R 為理想氣體常數。
  • T 為絕對溫度(「溫度 T」),必須高於絕對零度(0 K 或 −273.15 °C),且在 10⁶ K 或以下。
  • n 代表平衡反應中轉移的電子摩爾數(「轉移電子數 n」),必須為 1 至 1000 之間的整數。
  • F 為法拉第常數。
  • Q 為反應商(「反應商 Q」),必須為正的、有限的無因次數。

本計算器始終使用完整的 RT/nF 形式進行精確計算,不會預設採用簡化的常溫近似值,除非溫度剛好為 25 °C (298.15 K)。


反應商 Q 的構建與物種活度

在電化學反應中,反應商 Q 的數值取決於參與反應各物種的狀態與化學計量係數。本工具提供兩種反應商輸入方式:

  1. 直接輸入 Q:直接輸入一個大於零的無因次數值。
  2. 從物種構建 Q:最多可新增八個物種來構建 Q。

當從物種構建 Q 時,計算遵循以下熱力學規則:

  • 生成物與反應物:屬於「生成物」的物種活度(以其化學計量係數為冪)會相乘並置於分子;屬於「反應物」的物種活度則相乘並置於分母。
  • 物種係數:每個物種的係數必須是 1 至 1000 之間的整數。
  • 狀態與單位選擇
    • 活度水溶液 (M)水溶液 (mM)水溶液 (µM)氣體 (bar)氣體 (kPa)氣體 (atm):這些狀態的輸入數值必須大於零。
    • 純固體 (省略)純液體 (省略):在計算反應商時會被排除,系統會顯示「活度 = 1,已省略」。

若反應商 Q 的數值極為極端,導致無法以普通數字顯示,計算器會在對數定義域中直接計算 ln Q,以防止數值溢位或下溢,從而確保電位計算結果依然保持穩定。


溫度對電極電位的影響

溫度 T 是決定 Nernst 斜率的重要因子。在不同的溫度下,項 (RT / nF) 的數值會發生改變,進而影響成分修正值(即從 E° 減去的電壓修正項)。

在標準溫度 25 °C (298.15 K) 下,將自然對數轉換為常用對數(底數為 10)後,其 Nernst 斜率(2.303RT/F)約為 0.05916 V。然而,在其他溫度下,此斜率會隨絕對溫度呈線性變化。本計算器會精確評估實際溫度下的「Nernst 係數 RT/nF」與「常用對數斜率」,以反映真實的熱力學狀態。


數據輸入限制與錯誤訊息

為確保數值計算的合理性與穩定性,本計算器設有以下輸入邊界限制:

  • 標準電位範圍:若輸入的標準電位絕對值超過 10⁶ V,會觸發錯誤訊息:「請將 |E°| 保持在 10⁶ V 或以下;請檢查電壓單位。」
  • 電子數限制:轉移電子數 n 必須為整數,否則顯示:「n 必須是平衡反應中 1 至 1000 之間的整數。」
  • 溫度限制:溫度低於或等於絕對零度時,顯示:「溫度必須高於絕對零度(0 K 或 −273.15 °C)。」;若超過 10⁶ K,則顯示:「請將溫度保持在 10⁶ K 或以下;此為輸入合理性限制,而非模型有效性聲明。」
  • 反應商限制:直接輸入的 Q 若非正數,顯示:「Q 必須是正的、有限的無因次數。」
  • 物種數量與數值:若未新增物種即進行計算,顯示:「計算 Q 之前,請至少新增一個物種。」;若物種數超過八個,顯示:「一個反應商中最多只能使用八個物種。」;若物種活度或濃度小於或等於零,顯示:「每個包含的活度、濃度或氣體壓力必須大於零。」
  • 數值溢位:若計算結果超出系統極限,顯示:「反應商或計算結果超出穩定數值範圍。請檢查數值、單位和係數。」

模型條件與物理局限性

在使用本計算器時,必須注意以下模型條件與物理局限性:

  • 模型條件
    • 輸入值代表無因次活度或所述的標準狀態近似值。
    • E°、n 和 Q 均使用相同的平衡反應方向。
    • 計算結果為平衡電位,而非負載電池電壓。
    • 標準電位與實測電位使用相同的參考電極約定。
  • 物理局限性:本方程式為理想熱力學模型,不會修正活度係數、液接電位、過電位、內阻或動力學。如需用於實驗室或工程決策,請使用經驗證的電化學方法。

此外,本工具的所有計算均在用戶的瀏覽器中進行,所有數值與計算均保留在此瀏覽器中——絕不上傳,保障數據隱私。


常見問題

我可以使用濃度代替活度嗎?

濃度是稀溶液常用的近似值,分壓在氣體中也有類似的用法。對於高濃度或高離子強度的系統,請使用活度係數或經驗證的式量電位,而不要將濃度視為精確的活度。

計算出的電位為負值代表什麼?

對於您輸入的反應方向和參考約定,負的 E 值表示在該等條件下,逆反應方向具有正的平衡電位。這本身並不能預測負載下的電流、速率、功率或性能。

反應商 Q 中包含什麼?

將生成物的活度(以其平衡係數為冪)相乘,然後除以相應的反應物項。電子、純固體和純液體會被省略。將反應逆轉,Q 就會變成其倒數。

為什麼常見的 0.05916 V 僅在 25 °C 時出現?

常用對數(底數為 10)的係數為 2.303RT/F,因此它會隨絕對溫度而變化。在 298.15 K 時,在除以 n 之前,它約為 0.05916 V;本計算器始終會計算完整的 RT/nF 形式。