LPS25HB 氣壓計 資料整理
文章目錄
最近項目中,需要用氣壓計作輔助的計算。硬件工程師選了這款幸好的氣壓計。搭配STM32開發板,上手也相對比較容易。
LPS25HB 的主要特性:
1、 260 to 1260 hPa 的氣壓範圍的檢測。
2、有效值精確到0.01hPa.
3、低功耗: 4uA
6、支持20倍率的氣壓過載
7、內置溫度補償
8、24bit 的數據輸出
9、ODR 1Hz to 25Hz
10、SPI 和IIC 接口
11、內置FIFO
12、支持中斷模式:Data Ready, FIFO flags, Pressure thresholds
13、工作電壓1.7 to 3.6v
LPS25HB 的應用場景:
可穿戴設備,加強GPS 的應用,氣象站等
LPS25HB的管腳:
從上圖中可以看到,LPS25HB的管腳預留了兩個數據通信的接口SPI 和IIC,一箇中斷管腳,還有供電的電路的外置管腳。
LPS25HB的機械物理性能展表
LPS25HB的電氣性能展表
LPS25HB 是基於壓阻式惠斯通電橋的方法實現的。
如何解析壓力值:
壓力數據是存儲在3個寄存器: PRESS_OUT_H (2Ah), PRESS_OUT_L (29h)
and PRESS_OUT_XL (28h),計算方法如下:
FIFO功能:
1、FIFO 啓用:
The FIFO buffer is enabled when the FIFO_EN bit in CTRL_REG2 (21h) is set to ‘1’ and
each mode is selected by the F_MODE[2:0] bits in FIFO_CTRL (2Eh).
2、threshold 狀態:
FIFO threshold status, FIFO overrun events and the number of unread samples stored are
available in the FIFO_STATUS (2Fh) register and can be set to generate dedicated
interrupts on the INT_DRDY pin in the CTRL_REG4 (23h) register.
3、FIFO支持的工作模式:
This buffer can work according to seven different modes: Bypass mode, FIFO mode, Stream
mode, Stream-to-FIFO mode, Bypass-to-Stream mode, Bypass-to-FIFO mode and FIFO
Mean mode.
有關 LPS25HB 的數字接口、寄存器描述、封裝圖等信息詳見官方的應用是手冊的,ST公司提供了開發板,以及示例程序。可以方面地移到項目中。
推介另外幾篇文章: