
引言 本文档提供 ST LPS22DF 器件相关的使用信息和应用提示。 LPS22DF 是一款超紧凑型压阻绝对气压传感器,可用作数字输出气压计,具有数字 I²C / MIPI I3CSM / SPI 串行标准输出接口。 它的工作气压范围为 260 hPa 至 1260 hPa,器件能够以最高 200 Hz 的输出数据率测量气压值。 LPS22DF 集成了 128 级的先进先出(FIFO)缓冲器,允许用户进行数据存储,可减少主机处理器的干预。 LPS22DF 采用全压塑、穿孔 LGA 封装(HLGA),确保能在-40°C 至+ 85°C 的极大温度范围内工作。其封装是有孔的,可以使外部气压到达传感元件。本文档没有修改官方数据表的内容。请参考数据表获取参数说明。 1 引脚说明 图 1. 引脚连接 ![]() 2.寄存器 ![]() ![]() 3 工作模式 LPS22DF 具有三种工作模式: • 下电模式; • 单触发模式; • Continue 模式。 实际上,当配置为单触发模式时,LPS22DF 可以在控制 MCU 需要的那一刻读取环境数据;当配置为 Continue 模式时,能以预定义的频率连续读取数据(固定的输出数据率 ODR)。该器件提供 1.7 V 至 3.6 V 的宽 VDD 电压范围和 1.08 V 至 3.6 V 的 Vdd_IO 范围。Vdd_IO 引脚可以与 VDD 引脚同时供电或在其之前供电。为了避免潜在冲突,在上电时序期间,建议将连接到器件 IO 引脚的线路在主机侧设置成高阻抗状态。此外,为保证器件正确关断和下一个上电复位序列的成功,建议将 VDD 线驱动至 GND(低于 0.7 V)并维持此状态至少 10 ms,如下图所示。在管理器件电源(VDD 和 Vdd_IO)时,需考虑供电时间和曲线。 ![]() 上电后,LPS22DF 需执行一段 10 ms(最大值)的启动程序来加载修整参数。启动完成后,器件配置为下电模式,准备好与主机通信以进行寄存器配置和数据测量。 3.1 下电模式 下电模式使器件进入休眠状态。当器件处于下电模式时,不进行数据采集,器件内部几乎所有的模块都会被关闭,以最大限度地降低电流消耗。在下电模式下,LPS22DF 可以达到有供电时的最低功耗。处于下电模式时,I²C /MIPI I3CSM / SPI 串行通信接口保持激活状态,以便与器件进行通信并设置配置。保留配置寄存器的内容而不更新输出数据寄存器,可保存进入下电模式前存储器中采样的最后数据。当 CTRL_REG1(@10h)寄存器的 ODR[3:0]位置为“0000”时,器件进入下电模式。 3.2 单触发模式 单触发模式用于以需要的速度执行单次数据采集。采集完成后,器件自动设置为下电模式。当器件处于下电模式时,必须通过将 CTRL_REG2(@11h)寄存器的 ONESHOT 位(默认值为 0)置为 1 来启动单触发模式。置位后,将执行单次数据采集并能从输出寄存器读取数据。当采集完成并且更新了输出寄存器时,器件将重新自动进入下电模式,并且ONE_SHOT 位自动清零(至 0)。 ![]() 单触发模式需要将位范围 ODR[3:0]、CTRL_REG1(@10h) 寄存器置为 0000。该模式取决于微控制器/应用处理器将 ONESHOT 位置为 1 的频率。下表给出了生成新数据所需的典型时间和单触发模式下可实现的最大 ODR 频率,这些严格取决于通过 CTRL_REG1(@10h)寄存器中位范围 AVG[2:0]未平均参数选择的值。 ![]() 完整版请查看:附件 |
zh.DM00811852.pdf
下载726.18 KB, 下载次数: 6
兔哥的ST67——【000】ST67模组订购
STM32 GUI LTDC 最大像素时钟评估方法
【2025·STM32峰会】GUI解决方案实训分享1-对LVGL咖啡机例程的牛刀小试以及问题排查
OpenBLT移植到STM32F405开发板
为什么要先开启STM32外设时钟?
【STM32MP157】从ST官方例程中分析RPMsg-TTY/SDB核间通信的使用方法
【经验分享】STM32实例-RTC实时时钟实验④-获取RTC时间函数与中断服务函数
STM32 以太网 MAC Loopback 的实现
刘氓兔的64位入门挑战【1】——MP257芯片下单和硬件准备
刘氓兔的64位入门挑战【0】——MP257选型