Gast
#577418
Hi! Für meine Diplomarbeit möchte ich drei Tuner mithilfe eines µ-Controllers steuern! Die Tuner haben dafür eine I²C-Schnittstelle (alle drei haben dieselben Hardware-Adressen, welche sich auch nicht ändern lassen), allerdings besitzt mein Controller nur 2 I²C-Schnittstellen. Wenn ich also 2 Tuner anspreche, fehlt mir die letzte Schnittstelle um den dritten Tuner anzusprechen! Bislang habe ich versucht, dieses Problem mit einem SPI-zu-I²C-Chip zu lösen, was auch eigentlich funktioniert, allerdings ist diese Lösung nun, da ich richtig viel Daten schaufeln möchte, zu langsam! Grundsätzlich hatte ich nun zwei Lösungsideen: 1) Einen I²C-Multiplexer verwenden 2) Mit zwei GPIOs eine eigene I²C-Schnittstelle am µ-Controller aufbauen Allerdings habe ich mit beiden Sachen keine Erfahrung, also frage ich Euch, ob jemand vielleicht Erfahrung in diesen Dingen hat und mir eine der beiden möglichen Lösungen empfehlen kann, bzw. mir eher abrät. Gruß und Dank in vorraus, Hein vonne Werft