Calculadora de potencial de eletrodo vs pH
Obtenha o potencial reversível de um eletrodo de hidrogênio a partir do pH e da pressão do gás: em pH 7 e 1 bar ele fica em −0,414 V. A equação de Nernst a 25 °C é aplicada e cada substituição aparece na tela. 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
- pH
- 7
- Pressão
- 1
- pH
- 7
- P(H2)
- 1
- Pressão parcial
- 1
- Temperatura (K)
- 298,15
Uma calculadora de potencial de eletrodo em função do pH transforma a acidez de uma solução e a pressão parcial do gás hidrogênio no potencial reversível da semicélula de hidrogênio. Informe o pH e P(H2); a ferramenta aplica a equação de Nernst a vinte e cinco graus Celsius, com E-zero igual a zero por definição para o eletrodo padrão de hidrogênio, retornando E em volts, os fatores de inclinação por década, uma string de equação legível e a substituição passo a passo. Laboratórios de corrosão, esboços de Pourbaix, ensino de baterias e valores esperados em katas de programação precisam dessa mesma verificação determinística de E(pH, P) sem abrir uma planilha de constantes.
O que o potencial do eletrodo de hidrogênio significa em função do pH
O eletrodo padrão de hidrogênio define o zero da escala de potencial eletroquímico: a semirreação de dois H+ mais dois elétrons em equilíbrio com o gás di-hidrogênio tem E-zero igual a zero volts sob atividade unitária de H+ e pressão unitária de H2. Fora dessas condições padrão, o potencial reversível se desloca tanto com a atividade do íon hidrogênio quanto com a pressão parcial do hidrogênio.
Escrevendo a equação de Nernst à temperatura fixa de vinte e cinco graus Celsius e convertendo a atividade de H+ em pH, obtém-se uma dependência linear do pH mais uma correção logarítmica para a pressão: E é igual a menos a inclinação por década vezes o pH, menos metade dessa inclinação vezes o logaritmo na base dez de P de H2.
A inclinação por década é RT vezes o logaritmo natural de dez dividido pela constante de Faraday, cerca de cinquenta e nove milivolts por unidade de pH à temperatura ambiente — e é por isso que muitos livros-texto citam E aproximadamente igual a menos zero vírgula zero cinco nove vezes o pH quando P é um bar.
Professores e corretores automáticos se importam tanto com a rejeição de pressão não positiva quanto com a resposta numérica: um estudante que insere P igual a zero em um termo logarítmico saiu do domínio do modelo, e um ajuste silencioso para um épsilon minúsculo esconderia esse erro. O caminho de verificação recalcula os mesmos R, F e T fixos usados nos campos publicados, de modo que uma resposta bem-sucedida sempre traz etapas que você pode conferir em testes ou cadernos de laboratório.
Dicas práticas, limites e buscas relacionadas
Mantenha pH e pressão dentro da faixa absoluta publicada, para que o termo logarítmico e as multiplicações não transbordem para um potencial não finito que o resolvedor precisaria rejeitar. Prefira enviar números em vez de strings pré-formatadas quando você controla o cliente; números em string só são aceitos quando seguem um padrão numérico finito estrito.
Use bar ou atmosfera para P_H2 indistintamente nas formas ideais ensinadas na maioria dos cursos de química geral — a expressão numérica de Nernst é a mesma quando ambas são tratadas como a razão adimensional de pressão em relação a um bar.
Esta página é voltada para quem busca uma calculadora de potencial de eletrodo em função do pH, uma ferramenta de Nernst para o eletrodo de hidrogênio ou o potencial SHE on-line; não é um gerador completo de diagramas de Pourbaix para múltiplas espécies, não é um resolvedor de Nernst com temperatura variável para pares redox arbitrários e não é um modelo de OCV de banco de baterias.
Prefira esta capacidade quando você já tem pH e P_H2 e só precisa do potencial da semicélula de hidrogênio; se a sua fonte é um problema descritivo, extraia primeiro essas duas grandezas. Verificações de ida e volta são fáceis: recalcule à mão menos a inclinação por década vezes o pH, menos metade dessa inclinação vezes o logaritmo na base dez da pressão, e confirme que é igual ao potencial publicado dentro do mesmo arredondamento de doze casas decimais.
Casos de uso
Verificação de tarefas de Nernst do SHE
Estudantes inserem pH e pressão de hidrogênio de questões de livro-texto sobre semicélulas e comparam o E e os termos de inclinação calculados à mão com um resultado determinístico antes de entregar.
Preparação de esboços de corrosão e Pourbaix
Laboratórios mapeiam a reta do hidrogênio E versus pH em um P_H2 escolhido antes de desenhar os domínios de estabilidade, usando as mesmas constantes fixas de vinte e cinco graus Celsius em cada execução.
Perguntas frequentes
Que equação esta calculadora usa?
A equação de Nernst para a semicélula de hidrogênio a 25 °C com E° = 0 V: E = −(RT ln(10)/F)·pH − (RT ln(10)/(2F))·log10(P_H2).
Por que E é zero quando o pH é zero e P é um?
Essa é a definição do eletrodo padrão de hidrogênio: atividade unitária de H+ (pH 0) e pressão unitária de H2 dão E = E° = 0 V por convenção.
Posso mudar a temperatura?
Não nesta capacidade. A temperatura é fixa em 298.15 K para que os goldens e os resultados do navegador permaneçam idênticos; use uma ferramenta de Nernst com T variável se precisar de outras temperaturas.
A calculadora de potencial de eletrodo vs pH é gratuita?
A ferramenta no navegador é gratuita e roda localmente.
O que acontece se a pressão de hidrogênio for zero?
O cálculo é recusado com uma mensagem clara, porque o logaritmo de zero não existe. Pressão zero significa que os dados saíram do modelo, e trocá-la discretamente por um número minúsculo só esconderia o erro.
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/electrode-potential-ph \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ph":7,"pressure":1}'const res = await fetch("https://api.kit.forhosting.com/chem/electrode-potential-ph", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ph": 7,
"pressure": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/electrode-potential-ph",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ph": 7,
"pressure": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/electrode-potential-ph", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ph":7,"pressure":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ph":7,"pressure":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/electrode-potential-ph", 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
{
"ph": 7,
"pressure": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.electrode_potential_ph",
"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 | 1000000000000 |
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
Quando a pressão é zero ou negativa, o logaritmo é indefinido, então a API retorna um erro invalid_input claro em vez de inventar um potencial. O caminho é aritmética determinística pura — sem rede, sem sementes aleatórias, sem dependência de relógio —, de modo que o executor gratuito no navegador e a API pré-paga retornam o mesmo JSON após o arredondamento decimal fixo sempre que você a chama.
Como chamar a API e o que ela devolve
A pressão deve ser estritamente positiva; valores menores ou iguais a um vezes dez elevado a menos quinze são tratados como não positivos e rejeitados. Envie um corpo JSON com dois números finitos obrigatórios: ph (aliases pH, p_h e acidity) e pressure (aliases p_h2, P_H2, partial_pressure, pH2 e hydrogen_pressure). Os valores absolutos devem permanecer dentro do limite publicado de um trilhão, para que os produtos intermediários continuem finitos em precisão dupla IEEE no Worker e no navegador. Em caso de sucesso, a resposta ecoa os campos ph e pressure arredondados sob vários nomes comuns, define temperature_k como duzentos e noventa e oito vírgula um cinco, expõe a constante dos gases e a constante de Faraday fixas usadas, publica nernst_slope como o fator completo por década RT ln dez sobre F em volts, define potential, e e e_volts com o mesmo potencial de eletrodo arredondado, formula com a string de Nernst com E-zero igual a zero, equation com uma linha de substituição preenchida terminando em volts, message com um resumo curto em inglês e steps com um array ordenado de linhas de cálculo. Falhas de validação — campos ausentes, números não finitos, valores fora dos limites absolutos, pressão não positiva ou potencial não finito — retornam invalid_input e nunca são cobradas. O preço é um valor fixo de US$ 0,002 por requisição bem-sucedida, com item unitário e preço unitário marginal zero.
Dicas práticas, limites e buscas relacionadas
Ao ensinar, combine exemplos: pH sete com um bar de hidrogênio produz um potencial próximo de menos zero vírgula quatro um quatro volts; pH zero com um bar recupera E próximo de zero, como esperado para a referência SHE; e uma pressão zero ou negativa demonstra o caminho rígido de invalid_input. Tarefas que falham retornando invalid_input não consomem saldo pré-pago, o que mantém scripts exploratórios baratos quando estudantes definem a pressão como zero de propósito.
Casos de integração
Testes unitários para código de eletroquímica
Gere casos conhecidos de E(pH, P) e rejeições deliberadas de pressão não positiva para valores esperados em katas de programação e fixtures de integração contínua.
Perguntas técnicas
O que acontece quando a pressão é zero ou negativa?
log10(P_H2) é indefinido para pressão não positiva. Esta ferramenta retorna invalid_input em vez de inventar um potencial.