Calculadora Helmholtz
Uma cavidade de 1,87 litro com gargalo de 3,14 cm² e 5 cm de comprimento ressoa a cerca de 100 Hz no ar a 343 m/s. Informe velocidade do som, medidas do gargalo e volume para afinar um painel de graves ou um silenciador. 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
- Velocidade do som
- 343
- Área do gargalo
- 0,000314
- Comprimento do gargalo
- 0,05
- Volume da cavidade
- 0,0018714927
- Frequência
- 99,9999999917
Um ressonador de Helmholtz é uma cavidade rígida de volume V que se abre para o fluido ao redor por um gargalo curto de área transversal A e comprimento geométrico L. Em baixa frequência, o tampão de fluido no gargalo se comporta como uma massa concentrada e a cavidade como uma mola pneumática, de modo que o sistema tem uma única frequência natural dominante em hertz. Quem fabrica instrumentos, projeta armadilhas de graves, desenvolve silenciadores automotivos ou leciona física costuma conhecer a geometria e a velocidade local do som e precisa dessa altura de tom sem rodar uma malha acústica completa. Esta calculadora de ressonador de Helmholtz avalia o resultado clássico em forma fechada: a frequência f é igual à velocidade do som c dividida por dois pi, multiplicada pela raiz quadrada da área do gargalo A sobre o volume da cavidade V vezes o comprimento do gargalo L. Informe quatro números finitos e positivos.
O que a fórmula de frequência de Helmholtz significa fisicamente
No modelo clássico de elementos concentrados, o fluido do gargalo é tratado como um tampão rígido cuja massa é densidade vezes área do gargalo vezes comprimento do gargalo, enquanto a cavidade é tratada como uma mola isentrópica cuja rigidez é densidade vezes velocidade do som ao quadrado vezes área do gargalo ao quadrado dividido pelo volume da cavidade. Combinando massa e rigidez obtém-se uma frequência natural harmônica simples f igual a c sobre dois pi vezes a raiz quadrada de A sobre V vezes L.
Essa identidade é o que esta calculadora de ressonador de Helmholtz avalia, devolvendo f em hertz quando c, A, L e V usam unidades consistentes. Duplicar o volume da cavidade baixa o tom por um fator igual à raiz de dois; duplicar o comprimento do gargalo faz o mesmo porque ambos aumentam o produto sob o radical. Alargar o gargalo ou usar um fluido mais quente e rápido eleva a ressonância.
O modelo pressupõe comprimentos de onda bem maiores que as dimensões da cavidade, parede rígida e um único gargalo que não seja infinitesimalmente curto em relação ao diâmetro. Quando essas hipóteses falham, correções de extremidade, modos superiores e amortecimento por radiação importam, e esta frequência é só uma primeira estimativa.
O volume da cavidade e o comprimento do gargalo devem ser estritamente positivos: uma cavidade nula ou negativa não armazena o deslocamento de volume restaurador, e um comprimento de gargalo não positivo faria o termo de massa anular-se ou trocar de sinal, o que deixa a frequência concentrada indefinida neste modelo.
Contrato de entrada, forma da resposta e erros
Cadeias numéricas são aceitas. O contrato destacado desta calculadora é que o volume da cavidade e o comprimento do gargalo devem ser estritamente positivos; a velocidade do som e a área do gargalo também precisam ser positivas, senão a raiz quadrada fica indefinida.
Exemplo: velocidade do som de trezentos e quarenta e três metros por segundo, área do gargalo de três ponto um quatro vezes dez à menos quatro metros quadrados, comprimento do gargalo de cinco centímetros e volume de cavidade de cerca de 1.87 litros produz uma ressonância próxima de cem hertz. Não misture sistemas de unidades na mesma solicitação.
Onde calcular a frequência de Helmholtz ajuda
Consultores acústicos que já conhecem a cavidade que conseguem construir — litros de plenum, mililitros de garrafa ou um absorvedor em caixa — precisam do tom que essa geometria produzirá na velocidade do som da sala para confrontá-lo com uma nota de graves alvo. Equipes de produto que congelam um ferramental de gargalo e um molde de cavidade usam a mesma avaliação quando devem imprimir uma frequência de ressonância em uma ficha técnica antes de cortar um protótipo.
Laboratórios de graduação medem a ressonância de uma garrafa com um aplicativo de espectro no telefone e comparam o pico medido com a previsão de parâmetros concentrados a partir de A, L e V medidos e um c baseado em termômetro; um oráculo determinístico que só resolve f mantém honestos os cadernos dos estudantes. Validação falha não consome saldo.
Mantenha as solicitações pequenas, fixe a frequência arredondada nos testes e você obtém números de ressonância reproduzíveis para deveres, plugins LMS e workers de borda sem montar uma pilha completa de elementos finitos acústicos por uma única avaliação em forma fechada.
Casos de uso
Verificações de armadilhas de graves e acústica de salas
Preveja o tom do absorvedor de Helmholtz a partir de um volume de cavidade conhecido, da área e do comprimento do gargalo e da velocidade do som da sala antes de se comprometer com um fechamento de parede.
Prototipagem de garrafas, portas e silenciadores
Trave um gargalo e uma cavidade e calcule a frequência de ressonância em hertz que a fabricação ou a impressão 3D produzirão a uma velocidade do som declarada.
Perguntas frequentes
Como se calcula a frequência de um ressonador de Helmholtz?
Envie velocidade do som c, área do gargalo A, comprimento do gargalo L e volume da cavidade V, todos finitos e positivos.
O que acontece se o volume da cavidade ou o comprimento do gargalo for zero ou negativo?
O volume da cavidade e o comprimento do gargalo devem ser números finitos estritamente positivos; zero e valores negativos deixam a frequência concentrada indefinida e não são cobrados.
Quais unidades você deve usar?
Use qualquer conjunto consistente: metros por segundo, m², m e m³ resultam em frequência em hertz. Se trabalhar em centímetros, mantenha a área em cm², o comprimento em cm, o volume em cm³ e a velocidade do som em cm/s.
Você deve incluir a correção de extremidade do gargalo?
Esta calculadora usa como L o comprimento que você fornecer.
Como baixo a frequência de ressonância?
Aumente a cavidade ou alongue o gargalo: dobrar qualquer um dos dois baixa o tom por um fator de raiz de dois. Um gargalo mais estreito também baixa, e um mais largo sobe.
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/phys/helmholtz-resonator \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sound_speed":343,"neck_area":0.000314,"neck_length":0.05,"cavity_volume":0.001871492742}'const res = await fetch("https://api.kit.forhosting.com/phys/helmholtz-resonator", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sound_speed": 343,
"neck_area": 0.000314,
"neck_length": 0.05,
"cavity_volume": 0.001871492742
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/helmholtz-resonator",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sound_speed": 343,
"neck_area": 0.000314,
"neck_length": 0.05,
"cavity_volume": 0.001871492742
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/helmholtz-resonator", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sound_speed":343,"neck_area":0.000314,"neck_length":0.05,"cavity_volume":0.001871492742}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sound_speed":343,"neck_area":0.000314,"neck_length":0.05,"cavity_volume":0.001871492742}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/helmholtz-resonator", 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
{
"sound_speed": 343,
"neck_area": 0.000314,
"neck_length": 0.05,
"cavity_volume": 0.001871492742
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.helmholtz_resonator",
"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. |
Notas técnicas
Se o volume da cavidade ou o comprimento do gargalo não for estritamente positivo, a tarefa falha com invalid_input e não é cobrada.
O que a fórmula de frequência de Helmholtz significa fisicamente
Esta capacidade não aplica correções de extremidade por você: se usar um comprimento efetivo de gargalo L_eff igual a L mais um termo proporcional ao raio do gargalo, envie esse comprimento efetivo como neck_length para que a mesma fórmula continue válida.
Contrato de entrada, forma da resposta e erros
Envie um corpo JSON com quatro números finitos obrigatórios: sound_speed (aliases c, speed_of_sound, speed) em metros por segundo ou qualquer unidade consistente de comprimento por tempo; neck_area (aliases A, area, neck_cross_section) em metros quadrados ou a unidade de comprimento ao quadrado correspondente; neck_length (aliases L, length, neck_len) na unidade de comprimento coincidente; e cavity_volume (aliases V, volume, cavity) na unidade cúbica coincidente. Cadeias vazias, campos ausentes, valores não finitos, zero e negativos falham com invalid_input nomeando o campo e não são cobrados. Em caso de sucesso, o corpo devolve sound_speed, neck_area, neck_length e cavity_volume arredondados a doze casas decimais para goldens estáveis, frequency com o mesmo arredondamento, a cadeia da fórmula f igual a c sobre dois pi vezes a raiz de A sobre V vezes L, e um unit_hint explicando que a frequência é tempo inverso quando as quatro entradas são consistentes.
Onde uma API de frequência de Helmholtz rende o investimento
Cadernos de simulação que varrem o volume da cavidade ou a área do gargalo podem chamar este endpoint de parse puro uma vez por ponto de projeto em vez de rederivar a álgebra. Como a implementação é parse de nível A puro, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo nem rede de saída.
Casos de integração
Laboratórios e cadernos de projeto
Chame uma API de parse determinística enquanto varre V ou as dimensões do gargalo para que os scripts obtenham um f estável sem embutir álgebra simbólica.
Perguntas técnicas
Quanto custa a calculadora de ressonador de Helmholtz?
A ferramenta do navegador é gratuita. Solicitações API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.