I2C Bus wie viele verfügbare Adressen?

#2715221
> wie viel Adressen ein I2C Bus [..]

Reichlich. Es gibt Bausteine mit 7 Bit Addressen und welche mit 10 Bit 
(IIRC). Aber

> wieviele Sensoren kann ich an einen solchen Bus betreiben?

Hängt auch davon ab, ob und wie man diese Addressen an den Sensoren 
einstellen kann. Vom SHT21 kann man nur einen an einen I²C Bus hängen, 
denn der hat nur eine nicht verstellbare Adresse. Andere Bausteine haben 
oft 1-3 Address Pins.
#2715223
Theoretisch 128-1, da 0x00 eine Adresse ist, auf die standardmäßig viele 
ICs antworten. Real sind davon einige reserviert. Steht alles in der 
Spezifikation, die sich unter www.i2c-bus.org findet.

Wenn man aber zu faul zum Googeln ist, dann kann man allerdings nichts 
finden.

An dieser Stelle frage ich mich dann auch: Das Posting hat doch 
mindestens 10x so lange gedauert, wie I2C Spezifikation im Suchfeld 
einzutippen?! Warum das ganze?
#2715471
Sven schrieb:
> wieviele Sensoren kann ich an einen solchen Bus betreieben
Das hängt dann noch vom Sensortyp ab. Wenn der n Adressleitungen hat, 
dann kann man von dem einen Typ 2^n betreiben. Einige Bausteine gibt es 
in 2 oder mehr Versionen mit anderem festen Adressteil. Damit dann 2*2^n 
oder eben mehr. Konkrete Beispiele oder Probleme, dann gibt es 
konkretere Antworten.
#2715488
Um das Thema zu vervollständigen:
Es gibt auch I2C-Multiplexer wie den PCA9547, der einen von acht 
Bussegmenten aufschaltet. Auf jedem Bussegment können die gleichen 
Adressen verwendet werden - es ist ja immer nur maximal eines zur Zeit 
aktiv. Acht PCA9547 können zusammen auf einem Bus hängen - das wären 64 
einzelne Segmente.

fchk

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.