PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zwei I2C Geräte mit gleicher Adresse am selben Bus



Schockwellenreiter
24.08.2006, 16:28
Hallo,

Ich würde gerne ein I2C Protokoll, das von einem vorhandenen System läuft, mit einem Atmel mitlesen.
Im speziellen interessieren mich die Daten von einem Baustein, dessen I2C Adresse ich kenne. Der Atmel soll nun diese Adresse bekommen und zusätzlich an den Bus gehängt werden. Normalerweise sollten dann doch der vorhandene Baustein und mein mitlesender Atmel die Daten bekommen, oder gibts her möglicherweise ein (elektrisches) Problem?
ACK soll weiterhin vom vorhandenen Baustein ausgeführt werden.

MfG

SIGINT
24.08.2006, 17:30
Hallo Schockwellenreiter,
wenn du das I2C- Interface per software realisiert, ist das kein Problem:
Du hörst einfach nur SCL und SDA ab. So kannst du die Kommunikation nicht stören. Elektrisch gibt es auf keinen Fall ein Problem: Der I2C-Bus wird von den Slaves nur gegen Masse gezogen... im Schlimmsten Fall wird dein Atmel (wenn du die I2C-Hardware nutzt) nur die Kommunikation stören.

Gruß,
SIGINT

Schockwellenreiter
25.08.2006, 08:23
Ok, Danke SIGINT, werds mal austesten.