Widerstandsrechner für Reihen- und Parallelschaltungen
Ein 100-Ω-Widerstand, ein Parallelpaar aus 220 Ω und 330 Ω und ein 1-kΩ-Widerstand in Reihe ergeben 1232 Ω. Beschreiben Sie verschachtelte Reihen- und Parallelgruppen und erhalten Sie einen einzigen Ersatzwiderstand. 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
- Netzwerk
- [series: 100, [parallel: 220, 330], 1k]
- Ersatzwiderstand (Ω)
- 1.232
- Normalisierter Ausdruck
- [series: 100, [parallel: 220, 330], 1000]
- Anzahl der Widerstände
- 4
- Reihengruppen
- 1
Dieser Rechner reduziert ein gemischtes Widerstandsnetz auf einen einzigen Ersatzwiderstand. Geben Sie die Topologie als Klammerausdruck ein und verschachteln Sie parallele Zweige in Reihenpfaden oder umgekehrt. Werte können Sie in Ohm, Kiloohm oder Megaohm angeben. Das Ergebnis enthält den Ersatzwiderstand in Ohm, einen normalisierten Ausdruck sowie Zähler, mit denen Sie prüfen können, ob das gesamte Netz wie vorgesehen interpretiert wurde.
Beschreiben Sie die Topologie mit verschachtelten Gruppen
Ein gemischtes Widerstandsnetz lässt sich nicht zuverlässig als flache Liste darstellen, da die Verbindungsreihenfolge entscheidend ist. Beginnen Sie eine Gruppe mit [series:, wenn derselbe Strom auf einem einzigen Weg durch alle aufgeführten Elemente fließt. Verwenden Sie [parallel:, wenn die Elemente alternative Zweige zwischen denselben zwei Knoten bilden.
Trennen Sie Elemente durch Kommas und schließen Sie jede Gruppe mit einer eckigen Klammer. Einen Widerstand können Sie unmittelbar als positive Zahl angeben; an derselben Stelle darf auch eine vollständige Gruppe stehen. So beschreibt [series: 100, [parallel: 220, 330], 1k] einen 100-Ohm-Widerstand, ein paralleles Paar und einen 1-Kiloohm-Widerstand in Reihe.
Die Verschachtelung kann in beiden Richtungen fortgesetzt werden. Jede Gruppe benötigt mindestens zwei Elemente, denn eine Gruppe mit nur einem Element liefert keine zusätzliche elektrische Information und weist häufig auf einen unvollständigen Ausdruck hin. Leerzeichen und Groß- oder Kleinschreibung der Gruppennamen beeinflussen die Berechnung nicht; Kommas, Doppelpunkte und Klammern gehören jedoch zur Grammatik.
Dadurch meldet der Rechner Topologiefehler, anstatt Ihre beabsichtigte Schaltung zu erraten.
So wird der Ersatzwiderstand reduziert
Der Rechner wertet zuerst die innersten Gruppen aus und arbeitet nach außen, bis nur ein Widerstand übrig bleibt. Bei einer Reihengruppe addiert er sämtliche Elemente, weil durch jeden Widerstand derselbe Strom fließt und sich die Spannungsabfälle summieren. Bei einer Parallelgruppe addiert er die Leitwerte, also die Kehrwerte der Widerstände, und bildet anschließend den Kehrwert dieser Summe.
Dieses allgemeine Verfahren eignet sich für zwei oder mehr Zweige und benötigt nicht die Sonderformel Produkt durch Summe, die nur für zwei Widerstände gilt. Vor der Rechnung wird jeder Wert in Ohm umgerechnet: kΩ oder kohm multipliziert mit eintausend, MΩ oder Mohm mit einer Million. Der normalisierte Ausdruck im Ergebnis zeigt die umgerechneten Werte und bewahrt die erkannte Gruppierung.
So können Sie eine Eingabe mit unterschiedlichen Präfixen gut kontrollieren. Alle Werte müssen endlich und größer als null sein. Ein idealer Kurzschluss mit null Ohm würde besondere Topologieregeln erfordern und könnte eine Division durch null verdecken; daher wird er abgelehnt und nicht stillschweigend angenähert.
Prüfen Sie das Modell vor der Verwendung
Ein Ersatzwiderstand ist nur dann aussagekräftig, wenn der Klammerausdruck den tatsächlichen Knoten der Schaltung entspricht. Nahe beieinander gezeichnete Bauteile liegen nicht automatisch parallel. Zwei Widerstände liegen nur dann in Reihe, wenn an ihrem gemeinsamen Knoten kein weiterer Strompfad abzweigt.
Verfolgen Sie die Schaltung von einem Anschluss zum anderen, bestimmen Sie zunächst das kleinste eindeutige Reihen- oder Parallelnetz und codieren Sie dieses. Ersetzen Sie es gedanklich durch seine Gruppe, bevor Sie weiter nach außen gehen. Die ausgegebenen Anzahlen der Widerstände sowie der Reihen- und Parallelgruppen ermöglichen einen schnellen Abgleich mit dem Schaltbild.
Enthält der Ausdruck weniger Widerstände als die Zeichnung, wurde möglicherweise ein Zweig ausgelassen. Wirken die Gruppenzahlen unerwartet, prüfen Sie die Klammergrenzen. Der Rechner ist für Netze bestimmt, die sich vollständig durch aufeinanderfolgende Reihen- und Parallelkombinationen reduzieren lassen.
Brückenschaltungen, etwa eine abgeglichene oder nicht abgeglichene Wheatstone-Brücke mit Querverbindung, erfordern häufig eine Knotenpotentialanalyse oder ein anderes Verfahren. Beachten Sie außerdem, dass das Ergebnis nominal ist: Toleranz, Temperaturkoeffizient und Frequenzverhalten realer Bauteile müssen Sie bei Entscheidungen für den ungünstigsten Fall gesondert berücksichtigen.
Anwendungsfälle
Einen Abschnitt einer Widerstandsleiter reduzieren
Codieren Sie reduzierbare Stufen als verschachtelte Gruppen und ermitteln Sie den Widerstand an den gewählten Anschlüssen.
Eine manuelle Berechnung überprüfen
Vergleichen Sie Ihre Rechnung mit dem normalisierten Ausdruck, dem Ersatzwiderstand und den Bauteilzählern.
Eine Entwurfsvariante dokumentieren
Halten Sie die genaue Topologie fest und vergleichen Sie verfügbare Widerstandskombinationen ohne mehrdeutige flache Formel.
Häufige Fragen
Welche Klammersyntax soll ich verwenden?
Verwenden Sie [series: item, item] oder [parallel: item, item]. Jedes Element kann ein positiver Widerstand oder eine weitere vollständige Klammergruppe sein.
Welche Widerstandseinheiten werden akzeptiert?
Zahlen ohne Suffix gelten als Ohm. Sie können außerdem Ω oder ohm, kΩ oder kohm sowie MΩ oder Mohm verwenden. Das Ergebnis wird vollständig in Ohm ausgegeben.
Kann der Rechner eine Wheatstone-Brücke berechnen?
Nur wenn sich die konkrete Schaltung zunächst in echte Reihen- und Parallelgruppen reduzieren lässt. Eine allgemeine Brücke mit Querverbindung erfordert eine Knoten- oder Maschenanalyse.
Warum werden null und negative Widerstände abgelehnt?
Diese Fähigkeit modelliert positive passive Widerstände. Null steht für einen idealen Kurzschluss mit eigener Behandlung; ein negativer Widerstand liegt außerhalb des unterstützten Modells.
Wie werden drei oder mehr parallele Zweige zusammengefasst?
Der Rechner addiert die Leitwerte, also die Kehrwerte der einzelnen Widerstände, und bildet dann den Kehrwert dieser Summe. Das funktioniert für beliebig viele Zweige, anders als die Abkürzung Produkt durch Summe, die nur für zwei Widerstände gilt.
Wie prüfe ich, ob mein Netz richtig gelesen wurde?
Das Ergebnis zeigt den Ausdruck noch einmal mit allen Werten in Ohm und der erkannten Gruppierung, dazu die Zahl der Widerstände sowie der Reihen- und Parallelgruppen. Weicht etwas davon ab, stimmt Ihre Eingabe nicht.
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/resistors-mixed \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"network":"[series: 100, [parallel: 220, 330], 1k]"}'const res = await fetch("https://api.kit.forhosting.com/elec/resistors-mixed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"network": "[series: 100, [parallel: 220, 330], 1k]"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/elec/resistors-mixed",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"network": "[series: 100, [parallel: 220, 330], 1k]"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/elec/resistors-mixed", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"network":"[series: 100, [parallel: 220, 330], 1k]"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"network":"[series: 100, [parallel: 220, 330], 1k]"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/elec/resistors-mixed", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"network": "[series: 100, [parallel: 220, 330], 1k]"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "elec.resistors_mixed",
"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.
Limits
max_chars | 10000 |
max_items | 1000 |
max_depth | 64 |
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 wird der Ersatzwiderstand reduziert
Die Berechnung ist deterministisch, greift nicht auf externe Daten zu und verwendet eine stabile Rundung, damit API und Browser übereinstimmende Ergebnisse liefern.
Technische Fragen
Was kostet eine Berechnung über die API?
Jede API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung können Sie auch kostenlos im Browser ausführen.