Solubilidade de Henry
Com constante de Henry de 0,0013 mol/(L·atm) e pressão parcial de 1 atm, a concentração dissolvida é de 0,0013 mol/L. Informe a pressão do gás sobre o líquido e a constante de tabela e receba a concentração de equilíbrio. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Pressão parcial
- 1
- Constante de Henry
- 0,0013
- Concentração
- 0,0013
A lei de Henry vincula a quantidade de um gás que se dissolve em um líquido à pressão parcial desse gás acima da solução. Na forma de solubilidade usada aqui, a concentração é igual à constante de Henry vezes a pressão parcial, de modo que cadernos de laboratório, modelos ambientais e checagens de processo podem transformar uma pressão de headspace medida e um k_H tabelado em uma concentração dissolvida de equilíbrio sem rederivar a relação a cada vez.
O que a lei de Henry devolve e como escolher pressão parcial e k_H
Escreva a solubilidade de equilíbrio como concentração c igual à constante de Henry k_H vezes a pressão parcial do gás p. A pressão parcial é a contribuição de pressão do gás-alvo na fase gasosa acima do líquido, expressa na unidade de pressão que a sua constante espera —atmosferas, bar, pascais ou torr— desde que k_H tenha sido definida com essa mesma unidade no denominador.
A constante de Henry neste produto é a forma de solubilidade que multiplica a pressão para obter a concentração; exemplos comuns de sala citam oxigênio ou dióxido de carbono em água como moles por litro por atmosfera.
Casos de uso
Checagens de dever de casa e relatórios de laboratório
Alunos calculam a concentração dissolvida a partir do k_H do livro e de uma pressão parcial dada, comparam com o trabalho manual e recebem erro claro quando uma constante nula ou negativa é informada por engano.
Modelos de qualidade da água e ambientais
Ferramentas de monitoramento convertem pressão parcial de oxigênio ou CO2 do headspace mais uma constante de Henry tabelada em concentração aquosa de equilíbrio para alertas e relatórios.
Estimativas de processo e carbonatação de bebidas
Scripts de processo leves estimam níveis de gás dissolvido a partir de k_H conhecido e pressão parcial de operação sem embutir uma biblioteca termodinâmica completa.
Perguntas frequentes
Como calculo a concentração de gás dissolvido com a lei de Henry?
A concentration da resposta é igual a k_H vezes p na forma de solubilidade da lei de Henry.
O que acontece se a constante de Henry for nula ou negativa?
Um k_H nulo ou negativo é rejeitado por ser antifísico para esta calculadora de solubilidade e não é cobrado após a falha da validação.
Qual forma da constante de Henry devo usar?
Use a forma de solubilidade em que a concentração é igual a k_H vezes a pressão parcial. Não envie uma constante na forma de volatilidade (pressão sobre fração molar) sem convertê-la antes.
A calculadora de solubilidade pela lei de Henry é gratuita?
A ferramenta do navegador roda grátis no seu dispositivo.
Preciso de unidades coincidentes para pressão e k_H?
Sim. Escolha qualquer par coerente: se k_H está em mol/(L·atm), envie p em atm para que a concentração fique em mol/L.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/chem/henrys-law-solubility \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"partial_pressure":1,"henry_constant":0.0013}'const res = await fetch("https://api.kit.forhosting.com/chem/henrys-law-solubility", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"partial_pressure": 1,
"henry_constant": 0.0013
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/henrys-law-solubility",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"partial_pressure": 1,
"henry_constant": 0.0013
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/henrys-law-solubility", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"partial_pressure":1,"henry_constant":0.0013}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"partial_pressure":1,"henry_constant":0.0013}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/henrys-law-solubility", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"partial_pressure": 1,
"henry_constant": 0.0013
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.henrys_law_solubility",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Esta capacidade multiplica esses dois insumos de forma determinística, rejeita uma constante de Henry nula ou negativa com um erro de entrada inválida claro e devolve JSON estruturado que checadores de dever de casa, ferramentas de tratamento de água e pipelines químicos leves podem fixar em testes.
O que a lei de Henry devolve e como escolher pressão parcial e k_H
Envie os campos obrigatórios partial_pressure e henry_constant como números JSON ou strings numéricas; os aliases p, P, pressure e p_gas mapeiam para a pressão parcial, enquanto k_H, kH, H, henry e K_H mapeiam para a constante. k_H nulo ou negativo é entrada inválida porque um fator de escala não positivo é antifísico para este contrato de solubilidade e ocultaria dados ruins em vez de falhar de forma ruidosa. Exige-se pressão parcial não negativa; pressão negativa falha com invalid_input. Entradas idênticas sempre produzem o mesmo JSON porque o caminho é aritmética pura, sem rede, sem semente aleatória e sem relógio de parede.
Ler concentração, rótulos de fórmula e manter unidades coerentes
Use concentration sozinha quando um pipeline de sensores só precisa do valor dissolvido; use as entradas ecoadas quando logs de auditoria devem mostrar exatamente qual pressão e constante produziram o resultado; use formula e method quando as UIs exibem a equação ao lado do número. Em caso de sucesso a resposta ecoa partial_pressure e henry_constant, informa concentration como o produto deles e rotula formula como c igual a k_H vezes p com method henrys_law_solubility para que o código posterior ramifique sem cheirar formas. Um campo units_note lembra integradores de que as unidades de concentração são o produto das unidades da constante e das da pressão —por exemplo mol por litro quando k_H é mol por litro por atmosfera e p está em atmosferas. Campos ausentes, números não finitos, pressão parcial negativa e constante de Henry nula ou negativa falham com invalid_input e não são cobrados após a rejeição do motor.
Uso da API, preços, fluxos de laboratório e limites práticos
Chame a calculadora gratuita de solubilidade de gás pela lei de Henry no navegador para checagens de dever de casa, demonstrações de aula e estimativas rápidas de gás dissolvido sem instalar um pacote completo de propriedades. A dependência de temperatura de k_H fica fora desta calculadora: forneça uma constante já corrigida à temperatura do seu processo se a aplicação exigir. Envie um corpo JSON com partial_pressure e henry_constant obrigatórios. Use a API pré-paga quando uma pilha de monitoramento ambiental, um controlador de aquário, uma ferramenta de carbonatação de bebidas ou uma plataforma de dever de casa de química precisar de um contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo após a rejeição. Emparelhe este endpoint com ajudas de pressão parcial quando primeiro calcular a fração molar do gás vezes a pressão total e depois alimentar essa p na lei de Henry para a concentração do lado líquido. Autores que entregam SDK podem mapear concentration diretamente em painéis que mostram oxigênio dissolvido, CO2 ou outros gases ao lado da pressão de headspace medida.