Produktbeschreibung: ADXL345 3-Achsen I2C / SPI digitaler Beschleunigungsmesser - Modul
Sensor zur Messung der Beschleunigung in drei Achsen im Bereich von +/- 16 g. Das Modul wird mit einer Spannung von 3 bis 5 V versorgt, hat einen Spannungsregler, kommuniziert über den I2C (TWI) oder SPI-Bus.
Das Modul verfügt über passive Elemente, die für den ordnungsgemäßen Betrieb des Systems erforderlich sind. Den Abschluss bilden die beliebten Goldpin-Anschlüsse, die es ermöglichen, den Sensor per Kabel anzuschließen oder direkt auf dem Steckbrett zu befestigen.
Das Produkt ist mit Arduino kompatibel Die Bibliothek und das Anschlussdiagramm mit Arduino finden Sie unter dieser Adresse . |
Modulkommunikation
Das System kann über den I2C- oder SPI-Bus mit der Zentraleinheit verbunden werden. Um I2C auszuwählen, müssen Sie dem CS-Pin eine logische Eins geben oder den CS dauerhaft auf die Versorgungsspannung ziehen. Die I2C-Adresse hängt vom Zustand des SDO-Pins ab. Beim High- Status hat es den Wert: 0x1D, beim Low-Status: 0x53. Details in der Dokumentation und im Tutorial .
Pinbelegung des Beschleunigungssensors
Der Sensor hat acht Pins zur Montagevon Goldpin -Steckern - 2,54 mm Raster (im Lieferumfang enthalten).
Name |
Beschreibung |
Masse | Die Masse des Systems |
VCC | Die Modulversorgungsspannung reicht von 3 V bis 5 V |
CS | Ein Pin für den SPI-Bus - Chip Select. Die logische Eins startet den I2C-Bus. |
INT1 | Ausgang externer Interrupt 1 (Details in Dokumentation) |
INT2 | Ausgang externer Interrupt 2 (Details in Dokumentation) |
SDO | Auswahl der Adresse des I2C-Busses / Datenleitung des SPI-Busses |
SCL/SCLK | Datenleitung des I2C-Busses (TWI) / Taktleitung des SPI-Busses |
SDA/SDI | Taktleitung des I2C-Busses (TWI) / Datenleitung des SPI-Busses |
Spezifikation des 3-Achsen-Beschleunigungsmessers ADXL345
- Versorgungsspannung: 3V - 5V
- Die Spannung der Pins: 1,6 V bis 3,6 V
- Stromaufnahme: ca. 25 µA
- Standby: 0,1 µA
- Drei Achsen: X, Y, Z
- Kommunikationsschnittstelle: I2C (TWI) oder SPI
- Auflösung: 10 bis 13 Bit für jede Achse
- Messbereich: ± 16 g
- Arbeitstemperatur: von -40 °C bis +80 °C
- Fliesengröße: 20 x 16 x 5 mm
- Das Set enthält auch ein Goldpin-Armband
Ein Miniaturmodul mit einem digitalen Beschleunigungsmesser
ADXL345 ist ein integrierter dreiachsiger Beschleunigungsmesser, der in MEMS-Technologie hergestellt wird. Damit können Sie Beschleunigungen im Bereich von +/- 16 g messen (d. h. das 16-fache des Durchschnittswerts der Erdbeschleunigung). Dank des eingebauten Spannungsstabilisators kann es mit Spannungen von 3 bis 5 V betrieben werden.
Um das Modul anzuschließen, können Sie den mitgelieferten Goldpin-Stecker verwenden oder die Drähte direkt an die Pads löten, die sich an einer der längeren Kanten der Leiterplatte befinden. Auf der gegenüberliegenden Seite der Pads befinden sich zwei Befestigungslöcher.
Kommunikation mit dem ADXL345-Sensor
ADXL345 3-Achsen-Digital-Beschleunigungsmesser I2C / SPI - das Modul kann direkt mit jedem Arduino-Board (über die I2C-Schnittstelle) oder mit einem Mikrocontroller verwendet werden, der mit einer Spannung von 3 V (z. B. STM32) versorgt wird - über I2C oder SPI. Es ist zu beachten, dass der vom Sensor akzeptierte Spannungsbereich auf digitalen Leitungen zwischen 1,6 V und 3,6 V liegt.
Der Sensor ADXL345 bietet zwei zusätzliche externe Interrupt-Leitungen (INT1 und INT2, ebenfalls auf die Lötpads des Moduls geführt), wodurch die Rechenleistung des Prozessors zwischen einzelnen Messungen entlastet werden kann. Die maximale Messauflösung beträgt 13 Bit für jede der X-, Y- und Z-Achsen.
Nützliche Links |