ForHosting KIT · Entwickler-Tools

Pull-up-Widerstand-Rechner für Strom und Low-Senkstrom

Dieser Rechner wendet das Ohmsche Gesetz auf einen Digitaleingang oder Open-Drain-Ausgang an, der über einen Pull-up-Widerstand mit einer positiven Versorgung verbunden ist.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Geben Sie Versorgungsspannung und Widerstand ein, um den Strom bei aktivem Low-Pegel, den entsprechenden Senkstrom in Ampere und Milliampere sowie die ideale Verlustleistung des Widerstands zu ermitteln. Die Berechnung nimmt einen perfekten Low-Pegel von null Volt an und bietet Ihnen eine klare erste Prüfung für Bauteilauswahl, GPIO-Belastung und Leistungsbudget.

Verstehen Sie die Bedeutung des Pull-up-Stroms

Ein Pull-up-Widerstand verbindet einen Signalknoten mit der positiven Versorgung, damit ein definierter High-Pegel entsteht, wenn kein Bauteil das Signal aktiv treibt. Erzwingt ein Open-Drain-, Open-Collector- oder gewöhnlicher Digitalausgang einen Low-Pegel, schafft er einen Pfad nach Masse. Der Strom fließt von der Versorgung durch den Pull-up-Widerstand in den Ausgangspin. Dieser Rechner setzt den idealen Low-Pegel mit null Volt an; deshalb liegt die gesamte Versorgungsspannung am Widerstand. Er berechnet den Strom mit I = V / R. Derselbe Wert wird als Low-Pegel-Senkstrom ausgegeben, weil der Ausgang ihn ständig aufnehmen muss, solange er den Knoten niedrig hält. Angaben in Ampere und Milliampere erleichtern den Vergleich mit Datenblattgrenzen. Nutzen Sie das Ergebnis als Erstprüfung: Der gewählte Widerstand darf nicht mehr Strom fordern, als der Ausgang sicher aufnehmen kann. Beachten Sie außerdem, dass jedes dauerhaft aktive Low-Signal diesen Strom aus der Versorgung bezieht.

Wählen Sie den Widerstand nach Strom, Geschwindigkeit und Leistung

Ein größerer Pull-up-Widerstand verringert Low-Strom und statische Leistung, ein kleinerer Wert erzeugt dagegen einen stärkeren Pull-up. Dabei geht es nicht nur ums Energiesparen. Der Widerstand muss die gesamte Signalkapazität laden, einschließlich Leiterbahnen, Steckverbindern, Bauteilpins und Tastköpfen. Ein sehr hoher Wert kann eine Flanke erzeugen, die für Bustakt oder Empfängereingang zu langsam ansteigt. Ein sehr niedriger Wert kann den garantierten Senkstrom überschreiten oder einen gültigen Low-Pegel verhindern. Verwenden Sie das Ergebnis zusammen mit den absoluten Maximalwerten und empfohlenen Betriebsbedingungen des Pins, nicht an deren Stelle. Die ausgegebene Widerstandsleistung folgt P = V² / R und beschreibt die ideale Verlustleistung im Low-Zustand. Wählen Sie eine Nennleistung mit ausreichender thermischer Reserve. Bei einem Signal, das nur zeitweise niedrig ist, sinkt die mittlere Leistung mit dem Low-Tastgrad; der momentane Senkstrom bleibt jedoch unverändert.

Übertragen Sie die ideale Annahme auf die reale Schaltung

Reale Ausgangstransistoren ziehen ein Signal gewöhnlich nicht exakt auf null Volt. Das Datenblatt nennt bei einem bestimmten Senkstrom eine maximale Low-Ausgangsspannung, meist VOL. In der realen Schaltung liegt am Widerstand ungefähr die Versorgungsspannung abzüglich VOL; der tatsächliche Strom ist daher etwas kleiner als der angezeigte Idealwert. Betrachten Sie das Ergebnis als konservative Schätzung, wenn VOL gegenüber der Versorgung klein ist. Bestätigen Sie den Entwurf anschließend iterativ: Vergleichen Sie den berechneten Strom mit der Prüfbedingung, lesen Sie die VOL-Garantie und prüfen Sie, ob der Empfänger die Spannung weiterhin als Low erkennt. Berücksichtigen Sie auch parallele Pull-ups, deren gemeinsame Leitfähigkeit den Senkstrom deutlich erhöhen kann. Prüfen Sie schließlich Startbedingungen, Pegelwandler-Topologie, Spannungstoleranz und Leckströme. Das Ohmsche Gesetz beantwortet die Stromfrage, doch eine sichere Digitalschnittstelle hängt von Grenzen und Schwellen aller angeschlossenen Bauteile ab.

Prüfen Sie einen Mikrocontroller-GPIO

Stellen Sie sicher, dass der GPIO den geforderten Strom sicher aufnehmen kann, wenn die Firmware die Leitung auf Low zieht.

Schätzen Sie die Belastung eines Open-Drain-Busses

Vergleichen Sie Pull-up-Werte für Interrupt, Reset, I²C oder andere Signale, bevor Sie die Anstiegszeit prüfen.

Planen Sie die statische Leistungsaufnahme

Berechnen Sie Verlustleistung und Versorgungsstrom, solange ein aktiv niedriges Steuersignal gesetzt bleibt.

Was kostet die Berechnung?

Im Browser läuft sie kostenlos. Die Ausführung per API kostet $0.002 je Anfrage.

Sind Pull-up-Strom und Senkstrom identisch?

Ja, bei der idealen Annahme eines Low-Pegels von null Volt. Das Bauteil muss den gesamten Widerstandsstrom aufnehmen.

In welcher Einheit gebe ich den Widerstand ein?

Geben Sie Ohm ein. Für 4.7 kΩ tragen Sie 4700 ein, für 10 kΩ den Wert 10000.

Fließt bei einem High-Signal Strom?

Idealerweise fließt kein Dauerstrom, wenn beide Enden auf Versorgungsspannung liegen. Reale Schaltungen können Leckstrom aufweisen.

Warum kann der gemessene Strom kleiner sein?

Ein realer Ausgang besitzt eine Low-Spannung ungleich null; am Widerstand liegt Versorgung minus VOL an, nicht die volle Versorgung.

Wählt dieser Rechner einen I²C-Pull-up aus?

Er prüft nur Low-Strom und Leistung. Für I²C sind außerdem Kapazität, Anstiegszeit, Frequenz und Spannungsgrenzen nötig.

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.

POSThttps://api.kit.forhosting.com/elec/pull-up-resistor

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/elec/pull-up-resistor \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"supply_voltage":5,"resistance_ohms":10000}'
{
  "supply_voltage": 5,
  "resistance_ohms": 10000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "elec.pull_up_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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →