Dämpfungsrechner in dB
Von 100 W am Eingang auf 1 W am Ausgang sind genau 20 dB Verlust, und eine Halbierung der Leistung kostet etwa 3 dB. Geben Sie beide Leistungen in derselben Einheit ein und erhalten Sie die Dämpfung in Dezibel und das Verhältnis. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- P in
- 100
- Ausgangsleistung (P)
- 1
- Verhältnis
- 100
- Dämpfung (dB)
- 20
Die Dämpfung in Dezibel drückt aus, wie viel Leistung ein Signal beim Durchlaufen eines Kabels, einer Faser, eines Filters, eines Pads oder einer beliebigen passiven oder aktiven Stufe verliert. Bei einer Eingangsleistung Pin und einer Ausgangsleistung Pout in derselben Einheit ist der übliche Verlustwert das Zehnfache des Zehnerlogarithmus des Verhältnisses Pin zu Pout, sodass eine Halbierung der Leistung etwa drei Dezibel und ein Abfall um den Faktor hundert genau zwanzig Dezibel entspricht. Nutzen Sie sie für HF-Link-Budgets, Glasfaserstrecken, Audioketten, Sensorverkabelung und Laborübungen, wann immer Sie die Leistung an beiden Enden einer Stufe kennen.
Was Dämpfung in Dezibel bedeutet und welche Leistungen Sie senden
Die Dämpfung vergleicht die einer Stufe zugeführte Leistung mit der Leistung, die aus ihr herauskommt. Auf linearer Skala ist der Verlust das Verhältnis Pin geteilt durch Pout; auf der Dezibel-Skala, die in Datenblättern, Link-Budgets und Messberichten verwendet wird, wird aus demselben Verhältnis das Zehnfache des Zehnerlogarithmus von Pin zu Pout. Positive Dezibel bedeuten Verlust, null bedeutet, dass die Stufe transparent ist, und negative Werte bedeuten, dass die Stufe das Signal tatsächlich verstärkt hat.
Beide Werte müssen strikt positiv und endlich sein: Null-, negative oder nicht endliche Leistungen schlagen mit ungültiger Eingabe fehl und werden niemals berechnet.
Formel, Validierungsregeln und Lesen der Antwort
Ein Leistungsverhältnis von zwei ergibt etwa drei Komma null eins Dezibel Verlust, ein Verhältnis von zehn ergibt genau zehn Dezibel und ein Verhältnis von hundert ergibt zwanzig Dezibel. Gleiche Leistungen ergeben null Dezibel, und eine Ausgangsleistung oberhalb der Eingangsleistung ergibt eine negative Dämpfung, die als Einfügungsgewinn gelesen werden kann.
Leistungspegel dürfen niemals null oder negativ sein: Ein Pin von null macht das Verhältnis null und der Logarithmus divergiert, ein Pout von null teilt durch null, und negative Leistungen haben auf dieser Skala keine physikalische Bedeutung; jeder Fall schlägt mit ungültiger Eingabe fehl und einer Meldung, die das betroffene Feld nennt. Nicht endliche Werte wie NaN oder Infinity schlagen ebenso fehl.
Streckenbilanzen, Unterricht und praktische Grenzen
Rufen Sie den kostenlosen Dämpfungsrechner im Browser für schnelle Prüfungen von Koaxialstrecken, Faserspannen, Pad-Netzwerken, Audioketten und Hausaufgaben auf, ohne eine Tabellenkalkulation zu installieren. Für Strecken mit mehreren Hops berechnen Sie die Dämpfung jedes Hops und summieren die Dezibelwerte selbst — Dezibel addieren sich dort, wo sich lineare Verhältnisse multiplizieren —, was jeden Aufruf einfach und prüfbar hält.
Dieses Produkt berechnet nicht die Spannungsverstärkung in Dezibel, die das Zwanzigfache von log zehn eines Spannungsverhältnisses verwendet, und wandelt weder zwischen dB und linearen Einheiten noch von dBm in Watt um; kombinieren Sie es mit den dedizierten Konverter- und Spannungsverstärkungs-Fähigkeiten, wenn Sie diese Absichten benötigen. Eingaben folgen denselben Aufbewahrungsregeln wie andere KIT-parse-Elemente, und Ergebnisse können unbegrenzt zwischengespeichert werden, weil der Algorithmus vollständig deterministisch ist.
Anwendungsfälle
HF- und Telekom-Link-Budgets
Ingenieure geben Sende- und Empfangsleistungspegel ein, um den Streckenverlust in dB von Koaxial-, Hohlleiter- und Freiraumverbindungen zu ermitteln, und budgetieren dann Margen gegen die Empfindlichkeit.
Prüfung von Glasfaser und Audioketten
Techniker vergleichen eingespeiste und empfangene optische oder Audio-Leistung, um Strecken, Spleiße und Pad-Netzwerke gegen Verlustspezifikationen in Dezibel zu zertifizieren.
Häufige Fragen
Was passiert, wenn ein Leistungspegel null oder negativ ist?
Die Dämpfung in dB ist nur für strikt positive Leistungen definiert; der Fehler nennt das betroffene Feld und wird nicht berechnet.
Ist das dasselbe wie Spannungsverstärkung in dB?
Nein. Die Leistungsdämpfung verwendet 10·log10(Pin/Pout). Die Spannungsverstärkung verwendet 20·log10(Vout/Vin) und ist eine andere Absicht, die von einer anderen Fähigkeit bedient wird.
Wie viel Dezibel entspricht der halben Leistung?
Etwa 3 dB, genauer 3,01 dB. Ein Abfall auf ein Zehntel der Leistung sind genau 10 dB, auf ein Hundertstel 20 dB, denn jeder Faktor zehn fügt 10 dB hinzu.
Was bedeutet eine negative Dämpfung?
Dass die Ausgangsleistung größer ist als die Eingangsleistung, die Stufe das Signal also verstärkt hat. Einen negativen Wert können Sie als Einfügungsgewinn lesen; 0 dB bedeutet, dass die Stufe nichts verliert.
In welcher Einheit gebe ich die Leistungen ein?
In jeder beliebigen, solange beide dieselbe ist, etwa Watt oder Milliwatt. Für die Dämpfung zählt nur das Verhältnis der beiden Leistungen, nicht ihre Einheit.
Was passiert bei einer Leistung von null oder darunter?
Der Rechner weist sie zurück. Bei null Eingangsleistung liefe der Logarithmus ins Unendliche, bei null Ausgangsleistung würde durch null geteilt, und negative Leistungen haben auf dieser Skala keine Bedeutung.
Verwandte Tools
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/phys/attenuation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"p_in":100,"p_out":1}'const res = await fetch("https://api.kit.forhosting.com/phys/attenuation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"p_in": 100,
"p_out": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/attenuation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"p_in": 100,
"p_out": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/attenuation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"p_in":100,"p_out":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"p_in":100,"p_out":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/attenuation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"p_in": 100,
"p_out": 1
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.attenuation",
"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. |
Technische Hinweise
Was Dämpfung in Dezibel bedeutet und welche Leistungen Sie senden
Senden Sie die Pflichtfelder p_in und p_out als endliche JSON-Zahlen oder numerische Zeichenketten, die Leistungspegel in einer beliebigen konsistenten Einheit darstellen — Watt, Milliwatt oder aus dBm umgerechnete lineare Werte —, denn nur das Verhältnis zählt; die Aliase wie pin, input_power und Pin für den Eingang sowie pout, output_power und Pout für den Ausgang werden akzeptiert, wenn Sie die Lehrbuchsymbole bevorzugen. Die Beträge müssen innerhalb der veröffentlichten endlichen Grenzen bleiben, damit die Worker-Isolates stabil bleiben.
Formel, Validierungsregeln und Lesen der Antwort
Die Engine berechnet das lineare Verhältnis Pin zu Pout und multipliziert dann zehn mit dem Zehnerlogarithmus dieses Verhältnisses, um attenuation_db zu erhalten. Jede erfolgreiche Antwort gibt p_in und p_out nach stabiler Rundung zurück, liefert ratio und attenuation_db und kennzeichnet formula als L_dB gleich zehn mal log zehn von Pin zu Pout mit method ten_log10_pin_over_pout, sodass nachgelagerter Code verzweigen kann, ohne Formen zu erraten. Verwenden Sie attenuation_db für Berichte im Datenblattstil und ratio, wenn eine Pipeline noch den linearen Multiplikator benötigt.
API-Nutzung, Preise, Link-Budgets, Lehre und praktische Grenzen
Senden Sie einen JSON-Body mit den Pflichtfeldern p_in und p_out. Nutzen Sie die Prepaid-API, wenn ein Link-Budget-Werkzeug, eine Netzwerküberwachungs-Pipeline, ein automatisierter Testrahmen oder ein Benotungssystem einen stabilen Vertrag mit KIT-Guthaben zu $0.002 pro erfolgreichem Element benötigt; Validierungsfehler verbrauchen niemals Guthaben, nachdem die Engine die Anfrage abgelehnt hat. Autoren, die SDKs veröffentlichen, können attenuation_db und formula direkt auf Oberflächentexte abbilden, die dem entsprechen, was Ingenieure am Arbeitsplatz schreiben.
Integrationsbeispiele
Benotungsorakel in Unterricht und Labor
Physik- und Elektronikkurse pinnen deterministische JSON-Fixtures für Übungen zu 10·log10(Pin/Pout), einschließlich Fällen mit null Leistung, die mit invalid_input fehlschlagen müssen.
Technische Fragen
Wie berechne ich die Dämpfung in dB?
Senden Sie JSON mit p_in und p_out in derselben Leistungseinheit. Die Antwort enthält ratio (Pin/Pout) und attenuation_db = 10·log10(ratio) sowie die Formelzeichenkette zur Anzeige.
Kann attenuation_db negativ sein?
Ja. Wenn Pout Pin übersteigt, ist das Ergebnis negativ, was als Gewinn gelesen werden kann. Positive Werte sind Verlust, und null bedeutet, dass die Stufe transparent ist.
Ist der Dämpfungsrechner kostenlos?
Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Element; Validierungsfehler werden nicht berechnet.