Übersicht I2C-Adressen

OP #2845575
Lesenswert?

Hallo

Ich fürchte ja fast, daß die Frage schon mal gestellt wurde, aber bei 
der Suche bin ich jetzt nicht so recht fündig geworden.
Gibt es eine Liste aller (möglichst vieler) I2C Bausteine, in der auch 
die Adresse mit angegeben ist, sodaß man mal eine Übersicht bekommt, 
welche IDs schon von wem belegt sind.

Danke und Gruß

Ulf
Gast #2845584
Lesenswert?

Naja, also soviele Varianten gibt es ja nicht. Hast ja nur 4 Bit, sprich 
16 verschiedene Device-Codes. Dann ncoh drei Adressbits.

Es ist sehr unwahrscheinlich in einem Design zwei Bausteine zu verbauen, 
die genau dieselbe ID haben und nicht auch die GLEICHEN Bausteine sind. 
Mit den Adress-Bits kannste dann ja noch 8 verschiedene adressieren 
(sofern die Anschlüsse rausgeführt sind und die Adresse nicht fest ist).

Oder du nimmst welche mit den längerem Adressformat.
Gast #2845614
Lesenswert?

Wenn du selbst einen I2C-Slave entwickelst, such dir eine Adresse aus, 
und nutze sie. programmiere eine Möglichkeit ein, die Adresse zu ändern 
(ab in EEPROM damit) wenn du nun ein adressgleiches Gerät anschließen 
möchtest, sendest du dem bereits vorhandenem Gerät einfach eine neue 
Adresse zu und dannach erst schließt du das neue Gerät an.

Denkenswerte Vorgehensweise:
An die Alte Adresse: Adresswechselbefehl, neue Adresse
wiederholen
An die Neue Adresse: Adresse bestätigung, neue Adresse als Antwort

Bei Fehler im Wechselvorgang alte Adresse behalten

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren