Hallo zusammen,
ich besitze diese Relaisplatine von cctools in der Version I2C mit MAX7311 und bestücktem I2C Buffer P82B96. Pullups für den I2C (Sx/Sy-Seite des P82B96 bzw. SDA/SCL des MAX7311) sind bereits auf dem Board aufgebracht.
Diese habe ich an den Raspi angeschlossen und bekomme folgende, wirre Ausgabe mittels i2cdetect -y 1:
Diese ändert sich bei jedem Aufruf willkürlich. Was habe ich versucht:
- Anschluss von Rx, Ry, Vcc und GND des P82B96 über die auf der Relaisplatine bereitgestellten Anschlusspins rechts unten an den Buffer (5V) des ADC Pi Boards.
- Anschluss von SDA, SCL, V+ und GND des MAX7311 über freie Lötaugen der Platine (eingelötetes Kabel wie auf dem Bild oben zu sehen) an den Buffer das ADC Pi Boards.
- Anschluss von SDA, SCL, V+ und GND des MAX7311 direkt an den Raspi mit dem eingelöteten Kabel sowohl mit 3V also auch 5V.
Das Ergebnis ist immer das Gleiche. Andere I2C-Erweiterungen wie das ADC Pi Board oder das Slice of PI/O konnte ich problemlos in Betrieb nehmen.
Hat jemand irgend eine Idee, woran dies liegen könnte?
supric