Spannungsteiler-Rechner
Von 12 V auf 5 V mit 10000 Ω oben muss der untere Widerstand 7142,85714286 Ω haben. Geben Sie Eingangsspannung, Zielspannung und oberen Widerstand ein und erhalten Sie den exakten Wert, den Querstrom und die Leistung jedes Widerstands. 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
- 12
- Ausgangsspannung
- 5
- R1
- 10.000
- R1 (Ω)
- 10.000
- R2 (Ω)
- 7.142,85714286
- Verhältnis
- 0,4166666667
- Teilerstrom (A)
- 0,0007
Dieser Widerstandsrechner für Spannungsteiler ermittelt den unteren Widerstand für eine gewünschte Ausgangsspannung, wenn Eingangsspannung und oberer Referenzwiderstand bereits feststehen. Die Berechnung beschreibt einen klassischen unbelasteten Spannungsteiler mit zwei Widerständen, arbeitet deterministisch und weist unmögliche Zielwerte eindeutig zurück.
Legen Sie den Teiler fest und geben Sie die drei bekannten Werte ein
Alle drei Werte müssen endlich und größer als null sein. Die Zielspannung muss außerdem strikt unter der Eingangsspannung liegen; ein gewöhnlicher passiver Teiler kann keine Spannung erzeugen, die seiner Quelle entspricht oder sie übersteigt. Verwenden Sie Grundeinheiten: Tragen Sie 10000 für zehn Kiloohm und 0.0033 für 3.3 Millivolt ein.
Wählen Sie R1 mit Blick auf die gesamte Schaltung. Ein kleinerer Widerstand verursacht mehr Ruhestrom und verringert meist den Einfluss einer nachfolgenden Last, verbraucht jedoch mehr Energie. Ein größerer Widerstand senkt Strom und Leistung, macht aber Leckstrom, Messimpedanz und Rauschen wichtiger.
Der ausgegebene Wert ist mathematisch exakt; für eine reale Schaltung wählen Sie gegebenenfalls einen nahen Normwert und prüfen die daraus entstehende Spannung erneut.
Berücksichtigen Sie Last, Toleranz, Leistung und reale Bauteile
Die berechnete Ausgangsspannung setzt voraus, dass am Mittelpunkt kein Strom entnommen wird. Nehmen Sie den Lastwiderstand in eine umfassendere Analyse auf oder wählen Sie den Teilerstrom deutlich größer als den erwarteten Laststrom, ohne das Leistungsbudget zu überschreiten. Auch Bauteiltoleranzen verändern das Verhältnis: Zwei Widerstände mit einem Prozent Toleranz können in ungünstige Richtungen abweichen, weshalb kritische Schwellen eine Worst-Case-Prüfung erfordern.
Kontrollieren Sie maximale Widerstandsspannung, Dauerleistung und thermisches Derating bei hoher Vin oder Verlustleistung. Bei Batterieüberwachung sollten Sie entscheiden, ob der dauerhafte Strom vertretbar ist oder ein geschalteter Teiler Energie spart. Für Präzisionsreferenzen können Temperaturkoeffizient und Quellenschwankungen wichtiger als die reine Rechnung sein.
Anwendungsfälle
Passen Sie eine Spannung an einen ADC an
Wählen Sie den oberen Widerstand und berechnen Sie den unteren, der eine Sensor- oder Batteriespannung in den ADC-Eingangsbereich bringt; prüfen Sie anschließend die Eingangslast.
Legen Sie einen Rückkopplungs- oder Vorspannungswert fest
Bestimmen Sie den nominalen zweiten Widerstand für einen Rückkopplungsknoten oder Vorspannungsteiler, bevor Sie datenblattspezifische Strom- und Toleranzgrenzen anwenden.
Häufige Fragen
Welchen Widerstand berechnet dieses Werkzeug?
R1 ist der gewählte obere Widerstand zwischen Vin und Ausgang.
Kann die Ausgangsspannung die Eingangsspannung erreichen oder übersteigen?
Nein. Ein passiver Teiler kann nur eine kleinere Spannung als seine Quelle liefern, daher wird ein Ziel gleich oder über der Eingangsspannung abgelehnt, statt einen unmöglichen Widerstand auszugeben.
Berücksichtigt das Ergebnis eine angeschlossene Last?
Nein. Es geht davon aus, dass am Mittelpunkt kein Strom abfließt. Beziehen Sie die Last in eine vollständigere Rechnung ein oder wählen Sie den Querstrom deutlich größer als den Laststrom, im Rahmen Ihres Leistungsbudgets.
Wie wähle ich den oberen Widerstand?
Ein kleiner Wert bedeutet mehr Querstrom und einen Teiler, der weniger empfindlich auf die folgende Last reagiert, verschwendet aber mehr Energie. Ein großer Wert spart Leistung, dafür fallen Leckströme, Messimpedanz und Rauschen stärker ins Gewicht.
Was tun, wenn der exakte Wert kein Normwert ist?
Wählen Sie einen nahen Normwert und prüfen Sie die Ausgangsspannung erneut. Denken Sie auch an die Toleranz: Zwei Bauteile mit 1 % können das Verhältnis in die ungünstige Richtung verschieben, kritische Schwellen verdienen daher eine Worst-Case-Analyse.
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/elec/voltage-divider-resistor \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input_voltage":12,"output_voltage":5,"r1":10000}'const res = await fetch("https://api.kit.forhosting.com/elec/voltage-divider-resistor", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input_voltage": 12,
"output_voltage": 5,
"r1": 10000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/voltage-divider-resistor",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input_voltage": 12,
"output_voltage": 5,
"r1": 10000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/voltage-divider-resistor", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input_voltage":12,"output_voltage":5,"r1":10000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input_voltage":12,"output_voltage":5,"r1":10000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/voltage-divider-resistor", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"input_voltage": 12,
"output_voltage": 5,
"r1": 10000
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.voltage_divider_resistor",
"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
Im Browser ist sie kostenlos; automatisierte API-Anfragen kosten $0.002 je Element.
Legen Sie den Teiler fest und geben Sie die drei bekannten Werte ein
Geben Sie input_voltage als Vin in Volt, output_voltage als gewünschte unbelastete Vout in Volt und r1 als gewählten Referenzwiderstand in Ohm ein.
Verstehen Sie die Formel und alle Ausgabewerte
In dieser idealen unbelasteten Schaltung fließt durch beide Widerstände derselbe Strom. Damit prüfen Sie die erforderliche Belastbarkeit und erkennen den Energiebedarf eines ständig angeschlossenen Teilers. Die Ergebnisse werden für reproduzierbare Daten stabil gerundet; der Algorithmus wählt jedoch keinen E-Reihen-Normwert, berücksichtigt keine Toleranzen und wandelt Text nicht stillschweigend in Zahlen um. Der Rechner wendet diesen Ausdruck direkt an und gibt r2_ohms zurück. Zusätzlich erhalten Sie ratio als Vout geteilt durch Vin sowie divider_current_amps als Vin geteilt durch den gesamten Serienwiderstand. Unmögliche oder numerisch nicht darstellbare Auslegungen liefern invalid_input statt Infinity oder eines irreführenden Ergebnisses.
Berücksichtigen Sie Last, Toleranz, Leistung und reale Bauteile
Der Browser eignet sich für Einzelberechnungen; die API bietet Stücklistenwerkzeugen und Konfiguratoren denselben deterministischen Vertrag für $0.002 je erfolgreiches Element.
Integrationsbeispiele
Erstellen Sie Elektronikaufgaben
Erzeugen Sie reproduzierbare Lösungen, die R2 aus Vin, Vout und R1 bestimmen und außerdem Teilerstrom sowie einzelne Verlustleistungen ausweisen.
Technische Fragen
Welche Formel wird für R2 verwendet?
Für einen unbelasteten Teiler gilt R2 = R1 × Vout / (Vin − Vout). Das Ziel muss 0 < Vout < Vin erfüllen.
Darf die Zielspannung gleich oder größer als die Eingangsspannung sein?
Nein. Ein passiver Teiler aus zwei Widerständen kann nur abschwächen; solche Anfragen liefern invalid_input. Verwenden Sie für Verstärkung eine aktive Schaltung.
Berücksichtigt das Ergebnis eine angeschlossene Last?
Nein. Es ist das nominale unbelastete Ergebnis. Eine endliche Last liegt parallel zu R2 und muss in einer Analyse des belasteten Teilers berücksichtigt werden.
Was kostet der Rechner?
Die Browser-Version läuft kostenlos auf Ihrem Gerät. Die automatisierte API-Nutzung kostet $0.002 je erfolgreich verarbeitetes Element.