Hallo,
der I2C-Bus ist eigentlich nicht für solche Entfernungen gedacht.
Das Problem sind die Pullup-Widerstände in Kombination mit den parasitären Kapazitäten.
Diese RC-Kombination ist ein Tiefpass und wird deine Übertragungsgeschwindigkeit begrenzen.
Den Pullup kann man leider auch nicht zu niederohmig machen, bei 3mA ist Schluss.
Auch stelle ich mir einen Multimastermode nicht einfach vor.
Versuchen kannst du es, musst aber wohl mit einer niedrigen SCL-Frequenz zurecht kommen
Grüße, Bernhard
Lesezeichen