Calculadora de pressão parcial
O oxigênio do ar, com fração molar 0,21 a 1 atm, tem pressão parcial de 0,21 atm. Informe uma fração ou a mistura completa junto com a pressão total e receba cada pressão parcial na mesma unidade. 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
- Fração molar
- 0,21
- Pressão total
- 1
- Modo de cálculo
- single
- Pressão parcial
- 0,21
A lei das pressões parciais de Dalton afirma que, em uma mistura ideal de gases, cada componente contribui com uma pressão parcial igual à sua fração molar vezes a pressão absoluta total da mistura: Pi igual a yi vezes P. Alunos que conferem lições multi-gás, professores de química que montam gabaritos, engenheiros de processo que esboçam partições de gases de combustão ou de ar, e técnicos de laboratório que relacionam frações molares de analisadores a pressões parciais de sensores precisam do mesmo contrato —frações molares válidas, pressão total positiva e resultados de pressão parcial estruturados sem rederivar o produto à mão.
O que a lei de Dalton devolve e quais entradas você deve enviar
Na química introdutória e na termodinâmica, a lei de Dalton descreve como uma mistura ideal de gases particiona a pressão total entre componentes: cada pressão parcial é a fração molar daquele gás multiplicada pela pressão total da mistura, e as pressões parciais somam a pressão total quando as frações molares formam uma composição completa.
A intenção de busca se agrupa em torno de calculadora de pressão parcial, lei de Dalton fração molar, mistura de gases Pi igual a yi P, pressão de componente a partir da fração molar, e pressão parcial oxigênio nitrogênio do ar. As pessoas querem uma resposta numérica que possam conferir com uma planilha, embutir em um relatório de laboratório ou alimentar um pipeline maior —não só um lembrete de que a fórmula existe.
Mantenha unidades consistentes: o motor só multiplica; não converte atmosferas em pascals nem leituras manométricas em pressão absoluta. Composição residual opcional é permitida quando as frações reportadas somam menos de um —por exemplo quando você só conhece a fração de oxigênio do ar—, enquanto uma soma acima de um é sempre rejeitada como fisicamente inconsistente em base de fração molar.
Uso em sala de aula e limites práticos
Chame a calculadora gratuita de pressão parcial no navegador para checagens de lição de casa, demos de aula e cálculo mental rápido de composição do ar sem instalar um pacote de termodinâmica. Escolha unidades de pressão absoluta de forma consistente nos dois lados do produto para que as pressões parciais resolvidas permaneçam na mesma família de unidades que seus sensores ou livro esperam.
Autores que publicam SDKs podem mapear o array components diretamente em tabelas de interface que mostram colunas de fração molar e pressão parcial —a mesma forma que os alunos escrevem ao aplicar a lei de Dalton à mão em problemas multi-gás.
Casos de uso
Lições de casa e exercícios multi-gás
Alunos e avaliadores calculam pressões parciais de oxigênio, nitrogênio ou misturas personalizadas a partir de frações molares e pressão total, com rejeição clara quando as frações excedem um.
Croquis de composição em processo e laboratório
Estimativas estruturadas rápidas de pressões de componentes a partir de frações molares de analisador sem montar um simulador de processo completo nem uma planilha.
Perguntas frequentes
O que acontece se as frações molares somarem mais de um?
As frações molares da mistura não devem exceder um total de 1; frações fora de [0, 1] também são rejeitadas e não cobradas.
A calculadora de pressão parcial é gratuita?
A ferramenta do navegador roda grátis no seu dispositivo.
A calculadora converte unidades de pressão?
Não. Mantenha a pressão total e as pressões parciais na mesma família de unidades absolutas (atm, Pa, bar ou torr). O motor só multiplica e não converte unidades.
Como calcular a pressão parcial do oxigênio no ar?
Digite 0,21 como fração molar e a pressão total, por exemplo 1 atm. O resultado é 0,21 atm, porque a lei de Dalton apenas multiplica a fração pela pressão total.
Posso calcular todos os gases de uma mistura de uma vez?
Sim. Informe a lista de frações molares em vez de uma só e você recebe uma pressão parcial para cada gás. A lista pode somar menos de um quando parte da composição é desconhecida, mas nunca mais.
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/thermo/dalton-partial-pressure \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_pressure":1,"mole_fraction":0.21}'const res = await fetch("https://api.kit.forhosting.com/thermo/dalton-partial-pressure", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_pressure": 1,
"mole_fraction": 0.21
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/thermo/dalton-partial-pressure",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_pressure": 1,
"mole_fraction": 0.21
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/thermo/dalton-partial-pressure", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_pressure":1,"mole_fraction":0.21}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_pressure":1,"mole_fraction":0.21}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/thermo/dalton-partial-pressure", 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
{
"total_pressure": 1,
"mole_fraction": 0.21
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "thermo.dalton_partial_pressure",
"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 calcula esse produto de forma determinística para um único componente ou para uma lista completa de frações, rejeita frações fora do intervalo unitário e misturas cujas frações somam mais de um com um erro invalid_input claro, e devolve JSON que verificadores de lição, aplicativos de tutoria e auxiliares de processo leves podem fixar em testes.
O que a lei de Dalton devolve e quais entradas você deve enviar
Envie uma total_pressure positiva em qualquer unidade absoluta coerente que você já use no problema (atmosferas, pascals, bar ou torr), e ou uma única mole_fraction para um componente ou um array mole_fractions para a mistura inteira. Aliases y, fraction, fractions, y_i, P, P_total e pressure são aceitos para que formulários e scripts combinem com os nomes de variáveis do livro.
Como esta calculadora valida frações e aplica Pi = yi · P
Cadeias numéricas que parseiam para números finitos são aceitas para que formulários web e pipelines estilo CSV passem valores sem um cast extra. Para um array de mistura, cada entrada é verificada, a soma é calculada e, se a soma exceder um (com um pequeno épsilon de ponto flutuante), a requisição falha com uma mensagem que nomeia o excesso. Não há ramo vapor-líquido de Raoult, nem correção de fugacidade de gás real, nem serviço de conversão de unidades —isto é Dalton puro para misturas ideais. Envie um corpo JSON com total_pressure obrigatória e exatamente um de mole_fraction ou mole_fractions. Todo campo numérico deve ser finito: valores obrigatórios ausentes, cadeias vazias, texto não numérico, NaN e Infinity falham imediatamente com invalid_input antes de qualquer resultado ser devolvido, e validação falha não é cobrada. Cada fração molar deve estar no intervalo unitário fechado de zero a um inclusive; valor abaixo de zero ou acima de um é invalid_input porque frações molares não são porcentagens nem razões de pressão parcial neste produto. Após a validação o motor multiplica cada fração pela pressão total, arredonda a uma precisão decimal estável para que a mesma entrada sempre produza o mesmo JSON entre motores JavaScript, e rotula o modo de resposta como single ou mixture. O modo single devolve partial_pressure junto com mole_fraction e total_pressure ecoadas; o modo mixture devolve partial_pressures, fraction_sum e um array components com index, mole_fraction e partial_pressure para cada gás. O campo formula é sempre Pi=yi*P e method é sempre dalton_partial_pressure para que o código a jusante possa ramificar sem farejar formas.
Uso da API, preços, fluxos de sala de aula e limites práticos
Use a API pré-paga quando uma plataforma de tutoria, sandbox de avaliação de código, gerador de currículo, ferramenta de croqui de processo ou pipeline de análise de gases 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 o motor rejeitar a requisição. Pareie este endpoint com ferramentas de gás ideal ou leis dos gases quando o próximo passo for converter pressão parcial em concentração ou relacionar temperatura e volume, e mantenha a lista de frações molares dentro do teto de componentes publicado por segurança de isolamento.
Casos de integração
Fixtures determinísticos para testes de química
Pipelines que semeiam testes unitários ou demos científicas interativas podem chamar um oráculo puro Pi=yi·P em vez de reimplementar a aritmética de Dalton em cada linguagem.
Perguntas técnicas
Como calculo a pressão parcial com esta ferramenta?
Envie JSON com total_pressure e ou mole_fraction (um gás) ou mole_fractions (lista). A resposta devolve partial_pressure ou partial_pressures usando Pi = yi · P.
Posso enviar só um componente do ar?
Sim. Use mole_fraction para um único yi (por exemplo 0.21 para oxigênio) e total_pressure; gases residuais não listados são permitidos quando você não envia um array de composição completo.