Калькулятор pH раствора
Рассчитывает уровень pH раствора по химическому веществу и его концентрации (или по массе и объёму). Также показывает pOH и характер раствора.
Логика вычислений
Калькулятор определяет уровень pH водного раствора по выбранному веществу и его количеству. Работает в двух режимах: «по концентрации» (молярная концентрация задаётся напрямую) и «по массе и объёму» (концентрация выводится из массы вещества и объёма раствора). В обоих случаях расчёт сводится к молярной концентрации C, по которой затем находится концентрация ионов водорода [H⁺] и из неё — pH. Характер кислоты или основания (сильное / слабое) берётся из справочника веществ (см. таблицу ниже).
По концентрации
Введённое значение приводится к моль/л умножением на множитель выбранной единицы (М = 1, мМ = 10⁻³, мкМ = 10⁻⁶, нМ = 10⁻⁹):
C = c × k
где:
- C — молярная концентрация вещества, моль/л;
- c — введённое значение концентрации;
- k — переводной множитель выбранной единицы концентрации.
По массе и объёму
Масса переводится в граммы, объём — в литры, после чего находится количество вещества и его молярная концентрация:
ν = m / M C = ν / Vр
где:
- ν — количество вещества, моль;
- m — масса вещества, г (переводится в граммы из выбранной единицы);
- M — молярная масса вещества, г/моль (см. таблицу ниже);
- Vр — объём раствора, л (переводится в литры из выбранной единицы);
- C — молярная концентрация вещества, моль/л.
Расчёт pH
По молярной концентрации C находится концентрация ионов водорода [H⁺]. Способ зависит от того, к какому типу относится вещество.
Для сильной кислоты диссоциация считается полной, и [H⁺] равна концентрации, умноженной на число отдаваемых ионов водорода:
[H⁺] = C × n
где:
- [H⁺] — концентрация ионов водорода, моль/л;
- n — число отдаваемых ионов H⁺ на молекулу (для сильных кислот).
Для слабой кислоты [H⁺] находится из константы кислотности Ka через решение квадратного уравнения равновесия диссоциации:
[H⁺] = (−Ka + √(Ka² + 4 × Ka × C)) / 2
где:
- Ka — константа кислотной диссоциации вещества (см. таблицу ниже).
Для сильного основания сначала находится концентрация гидроксид-ионов [OH⁻], а из неё — [H⁺] через ионное произведение воды:
[OH⁻] = C × n [H⁺] = Kв / [OH⁻]
где:
- [OH⁻] — концентрация гидроксид-ионов, моль/л;
- n — число отдаваемых ионов OH⁻ на молекулу (для сильных оснований);
- Kв — ионное произведение воды, Kв = 10⁻¹⁴.
Для слабого основания [OH⁻] находится из константы основности Kb по той же квадратной формуле, после чего вычисляется [H⁺]:
[OH⁻] = (−Kb + √(Kb² + 4 × Kb × C)) / 2 [H⁺] = Kв / [OH⁻]
где:
- Kb — константа основной диссоциации вещества (см. таблицу ниже).
Зная [H⁺], калькулятор находит итоговые показатели — pH, pOH и концентрацию гидроксид-ионов:
pH = −lg[H⁺] pOH = 14 − pH [OH⁻] = Kв / [H⁺]
где:
- pH — водородный показатель раствора (значение ограничивается диапазоном от 0 до 14);
- pOH — гидроксильный показатель раствора;
- lg — десятичный логарифм.
Характер раствора определяется по итоговому pH: при pH меньше 7 — кислотный, при pH больше 7 — щелочной (основный), около 7 — нейтральный.
Справочник веществ
| Вещество | Формула | Тип | Ka / Kb | n | M, г/моль |
|---|---|---|---|---|---|
| Уксусная кислота | CH₃COOH | слабая кислота | Ka = 1,8·10⁻⁵ | — | 60,05 |
| Аммиак | NH₃ | слабое основание | Kb = 1,8·10⁻⁵ | — | 17,03 |
| Анилин | C₆H₅NH₂ | слабое основание | Kb = 4,3·10⁻¹⁰ | — | 93,13 |
| Мышьяковая кислота | H₃AsO₄ | слабая кислота | Ka = 5,5·10⁻³ | — | 141,94 |
| Мышьяковистая кислота | H₃AsO₃ | слабая кислота | Ka = 5,1·10⁻¹⁰ | — | 125,94 |
| Бензойная кислота | C₆H₅COOH | слабая кислота | Ka = 6,3·10⁻⁵ | — | 122,12 |
| Борная кислота | H₃BO₃ | слабая кислота | Ka = 5,4·10⁻¹⁰ | — | 61,83 |
| Угольная кислота | H₂CO₃ | слабая кислота | Ka = 4,3·10⁻⁷ | — | 62,03 |
| Хлористая кислота | HClO₂ | слабая кислота | Ka = 1,1·10⁻² | — | 68,46 |
| Лимонная кислота | C₆H₈O₇ | слабая кислота | Ka = 7,4·10⁻⁴ | — | 192,12 |
| Муравьиная кислота | HCOOH | слабая кислота | Ka = 1,8·10⁻⁴ | — | 46,03 |
| Соляная кислота | HCl | сильная кислота | — | 1 | 36,46 |
| Синильная кислота | HCN | слабая кислота | Ka = 6,2·10⁻¹⁰ | — | 27,03 |
| Плавиковая кислота | HF | слабая кислота | Ka = 6,6·10⁻⁴ | — | 20,01 |
| Сероводородная кислота | H₂S | слабая кислота | Ka = 1,0·10⁻⁷ | — | 34,08 |
| Хлорноватистая кислота | HOCl | слабая кислота | Ka = 2,9·10⁻⁸ | — | 52,46 |
| Азотная кислота | HNO₃ | сильная кислота | — | 1 | 63,01 |
| Азотистая кислота | HNO₂ | слабая кислота | Ka = 4,5·10⁻⁴ | — | 47,01 |
| Хлорная кислота | HClO₄ | сильная кислота | — | 1 | 100,46 |
| Фенол | C₆H₅OH | слабая кислота | Ka = 1,3·10⁻¹⁰ | — | 94,11 |
| Фосфорная кислота | H₃PO₄ | слабая кислота | Ka = 7,5·10⁻³ | — | 97,99 |
| Фосфористая кислота | H₃PO₃ | слабая кислота | Ka = 1,0·10⁻² | — | 82,00 |
| Гидроксид натрия | NaOH | сильное основание | — | 1 | 40,00 |
| Серная кислота | H₂SO₄ | сильная кислота | — | 2 | 98,08 |
| Сернистая кислота | H₂SO₃ | слабая кислота | Ka = 1,4·10⁻² | — | 82,07 |
