Können wir 2 Pull-up-Widerstände mit gleicher Spannung auf den I2C-Leitungen verwenden?

Ich habe ein EVK-Board mit I2C-Leitungen, die auf 1,8 V hochgezogen werden. Auf der anderen Platine werden diese I2C-Leitungen wieder auf 1,8 V hochgezogen und dann auf 3,3 V übersetzt.

Ich denke, die I2C-Leitungen der anderen Platine müssen nicht hochgezogen werden.

Ich denke auch, dass das Bereitstellen von zwei Klimmzügen die KVL verletzen wird.

Bitte helfen Sie mir zu verstehen, was passieren wird, wenn wir den Pullup in beiden Boards bereitstellen.

Hinweis: Sowohl die Pullup-Spannung als auch der Widerstand sind gleich.

Parallele Widerstände, so dass es sich wie ein stärkerer Pull-up verhält, was ein Problem sein kann oder nicht.
Auf den ersten Blick ist es wahrscheinlich in Ordnung. Aber was ist der Widerstandswert? Sie müssen nur sicher sein, dass die Treiber den kombinierten Pull-up-Strom aufnehmen können, was sie bei typischen Board-Werten mit ziemlicher Sicherheit tun können.
Es ist 10k @TonyM
Ich denke, wenn wir kvl in der Schleife anwenden, wenn man bedenkt, dass der Open-Drain-Mosfet ausgeschaltet ist, so dass sowohl die Spannungsquelle 1,8 V parallel wirkt als auch das kvl löst, das es nicht gut hält (kvl). Auch theoretisch haben wir gelernt, dass die Spannungsquelle nicht in prallel sein sollte. Bitte korrigieren Sie mich. @DKNguyen @TonyM
Wie sind die beiden Spannungsquellen parallel und verletzen KVL? Sie liegen in Reihe in der Schleife mit zwei Pull-up-Widerständen und ebenfalls vernachlässigbaren Innenwiderständen der Quellen. @ Ali
Ich glaube, Spannungsquellen sind parallel. Ich weiß nicht, wie ich die bildliche Darstellung bearbeiten und zeichnen und Ihnen zeigen soll. @MituRaj

Antworten (1)

Die 2x 10K-Parallelwiderstände auf jeder I2C-Busleitung sind die gleichen wie mit einem 5K-Pullup an jedem.

Die 5K-Widerstände sind Pull-ups auf 1,8 V. Daher müssen die I2C-Treiber in der Lage sein, 360 uA zu senken, was IC-Pin-Treiber für I2C-Chips tun.

Separate Klimmzüge zu haben ist gut, wenn Ihre beiden Boards jemals voneinander getrennt sind. Die getrennten Widerstände ziehen jeden getrennten Bus in den Ruhezustand und halten den gemasterten Bus betriebsbereit.