LPS25HB 氣壓計 資料整理

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公司提供了開發板,以及示例程序。可以方面地移到項目中。

推介另外幾篇文章:

1、LPS25HB 氣壓計 參考手冊中關於FIFO功能的解讀
2、關於MEMS傳感器技術中FIFO功能的一點探索

3、LPS25HB 氣壓計 的嵌入式程序開發

4、IIC總線上掛載多個從機的程序實現

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章