Spannungsteiler-Rechner
12 V an zwei Widerständen mit je 1000 Ohm ergeben 6 V am Mittelpunkt, ein Verhältnis von 0,5 und eine Dämpfung von −6,0205999133 dB: Geben Sie Eingangsspannung, R₁ und R₂ ein und erhalten Sie dieselben drei Antworten für Ihre Schaltung. 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
- Eingangsspannung Vin (V)
- 12
- Oberer Widerstand R1 (Ω)
- 1.000
- Unterer Widerstand R2 (Ω)
- 1.000
- Ausgangsspannung Vout (V)
- 6
- Spannungsteilerverhältnis
- 0,5
- Dämpfung (dB)
- -6,0205999133
kostenlos
So funktioniert ein Spannungsteiler
Ein Spannungsteiler besteht aus zwei Widerständen in Reihe zwischen einer Eingangsspannung und Masse und liefert an ihrem Verbindungspunkt eine niedrigere Spannung. R₁ ist der obere Widerstand vom Eingang bis zu diesem Ausgangspunkt, R₂ der untere vom Ausgangspunkt nach Masse. Die Ausgangsspannung ist der Anteil der Eingangsspannung, der an R₂ abfällt: Das Verhältnis ist R₂ geteilt durch die Summe aus R₁ und R₂, und die Ausgangsspannung ist die Eingangsspannung mal dieses Verhältnis. Bei 12 V an zwei Widerständen mit je 1000 Ohm ergibt sich ein Verhältnis von 0,5 und eine Ausgangsspannung von 6 V. Zusätzlich gibt der Rechner das Verhältnis als Dämpfung in Dezibel an, bei einer Halbierung −6,0205999133 dB.
Wann Sie ihn nutzen und typische Fehler
Er ist für schnelle technische Kontrollen sowie für Hausaufgaben und Unterricht gedacht, wenn Sie ein Ergebnis ohne Tabellenkalkulation bestätigen möchten. Der häufigste Fehler ist das Vertauschen von R₁ und R₂, denn das Ergebnis bleibt nur gleich, wenn beide Widerstände identisch sind. Ein weiterer ist das Mischen von Einheiten, etwa ein Wert in Ohm und der andere in Kiloohm; das Verhältnis stimmt nur, wenn beide in derselben Einheit eingegeben werden. Ungültige Eingaben werden mit einer klaren Meldung zurückgewiesen, sodass sich kein Tippfehler unbemerkt in Ihre Notizen schleicht.
So funktioniert es
Ihre Eingaben werden vor jeder arithmetischen Operation geprüft, sodass ein vorhersehbares und wiederholbares Verhalten gewährleistet ist. Jeder Schritt bleibt reproduzierbar, damit derselbe Satz an Widerständen stets dasselbe Ergebnis liefert und keine Abweichung zwischen den beiden Laufzeitumgebungen entsteht. So können Sie sich auf Ihre Resultate verlassen.
Eingaben und Ausgaben
Optionale Felder verwenden dokumentierte Standardwerte, um Ihnen die alltägliche Nutzung zu vereinfachen. Bei Erfolg enthält die Nutzlast stets die wichtigsten Ausgabefelder, was eine stabile Anbindung Ihrer Oberfläche ermöglicht: Vout, das Teilerverhältnis und die Dämpfung in dB. Dank dieser gleichbleibenden Struktur kann Ihre Anwendung jeden Wert auslesen, ohne zuvor prüfen zu müssen, ob die erwarteten Schlüssel überhaupt vorhanden sind.
Das spart Ihnen zusätzlichen Code. So lässt sich die Funktion zuverlässig in bestehende Werkzeuge und Prüfprozesse einbinden, ohne dass Sie weitere Sonderfälle in Ihrer eigenen Anwendung behandeln müssen.
Anwendungsfälle
Schnelle technische Prüfungen
Validieren Sie ein Formelergebnis ohne Tabellenkalkulation.
Häufige Fragen
Ist es kostenlos?
Ja. Stufe A läuft in Ihrem Browser, ganz ohne Konto.
Rundung?
Kaufmännisch von null weg, auf 10 Dezimalstellen bei numerischen Ausgaben.
Wie berechne ich die Ausgangsspannung eines Spannungsteilers?
Multiplizieren Sie die Eingangsspannung mit R₂ geteilt durch die Summe aus R₁ und R₂. Bei 12 V und zwei Widerständen mit je 1000 Ohm beträgt das Verhältnis 0,5 und die Ausgangsspannung 6 V.
Welcher Widerstand ist R₁ und welcher R₂?
R₁ ist der obere Widerstand zwischen Eingang und Ausgangspunkt, R₂ der untere vom Ausgangspunkt nach Masse. Vertauschen Sie die beiden, ändert sich das Ergebnis, außer wenn beide gleich groß sind.
Was sagt die Dämpfung in Dezibel aus?
Sie drückt das Verhältnis auf einer logarithmischen Skala aus: zwanzigmal der Zehnerlogarithmus des Verhältnisses. Eine Halbierung der Spannung wie im Beispiel ergibt −6,0205999133 dB, ein kleineres Verhältnis einen stärker negativen Wert.
Was passiert bei ungültigen Werten?
Falsche Datentypen, null oder negative Werte, wo sie keinen Sinn ergeben, und Ergebnisse, die überlaufen würden, werden mit einer klaren Meldung abgelehnt, statt eine leere oder sinnlose Zahl zu liefern.
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/dev/voltage-divider \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"vin":12,"r1":1000,"r2":1000}'const res = await fetch("https://api.kit.forhosting.com/dev/voltage-divider", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"vin": 12,
"r1": 1000,
"r2": 1000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/dev/voltage-divider",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"vin": 12,
"r1": 1000,
"r2": 1000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/dev/voltage-divider", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"vin":12,"r1":1000,"r2":1000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"vin":12,"r1":1000,"r2":1000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/dev/voltage-divider", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"vin": 12,
"r1": 1000,
"r2": 1000
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev.voltage_divider",
"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
So funktioniert es
Die Berechnung ist vollständig deterministisch und läuft kostenlos in Ihrem Browser, wobei genau dieselbe reine Funktion wie im Pfad der API verwendet wird. Weitere Details betreffen die Reihenfolge der Validierung, die deterministische Rundung, die Parität zwischen Browser und API, die Stabilität der Fehlermeldungen für die Zertifizierung sowie die sichere Behandlung nicht endlicher Gleitkommaergebnisse.
Eingaben und Ausgaben
Weitere Details betreffen die Reihenfolge der Validierung, die deterministische Rundung, die Parität zwischen Browser und API, die Stabilität der Fehlermeldungen für die Zertifizierung sowie die sichere Behandlung nicht endlicher Gleitkommaergebnisse.
Grenzfälle und Grenzen
So erhalten Sie auch an den Rändern des zulässigen Zahlenbereichs ein verlässliches Verhalten. Auf diese Weise können Sie die Ergebnisse sowohl in automatisierten Prüfungen als auch in der Lehre bedenkenlos weiterverwenden, weil Fehlerfälle stets ausdrücklich gemeldet werden. Falsche Typen, null oder negative Werte an unzulässigen Stellen sowie Überläufe, die zu nicht endlichen Ergebnissen führen, werden zu klaren invalid_input-Fehlern, statt zu still gesetzten Null- oder NaN-Feldern. Diese Entscheidung schützt Ihre automatisierten Abläufe vor irreführenden Daten. Weitere Details betreffen die Reihenfolge der Validierung, die deterministische Rundung, die Parität zwischen Browser und API, die Stabilität der Fehlermeldungen für die Zertifizierung sowie die sichere Behandlung nicht endlicher Gleitkommaergebnisse.
Integrationsbeispiele
Hausaufgaben und Lehre
Prüfen Sie klassische Beispiele mit stabilen Referenz-Fixtures.
Automatisierung
Dieselbe reine Funktion im kostenlosen Widget und in der API.
Technische Fragen
Werden Netzwerkaufrufe getätigt?
Nein. Reine Verarbeitung auf Ihrem Gerät.
Was passiert bei ungültiger Eingabe?
invalid_input, mit einer klaren und stabilen Übereinstimmungszeichenfolge.
Autor?
samurai.