Velocidade do som em gás ideal
Informe γ = 1,4, 293,15 K e 0,0289652 kg/mol, ou os valores do seu próprio gás, e veja a velocidade do som em metros por segundo e km/h. Em um gás mais quente ou mais leve, o som anda mais rápido. 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
- Índice adiabático
- 1,4
- Temperatura (K)
- 293,15
- Massa molar (kg/mol)
- 0,0289652
- Velocidade do som (m/s)
- 343,2320180945
- Velocidade do som (km/h)
- 1.235,6352651402
- Constante universal dos gases (J/(mol·K))
- 8,3144626182
Esta calculadora determina a velocidade termodinâmica do som em um gás ideal a partir de três propriedades físicas: índice adiabático, temperatura absoluta e massa molar. Ela aplica a relação padrão c = sqrt(γRT/M), usando a constante universal dos gases e unidades SI consistentes. O resultado é útil em exercícios de física, estimativas de sistemas gasosos, modelos acústicos e comparações rápidas entre gases. Todo cálculo é determinístico, dispensa dados externos e informa a velocidade em metros por segundo e quilômetros por hora, além das entradas e da fórmula utilizada.
O que representa a equação da velocidade do som em um gás ideal
O som se propaga em um gás como uma pequena perturbação de pressão. Em uma compressão acústica rápida, há pouco tempo para transferência de calor entre regiões vizinhas; por isso, a mudança é tratada como adiabática. Nessa hipótese, a velocidade termodinâmica do som é c = sqrt(γRT/M).
O símbolo γ representa o índice adiabático sem dimensão, também chamado de razão entre capacidades térmicas Cp/Cv. R é a constante molar universal dos gases, T é a temperatura absoluta em kelvin e M é a massa molar em quilogramas por mol. As unidades sob a raiz quadrada se reduzem a metros quadrados por segundo quadrado, fornecendo a velocidade em metros por segundo.
A relação também esclarece as tendências: temperatura ou índice adiabático maiores elevam a velocidade, enquanto massa molar maior a reduz. Assim, um gás leve pode transmitir uma perturbação acústica muito mais rapidamente que um gás pesado sob a mesma temperatura e razão térmica. Este é um cálculo geral para gás ideal, e não um atalho específico para ar seco.
Como informar os valores e interpretar o resultado
Informe os três campos obrigatórios como números positivos e finitos. Essa unidade é importante: uma massa molar tabelada em gramas por mol deve ser dividida por mil. Por exemplo, 28.9652 gramas por mol equivalem a 0.0289652 quilogramas por mol.
Ela também repete cada entrada física, identifica a constante dos gases e inclui a fórmula simbólica exata, facilitando a auditoria do cálculo. Valores iguais ou inferiores a zero são rejeitados, pois a fórmula exige temperatura absoluta, massa molar e razão térmica positivas.
Hipóteses, usos adequados e limitações práticas
Use este resultado quando um modelo de gás ideal, perturbação pequena e processo adiabático for compatível com a precisão do seu problema. Ele atende bem a estudos de termodinâmica, estimativas acústicas preliminares, comparação de gases candidatos, dados de teste para simulações e verificações de engenharia. O cálculo é aritmética pura: não consulta serviços meteorológicos, bancos de propriedades nem tabelas de composição.
Portanto, você deve fornecer índice adiabático e massa molar adequados ao gás e à faixa de temperatura. Gases reais podem se afastar desse modelo em alta pressão, perto de transições de fase ou quando equações de estado não ideais forem relevantes. Misturas podem exigir propriedades efetivas dependentes da temperatura, e a umidade altera a composição e a velocidade do som no ar atmosférico.
Velocidade de escoamento, vento, dispersão, relaxação química e efeitos de contorno ficam fora deste cálculo escalar. Mantenha as unidades consistentes e registre a origem de γ e M. Sem rede, aleatoriedade, relógio ou solver iterativo, entradas válidas idênticas sempre produzem a mesma saída estruturada.
Casos de uso
Comparar gases na mesma temperatura
Avalie como a razão entre capacidades térmicas e a massa molar alteram a propagação acústica em diferentes gases ideais.
Conferir exercícios de termodinâmica
Verifique um cálculo manual de c = sqrt(γRT/M) com entradas SI explícitas e resultado numérico estruturado.
Inicializar uma simulação acústica
Gere uma velocidade de onda básica e determinística para um modelo em que o comportamento ideal e adiabático seja adequado.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
Ela usa c = sqrt(γRT/M), em que γ é o índice adiabático, R é a constante universal dos gases, T é a temperatura absoluta e M é a massa molar.
Qual unidade devo usar para a massa molar?
Use quilogramas por mol. Divida por mil qualquer valor em gramas por mol antes de informá-lo.
O cálculo considera umidade ou efeitos de gás real?
Não. Ele avalia a fórmula termodinâmica de gás ideal com as propriedades fornecidas; umidade, comportamento não ideal, escoamento e contornos não estão incluídos.
Posso digitar a temperatura em graus Celsius?
Não, a temperatura precisa ser absoluta, em kelvin. Some 273,15 à leitura em Celsius antes de digitá-la; zero e valores negativos são recusados porque a fórmula exige temperatura absoluta positiva.
Por que o som viaja mais rápido em um gás leve?
Porque a velocidade diminui quando a massa molar aumenta. Com a mesma temperatura e o mesmo índice adiabático, um gás leve transmite a perturbação de pressão muito mais depressa que um pesado; mais temperatura ou um índice maior também aumentam a velocidade.
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/optics/speed-of-sound-ideal-gas \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"adiabatic_index":1.4,"temperature_k":293.15,"molar_mass_kg_per_mol":0.0289652}'const res = await fetch("https://api.kit.forhosting.com/optics/speed-of-sound-ideal-gas", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"adiabatic_index": 1.4,
"temperature_k": 293.15,
"molar_mass_kg_per_mol": 0.0289652
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/speed-of-sound-ideal-gas",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"adiabatic_index": 1.4,
"temperature_k": 293.15,
"molar_mass_kg_per_mol": 0.0289652
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/speed-of-sound-ideal-gas", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"adiabatic_index":1.4,"temperature_k":293.15,"molar_mass_kg_per_mol":0.0289652}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"adiabatic_index":1.4,"temperature_k":293.15,"molar_mass_kg_per_mol":0.0289652}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/speed-of-sound-ideal-gas", 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
{
"adiabatic_index": 1.4,
"temperature_k": 293.15,
"molar_mass_kg_per_mol": 0.0289652
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.speed_of_sound_ideal_gas",
"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
O que representa a equação da velocidade do som em um gás ideal
A calculadora usa R = 8.31446261815324 joules por mol-kelvin.
Como informar os valores e interpretar o resultado
Use adiabatic_index como razão, por exemplo 1.4 para uma aproximação comum de gás diatômico. Use temperature_k como temperatura absoluta em kelvin, e não em graus Celsius ou Fahrenheit; para converter Celsius, some 273.15 antes da chamada. Informe molar_mass_kg_per_mol em quilogramas por mol. A resposta apresenta speed_of_sound_m_per_s e a conversão conveniente speed_of_sound_km_per_h. Campos ausentes, strings, NaN, Infinity e combinações que excedam a aritmética finita geram invalid_input em vez de um número enganoso.
Hipóteses, usos adequados e limitações práticas
O navegador é gratuito, enquanto uma chamada API automatizada custa US$ 0,002.
Perguntas técnicas
Posso informar a temperatura em Celsius?
Não. O campo temperature_k exige temperatura absoluta em kelvin. Some primeiro 273.15 ao valor em Celsius.
Quanto custa um cálculo pela API?
Cada chamada API válida custa US$ 0,002. O cálculo no navegador é gratuito, e uma entrada inválida é rejeitada sem resultado calculado.