I2C (SDA, SCA) mehrfach nuten?

Hi,
kann ich den I2C Bus für mehrere Geräte parallel nutzen?
Also sowohl mein DS1307 anschließen als auch zB. diesen Sensor: http://www.shop.robotikhardware.de/shop/catalog/product_info.php?products_id=168

Muss ich da was beachten (beim löten oder coden) oder kann ich die einfach mehrfach belegen?

Gruß

I2C ist ein Bussystem mit 1 Master und bis zu 127 Slaves.
Jeder Slave muß eine eindeutige Adresse haben. I2C bausteine haben meist einige adressleitungen um die Adresse einzustellen oder man kann sie über SW ändern.
Zu beachten sind die Pullup Widerstände. Je länger die Leitungen sind desto kleiner müssen sie sein.
Standartwerte 4,7kOhm.
grüße Uwe

Hi Uwe,
danke schon mal.
D.h. aber, dass ich jeden Slave parallel anlöte und nicht in Reihe? Oder ist das egal?
Gruß

Immer muss man alles suchen für andere :wink:

Da siehste den Aufbau von I2C.

currymuetze:
Hi Uwe,
danke schon mal.
D.h. aber, dass ich jeden Slave parallel anlöte und nicht in Reihe? Oder ist das egal?
Gruß

Paralell. Alle Datenleitungen zusammenschalten und alle Taktleitungen zusammenschalten.
Grüße Uwe

volvodani:
Immer muss man alles suchen für andere :wink:
Wiley | Global Leader in Publishing, Education and Research
Da siehste den Aufbau von I2C.

Das ist leider das das Schiksal von denen die Google kennen und dazu noch wissen welche Suchbegriffe sie einzugeben haben, um das zu finden, was die anderen fragen. :wink: :wink:
Grüße Uwe