Produktbeschreibung: LPS25HB - Druck- und Höhensensor 126kPa I2C / SPI 2,5-5,5V - Pololu 2867 - gelötete Anschlüsse
Das Modul enthält den MEMS -Drucksensor LPS25H von ST , der im Bereich von 26 kPa bis 126 kPa arbeitet. Im Vergleich zur Version LPS331AP , mit der es kompatibel ist, zeichnet es sich durch eine höhere Genauigkeit (bis zu 0,02 kPa) und einen geringeren Rauschpegel (0,001 kPa) aus . Es hat auch einen eingebauten FIFO-Puffer , in dem Sie Messdaten vor der Übertragung speichern können. Das Board verfügt außerdem über die notwendigen passiven Elemente und einen Low-Drop-Spannungsregler , der es dem Sensor ermöglicht, mit 3,3-V- und 5-V -Systemen zu arbeiten.
Das Produkt ist mit Arduino kompatibel
Für den LPS25H-Sensor hat der Hersteller eine Arduino-Bibliothek vorbereitet, die einen einfachen Sensorbetrieb mit Arduino ermöglicht.
Das LPS25H-System ( Dokumentation ) verfügt über eine integrierte Temperaturkompensation und viele konfigurierbare Optionen, darunter: eine Auswahl an Auflösungen und zwei programmierbare externe Interrupts. Die Kommunikationsschnittstelle ist der I2C- oder SPI -Bus.
Anschließen des LPS25HB-Sensors
Eine Stromversorgung im Bereich von 2,5 V bis 5,5 V sollte an die Pins VIN und GND angeschlossen werden. Bei Verwendung eines Systems, das mit einer Spannung von 3,3 V betrieben wird, kann der VIN-Pin unbeschaltet bleiben, und die Stromversorgung sollte direkt über den VDD-Pin mit dem System verbunden werden. Das System kommuniziert über die digitale Schnittstelle I2C oder SPI. Die Bus-Logikspannung sollte den gleichen Wert haben wie die an VIN angelegte Versorgungsspannung. Verbinden Sie bei Verwendung des I2C-Busses die SCL- und SDA-Pins. SPI erfordert die Verbindung von 4 Pins: SDI, SDO, SPC und CS.
STIFT | BEZEICHNUNG |
---|---|
SDA SDI SDO | I2C-Bus-Datenleitung, SPI-Eingangsdatenleitung (SDO im 3-Draht-Modus). |
SCL SPC | Die Taktleitung des I2C-Busses. |
SDO-SA0 | Die Ausgangsdatenleitung des SPI-Busses (Data-Out) oder Adressänderung bei I2C. Diese Ausgänge haben keinen Spannungswandler - sie arbeiten nur mit einer Spannung von 3,3 V. |
CS | Chipauswahl - SPI aktivieren. Standardmäßig befindet sich der Ausgang in einem hohen Zustand (I2C-Schnittstelle ist aktiv), um die SPI-Kommunikation zu starten, sollte der Zustand niedrig sein. |
INT1 | Programmierbarer Interrupt. Diese Ausgänge haben keinen Spannungswandler - sie arbeiten nur mit einer Spannung von 3,3 V. |
Fahrgestellnummer | Versorgungsspannung von 2,5 V bis 5,5 V. |
VDD | Ist die Versorgungsspannung höher als 3,3 V, kann der Pin als 3,3-V-Spannungsausgang mit einer Stromausbeute von bis zu 150 mA verwendet werden. |
Masse | Massepotential des Systems. |
I2C-Bus
Standardmäßig verwendet das System die I2C-Schnittstelle - der CS-Pin ist standardmäßig im High-Zustand, Um die SPI-Kommunikation zu starten, sollte der Status niedrig sein. Details zur I2C-Kommunikation finden Sie in der Dokumentation und im NXP- Kataloghinweis zur Spezifikation des I2C-Busses.
Der Sensor hat eine 7-Bit-Adresse, deren jüngstes Bit durch den Zustand an Pin SA0 bestimmt wird. Standardmäßig wird dieser Ausgang über einen 10-kΩ-Widerstand auf VDD hochgezogen, wodurch die Adresse auf 1011101b gesetzt wird.
Der Bus funktioniert korrekt mit einer Frequenz von 400 MHz (schneller Modus), höhere Werte können korrekt funktionieren, wurden jedoch nicht getestet.
SPI-Bus
Um die Kommunikation über SPI auszuwählen, geben Sie den Low-Zustand am CS-Pin ein (mit Masse verbinden). Details zur Übertragung und eine Beschreibung der Register finden Sie in der Systemdokumentation .
Erste Gebrauchsanweisung
Alle notwendigen Informationen zur Kommunikation und Bedienung des Moduls finden Sie in der Dokumentation . Hier sind einige der wichtigsten Fakten:
- Standardmäßig befindet sich der Drucksensor im Niedrigenergiemodus, um ihn zu starten, geben Sie den entsprechenden Wert in das Register CTRL_REG1 ein.
- Es ist möglich, mit einem einzigen I2C-Befehl mehrfach zu lesen und zu schreiben, indem das höchstwertige Bit der Adresse gesetzt wird (Starten der automatischen Inkrementierung).
- Sie können den Autoinkrementierungsmodus im SPI-Modus ausführen, indem Sie die MS-Bit-Details in der Dokumentation einstellen.
Spezifikation
- Versorgungsspannung: 2,5 V bis 5,5 V
- Stromaufnahme: 2 mA
- Kommunikationsschnittstelle: I2C (TWI) oder SPI
- Messbereiche: 26 kPa bis 126 kPa (von 260 mbar bis 1260 mbar)
- Datenformat: 24 Bit
- Eingebauter FIFO-Puffer
- Genauigkeit:
- für Temperatur: von 20 bis 60 ° C: +/- 0,02 kPa
- für Temperatur: von 0 bis 80 °C: +/- 0,1 kPa
- Modulgröße: 10,2 x 23,0 x 2,54 mm
- Gewicht: 0,6 g