Calculadora de pasteurização sous vide para aves
Esta calculadora de tempo de pasteurização sous vide para aves fornece uma estimativa de planejamento reproduzível com base em duas medidas: a temperatura do banho de água em Celsius e a espessura máxima do alimento em milímetros.
Executar grátis
Ela usa uma tabela fixa, e não um modelo variável ou uma fórmula obscura. Escolha uma temperatura aceita, meça a parte mais espessa da ave embalada e receba o tempo da tabela em minutos e horas. A calculadora arredonda a espessura para cima até a próxima faixa disponível, deixando a consulta explícita e repetível.
Meça a espessura e selecione a temperatura do banho
Ajuste o banho de água para uma das temperaturas oferecidas pela calculadora e meça a ave no ponto mais espesso antes de colocá-la no banho. A espessura é mais importante que o peso porque o calor precisa percorrer o caminho da superfície até o centro. Uma porção larga e fina pode aquecer mais rápido que uma peça compacta com a mesma massa. Informe a espessura máxima em milímetros, incluindo os dois lados de uma peça dobrada ou empilhada caso ela permaneça assim durante o cozimento. Não informe a largura da embalagem, o peso do pacote nem uma média de várias porções. Se as peças forem diferentes, calcule com a mais espessa ou separe o lote em grupos. As linhas de temperatura aceitas são 55, 57.5, 60, 62.5, 65, 67.5 e 70 graus Celsius. A tabela aceita peças com no máximo 60 milímetros. Usar uma temperatura exatamente disponível evita atribuir a uma interpolação uma precisão que o cronograma original não declara.
Entenda a consulta à tabela fixa
A calculadora primeiro valida os dois valores, encontra a linha exata da temperatura do banho e arredonda a espessura informada para cima até a próxima faixa de dez milímetros. Por exemplo, uma peça de 28 milímetros usa a coluna de 30 milímetros, enquanto uma peça de 30 milímetros permanece nessa mesma coluna. O campo thickness_band_mm retornado mostra qual coluna foi aplicada, permitindo que você audite a estimativa depois. A resposta também apresenta o tempo programado em minutos inteiros e em horas arredondadas para duas casas decimais. Nenhuma solicitação de rede, valor aleatório, data atual ou histórico do usuário interfere na resposta. Portanto, entradas iguais sempre produzem saídas iguais. O tempo representa o cronograma fixo completo ligado àquela temperatura e faixa de espessura, incluindo a margem prevista na tabela para o centro aquecer e permanecer sob o processo de pasteurização. Não se trata apenas de um período de manutenção iniciado depois que uma temperatura interna não medida for alcançada. Valores entre faixas são deliberadamente arredondados para cima, nunca calculados por uma média menor.
Use a estimativa com segurança em uma cozinha real
Considere o resultado uma estimativa de planejamento para aves intactas manipuladas com boas práticas de segurança alimentar, não um substituto para um processo validado em uma cozinha regulamentada. Comece a contar somente depois que o banho recuperar a temperatura definida, mantenha as peças totalmente submersas, evite excesso de itens que prejudique a circulação e use embalagens íntegras e resistentes ao calor, com o mínimo possível de ar preso. A calculadora não consegue verificar calibração do banho, temperatura inicial, patógenos, recheios, ossos, carne amaciada mecanicamente, contato entre embalagens, resfriamento, armazenamento ou contaminação cruzada. Essas condições podem exigir outro processo ou avaliação especializada. Um termômetro confiável e um banho com circulação adequada continuam essenciais. Não use a tabela para temperaturas fora das linhas apresentadas, alimentos acima de 60 milímetros, aves inteiras, preparações enroladas ou outros alimentos. Se regras sanitárias locais, o fabricante do equipamento ou um plano aprovado exigir tempo maior ou temperatura superior, siga essa exigência. Após o cozimento, sirva prontamente ou resfrie rápido com um método controlado adequado antes de armazenar sob refrigeração.
Casos de uso
Planejar o serviço de peito de frango
Estime um cronograma reproduzível pela porção mais espessa antes de coordenar os demais pratos.
Padronizar instruções de lotes
Registre uma temperatura aceita, a faixa de espessura e o tempo da tabela para porções semelhantes.
Avaliar decisões de porcionamento
Compare as faixas para decidir se dividir uma peça muito espessa torna o cronograma mais prático.
Perguntas frequentes
Quanto custa uma solicitação de API?
Cada solicitação de API custa US$ 0,002; a mesma consulta determinística também pode ser executada no navegador.
Por que preciso escolher uma temperatura da lista?
A capacidade usa linhas fixas da tabela e não cria cronogramas interpolados entre elas.
Como a espessura é arredondada?
A espessura é arredondada para cima até a próxima faixa de 10 milímetros, respeitando o limite de 60 milímetros.
O resultado inclui o tempo de aquecimento?
Sim. Ele retorna o tempo completo do cronograma fixo, e não uma espera separada iniciada após o centro aquecer.
Posso usar para um frango inteiro ou uma ave recheada?
Não. Aves inteiras, produtos recheados, preparações enroladas e peças acima de 60 milímetros precisam de processo validado separadamente.
Isso garante a segurança do alimento?
Não. Um resultado seguro também depende da precisão do equipamento, manipulação, embalagem, circulação, resfriamento e cumprimento das orientações aplicáveis.
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/cook/sousvide-pasteurize \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bath_temperature_c":60,"thickness_mm":28}'const res = await fetch("https://api.kit.forhosting.com/cook/sousvide-pasteurize", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bath_temperature_c": 60,
"thickness_mm": 28
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/sousvide-pasteurize",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bath_temperature_c": 60,
"thickness_mm": 28
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/sousvide-pasteurize", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bath_temperature_c":60,"thickness_mm":28}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bath_temperature_c":60,"thickness_mm":28}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/sousvide-pasteurize", 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
{
"bath_temperature_c": 60,
"thickness_mm": 28
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.sousvide_pasteurize",
"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. |