Photonenfluss aus Leuchtkraft berechnen
Dieser Rechner wandelt die Leistung einer monochromatischen Lichtquelle in die Zahl der pro Sekunde emittierten Photonen um.
Im Browser ausführen – kostenlos
Geben Sie Leistung in Watt und Wellenlänge in Metern ein. Zuerst wird aus Planck-Konstante, Lichtgeschwindigkeit und Wellenlänge die Energie eines Photons bestimmt; anschließend wird die Leistung durch diese Energie geteilt. Das Verfahren eignet sich für Astronomie, Spektroskopie, Laser, optische Verbindungen und die Detektorplanung.
Rechnen Sie monochromatische Leistung in eine Photonenrate um
Leistung bezeichnet die pro Zeit übertragene Energie: Ein Watt entspricht einem Joule pro Sekunde. Die Photonenrate gibt dagegen an, wie viele einzelne Photonen diese Energie in jeder Sekunde tragen. Bei monochromatischer Strahlung besitzen alle Photonen dieselbe Energie. Der Rechner verwendet E = h c / lambda; dabei sind h die exakte Planck-Konstante, c die exakte Lichtgeschwindigkeit im Vakuum und lambda die Wellenlänge in Metern. Danach folgt N = P / E beziehungsweise N = P lambda / (h c). Das Ergebnis lautet Photonen pro Sekunde. Bei gleicher Leistung liefert eine größere Wellenlänge mehr Photonen, weil jedes Photon weniger Energie trägt. Der Wert gilt idealisiert an dem Ort, auf den sich die eingegebene Leistung bezieht. Dämpfung, Geometrie, Absorption, spektrale Breite und Detektorverhalten werden nicht automatisch berücksichtigt.
Verwenden Sie konsistente Eingabewerte
Geben Sie die Leistung in Watt ein. Milliwatt teilen Sie zuvor durch tausend, Mikrowatt durch eine Million. Null Watt ergibt eine Photonenrate von null; negative Leistung ist nicht zulässig. Die Wellenlänge muss in Metern angegeben und strikt positiv sein. Beispielsweise entsprechen 500 Nanometer dem Wert 5e-7 Meter. Wissenschaftliche Schreibweise erleichtert die Eingabe kleiner optischer Größen. Fehlende Werte, Text, unendliche Zahlen, negative Leistung sowie eine Wellenlänge kleiner oder gleich null werden abgelehnt. Die Quelle muss durch eine einzige Wellenlänge sinnvoll beschrieben werden können. Bei breitbandigem Licht ergibt eine zentrale Wellenlänge nur eine Näherung. Eine genaue Gesamtrate erfordert die Integration der spektralen Leistung geteilt durch die jeweilige Photonenenergie über das gesamte Spektrum.
Ordnen Sie die Rate Ihrem Messaufbau richtig zu
Das Ergebnis gehört zu dem Ort, an dem die Leistung bestimmt wurde. Eine Quellenleistung ergibt die emittierte Rate; eine Messung hinter Filter, Faser oder Teleskop beschreibt die Rate an dieser späteren Stelle. Setzen Sie den Wert nicht automatisch mit der Zählrate eines Detektors gleich. Optische Transmission verringert die ankommenden Photonen, und die Quanteneffizienz bestimmt den messbaren Anteil. Für erwartete Zählungen multiplizieren Sie die Rate mit geometrischem Sammelanteil, sämtlichen Transmissionsfaktoren und der Detektoreffizienz bei dieser Wellenlänge. Bei gepulsten Quellen ergibt mittlere Leistung eine mittlere Rate; Photonen pro Puls erhalten Sie aus Pulsenergie geteilt durch Photonenenergie. Bewahren Sie Eingaben und Effizienzen mit dem Ergebnis auf. Die Implementierung nutzt weder Netzwerk, Uhr, Zufall noch Zustand. Eine API-Anfrage kostet $0.002.
Anwendungsfälle
Emission einer monochromatischen Quelle schätzen
Wandeln Sie bekannte Strahlungsleistung und Wellenlänge in Photonen pro Sekunde um.
Eine astronomische Beobachtung planen
Bestimmen Sie aus gesammelter Leistung die einfallende Rate vor den Wirkungsgraden.
Das Budget eines optischen Detektors prüfen
Nutzen Sie die ideale Rate für Transmission, Quanteneffizienz und erwartete Zählungen.
Häufige Fragen
Welche Formel verwendet der Rechner?
Er nutzt E = h c / Wellenlänge und danach Photonen pro Sekunde = Leistung / E.
Welche Einheiten muss ich eingeben?
Geben Sie Leistung in Watt und Wellenlänge in Metern nach Umrechnung der Präfixe ein.
Warum muss die Wellenlänge positiv sein?
Null macht die Energieformel undefiniert; eine negative Wellenlänge ist hier ungültig.
Kann ich breitbandiges Licht verwenden?
Eine repräsentative Wellenlänge ist nur eine Näherung; genaue Werte erfordern Integration.
Ist das Ergebnis die Detektorzählrate?
Nicht zwingend. Berücksichtigen Sie Verluste, Transmission und Quanteneffizienz separat.
Was kostet eine Berechnung per API?
Jede API-Anfrage kostet $0.002.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
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)Beispiel-Anfrage
{
"power_w": 1,
"wavelength_m": 5e-7
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.photon_flux_from_power",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |