Suche: SPI oder UART zu I2C

Gast #4606118
Lesenswert?
• ▲
▼
Hallo,
ich suche etwas "ungewönliches". Da ich hier Sensoren habe, die über I2C 
angesprochen werden, aber leider alle die gleiche Addresse haben(nicht 
umschaltbar) bräuchte ich einen IC, der mehrere I2C Ausgänge hat (im 
Idealfall 4 oder mehr). Diesen steuere ich dann über UART, SPI (oder 
auch I2C^^) an.
Gibt es sowas? Und wenn ja, Bezeichnung?

Danke!
#4606170
Lesenswert?
• ▲
▼
Oh D. schrieb:
> I2C sind ja nur 2 Signal Leitungen. Bei bescheidenen Anforderungen im
> Bereich von Durchsatz und Effizienz, kann man diese jeweils zwei
> Portpins auch von Hand ansteuern.

Ein I2C-Controller bringt nur dann Zeitvorteile, wenn er als Interrupt 
oder per DMA im Hintergrund läuft.
In der Mainloop ist I2C per Bit-Banging genau gleich schnell, der 
Codeaufwand ist oft sogar geringer.
Mit z.B. 16 Portleitungen kannst Du bequem 8 I2C-Single-Master 
implementieren. Man könnte auch die SCL-Leitung gemeinsam benutzen.

Es gibt aber auch I2C-Multiplexer:
http://www.ti.com/product/pca9544a

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