Erst einmal, nur EINMAL Pull-UP's in der Schaltung! Setzt Du mehrere ein liegen diese Parallel und der gesamt Widerstand wird zu klein! 2. Denke Daran das I²C ein Bus für Platinen = kurze Wege ist. Die Leitungen sollten verdrillt werden.
Um einzelne Sensoren mit gleicher Adresse anzusprechen würde (ich) versuchen die Takt Leitung jedes einzelnen Sensors über einen Analogmultiplexer mit dem Master zu verbinden. Die Sensoren ohne Takt halten dann (hoffentlich) ihr Maul. Aber man wird wahrscheinlich während des Umschaltens die Versorgungsspannung der Sensoren unterbrechen damit sie nach dem Umschalten einen Reset machen. Ob Softwaremäßig ein I²C stop/start ausreicht?
http://lh3.ggpht.com/_BGvgroHHiOU/Sw...-8-to-1-ic.jpg
Gruß Richard
Lesezeichen