Abschnitte der Dokumentation
I2C-Pull-Up-Widerstands-Rechner
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.
| Name | Einheit | Bereich | Standardwert | Beschreibung |
|---|---|---|---|---|
| vddZahl | V | 1.8 … 5.5 | 3.3 | Versorgungsspannung des I2C-Busses (Pull-Up-Versorgung) |
| speedModeZahl | keine | 0 … 2 | 1 | Busgeschwindigkeit |
| busCapZahl | pF | 10 … 550 | 100 | Gesamte Buskapazität einschließlich Leiterbahnen und Bauteilpins |
| pullupZahl | Ω | 100 … 100000 | 4700 | Der 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.
| Feld | Einheit | Beschreibung |
|---|---|---|
| R_max_ohm | Ω | R_pull maximal |
| R_min_ohm | Ω | R_pull minimal |
| R_recommended_ohmHauptwert | Ω | Empfohlener R_pull |
| current_ma | mA | Busstrom (pro Leitung) |
| powerPerLine_mw | mW | Leistung pro Leitung (Low) |
| riseTimeTarget_ns | ns | Ziel-Anstiegszeit |
| riseTime | ns | Anstiegszeit |
| riseTimePercent | % | Prozent des Grenzwerts |
| maxBusCap | pF | Konforme 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.