Auflösungsvermögen eines Beugungsgitters berechnen
Ein Beugungsgitter kann benachbarte Wellenlängen besser trennen, wenn es in einer höheren Beugungsordnung arbeitet oder wenn mehr Gitterlinien beleuchtet werden.
Im Browser ausführen – kostenlos
Dieser Rechner verwendet die ideale Beziehung R = mN, wobei m die positive Beugungsordnung und N die Anzahl der beleuchteten Linien bezeichnet. Geben Sie beide ganzen Zahlen ein, um sofort das dimensionslose Auflösungsvermögen zu erhalten. Das Ergebnis unterstützt Sie beim Prüfen von Spektrometerentwürfen, beim Vergleichen verschiedener Beleuchtungsanordnungen und beim Abschätzen des kleinsten theoretischen Wellenlängenabstands, bevor reale Instrumenteneinflüsse berücksichtigt werden.
Bedeutung des Auflösungsvermögens eines Gitters
Das Auflösungsvermögen gibt an, wie nahe zwei Wellenlängen beieinanderliegen dürfen, damit sie in einem idealen Beugungsmuster noch getrennt erkennbar sind. Üblicherweise wird es als R = λ/Δλ geschrieben. Dabei ist λ die betrachtete Wellenlänge und Δλ der kleinste in ihrer Nähe auflösbare Unterschied. Für ein Beugungsgitter unter den üblichen idealen Voraussetzungen gilt für dieselbe Größe R = mN. Die Beugungsordnung m bezeichnet die verwendete Spektralordnung, während N die Gitterlinien zählt, die tatsächlich vom kohärenten einfallenden Strahl erfasst werden. Diese Zahl muss nicht mit der Gesamtzahl der auf dem optischen Element hergestellten Linien übereinstimmen: Linien außerhalb der beleuchteten Fläche tragen nicht bei. Ein Ergebnis von 24,000 bedeutet, dass der ideale Beitrag des Gitters λ/Δλ = 24,000 entspricht. Bei 600 nm ergäbe sich beispielsweise ein idealer Abstand von 600/24,000 nm. Der Rechner verlangt dennoch keine Wellenlänge, weil er unmittelbar das Auflösungsvermögen ausgibt. Dieses ist dimensionslos, da eine Ordnungszahl mit einer Linienanzahl multipliziert wird.
Beugungsordnung und beleuchtete Linien eingeben
Geben Sie die positive Beugungsordnung der Messung ein, nicht die Anzahl sichtbarer Spektren oder eine mit Vorzeichen versehene Richtung. Für die erste Ordnung tragen Sie 1 ein, für die zweite 2 und entsprechend weiter. Danach geben Sie an, wie viele Gitterlinien beziehungsweise Rillen vom Strahl beleuchtet werden. Ist diese Anzahl noch nicht bekannt, lässt sie sich häufig aus der senkrecht zu den Rillen gemessenen beleuchteten Breite und der Liniendichte des Gitters bestimmen, sofern kompatible Längeneinheiten verwendet werden. Eine beleuchtete Breite von 20 mm auf einem Gitter mit 600 Linien pro Millimeter umfasst zum Beispiel ungefähr 12,000 Linien. Diese geometrische Zwischenrechnung bleibt bewusst außerhalb des Rechners, damit die Eingabe eindeutig ist: Tragen Sie die endgültige ganze Linienzahl ein. Beide Werte müssen positive ganze Zahlen sein, weil die ideale Beziehung eine physikalische Ordnung und einzelne Linien zählt. Der Rechner multipliziert exakt, gibt die normalisierten Eingaben zurück und zeigt den Rechenweg. Null, negative, gebrochene, fehlende oder übermäßig große Werte werden abgewiesen und nicht unbemerkt gerundet.
Das ideale Ergebnis realistisch beurteilen
Der berechnete Wert ist das theoretische Auflösungsvermögen, das dem Gitter bei gleichmäßiger kohärenter Beleuchtung zugeschrieben werden kann. Er bildet eine obere Entwurfsgrenze und garantiert nicht, dass ein vollständiges Spektrometer diese Leistung erreicht. Eintrittsspaltbreite, Detektorpixelgröße, Abbildungsfehler, Fokus, optische Ausrichtung, Rillenfehler, endliche Quellengröße, Wellenlängenkalibrierung und Signal-Rausch-Verhältnis können Spektrallinien verbreitern oder die Trennung benachbarter Spitzen erschweren. Auch die Beleuchtung ist entscheidend: Die Verwendung aller hergestellten Linien überschätzt N, wenn der Strahl nur einen Teil der geritzten Fläche erfasst. Nutzen Sie das Ergebnis, um Anordnungen unter gleichen Annahmen zu vergleichen, die Eignung einer geplanten Ordnung und Strahlfläche für eine Zielauflösung zu prüfen oder das Gitter als offensichtlichen Engpass zu erkennen. Liegt die Messleistung darunter, sollte die Linienverteilungsfunktion des gesamten Instruments untersucht werden. Höhere Ordnungen steigern R proportional, können jedoch die Effizienz senken, Ordnungen überlagern oder Ordnungstrennfilter erfordern. Diese Systemabwägungen gehören nicht zur idealen Rechnung.
Anwendungsfälle
Entwurfsgrenze eines Spektrometers abschätzen
Multiplizieren Sie die gewählte Ordnung mit der Zahl beleuchteter Linien, um den idealen Auflösungsbeitrag des Gitters zu prüfen.
Beleuchtete Strahlflächen vergleichen
Ermitteln Sie, wie eine größere oder kleinere beleuchtete Gitterfläche das theoretische Auflösungsvermögen verändert.
Beugungsordnungen bewerten
Vergleichen Sie den Betrieb in erster, zweiter oder höherer Ordnung, bevor Sie Effizienz und Ordnungsüberlagerung untersuchen.
Häufige Fragen
Welche Formel verwendet der Rechner?
Verwendet wird R = m × N, wobei m die positive Beugungsordnung und N die Zahl der beleuchteten Gitterlinien ist.
Hat das Auflösungsvermögen eine Einheit?
Nein. Beugungsordnung und Linienzahl sind dimensionslose Zählwerte, daher ist auch ihr Produkt dimensionslos.
Soll ich die Gesamtzahl der Gitterlinien verwenden?
Nur wenn der Strahl die gesamte geritzte Breite beleuchtet. Andernfalls verwenden Sie die Linien innerhalb der beleuchteten Fläche.
Kann ich eine negative Beugungsordnung eingeben?
Nein. Entgegengesetzt vorzeichenbehaftete Ordnungen besitzen denselben Betrag des Auflösungsvermögens; geben Sie den positiven Ordnungsbetrag ein.
Erreicht ein reales Spektrometer dieses Auflösungsvermögen?
Nicht zwingend. Spalte, Abbildungsfehler, Detektorabtastung, Ausrichtung, Rillenqualität und Rauschen können die erzielte Systemauflösung verringern.
Was kostet eine API-Anfrage?
Jede API-Anfrage kostet $0.002. Der Rechner auf dieser Seite wird lokal in Ihrem Browser ausgeführt.
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/grating-resolving-power \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"order":2,"illuminated_lines":1200}'const res = await fetch("https://api.kit.forhosting.com/optics/grating-resolving-power", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"order": 2,
"illuminated_lines": 1200
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/optics/grating-resolving-power",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"order": 2,
"illuminated_lines": 1200
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/optics/grating-resolving-power", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"order":2,"illuminated_lines":1200}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"order":2,"illuminated_lines":1200}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/optics/grating-resolving-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
{
"order": 2,
"illuminated_lines": 1200
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "optics.grating_resolving_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. |