Wiensches Verschiebungsgesetz: Wellenlänge berechnen
Dieser Rechner zum Wienschen Verschiebungsgesetz wandelt die absolute Temperatur eines Schwarzkörpers in die Wellenlänge um, bei der seine spektrale Strahldichte je Wellenlängeneinheit maximal ist.
Im Browser ausführen – kostenlos
Geben Sie die Temperatur in Kelvin ein; Sie erhalten den Spitzenwert in Metern, Mikrometern und Nanometern. Da lediglich die Wien-Konstante durch die Temperatur geteilt wird, ist die Berechnung unmittelbar und deterministisch. Damit können Sie thermische Emissionswerte prüfen, Sterne vergleichen, optische Sensoren auswählen und nachvollziehen, weshalb heißere Körper ihr Emissionsmaximum zu kürzeren Wellenlängen verschieben.
Was das Wiensche Verschiebungsgesetz berechnet
Ein Schwarzkörper ist ein idealer Strahler, dessen Spektrum ausschließlich von seiner absoluten Temperatur abhängt. Das Wiensche Verschiebungsgesetz bestimmt die Wellenlänge, bei der dieses Spektrum als spektrale Strahldichte je Wellenlängeneinheit sein Maximum erreicht. Die Beziehung ist einfach: Die Spitzenwellenlänge entspricht der Wien-Konstante von 2.897771955 × 10^-3 Meter-Kelvin geteilt durch die Temperatur in Kelvin. Eine höhere Temperatur verschiebt den Gipfel folglich zu kürzeren, eine niedrigere zu längeren Wellenlängen. Der Rechner gibt denselben Wert in Metern, Mikrometern und Nanometern aus, sodass Sie ohne weitere Umrechnung die passende Skala verwenden können. Das Ergebnis bezeichnet das Maximum der wellenlängenbezogenen Form des Planckschen Spektrums. Es bedeutet nicht, dass der Körper nur bei dieser Wellenlänge strahlt: Ein Schwarzkörper emittiert über einen breiten, kontinuierlichen Bereich. Reale Werkstoffe können zudem vom Idealmodell abweichen, weil ihre Emissivität von Wellenlänge, Oberflächenzustand und Beobachtungsgeometrie beeinflusst wird.
Temperatur eingeben und Ergebnis richtig deuten
Geben Sie die absolute Temperatur als positive, endliche Zahl in Kelvin ein. Celsius- und Fahrenheitwerte dürfen nicht unmittelbar eingesetzt werden, denn das Gesetz benötigt eine Skala, deren Nullpunkt dem absoluten Nullpunkt entspricht. Rechnen Sie Celsius vorab durch Addition von 273.15 in Kelvin um; für Fahrenheit ist die entsprechende Umrechnung erforderlich. Null, negative Zahlen, Text, unendlich und fehlende Angaben werden abgewiesen, weil sie die physikalische Berechnung undefiniert oder numerisch ungültig machen. Nach der Prüfung teilt der Rechner die Konstante durch die Temperatur und liefert neben dem Ausgangswert drei Wellenlängeneinheiten. Eine Photosphäre mit ungefähr 5,800 K besitzt ihr Maximum im sichtbaren Bereich, während ein Körper bei Raumtemperatur im thermischen Infrarot gipfelt. Verstehen Sie das Resultat als mathematisches Maximum der spektralen Strahldichte je Wellenlänge. Prüfen Sie beim Vergleich mit Diagrammen oder Geräten, ob diese Wellenlänge statt Frequenz sowie kompatible Einheiten verwenden. Die API kostet $0.002 je Anfrage; im Browser läuft dieselbe reine Arithmetik lokal.
Wichtige Unterschiede und praktische Grenzen
Der Ausdruck Spitzenfrequenz führt leicht zu einem verbreiteten Irrtum. Wird das Plancksche Gesetz je Frequenzeinheit maximiert, liegt das numerische Maximum anders als bei der Maximierung je Wellenlängeneinheit. Die Umrechnung einer Spitzenkoordinate über Frequenz gleich Lichtgeschwindigkeit geteilt durch Wellenlänge ergibt daher nicht den jeweils anderen Gipfel. Diese Fähigkeit berechnet ausdrücklich das wellenlängenbezogene Maximum mit der üblichen Wien-Konstante. Eine weitere Einschränkung ist die Annahme eines idealen Schwarzkörpers. Sterne, Öfen, Planeten, Lampen und erhitzte Bauteile lassen sich in geeigneten Bereichen annähern; Absorptionslinien, atmosphärische Fenster, selektive Beschichtungen und wellenlängenabhängige Emissivität verändern jedoch das gemessene Spektrum. Auch die Sensorantwort zählt: Filter, Optik und Empfindlichkeit können das größte Messsignal vom theoretischen Maximum weg verschieben. Nutzen Sie das Ergebnis zur ersten Bandauswahl, Plausibilitätsprüfung oder zum Temperaturvergleich und berücksichtigen Sie für technische Genauigkeit anschließend Emissivität und Systemantwort. Gesamtleistung, Farbkoordinaten, Photonenzählmaximum und vollständiges Spektrum werden nicht berechnet.
Anwendungsfälle
Charakteristische Wellenlänge eines Sterns abschätzen
Wandeln Sie eine effektive Oberflächentemperatur in ein wellenlängenbezogenes Maximum um, um thermische Sternspektren rasch zu vergleichen.
Ein erstes Band für einen Wärmesensor wählen
Bestimmen Sie zur erwarteten Zieltemperatur das ideale Maximum, bevor Sie Atmosphäre und Detektorantwort einbeziehen.
Berechnungen thermischer Emission prüfen
Kontrollieren Sie die umgekehrte Abhängigkeit von der absoluten Temperatur und die Konsistenz der Einheitenumrechnung.
Häufige Fragen
Welche Gleichung verwendet der Rechner?
Er verwendet Spitzenwellenlänge = 2.897771955 × 10^-3 Meter-Kelvin / Temperatur in Kelvin.
Kann ich Celsius oder Fahrenheit eingeben?
Nein. Rechnen Sie den Messwert zuerst in die absolute Temperatur Kelvin um; das Wiensche Gesetz gilt nicht für eine versetzte Skala.
Strahlt ein Schwarzkörper nur bei der Spitzenwellenlänge?
Nein. Der Spitzenwert ist das Maximum eines breiten kontinuierlichen Spektrums und keine einzelne ausgesandte Wellenlänge.
Warum ergibt das frequenzbezogene Maximum einen anderen Wert?
Spektraldichten je Wellenlänge und je Frequenz sind verschiedene Verteilungen, deren Maxima an unterschiedlichen Koordinaten liegen.
Berücksichtigt das Ergebnis Emissivität oder Sensorantwort?
Nein. Es ist das ideale wellenlängenbezogene Maximum. Emissivität, Transmission, Filter und Empfindlichkeit müssen Sie getrennt anwenden.
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/optics/wien-peak-wavelength \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"temperature_k":5778}'const res = await fetch("https://api.kit.forhosting.com/optics/wien-peak-wavelength", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"temperature_k": 5778
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/wien-peak-wavelength",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"temperature_k": 5778
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/wien-peak-wavelength", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"temperature_k":5778}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"temperature_k":5778}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/wien-peak-wavelength", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"temperature_k": 5778
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.wien_peak_wavelength",
"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. |