BMP280是一款高精度传感器模块芯片,可测量空气中的大气压力和温度。不仅如此,它还可以测量空气中的湿度。这个6-Pin模块同时支持SPI和I2C接口。该器件使用了BMP280气压传感器,与其它传感器不同,这些传感器经过预先校准。
因此,BMP280在通电后立即开始测量温度、压力和湿度,并且不需要额外的组件来进行校准或操作。
规格参数
|
产品属性
|
属性值
|
|
|
Bosch
|
|
产品种类:
|
板机接口压力传感器
|
|
|
Absolute
|
|
|
30 kPa~110 kPa
|
|
|
100 Pa
|
|
|
数字
|
|
|
SMD/SMT
|
|
|
I2C、SPI
|
|
|
1.71V~3.6V
|
|
|
16 bit
|
|
|
LGA-8
|
|
|
–40°C
|
|
|
+85°C
|
|
|
Reel
|
|
工作电源电流:
|
2.8uA
|
|
电源电压-最大:
|
3.6V
|
|
电源电压-最小:
|
1.71V
|
|
单位重量:
|
48mg
|
引脚配置
BMP280引脚配置如下所示:
-
Pin1-Vcc:这是电源引脚,在此引脚连接3.3V直流电源。
-
Pin2-GND:接地地脚。
-
Pin3-SCL:这是I2C接口的串行时钟引脚。
-
Pin4-SDA:这是I2C接口的串行数据引脚。
-
Pin5-CSB:片选引脚选择I2C或SPI接口,它在提供低信号或接地时选择SPI接口。在施加3.3V的高电平信号时,该引脚将选择I2C接口。
-
Pin6-SDO:这是串行数据输出脚,送出输出值。
规格特点
-
需要3.3V电源才能运行。
-
没有任何板载稳压器或电平转换器。
-
该板使用BMP280传感器,它是BMP085或BMP180或BMP183的升级版本。
-
它以±1hPa和±1.0°C的精度测量大气压力和温度。
-
模块峰值电流为1.12mA。
-
其运行所需的温度介于-40°C至+85°C之间。
-
压力范围从300 hPa到1100 hPa,相当于海拔+9000到-500m。
-
它支持I²C(高达3.4MHz)和SPI数字接口(高达10MHz)。
-
模组尺寸为11.5mm*15mm。
工作原理
将电源引脚Vcc和GND连接到电路3.3伏和接地。现在,需要选择数字接口。对于I²C,将片选引脚 (CSB) 连接到Vcc,否则将其接地或悬空。设置I²C地址,如果要设置0x77地址,请将SDO引脚连接到Vcc。要设置0x76地址,请悬空引脚。该模块不包含任何板载稳压器或电平转换器。因此,要将其连接到工作电压为5V或3.3V以外的任何电压的设备,则需要一个电平转换器和稳压器。
与Arduino接口
使用2N7000双向电平转换器模块将3.3V模块连接到5V Arduino,该晶体管执行电平转换功能。它执行传感器模块的3.3V逻辑到5V和Arduino的5V逻辑到3.3V的双向转换。将模块的Vcc引脚连接到3.3V引脚或Arduino。
I²C接口说明
对于I²C 接口,连接说明如下:
-
Arduino的Pin1到3.3V引脚
-
Pin2到Arduino的地脚
-
Pin3到模拟引脚5或SCL引脚使用电平转换器电路
-
使用电平转换器电路将Pin4转至模拟引脚4或SDA引脚
-
Pin5悬空
-
传感器模块的Pin6到pin1
SPI接口说明
对于SDO和SCL引脚,使用电平转换器电路或任何其他模块在两个电压之间进行转换。从Arduino的3.3V引脚为模块供电。将传感器连接到Arduino ICSP接头上的SPI引脚,如下所示:
-
Pin3到Arduino的Pin13
-
Pin6到Arduino的MISO Pin12和MOSI Pin11
-
Pin5到Arduino的Pin10。
引脚1和2的连接相同。
主要应用
BMP280模块由I2C和SPI组成。由于此功能,可以使用I2C或SPI接口将此传感器与Arduino和任何其它微控制器连接或连接,它用于天气传感应用。这种低成本传感器提供精确的气压和温度值,精度为±1 hPa 和±1.0°C。由于它可以测量随高度变化的压力,因此,它也可以测量高度。此外,它也可以将 BMP280 模块用作高度计,其读数精度为±1米。一些比较常见的应用包括:
-
医疗保健应用
-
天气预报
-
坡度、楼层和电梯检测
-
GPS导航
BMP280和BMP180的区别
BMP280和BMP180都是数字式温度和气压传感器,具有相似的功能,但两者在性能、封装和应用方面有所不同,具体包括:
1、性能:
-
精度:BMP280的气压传感器精度高达±1Pa,而BMP180的为±2Pa。
-
测量范围:BMP280测量范围为300-1100hPa,BMP180的测量范围为300-1100hPa。
-
响应时间:BMP280的响应时间为1秒,而BMP180的响应时间为5秒。
2、封装:
-
尺寸:BMP280封装尺寸为2.5mm x 2.5mm x 0.93mm,而BMP180的尺寸为3mm x 3mm x 0.95mm。
-
引脚数量:BMP280的引脚数量为6个,而BMP180的引脚数量为4个。
3、应用:
-
BMP280适用于要求高精度测量和高响应速度的应用,比如气象站、无人机、室内/室外导航、健康检测等。
-
BMP180则适合于相对简单的气压检测、高度测量和气压补偿等应用。
所以,BMP280的性能更加优越,适用于对精度、响应速度、温度范围等有较高要求的应用场景,而BMP180则适用于一些相对简单的气压检测和高度测量等应用场景。
版权声明:
部分文章信息来源于网络以及网友投稿,本网站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性,如本站文章和转稿涉及版权等问题,请作者及时联系本站,我们会尽快处理。