Calculadora de fluxo de fótons pela luminosidade
Esta calculadora converte a potência de uma fonte de luz monocromática no número de fótons emitidos por segundo.
Executar grátis
Informe a potência em watts e o comprimento de onda em metros. Primeiro, o cálculo obtém a energia de um fóton usando a constante de Planck, a velocidade da luz e o comprimento de onda; depois, divide a potência por essa energia. É útil em astronomia, espectroscopia, lasers, enlaces ópticos e planejamento de detectores.
Converta potência monocromática em taxa de fótons
Potência é energia transferida por unidade de tempo: um watt equivale a um joule por segundo. A taxa de fótons informa quantas partículas transportam essa energia a cada segundo. Na radiação monocromática, todos os fótons têm a mesma energia. A calculadora usa E = h c / lambda, em que h é a constante exata de Planck, c é a velocidade exata da luz no vácuo e lambda é o comprimento de onda em metros. Em seguida, calcula N = P / E, equivalente a N = P lambda / (h c). O resultado é dado em fótons por segundo. Com a mesma potência, um comprimento de onda maior gera mais fótons, pois cada um carrega menos energia. A taxa é ideal e se refere ao ponto da potência informada; não inclui atenuação, geometria, absorção, largura espectral nem resposta do detector.
Prepare entradas coerentes de potência e comprimento de onda
Informe a potência em watts. Converta milivatts dividindo por mil e microwatts dividindo por um milhão. A potência pode ser zero, produzindo taxa zero, mas não pode ser negativa. Digite o comprimento de onda em metros e garanta que seja estritamente positivo. Por exemplo, 500 nanômetros correspondem a 5e-7 metros. A notação científica ajuda a representar grandezas ópticas pequenas. A ferramenta rejeita valores ausentes, texto, infinitos, potência negativa e comprimento de onda igual ou inferior a zero. A fonte deve ser considerada monocromática, isto é, uma única onda deve representar bem sua radiação. Para uma fonte de banda larga, um comprimento central fornece apenas uma aproximação. Um total rigoroso exige integrar, por todo o espectro, a potência espectral dividida pela energia de cada fóton.
Interprete a taxa na observação ou no instrumento
O valor retornado corresponde ao local em que a potência foi definida. Se ela for a potência emitida pela fonte, o resultado é a taxa de emissão; se tiver sido medida após filtro, fibra ou telescópio, descreve a taxa nesse ponto posterior. Não interprete automaticamente o valor como contagem do detector. A transmissão óptica reduz os fótons que chegam ao sensor, e a eficiência quântica define a fração que produz eventos mensuráveis. Para estimar contagens, multiplique a taxa pela fração geométrica de coleta, por cada transmissão e pela eficiência do detector no comprimento de onda analisado. Em fontes pulsadas, a potência média gera uma taxa média; para fótons por pulso, divida a energia do pulso pela energia do fóton. Guarde potência, comprimento de onda e eficiências com o resultado. A implementação não usa rede, relógio, aleatoriedade nem estado. Cada chamada de API custa US$ 0,002.
Casos de uso
Estimar a emissão de uma fonte monocromática
Converta potência radiante e comprimento de onda conhecidos em fótons emitidos por segundo.
Planejar uma observação astronômica
Transforme a potência monocromática coletada em taxa incidente antes de aplicar eficiências.
Verificar o orçamento de um detector óptico
Use a taxa ideal como base para transmissão, eficiência quântica e contagens esperadas.
Perguntas frequentes
Qual fórmula a calculadora usa?
Ela usa a energia E = h c / comprimento de onda e depois fótons por segundo = potência / E.
Quais unidades devo informar?
Informe potência em watts e comprimento de onda em metros. Converta antes unidades com prefixos.
Por que o comprimento de onda deve ser positivo?
O valor zero torna a fórmula de energia indefinida, e um comprimento negativo não é válido.
Posso usar luz de banda larga?
Um comprimento representativo fornece apenas aproximação. O cálculo preciso exige integrar o espectro.
O resultado é a taxa de contagem do detector?
Não necessariamente. Aplique separadamente perdas, transmissão e eficiência quântica.
Quanto custa um cálculo pela API?
Cada solicitação de 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/astro/photon-flux-from-power \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"power_w":1,"wavelength_m":5e-7}'const res = await fetch("https://api.kit.forhosting.com/astro/photon-flux-from-power", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"power_w": 1,
"wavelength_m": 5e-7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/photon-flux-from-power",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"power_w": 1,
"wavelength_m": 5e-7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/photon-flux-from-power", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"power_w":1,"wavelength_m":5e-7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"power_w":1,"wavelength_m":5e-7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/photon-flux-from-power", 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
{
"power_w": 1,
"wavelength_m": 5e-7
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.photon_flux_from_power",
"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. |