Raio de anéis de Newton brilhantes
Esta calculadora do raio dos anéis de Newton brilhantes determina a posição radial de uma franja de interferência clara em luz refletida.
Executar grátis
Informe uma ordem não negativa, o comprimento de onda em nanômetros e o raio de curvatura em metros da lente plano-convexa. A ferramenta aplica a condição de inversão de fase do filme fino, apresenta o raio em metros e milímetros e também informa o diâmetro do anel. A primeira franja brilhante recebe ordem zero, e essa convenção fica explícita para que você compare de modo consistente cálculos de laboratório e anéis medidos.
Escolha a ordem do anel brilhante de forma consistente
Os anéis de Newton surgem quando a luz é refletida nas duas interfaces do fino filme de ar entre uma lente suavemente curva e uma superfície plana de vidro. Na observação por reflexão, uma dessas reflexões introduz uma inversão de fase de meio ciclo. Assim, o ponto de contato é escuro na montagem ideal, enquanto os anéis brilhantes aparecem entre anéis escuros sucessivos. Esta calculadora identifica o primeiro anel brilhante como ordem zero e usa o fator m mais um meio. Informe 0 para a franja brilhante mais interna, 1 para a seguinte e assim por diante. Essa escolha é importante porque alguns roteiros de laboratório chamam a primeira franja visível de anel 1, embora empreguem uma fórmula cujo índice algébrico começa em zero. Se a sua fonte numera os anéis brilhantes a partir de um, subtraia um antes de informar a ordem. Confirme também que você está medindo um anel brilhante refletido, e não um anel escuro refletido ou transmitido, pois esses casos seguem condições diferentes. Uma definição uniforme evita um erro sistemático de meia ordem que não desaparece ao trocar unidades nem ao arredondar o raio final.
Informe o comprimento de onda e a curvatura nas unidades indicadas
Forneça o comprimento de onda em nanômetros e o raio de curvatura da lente em metros. Um comprimento de onda monocromático típico da luz visível pode ter algumas centenas de nanômetros, enquanto uma lente plano-convexa de laboratório pode apresentar raio de curvatura desde uma fração de metro até vários metros. A calculadora converte o comprimento de onda para metros antes de aplicar a fórmula, garantindo coerência dimensional ao raio calculado. Use o comprimento de onda no vácuo, a menos que o seu experimento defina expressamente um valor em outro meio. A equação padrão pressupõe um filme de ar com índice de refração aproximadamente igual a um, incidência normal ou quase normal, superfície esférica e espessura muito menor que o raio de curvatura. O raio da lente não é o raio físico da abertura circular; ele corresponde ao raio da esfera que forma a superfície óptica curva. Em geral, esse dado é fornecido pelo fabricante ou medido separadamente com um esferômetro. As entradas precisam ser positivas e finitas, pois comprimento de onda ou curvatura igual a zero ou negativo não tem significado físico neste modelo.
Interprete o raio e o diâmetro calculados
O cálculo usa r_m ao quadrado igual a abre parêntese m mais um meio fecha parêntese vezes o comprimento de onda vezes R, em que r_m é o raio do anel brilhante, m é a ordem brilhante iniciada em zero e R é o raio de curvatura. O raio retornado mede a distância do centro de contato até a franja selecionada, e não a distância de uma borda à outra do anel. Para comparação com medições de microscópio ou câmera, a calculadora também apresenta o diâmetro, que é duas vezes o raio. Os valores são fornecidos em metros e milímetros sem arredondamento visual imposto, permitindo que o software posterior escolha a precisão adequada ao experimento. Anéis reais podem divergir da previsão ideal devido a poeira, contato imperfeito, superfícies não esféricas, iluminação oblíqua, luz de banda larga ou líquido no intervalo. Ao estimar curvatura ou comprimento de onda desconhecido, medir vários anéis e ajustar o raio ao quadrado em função da ordem costuma ser mais robusto do que usar uma única franja. A ferramenta faz somente o cálculo direto do modelo ideal; ela não ajusta observações experimentais nem estima incertezas.
Casos de uso
Planejar um experimento com anéis de Newton
Estime onde uma franja brilhante deverá aparecer antes de escolher a escala do microscópio, o campo de visão da câmera ou a abertura da lente.
Conferir cálculos de laboratório
Verifique o raio calculado por um estudante, deixando claras a convenção de ordem na reflexão e a conversão de unidades.
Comparar um modelo ideal com uma imagem
Calcule o raio e o diâmetro esperados para comparar com posições medidas em uma fotografia calibrada.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
Ela usa r_m = sqrt((m + 1/2) lambda R) para anéis de Newton brilhantes observados por reflexão com um filme de ar.
A ordem do anel começa em zero ou em um?
Começa em zero: m = 0 representa o primeiro anel brilhante. Se suas anotações o chamarem de anel número 1, subtraia um antes de informar o valor.
O centro é contado como um anel brilhante?
Não. Na montagem ideal por reflexão, o centro de contato é escuro porque um dos raios refletidos sofre inversão de fase.
Qual raio da lente deve ser informado?
Informe o raio de curvatura da superfície esférica, e não o raio ou o diâmetro da abertura da lente.
A fórmula funciona quando há líquido no intervalo?
Não diretamente. A equação implementada pressupõe um filme de ar com índice próximo de um; um modelo com líquido deve incluir o respectivo índice de refração.
Quanto custa uma solicitação API?
Cada solicitação API custa US$ 0,002. O mesmo cálculo determinístico também pode ser executado gratuitamente no navegador.
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/newtons-rings-bright-radius \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ring_order":3,"wavelength_nm":589,"lens_radius_m":1}'const res = await fetch("https://api.kit.forhosting.com/optics/newtons-rings-bright-radius", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ring_order": 3,
"wavelength_nm": 589,
"lens_radius_m": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/newtons-rings-bright-radius",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ring_order": 3,
"wavelength_nm": 589,
"lens_radius_m": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/newtons-rings-bright-radius", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ring_order":3,"wavelength_nm":589,"lens_radius_m":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ring_order":3,"wavelength_nm":589,"lens_radius_m":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/newtons-rings-bright-radius", 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
{
"ring_order": 3,
"wavelength_nm": 589,
"lens_radius_m": 1
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.newtons_rings_bright_radius",
"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. |