Skip to content
Abschnitte der Dokumentation

I2C-Pull-Up-Widerstands-Rechner

POSThttps://rftools.io/api/py/v1/calculate

Slug i2c-pullup. Berechnen Sie die I2C-Pullup-Widerstandswerte für die Modi Standard (100 kHz), Fast (400 kHz) und Fast-Plus (1 MHz). Leitet den minimalen, maximalen und empfohlenen Widerstand aus der Versorgungsspannung und der Buskapazität laut NXP UM10204 ab.

Eingaben

Senden Sie jede dieser Eingaben in inputs, in den gezeigten Einheiten. Die meisten sind erforderlich: Ein Aufruf, dem eine davon fehlt, wird abgelehnt (400) und kostet nichts; eine, auf die der Rechner verzichten kann, erhält den gezeigten Standardwert. Eine Eingabe außerhalb ihres Bereichs wird trotzdem berechnet und in der Provenienz markiert.

Eingaben von i2c-pullup
NameEinheitBereichStandardwertBeschreibung
vddZahlV1.8 … 5.53.3Versorgungsspannung des I2C-Busses (Pull-Up-Versorgung)
speedModeZahlkeine0 … 21BusgeschwindigkeitEiner von: 0 Standard (100 kHz) · 1 Fast (400 kHz) · 2 Fast-Plus (1 MHz)
busCapZahlpF10 … 550100Gesamte Buskapazität einschließlich Leiterbahnen und Bauteilpins
pullupZahlΩ100 … 1000004700Der Pull-Up-Widerstand an SDA und SCL; die Anstiegszeit, die er mit der Buskapazität ergibt, wird gegen UM10204 geprüft

Ausgemustert, weiterhin angenommen und mit einer Warnung ignoriert: numDevices (Number of Devices, 12. Oktober 2026).

Ausgaben

Zurückgegeben in values, nach Namen. Ein Wert, der unbegrenzt oder nicht definiert ist, ist null.

Ausgaben von i2c-pullup
FeldEinheitBeschreibung
R_max_ohmΩR_pull maximal
R_min_ohmΩR_pull minimal
R_recommended_ohmHauptwertΩEmpfohlener R_pull
current_mamABusstrom (pro Leitung)
powerPerLine_mwmWLeistung pro Leitung (Low)
riseTimeTarget_nsnsZiel-Anstiegszeit
riseTimensAnstiegszeit
riseTimePercent%Prozent des Grenzwerts
maxBusCappFKonforme Buskapazität

Aufruf

  • Berechnen: ein Aufruf, Anfrage und Antwort vollständig, und seine Fehler.
  • Batch: dieser Rechner zusammen mit anderen oder ein Sweep, in einer Anfrage.
  • Nach einem Zielwert auflösen: der Wert einer Eingabe, der eine Ausgabe auf einen Zielwert bringt.