ForHosting KIT · Ciência

Calculadora de entalpia de reação

Saiba se uma reação libera ou absorve calor a partir de entalpias de formação: o metano queimando em oxigênio e formando dióxido de carbono (−393,5 kJ/mol) e dois mols de água (−241,8 cada) dá −802,3 kJ/mol, exotérmica. A contribuição de cada espécie aparece listada. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

A entalpia padrão de reação indica se uma mudança química libera ou absorve calor a pressão constante quando reagentes se tornam produtos. Dadas as entalpias padrão de formação tabuladas de cada espécie em cada lado de uma equação balanceada, a lei de Hess afirma que ΔH_rxn é igual à soma dos coeficientes estequiométricos vezes as entalpias de formação dos produtos menos a mesma soma para os reagentes. Esta capacidade aplica essa fórmula de forma determinística: você fornece valores de formação e coeficientes opcionais, e ela devolve a entalpia de reação, as somas de produtos e reagentes, as contribuições por espécie e uma classificação simples exotérmica, endotérmica ou termoneutra.

Como as entalpias de formação dão a de reação

As tabelas quase nunca trazem a entalpia de todas as reações possíveis, mas trazem as entalpias padrão de formação. A lei de Hess transforma esses valores em um valor de reação: multiplica-se a entalpia de formação de cada espécie pelo seu coeficiente na equação balanceada, somam-se os produtos, somam-se os reagentes e subtrai-se o total dos reagentes do total dos produtos. Elementos no estado padrão valem zero. Um resultado negativo indica que a reação libera calor como está escrita e é exotérmica; um positivo, que ela absorve calor e é endotérmica; e zero recebe o rótulo de termoneutra.

Um exemplo resolvido e os deslizes comuns

Na combustão do metano, os produtos são um dióxido de carbono a −393,5 kJ/mol e duas águas a −241,8 kJ/mol, que somam −877,1 kJ/mol. Os reagentes são o metano a −74,8 e dois oxigênios a zero, que somam −74,8. A diferença, −802,3 kJ/mol, é a entalpia de reação. Os deslizes comuns são esquecer de multiplicar pelo coeficiente, misturar unidades e partir de uma equação não balanceada; os coeficientes são usados exatamente como você os digita, então confira-os antes.

Verificação de lições e provas

Alunos inserem entalpias de formação e coeficientes de uma equação balanceada, comparam o ΔH_rxn e as somas laterais retornados com o trabalho à mão e recebem erro claro se faltar um valor de formação.

O que acontece se faltar uma entalpia de formação?

O motor não consulta tabelas nem inventa valores.

A calculadora de entalpia de reação é grátis?

A ferramenta no navegador roda grátis no seu dispositivo.

ΔH negativo significa que a reação é exotérmica?

Inverta a equação e o sinal se inverte.

Qual é a entalpia de formação de elementos como o O2?

Zero, por definição, para qualquer elemento no estado padrão. Informe 0 em vez de deixá-lo de fora, para que a espécie continue na lista com o seu coeficiente e simplesmente não some nada.

Posso usar coeficientes fracionários como um meio?

Sim. Os coeficientes devem bater com a equação balanceada, frações incluídas, como um meio para o oxigênio. Eles precisam ser positivos, e o coeficiente que você não informar conta como um.

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.

