Ich habe einen Breakout mit zwei 10-kOhm-Widerständen: einen am SDA und einen am SCL. Der Chip nimmt maximal 3,6 V auf. AFAIK, I2C benötigt Pull-Ups an seinen Pins, aber könnte SPI auf diesem Modul verwendet werden? Ich versorge es mit einem Arduino und SCL scheint ungefähr 4,5 V zu sein - ist es zu hoch oder wird es durch das Hochziehen nach unten verschoben?
Danke
BEARBEITEN
Das Schema des Ausbruchs ist im Wesentlichen folgendes:
Wenn Sie den SPI-Bus verwenden möchten, müssen Sie die Pull-up-Widerstände entfernen.
Sie müssen alle Kabelleitungen wie SDI, SDO, SPC und CS mit dem Master-Gerät verbinden.
Der LIS3DH ist nicht 5-V-tolerant und die maximale Spannung beträgt 3,6 V. Wenn Sie eine höhere Spannung anlegen, beschädigen Sie die Chipeingänge.
Sie können einen Logikpegelübersetzer zwischen die Arduino-Karte und Ihre LIS3DH-Karte stecken.
rdtsc
John M.