Diferença de fase para caminho óptico
Esta calculadora transforma uma diferença de fase com sinal, em radianos, na distância equivalente percorrida por uma onda em relação à outra.
Executar grátis
Informe a fase e um comprimento de onda positivo em qualquer unidade de comprimento; o resultado manterá essa unidade. O cálculo usa ΔL = Δφλ/(2π): um ciclo completo de 2π radianos corresponde a um comprimento de onda, e meio ciclo corresponde à metade dele.
Relacione a fase angular a uma distância física
A fase indica a posição dentro de um ciclo repetitivo, enquanto a diferença de caminho mostra quanto uma onda percorreu a mais que outra. O comprimento de onda liga essas grandezas. Um ciclo completo contém 2π radianos e ocupa exatamente um comprimento de onda; portanto, Δφ/(2π) informa quantos ciclos separam as ondas. Multiplicar essa fração por λ fornece ΔL = Δφλ/(2π). Por exemplo, π/2 radianos equivalem a um quarto de ciclo e geram um caminho de um quarto do comprimento de onda. A calculadora retorna a fase informada, o comprimento de onda, a fase em ciclos e o caminho resultante. Ela não reduz a fase módulo 2π, preservando o sentido: uma fase negativa produz caminho negativo, e uma positiva produz caminho positivo. Se você precisar apenas da magnitude, use o valor absoluto depois de confirmar que a direção não importa na sua convenção.
Escolha as unidades e interprete o sinal
O comprimento de onda pode ser informado em metros, nanômetros, micrômetros, milímetros ou outra unidade, e a saída permanecerá nessa mesma unidade. Se você inserir 632.8 em nanômetros, o caminho será dado em nanômetros; se inserir 6.328 × 10⁻⁷ em metros, ele será dado em metros. Nenhuma conversão de unidade é feita ou presumida. Assim, a ferramenta atende luz visível, infravermelho, micro-ondas e qualquer onda coerente com comprimento conhecido. O comprimento de onda deve ser positivo, pois representa um período espacial físico. A fase aceita sinal porque as convenções mudam entre instrumentos e deduções. Antes de comparar o resultado com dados de laboratório, confirme qual feixe é subtraído do outro e se o instrumento fornece fase envolvida, como no intervalo de −π a π. Uma leitura envolvida determina um caminho equivalente dentro de um comprimento de onda, mas não revela múltiplos inteiros desconhecidos dele.
Aplique o resultado a medições de interferência
Na interferometria, a fase costuma ser observada diretamente, enquanto deslocamento, espessura ou caminho óptico são as grandezas desejadas. Esta calculadora executa apenas a conversão central de fase para caminho. Ela não inclui automaticamente reflexão de dupla passagem, índice de refração, ângulo de incidência ou geometria específica do instrumento. Esses fatores pertencem ao modelo que relaciona caminho óptico à dimensão física. Em um interferômetro de Michelson simples, por exemplo, mover o espelho altera o percurso de ida e volta; na configuração usual com incidência normal, o movimento físico pode ser metade da diferença de caminho óptico. A propagação em um material também envolve o caminho óptico nL, e não apenas a distância geométrica L, portanto uma fase pode combinar efeitos de espessura e índice. Use ΔL como caminho equivalente no comprimento informado e depois aplique a geometria experimental adequada. Separar as etapas torna as hipóteses claras e evita erros de fator dois.
Casos de uso
Interpretar uma leitura interferométrica
Converta a fase medida em caminho óptico antes de aplicar a geometria ou o fator de dupla passagem do instrumento.
Conferir uma simulação de fase
Verifique se um atraso de fase simulado corresponde ao deslocamento fracionário de comprimento de onda desejado.
Expressar a fase de um revestimento
Represente uma fase modelada de reflexão ou transmissão como distância equivalente no comprimento de onda escolhido.
Perguntas frequentes
Qual fórmula converte fase em caminho?
Use ΔL = Δφλ/(2π), em que Δφ está em radianos e λ é o comprimento de onda.
Qual unidade aparece no resultado?
A mesma unidade de comprimento usada para o comprimento de onda; nanômetros na entrada produzem nanômetros na saída.
A diferença de fase pode ser negativa?
Sim. O sinal é preservado para representar o sentido definido pela sua convenção de fase.
A calculadora envolve a fase em um intervalo de 2π?
Não. Ela usa o valor com sinal exatamente como informado, então mais de um ciclo gera mais de um comprimento de onda.
Isso calcula diretamente o deslocamento de um espelho?
Nem sempre. O resultado é o caminho equivalente; uma montagem refletiva de dupla passagem costuma exigir um fator dois separado.
Quanto custa um cálculo pela API?
Cada solicitação de API custa US$ 0,002. O cálculo no navegador pode ser feito sem enviar os valores a um servidor.
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/phase-to-path-difference \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"phase_difference":1.5707963267948966,"wavelength":6.328e-7}'const res = await fetch("https://api.kit.forhosting.com/optics/phase-to-path-difference", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"phase_difference": 1.5707963267948966,
"wavelength": 6.328e-7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/phase-to-path-difference",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"phase_difference": 1.5707963267948966,
"wavelength": 6.328e-7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/phase-to-path-difference", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"phase_difference":1.5707963267948966,"wavelength":6.328e-7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"phase_difference":1.5707963267948966,"wavelength":6.328e-7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/phase-to-path-difference", 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
{
"phase_difference": 1.5707963267948966,
"wavelength": 6.328e-7
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.phase_to_path_difference",
"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.
Limites
max_abs_phase_radians | 1000000000000000 |
max_wavelength | 1000000000000000 |
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. |