新闻详情
客服

BME280传感器引脚图_规格参数_工作原理

627 2024-01-16 15:21:23 来源: IC先生 作者: IC先生

BME280是一款集成了板载温度传感器、湿度传感器和气压计的环境传感器。该传感器具有精度高、功能多、体积小等特点,同时提供SPI和I2C接口,方便快速制作原型。可广泛应用于环境监测、层高测量、物联网控制等领域。

BME280是基于成熟传感原理的组合数字湿度、压力和温度传感器。该传感器模块采用极其紧凑的金属盖LGA 封装,占用面积仅为2.5 × 2.5mm²,高度为0.93 mm。它的小尺寸和低功耗允许在手机、GPS模块或手表等电池驱动设备中实施。BME280的寄存器和性能与Bosch Sensortec BMP280数字压力传感器兼容。

BME280在所有需要湿度和压力测量的应用中实现了高性能。家庭自动化控制、室内导航、健身以及 GPS 精细化等新兴应用同时需要高精度和低 TCO。

BME280

规格参数

类型 功能描述
类别 传感器、传感器/湿度、湿度传感器
制造商 博世传感器技术公司
包装 切带 (CT) 
传感器类型 湿度、压力、温度
湿度范围 0~100%相对湿度
输出类型 I²C、SPI
输出 16b
准确性 ±3%
响应时间 1秒
电压 – 电源 1.71V~3.6V
安装类型 表面贴装
工作温度 -40℃~85℃
包装/箱 8-VFLGA
供应商设备包 8-LGA (2.5×2.5)

功能特点

  • 兼容3.3V/5V微控制器

  • 环境监测:温度、湿度、气压计

  • 重力I2C接口并预留XH2.54 SPI接口

  • 体积小,安装方便

  • 快速环境感知应用提供极快的响应时间,并在较宽的温度范围内提供较高的整体精度。

  • 它是绝对大气压力传感器,具有极高的精度和分辨率,并且比Bosch Sensortec BMP180的噪音显着降低

  • 经过优化,可实现最低噪声和最高分辨率,其输出用于压力和湿度传感器的温度补偿,也可用于环境温度的估计。

引脚配置

BME280引脚编号在顶视图中按非典型顺时针方向进行,在底视图中按逆时针方向进行:

引脚配置

引脚说明如下:

引脚说明

绝对最大额定值

绝对最大额定值

功能框图

功能框图

封装设计参数

封装设计参数

典型应用

  • 情境感知,例如皮肤检测、房间变化检测

  • 家庭自动化控制(控制供暖、通风、空调 (HVAC))

  • 物联网

  • GPS增强(例如首次定位时间改进、航位推算、坡度检测)

  • 室内导航(楼层变化检测、电梯检测)

  • 户外导航、休闲运动应用

  • 天气预报

  • 垂直速度指示(上升/下降速度)

常见问题整理

BME280是什么?

答:BME280是一款湿度传感器,专为移动应用和可穿戴设备而开发, 其中尺寸和低功耗是关键设计参数。该装置结合了高线性度和高精度传感器,完全可以实现低电流消耗、长期稳定性和高EMC鲁棒性。

BME280工作原理是什么?

答:BME280传感器模块读取气压、温度和湿度。由于压力随海拔高度变化,因此你还可以估计海拔高度。该传感器模块有多个版本。BME280传感器 使用I2C或SPI通信协议与微控制器交换数据。

如何将树莓派连接到BME280?

  1. 将Raspberry Pi 3.3V电源引脚连接到Vin。
  2. 将Raspberry Pi GND 引脚连接到GND。
  3. 将 Pi SDA 引脚连接到 BME280 SDI。
  4. 将 Pi SCL 引脚连接到 BME280 SCK

如何将BME280与Arduino连接?

答:BME280模块连接到Arduino UNO相当简单。首先将VIN引脚连接到Arduino上的5V输出 ,并将GND连接到地。现在我们剩下用于I2C通信的引脚。请注意,每个Arduino板都有不同的I2C引脚,应进行相应的连接。

什么是I2C传感器?

答:I2C总线是一种在物理上独立或包含在同一印刷电路板(PCB)上的两个电子设备之间传输数字数据的简单而灵活的方式。

如何将 I2C与BME280传感器结合使用?

答:BME280 支持SPI或I2C接口与微控制器通信。由于传感器尺寸较小,使用该传感器的最佳方法是使用分线板。这里使用的是Adafruit分线板。在此连接中,我们仅使用I2C总线将一台设备连接到Arduino。我们可以使用任一地址(0x77或0x76)。它读取气压、湿度和温度并将其显示在控制台上。

如何开始使用BME280传感器?

答:BME280是一款集成环境传感器,专为尺寸和低功耗是关键设计限制的移动应用而开发。该装置在8引脚金属盖2.5 x 2.5 x 0.93 mm³ LGA封装中结合了单独的高线性度、高精度压力、湿度和温度传感器,专为低电流消耗 (3.6μA@1Hz)、长期稳定性和高可靠性而设计。

如何使用Python读取BME280传感器?

答:BME280设备是一款数字气压传感器,它是BMP180的略微升级版本。这可在一个小模块上实现,该模块可通过I2C接口访问传感器。这使我们可以轻松地将其连接到Raspberry Pi并使用Python读取数据。BME280提供温度、压力和湿度。

版权声明: 部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者及时联系本站,我们会尽快处理。
标题:BME280传感器引脚图_规格参数_工作原理
网址:https://m.mrchip.cn/newsDetail/35176
文章标签: 传感器