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