POSThttps://api.kit.forhosting.com/chem/enthalpy-reaction

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/chem/enthalpy-reaction \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"reactants":[{"name":"CH4","enthalpy_formation":-74.8,"coefficient":1},{"name":"O2","enthalpy_formation":0,"coefficient":2}],"products":[{"name":"CO2","enthalpy_formation":-393.5,"coefficient":1},{"name":"H2O","enthalpy_formation":-241.8,"coefficient":2}]}'
{
  "reactants": [
    {
      "name": "CH4",
      "enthalpy_formation": -74.8,
      "coefficient": 1
    },
    {
      "name": "O2",
      "enthalpy_formation": 0,
      "coefficient": 2
    }
  ],
  "products": [
    {
      "name": "CO2",
      "enthalpy_formation": -393.5,
      "coefficient": 1
    },
    {
      "name": "H2O",
      "enthalpy_formation": -241.8,
      "coefficient": 2
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.enthalpy_reaction",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Valores de formação ausentes falham com erro invalid_input claro em vez de inventar dados de tabela.

Como a lei de Hess transforma entalpias de formação em ΔH_rxn

Escreva uma equação química balanceada e reúna uma entalpia padrão de formação para cada reagente e cada produto na mesma unidade de energia, comumente quilojoules por mol. Elementos em seus estados padrão contribuem zero por definição; compostos tomam os valores ΔH_f tabulados do seu livro, folha de laboratório ou banco de dados. O motor multiplica cada coeficiente pela sua entalpia de formação, soma o lado dos produtos, soma o lado dos reagentes e subtrai: ΔH_rxn é igual à soma de ν ΔH_f dos produtos menos a soma de ν ΔH_f dos reagentes. ΔH negativo significa que a reação é exotérmica como escrita; positivo significa endotérmica; zero é rotulado termoneutro. Envie dois arrays: reactants e products. Cada objeto de espécie deve incluir enthalpy_formation como número finito; o coefficient opcional vale um por padrão se omitido e deve coincidir com o coeficiente estequiométrico balanceado (incluindo frações como um meio para o oxigênio). Rótulos name opcionais como CH4 ou H2O tornam o JSON legível em relatórios mas não mudam a matemática. Entalpia de formação ausente em qualquer espécie, arrays vazios, coeficientes não positivos e números não finitos geram invalid_input e não são cobrados. Entradas idênticas sempre produzem o mesmo JSON porque o caminho é aritmética pura, sem rede, sem modelo, sem semente aleatória e sem relógio de parede.

Como ler a resposta: somas, contribuições e classificação

O motor não converte unidades: se misturar kJ e kcal obterá um número errado, então mantenha uma única unidade de energia em toda a requisição. Mensagens de validação que citam entalpia de formação ausente nomeiam o índice da espécie para você corrigir uma célula vazia sem ler stack trace. Em caso de sucesso a resposta inclui delta_h, o alias delta_H e enthalpy_reaction —todos iguais à entalpia de reação calculada— mais unit, com padrão kJ/mol salvo se você enviar uma string de unidade de exibição. sum_products e sum_reactants expõem as duas somas intermediárias de Hess para que alunos verifiquem o trabalho termo a termo. Os arrays reactants e products ecoam cada espécie com name quando fornecido, coefficient, enthalpy_formation e contribution igual a coeficiente vezes entalpia de formação. reactant_count e product_count dão comprimentos de array para tabelas de UI. classification é exothermic quando ΔH é negativo, endothermic quando positivo e thermoneutral quando zero, o bastante para rótulos rápidos sem rederivar o sinal no cliente. formula reafirma a identidade de Hess em string curta, e method é sempre hess_formation_enthalpies para o código a jusante ramificar sem cheirar formatos. Use só delta_h quando uma planilha ou diário de notas precisar de um único número; use as colunas de contribuição quando um relatório de laboratório deva mostrar como dióxido de carbono e água puxam cada um para baixo a entalpia de combustão do metano.

Uso da API, preços, laboratórios de aula e limites práticos

Chame a calculadora gratuita de entalpia de reação no navegador para checar lições, demos de aula e preparo rápido de laboratório sem instalar pacote de termoquímica. Autores de SDKs podem mapear os arrays de contribuição em tabelas de name, coefficient, ΔH_f e contribution —as mesmas colunas que os alunos preenchem à mão ao aplicar a lei de Hess a partir de dados de formação. Envie um corpo JSON com arrays obrigatórios reactants e products; aliases reactant, left, product e right são aceitos quando documentados pelo SDK. Aliases de formação por espécie incluem delta_hf, dhf, hf, formation_enthalpy e Hf; aliases de coeficiente incluem coeff, nu, stoich e n. Use a API pré-paga quando uma plataforma de tutoria, integração LIMS, planilha de segurança de processo ou gerador de currículo 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 do motor. Listas de espécies são limitadas por segurança do Worker isolate e ainda cobrem exemplos ordinários multi-reagente de sala e indústria. Combine este endpoint com sua própria consulta de tabela de formação quando o próximo passo for preencher lacunas a partir de um gráfico de ΔH_f, ou com auxiliares de estequiometria quando você primeiro balancear a equação.

Apps de ensino e treinos autoavaliados

Ferramentas de currículo geram exercícios de lei de Hess com JSON estruturado para flashcards, rubricas e folhas de passos sem embutir um banco termoquímico completo.

Cadernos de laboratório e calculadoras de processo

Scripts convertem tabelas de ΔH_f fornecidas em entalpias de reação para folhas de segurança, balanços de energia e demos de ensino via endpoint pré-pago estável.

Como calcular a entalpia de reação a partir de entalpias de formação?

Envie JSON com arrays reactants e products. Cada espécie precisa de enthalpy_formation e coefficient opcional. A resposta inclui delta_h igual à soma das contribuições dos produtos menos a dos reagentes.

Elementos com ΔH_f = 0 são permitidos?

Sim. Envie enthalpy_formation: 0 para elementos em seus estados padrão. Zero é um valor finito válido; só campos de formação ausentes ou não finitos são rejeitados.

Ver a documentação completa do KIT →