Calculadora de frequência fundamental de tubo fechado
Esta calculadora de frequência fundamental de tubo fechado encontra a menor frequência de ressonância de uma coluna de ar ideal com uma extremidade fechada e a outra aberta.
Executar grátis
Informe a velocidade do som e o comprimento do tubo em unidades compatíveis; a calculadora divide a velocidade por quatro vezes o comprimento. O resultado inclui a frequência fundamental, o comprimento de onda correspondente, as entradas normalizadas e a fórmula aplicada. Ela é útil em exercícios de acústica, estimativas de instrumentos, planejamento de laboratório e verificações rápidas de engenharia nas quais o modelo ideal de um quarto de onda seja adequado.
Entenda o modelo de um quarto de onda
Um tubo fechado em uma extremidade e aberto na outra sustenta um nó de deslocamento no limite fechado e um antinó de deslocamento próximo ao limite aberto. O padrão mais curto de onda estacionária que satisfaz essas condições de contorno ocupa um quarto de comprimento de onda na coluna de ar idealizada. Portanto, o comprimento de onda fundamental é quatro vezes o comprimento do tubo, e a frequência corresponde à velocidade do som dividida por esse comprimento de onda: f = v/(4L). Esta calculadora aplica exatamente essa relação. Ela não calcula ressonâncias ímpares superiores, não escolhe a condição das extremidades nem deduz propriedades ambientais. Esse escopo específico facilita a inspeção do resultado e a conferência direta de exercícios. O modelo considera o comprimento informado como o comprimento acústico efetivo. Em um tubo físico, os padrões de pressão e deslocamento se estendem um pouco além da extremidade aberta; assim, a ressonância medida pode ser diferente se uma correção de extremidade ainda não estiver incluída no comprimento. Use a saída como uma fundamental ideal, e não como garantia de comportamento exato para qualquer tubo real.
Escolha entradas compatíveis e interprete o resultado
Informe uma velocidade do som positiva e um comprimento de tubo positivo. A combinação mais comum usa metros por segundo para a velocidade e metros para o comprimento, produzindo frequência em segundos inversos, ou hertz. Outras unidades compatíveis também funcionam matematicamente: centímetros por segundo combinados com centímetros continuam produzindo hertz. Não misture metros por segundo com um comprimento em centímetros sem antes converter um dos valores. Em condições internas comuns, 343 m/s é frequentemente usado como aproximação da velocidade do som no ar seco, mas temperatura, umidade, composição do gás e condições de pressão podem alterar o valor apropriado. Ao fornecer a velocidade explicitamente, você pode usar um valor adequado à sua situação sem ocultar uma hipótese ambiental. A resposta repete as duas entradas, informa o comprimento de onda fundamental como 4L e apresenta a frequência fundamental. Um tubo mais longo reduz a frequência em proporção inversa: duplicar o comprimento reduz o resultado pela metade. Uma velocidade do som maior eleva a frequência em proporção direta: um aumento de dois por cento na velocidade aumenta a fundamental calculada em dois por cento.
Aplique o cálculo com responsabilidade
Use esta calculadora quando a coluna de ar puder ser representada de modo razoável por uma extremidade rígida e fechada, uma extremidade aberta, seção transversal uniforme e perdas desprezíveis. Ela atende bem a demonstrações didáticas, projetos aproximados de tubos tapados, experimentos com tubos de ressonância e validação de cálculos em código ou planilhas. Para comparações de laboratório, registre como o comprimento do tubo foi medido e como a velocidade do som foi obtida. Depois, compare os picos observados com o resultado ideal considerando a correção da extremidade aberta, gradientes de temperatura, formato do furo, flexibilidade da parede e incerteza de medição. Um tubo aberto nas duas extremidades segue uma fundamental de meia onda e exige outra equação; portanto, confirme as condições de contorno antes de usar este resultado. O mesmo cuidado vale para cavidades, tubos cônicos, orifícios laterais e ressonadores acoplados, cuja geometria acústica efetiva pode não corresponder a um cilindro simples. A API cobra US$ 0,002 por solicitação e devolve JSON determinístico, facilitando verificações automatizadas repetíveis. Entradas inválidas, ausentes, iguais a zero, negativas ou não finitas são rejeitadas em vez de gerar um número enganoso.
Casos de uso
Confira um exercício de acústica
Verifique a fundamental de um quarto de onda obtida com determinada velocidade do som e comprimento de coluna fechada-aberta.
Planeje um experimento de ressonância
Estime a menor ressonância antes de escolher microfone, faixa de sinal ou sistema de aquisição de dados.
Estime um tubo tapado
Relacione uma frequência grave desejada ao comportamento acústico ideal de um tubo fechado em uma extremidade.
Perguntas frequentes
Qual equação a calculadora utiliza?
Ela utiliza f = v/(4L), em que v é a velocidade do som e L é o comprimento efetivo da coluna de ar fechada-aberta.
Quais unidades devo usar?
Use unidades compatíveis. Metros por segundo com metros resultam em hertz; centímetros por segundo com centímetros também.
Por que o comprimento de onda é quatro vezes o do tubo?
A onda estacionária fundamental possui um nó na extremidade fechada e um antinó na aberta, abrangendo um quarto de comprimento de onda.
O cálculo inclui correção da extremidade aberta?
Não. A fórmula considera pipe_length como o comprimento acústico efetivo. Aplique a correção adequada antes de enviar o comprimento caso seu modelo exija isso.
Quanto custa uma solicitação à API?
Cada solicitação à API custa US$ 0,002.
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/optics/closed-pipe-fundamental \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"speed_of_sound":343,"pipe_length":0.5}'const res = await fetch("https://api.kit.forhosting.com/optics/closed-pipe-fundamental", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"speed_of_sound": 343,
"pipe_length": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/closed-pipe-fundamental",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"speed_of_sound": 343,
"pipe_length": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/closed-pipe-fundamental", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"speed_of_sound":343,"pipe_length":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"speed_of_sound":343,"pipe_length":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/closed-pipe-fundamental", 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
{
"speed_of_sound": 343,
"pipe_length": 0.5
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.closed_pipe_fundamental",
"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. |