4 MPU-6050 mit Mega 2560 über I2C-Bus verbinden

Hallo,
die Sache mit dem zweiten I2C Bus würde ich versuchen zu lassen. Geht denn nicht
auch folgendes? (Beispiel Bezeichnungen)

SDA/SCL
Sensor 1, Adr 1
Sensor 2, Adr 2
Sensor 3, Adr 1
Sensor 4, Adr 2

dann
Pin 1, VCC für Sensor 1, Adr 1
Pin 1, VCC für Sensor 2, Adr 2

wenn die ihre Werte geholt haben Pin1 auf LOW, Pin 2 auf HIGH

Pin 2, VCC für Sensor 3, Adr 1
Pin 2, VCC für Sensor 4, Adr 2

ich weiß nur nicht, wie "schnell" das ist.

Vielleicht ist es auch möglich, den I2C "umzuschalten"
So, das er einmal an Sensor 1,2 anliegt, oder das er an Sensor 3,4 anliegt.
Ein Relais(2xum) wird aber zu langsam sein.
Gruß und Spaß
Andreas

SkobyMobil:
Vielleicht ist es auch möglich, den I2C "umzuschalten"
So, das er einmal an Sensor 1,2 anliegt, oder das er an Sensor 3,4 anliegt.

Ich glaube der MPU 6050 braucht ein bisschen Zeit um "hochzufahren", das Gefühl hatte ich jedenfalls bisher. Ich würde eher zu einen Analog-Multiplexer (z. B. den 4529) nehmen, der kann Bidirektional SCL und SDA multiplexen und ist um ein tausendfaches schneller als Relais, dann kann der Sensor die ganze Zeit eingesschaltet bleiben.

Gruß,
Marv

es gibt für solche Fälle auch extra I2C Multiplexer / Switche: http://www.ti.com/paramsearch/docs/parametricsearch.tsp?family=analog&familyId=1650&uiTemplateId=NODE_STRY_PGE_T