MCP로 연결 →

계산 입력

공식

광고

결과

완충용액 pH
4.76
헨더슨-하셀바흐 식 기준
사용된 pKa 4.76
[A⁻]/[HA] 비율 1
pOH (= 14 − pH) 9.24

완충용액 pH 계산기란?

완충용액(buffer)은 소량의 산이나 염기가 추가되어도 pH 변화를 억제하는 용액입니다. 이 계산기는 헨더슨-하셀바흐 식(Henderson–Hasselbalch equation)을 이용해 산 해리 상수(pKa로 표현)와 짝염기 [A⁻] 및 약산 [HA]의 농도로부터 완충용액의 pH를 구합니다. 아세트산/아세테이트, 암모늄/암모니아, 인산 완충액 등 어떤 산–짝염기 쌍에도 적용할 수 있습니다.

사용 방법

세 가지 값을 입력하세요. 약산의 pKa, 짝염기 [A⁻]의 몰농도, 그리고 약산 [HA]의 몰농도입니다. 계산기는 완충용액의 pH, 염기 대 산의 비율, 그리고 이에 대응하는 pOH(25 °C 기준)를 알려줍니다. 결과는 두 농도의 '비율'에만 좌우되므로, 단위만 서로 일치한다면 어떤 농도 단위를 써도 무방합니다.

공식 풀이

$$\text{pH} = \text{p}K_a + \log_{10}\!\left(\frac{[\text{A}^-]}{[\text{HA}]}\right)$$ 라는 식은, 염기와 산의 농도가 같을 때 로그 항이 0이 되어 pH가 pKa와 같아진다는 것을 보여줍니다. 바로 이 지점이 완충 능력이 최대가 되는 곳입니다. 짝염기가 많아지면 pH가 올라가고, 약산이 많아지면 pH가 내려갑니다. 비율이 10배 변할 때마다 pH는 정확히 1만큼 이동합니다.

광고
pH가 pKa와 같아지는 평탄한 완충 영역을 보여주는 적정 곡선
완충 영역 근처에서는 pH가 천천히 변하며, [A⁻]가 [HA]와 같을 때 pH는 pKa와 같습니다.
약산 HA와 짝염기 A⁻가 평형 상태에 있는 완충 용액 도해
완충 용액은 약산(HA)과 그 짝염기(A⁻)가 평형 상태로 공존하기 때문에 pH 변화에 저항합니다.

계산 예시

pKa = 4.76인 아세테이트 완충액에서 [A⁻] = 0.30 mol/L, [HA] = 0.10 mol/L인 경우를 보겠습니다. 비율은 3.0이고 \(\log_{10}(3.0) \approx 0.477\)이므로, $$\text{pH} = 4.76 + 0.477 \approx 5.24$$ 가 됩니다.

일반적인 완충 시스템과 그 pKa 값

가장 효과적인 완충은 시스템의 \(\text{p}K_a\)에서 대략 1 pH 단위 이내에서 발생하며, 이때 켤레염기와 약산이 비슷한 양으로 존재합니다. 아래 표는 25°C에서의 근사 \(\text{p}K_a\) 값과 실질적 완충 범위(\(\text{p}K_a \pm 1\))를 가진 널리 사용되는 완충 시스템을 나열합니다.

완충 시스템 평형 \(\text{p}K_a\) (25 °C) 유용한 완충 범위
구연산 (1차) H₃Cit ⇌ H₂Cit⁻ 3.13 2.1 – 4.1
아세트산/아세테이트 CH₃COOH ⇌ CH₃COO⁻ 4.76 3.8 – 5.8
구연산 (2차) H₂Cit⁻ ⇌ HCit²⁻ 4.76 3.8 – 5.8
탄산 (1차) H₂CO₃ ⇌ HCO₃⁻ 6.35 5.4 – 7.4
구연산 (3차) HCit²⁻ ⇌ Cit³⁻ 6.40 5.4 – 7.4
인산염 (2차) H₂PO₄⁻ ⇌ HPO₄²⁻ 7.20 6.2 – 8.2
Tris (Tris-HCl) TrisH⁺ ⇌ Tris 8.07 7.1 – 9.1
암모늄/암모니아 NH₄⁺ ⇌ NH₃ 9.25 8.3 – 10.3
탄산 (2차) HCO₃⁻ ⇌ CO₃²⁻ 10.33 9.3 – 11.3

작동 확인으로서, 아세테이트 이온 \([A^-]\)과 아세트산 \([HA]\)의 농도가 같은 아세테이트 완충액은 \(\text{pH} = 4.76 + \log_{10}(1) =\) 4.76이며, 정확히 그 \(\text{p}K_a\)에 있습니다. Tris의 \(\text{p}K_a\)는 비정상적으로 온도에 민감하며 온도가 올라가면 낮아진다는 점을 유의하세요.

광고

핵심 용어 및 변수

\(\text{p}K_a\)
산 해리 상수의 음의 밑-10 로그, \(\text{p}K_a = -\log_{10} K_a\). 낮은 \(\text{p}K_a\)는 더 강한 산을 의미합니다. 완충액은 목표 pH가 그 \(\text{p}K_a\)에 가까울 때 가장 잘 작동합니다.
\(K_a\) (산 해리 상수)
해리 \(HA \rightleftharpoons H^+ + A^-\)에 대한 평형 상수로, \(K_a = \frac{[H^+][A^-]}{[HA]}\)로 정의됩니다. 더 큰 \(K_a\)는 더 강한 산을 나타냅니다.
켤레염기 \([A^-]\)
약산이 양성자를 기증할 때 형성되는 종의 몰 농도입니다. 헨더슨-하셀발흐 비율에서 분자이며 첨가된 산을 중화합니다.
약산 \([HA]\)
미해리(양성자화된) 산 형태의 몰 농도입니다. 비율에서 분모이며 첨가된 염기를 중화합니다.
완충 용량
완충액이 pH 변화를 거의 일으키지 않으면서 흡수할 수 있는 강산 또는 강염기의 양을 나타내는 척도입니다. \([A^-] \approx [HA]\)일 때(\(\text{p}K_a\)에서) 그리고 더 높은 총 완충액 농도에서 가장 큽니다.
pH
수소 이온 활성의 척도, \(\text{pH} = -\log_{10}[H^+]\). 낮은 값은 더 산성이며, 25°C에서 7은 중성입니다.
pOH
수산화 이온 기반의 대응물, \(\text{pOH} = -\log_{10}[OH^-]\). 25°C에서, \(\text{pH} + \text{pOH} = 14\)입니다.
염기-산 비율 \(\left(\frac{[A^-]}{[HA]}\right)\)
켤레염기와 약산의 비율입니다. 비율 1은 \(\text{pH} = \text{p}K_a\)를 줍니다. 0.1~10의 비율(±1 pH 변화)은 실질적 완충 범위를 정의합니다.

자주 묻는 질문

염기와 산의 농도가 같으면 어떻게 되나요? \(\log(1) = 0\)이므로 pH = pKa가 됩니다.

매우 묽거나 매우 진한 용액에도 적용되나요? 아닙니다. 헨더슨-하셀바흐 식은 이상적인 거동을 가정하고 평형 농도가 초기 농도와 거의 같다고 전제합니다. 따라서 pKa 부근의 적당한 완충 농도에서 가장 정확합니다.

염기와 그 짝산에도 사용할 수 있나요? 네. \(\text{p}K_a = 14 - \text{p}K_b\)로 pKb를 pKa로 변환한 뒤 같은 공식을 적용하면 됩니다.

최종 업데이트: