Calculadora de oxigênio para combustão
Um mol de propano, C3H8, precisa de 5 mols de oxigênio para queimar por completo e gera 3 mols de dióxido de carbono e 4 de água. Informe os mols de combustível e os átomos de carbono e hidrogênio de qualquer hidrocarboneto CₓHᵧ. 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
- Mols
- 1
- Carbonos
- 3
- Hidrogênios
- 8
- O2 por mol de combustível
- 5
- Mols de oxigênio
- 5
- Mols de CO2
- 3
- Mols de H2O
- 4
Esta calculadora de oxigênio para combustão transforma os mols de um combustível hidrocarboneto e suas contagens de átomos de carbono e hidrogênio nos mols de oxigênio molecular necessários para a combustão completa. Você informa os mols de combustível, o número de átomos de carbono x em CₓHᵧ, e o número de átomos de hidrogênio y. Verificações clássicas de sala de aula incluem um mol de propano C₃H₈ precisando de cinco mols de O₂, e dois mols de metano CH₄ precisando de quatro mols de O₂. O mecanismo usa apenas aritmética finita determinística, sem chamadas de rede, sem amostragem e sem atalhos que dependam de data.
O que significa o oxigênio necessário para combustão e o que a resposta contém
Para a combustão completa de um hidrocarboneto escrito como CₓHᵧ, cada átomo de carbono se torna uma molécula de dióxido de carbono, e cada dois átomos de hidrogênio se tornam uma molécula de água, então a demanda de oxigênio é fixa, uma vez conhecidos x, y, e os mols de combustível. Balancear a reação CₓHᵧ mais oxigênio indo a dióxido de carbono e água produz um coeficiente de O₂ igual a x mais y sobre quatro por mol de combustível.
Multiplicar esse coeficiente pelos mols de hidrocarboneto produz os mols de O₂ que precisam ser fornecidos para a combustão completa, sob condições ideais. Zero mols de combustível, com contagens de átomos não negativas, é permitido e resulta em zero mols de oxigênio, que é o limite ideal correto quando não há combustível presente. Contagens negativas de carbono ou hidrogênio também são rejeitadas.
Onde o cálculo de oxigênio para combustão se encaixa nos estudos, no laboratório e no software
Estudantes encontram problemas de oxigênio necessário para combustão quando um livro didático introduz a queima de hidrocarbonetos, depois de balancear equações simples, quando um conjunto de lição de casa dá mols de propano ou butano e pede mols de O₂, antes de qualquer conversão de volume de ar, ou quando um problema de competição espera um intermediário claro de mols de oxigênio, antes de discutir o excesso de ar.
Professores podem pré-gerar gabaritos para fórmulas inteiras, como CH₄, C₂H₆ e C₃H₈, sem confiar em aplicativos opacos, que pulam direto para gramas de ar ou misturam combustão incompleta com estequiometria de combustão completa. Técnicos de laboratório e preparadores usam a mesma forma fechada quando um protocolo já declara mols de um combustível hidrocarboneto puro, e só restam as contagens de átomos: aplicam x mais y sobre quatro, e planejam quanto oxigênio puro é idealmente necessário.
Desenvolvedores chamam o mesmo contrato a partir de scripts para gerar vetores de teste determinísticos para tutores de química, normalizar parâmetros de combustível digitados pelo usuário antes de exportar para um caderno de laboratório, ou atender enunciados de desafios de programação que exigem mols de oxigênio, em vez de um esboço decidido a olho.
Casos de uso
Lição de casa e conferência de combustão
Converta mols de CₓHᵧ e contagens de átomos em mols de O₂ necessários para a combustão completa, antes de passos de volume de ar ou de massa.
Preparação de laboratório e software de educação
Calcule a demanda ideal de oxigênio, a partir dos mols de combustível medidos, em cadernos de laboratório, interfaces de tutoria e geradores automatizados de exercícios.
Perguntas frequentes
O que acontece se moles for negativo?
Mols de combustível hidrocarboneto não podem ser negativos para a estequiometria de oxigênio necessário para combustão.
Esta ferramenta converte mols de oxigênio em volume de ar ou massa de combustível?
Não. Ela apenas devolve mols de oxigênio (e mols relacionados de produto), a partir dos mols de combustível e contagens de C/H. Use uma ferramenta de volume de gás ou de massa se precisar dessas conversões.
Por que os resultados são arredondados a uma precisão?
A precisão padrão é 10 casas decimais; você pode definir de 0 a 15.
De onde vem a regra dos carbonos mais um quarto dos hidrogênios?
Do balanceamento da combustão completa. Cada átomo de carbono vira uma molécula de dióxido de carbono, que consome um O2, e cada dois átomos de hidrogênio formam uma molécula de água, que consome meio O2. Isso soma os carbonos mais um quarto dos hidrogênios por mol de combustível.
Funciona para álcoois ou combustíveis que contêm oxigênio?
Não. A ferramenta aplica apenas a regra para hidrocarbonetos formados só por carbono e hidrogênio. Ela não balanceia equações de compostos oxigenados nem de moléculas com outros elementos.
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/oxygen-required-combustion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"moles":1,"carbons":3,"hydrogens":8}'const res = await fetch("https://api.kit.forhosting.com/chem/oxygen-required-combustion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"moles": 1,
"carbons": 3,
"hydrogens": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/oxygen-required-combustion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"moles": 1,
"carbons": 3,
"hydrogens": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/oxygen-required-combustion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"moles":1,"carbons":3,"hydrogens":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"moles":1,"carbons":3,"hydrogens":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/oxygen-required-combustion", 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
{
"moles": 1,
"carbons": 3,
"hydrogens": 8
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.oxygen_required_combustion",
"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.
Limites
max_abs_value | 1000000000000000 |
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
O mecanismo aplica o coeficiente estequiométrico padrão para O₂, que é x mais y sobre quatro, multiplica pelos mols de combustível, e informa oxygen_moles, junto com o coeficiente de O₂ por mol e os mols ideais de produto de dióxido de carbono e água.
O que significa o oxigênio necessário para combustão e o que a resposta contém
Esta calculadora devolve os mols, carbonos e hidrogênios validados, os valores derivados o2_per_mole_fuel e oxygen_moles, as quantidades companheiras de produto co2_moles e h2o_moles, um pequeno formula_label, como C3H8, a precisão usada, um rótulo de método oxygen_required_combustion, e um lembrete de fórmula. Não há conversão de massa para mols do combustível, nenhum caminho de composição do ar que converta O₂ puro em volume de ar seco, nenhum caminho de calor de combustão, e nenhum balanceador geral de equação para oxigenados ou heteroátomos: o mecanismo aplica a forma fechada para o hidrocarboneto CₓHᵧ dentro do intervalo numérico suportado, ou rejeita a entrada com invalid_input. Os casos rejeitados incluem campos obrigatórios ausentes, valores não finitos, magnitudes acima do teto documentado, e qualquer mol negativo de combustível, porque uma quantidade negativa de combustível não é uma entrada física de combustão. Se você precisar de estequiometria baseada em massa, análise de reagente limitante entre duas espécies pesadas, ou rendimento de produto a partir de uma massa de reagente limitante, use essas capacidades dedicadas; esta página responde apenas aos mols de oxigênio necessários para a combustão completa de um hidrocarboneto, com mols e contagens de átomos conhecidos, com saída numérica estável, adequada para listas de exercícios, testes unitários e consumidores de API que não podem inventar etapas simbólicas de balanceamento.
Como mols e contagens de átomos são lidos e como os resultados permanecem reproduzíveis
As duas contagens de átomos precisam ser finitas e não negativas. Sinais de mais opcionais no início e notação científica em strings numéricas são permitidos quando interpretáveis como decimais finitos; espaços incorporados e tokens não numéricos são rejeitados. O campo preferencial para a quantidade de hidrocarboneto é moles, mas os apelidos n, n_fuel, moles_hydrocarbon e amount também são aceitos, para que planilhas, query strings e formulários tipados possam reaproveitar o mesmo contrato. A contagem de átomos de carbono usa carbons, com os apelidos C, carbon, carbon_atoms e x; a contagem de átomos de hidrogênio usa hydrogens, com os apelidos H, hydrogen, hydrogen_atoms e y. Mols negativos falham com invalid_input, e uma mensagem que nomeia o campo, para que uma célula ruim não vire silenciosamente uma demanda negativa de oxigênio. Um campo opcional precision, com os apelidos decimals e dp, escolhe quantas casas decimais expor para as saídas numéricas, com padrão de dez e teto de quinze, para que os goldens em JSON permaneçam estáveis. O cálculo forma o2_per_mole_fuel igual a carbonos mais hidrogênios dividido por quatro, oxygen_moles igual a mols vezes o2_per_mole_fuel, co2_moles igual a mols vezes carbonos, e h2o_moles igual a mols vezes hidrogênios dividido por dois. Combine a execução gratuita no navegador desta página com a API paga quando precisar do mesmo resultado matemático dentro de um pipeline automatizado, sem reimplementar sozinho o coeficiente x mais y sobre quatro.
Onde o cálculo de oxigênio para combustão se encaixa nos estudos, no laboratório e no software
Ferramentas de produto e de educação usam o endpoint quando um aluno digita mols e uma fórmula CₓHᵧ, e a interface precisa mostrar oxygen_moles, com um o2_per_mole_fuel intermediário claro. Nesta página, o trabalho roda inteiramente no seu navegador; pela API, cada consulta bem-sucedida custa US$ 0,002, a validação que falha não é cobrada, e nada fica armazenado depois que a resposta retorna. Essa divisão — exploração interativa gratuita e uma API paga e idêntica — segue o restante do catálogo tier A do KIT e permite passar de uma demonstração em sala de aula para um pipeline automatizado sem mudar o resultado matemático. Combine-a com auxiliares de volume de gás ou de estequiometria de massa para massa quando precisar de outras grandezas relacionadas de química, e com outros endpoints de ciência quando estiver montando um pequeno laboratório de calculadoras gratuitas e determinísticas de combustão.
Casos de integração
Fixtures determinísticos de teste
Gere oxygen_moles e o2_per_mole_fuel reproduzíveis para testes unitários, tutores de química e asserções de CI sobre estequiometria de combustão.
Perguntas técnicas
Quanto custa a calculadora de oxigênio para combustão?
É gratuita no seu navegador, nesta página. Pela API, uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.
Como os mols de oxigênio são calculados?
o2_per_mole_fuel = carbonos + hidrogênios/4, e oxygen_moles = mols × o2_per_mole_fuel, a partir de CₓHᵧ + (x + y/4) O₂ → x CO₂ + (y/2) H₂O.