pKa 계산기 - 산 해리 상수를 즉시 계산하세요
화합물의 pKa 값과 산 해리 상수(Ka)를 조회하는 무료 화학 도구입니다. 강산부터 약한 유기산까지 산도 척도 위에서 그 화합물이 어디에 위치하는지 보여주어 완충 용액 설계, 신약 개발, 산-염기 화학 연구에 두루 활용할 수 있습니다.
pKa 값 계산기
화학식을 입력하여 해당 pKa 값을 계산하세요. pKa 값은 용액에서 산의 강도를 나타냅니다.
pKa 값에 대하여
pKa 값은 용액에서 산의 강도를 정량적으로 측정하는 값입니다. 이는 산 해리 상수(Ka)의 음의 10진 로그입니다.
위의 입력 필드에 화학식을 입력하세요. 데이터베이스에 해당 화합물이 있다면 계산기가 해당 pKa 값을 표시할 것입니다.
문서화
pKa는 화학자들이 물에서 산의 세기를 측정할 때 사용하는 수치이다. 이는 산 해리 상수 Ka의 음의 밑-10 로그와 같으며, 분자가 수소 이온(H⁺)을 얼마나 쉽게 내놓는지를 보여 준다. pKa 값이 낮으면 강산이고, 높으면 약산이다. 이 계산기는 CH3COOH 또는 HCl과 같은 화학식의 pKa 값을 일반적인 산과 염기의 참고 표에서 조회한다.
pKa란 무엇인가?
산은 물에 녹았을 때 수소 이온 H⁺을 내놓을 수 있는 물질이다. 어떤 산은 이 이온을 쉽게 내놓고, 어떤 산은 단단히 붙잡고 있다. pKa는 그 차이를 나타내는 수치이다.
음수를 포함해 pKa가 낮다는 것은 산이 양성자를 쉽게 내놓으며 강산이라는 뜻이다. pKa가 높다는 것은 산이 양성자를 붙잡고 있으며 약산이라는 뜻이다.
pKa 공식
산(HA)이 물에 녹으면 다음과 같은 가역 반응이 일어난다.
HA + H₂O ⇌ A⁻ + H₃O⁺
HA는 산이다. A⁻는 짝염기로, 산이 양성자를 잃은 뒤 남은 부분이다. H₃O⁺는 방출된 양성자를 받아들인 물 분자인 하이드로늄 이온이다.
평형에서는 이 세 성분의 농도가 산 해리 상수 Ka를 결정한다.
여기서 는 산 해리 상수이며, 대괄호는 평형 상태에서 각 화학종의 농도를 나타낸다.
pKa는 Ka의 음의 밑-10 로그이다.
화학자들은 Ka 값이 매우 크거나 매우 작아 10의 거듭제곱 단위로 넓게 변할 수 있기 때문에 Ka 대신 pKa를 사용한다. 로그를 취하면 이 값들이 읽고 비교하기 쉬운 간결한 척도로 바뀌는데, 이는 원래의 수소 이온 농도 대신 pH 척도를 사용하는 이유와 같다. Ka가 클수록 더 많은 산 분자가 이온으로 해리되므로, 큰 Ka는 항상 작은 pKa에 해당한다. 따라서 pKa가 낮을수록 강산이다.
pKa 계산 방법
이 계산기의 기반 데이터베이스에는 실험으로 직접 측정한 pKa 값이 저장되어 있다. 그러나 산과 그 짝염기의 농도를 알고 있다면 헨더슨-하셀바흐 방정식을 변형하여 용액의 pH로부터 pKa를 계산할 수도 있다.
이 방법은 용액의 pH가 pKa 자체에 가까울 때 가장 정확하다. 이 지점에서는 작은 측정 오차가 결과에 미치는 영향이 가장 작기 때문이다.
풀이 예시
식초에 들어 있는 산인 아세트산(CH3COOH)의 pKa는 4.76이다.
Ka를 구하려면 공식을 역으로 적용한다.
Ka = 10^(−pKa) = 10^(−4.76) ≈ 1.7 × 10⁻⁵
아세트산염 이온(A⁻)의 농도가 해리되지 않은 산(HA) 농도의 1.7배인 용액의 pH를 구하려면 헨더슨-하셀바흐 방정식을 반대로 사용한다.
pH = pKa + log₁₀([A⁻] / [HA]) = 4.76 + log₁₀(1.7) ≈ 5.0
pKa와 산의 세기
pKa 값은 일반적으로 가장 강한 산의 경우 약 −10에서 가장 약한 산의 경우 50까지 분포한다. 학교나 연구실에서 다루는 대부분의 산은 −10에서 15 사이에 있다. 아래 표에 예시 값을 제시한다.
| 산 | 화학식 | pKa | 세기 |
|---|---|---|---|
| 요오드화수소산 | HI | −10.0 | 강산 |
| 염산 | HCl | −6.3 | 강산 |
| 황산(첫 번째 양성자) | H2SO4 | −3.0 | 강산 |
| 인산(제1 양성자) | H3PO4 | 2.12 | 중간 |
| 포름산 | HCOOH | 3.75 | 약산 |
| 벤조산 | C6H5COOH | 4.19 | 약산 |
| 아세트산 | CH3COOH | 4.76 | 약산 |
| 탄산 | H2CO3 | 6.37 | 약산 |
| 페놀 | C6H5OH | 9.95 | 매우 약함 |
| 물 | H2O | 14.0 | 매우 약함 |
| 에탄올 | C2H5OH | 15.9 | 극도로 약함 |
| 에탄 | C2H6 | 50.0 | 거의 산이라고 할 수 없음 |
유용한 규칙은 산의 pKa가 산 분자의 정확히 절반이 양성자를 내놓은 pH와 같다는 것이다. 이 지점은 아래에서 설명하는 완충 용액과 관련이 있다.
pKa가 중요한 이유
완충 용액은 소량의 산이나 염기를 첨가해도 pH 변화에 저항한다. 완충 용액은 pKa가 목표 pH에서 약 1 pH 단위 이내에 있을 때 가장 잘 작동한다. 이때 산과 짝염기의 혼합물이 첨가된 산이나 염기를 가장 많이 흡수할 수 있기 때문이다. pH 7 부근의 인산 완충 용액과 pH 4.76 부근의 아세트산 완충 용액은 모두 이 규칙을 따른다.
체내에서 pKa는 약물이 세포막을 통과하는 방식에 영향을 준다. 전하가 없는 분자 형태인 비이온화 형태만 세포의 지방성 막을 쉽게 통과한다. 약산인 아스피린은 산성인 위(pH 1에서 2)에서 대부분 비이온화 상태로 남아 그곳에서 흡수된다. 거의 중성인 혈류에 도달하면 더 많은 양이 이온화 형태로 바뀐다.
pKa는 단백질 접힘과 효소 기능에도 영향을 준다. 아미노산 곁사슬은 주변 pH에 따라 양성자를 얻거나 잃고, 그 결과 전하와 거동이 달라진다.
어떤 산은 둘 이상의 pKa를 갖는다. 둘 이상의 양성자를 잃을 수 있기 때문이다. 인산(H3PO4)은 양성자를 세 개, 하나씩 잃을 수 있다. 이미 음전하를 띤 분자에서 양성자를 떼어 내는 데 더 많은 에너지가 필요하므로, 각각의 연속적인 pKa는 앞의 값보다 높다. 이 계산기는 이러한 산에 대해 첫 번째이자 가장 낮은 pKa를 표시한다.
자주 묻는 질문
pKa와 pH의 차이는 무엇인가?
pKa는 특정 산이 지닌 고정된 성질이다. pH는 실제 용액의 산성도를 나타내며, 산이나 염기를 첨가할 때마다 변한다. 아세트산의 pKa는 항상 4.76이지만, 아세트산이 들어 있는 용액의 pH는 녹아 있는 양과 다른 혼합물의 성분에 따라 거의 어떤 값이든 될 수 있다.
pKa가 음수이거나 14보다 클 수 있는가?
그렇다. 물에서 pH 척도는 대략 0에서 14까지이지만 pKa에는 그러한 한계가 없다. 염산과 같은 강산(pKa −6.3)은 음수 값을 가지며, 에탄과 같은 매우 약한 산(pKa 50)은 매우 높은 값을 가진다.
어떤 산은 왜 pKa 값을 여러 개 갖는가?
내놓을 수소 이온이 둘 이상인 산은 양성자를 한 번에 하나씩 잃으며, 각 단계마다 고유한 평형과 pKa가 있다. 인산은 양성자 세 개를 순서대로 잃을 수 있기 때문에 pKa 값이 세 개이며, 뒤의 양성자일수록 제거하기 어렵다.
온도는 pKa에 어떤 영향을 미치는가?
대부분의 pKa 값은 온도에 따라 약간 변한다. 산 해리는 일반적으로 열을 흡수하는 흡열 반응이기 때문이다. 용액을 데우면 해리가 더 많이 일어나 Ka가 증가하고 pKa가 소폭 감소한다. 이 계산기의 기반 표를 포함한 참고 표에서는 일반적으로 표준 조건에서의 단일 pKa 값을 제시한다.
어떤 화합물이 계산기에 표시되지 않는 이유는 무엇인가?
이 계산기는 화학식을 일반적인 산과 염기의 고정 목록과 대조한다. 원소를 표준 순서로 배치한 H2SO4와 같은 일반 텍스트 표기를 사용해야 하며, H₂SO₄와 같은 표기는 사용하지 않는다. 화학식을 올바르게 입력했는데도 결과가 나오지 않으면 해당 화합물이 이 참고 목록에 없을 가능성이 높다. 대신 PubChem과 같은 화학 데이터베이스에 그 값이 나와 있을 수 있다.
완충 용액을 선택할 때 pKa는 어떻게 사용하는가?
완충 용액은 산의 pKa에서 약 1 pH 단위 이내일 때 가장 잘 작동한다. 예를 들어 용액을 pH 7 부근으로 유지하려면 화학자는 pKa가 7에 가까운 산을 선택한다. 이때 산과 짝염기가 비슷한 양으로 존재하여 첨가된 산이나 염기를 가장 많이 중화할 수 있기 때문이다.