气压传感器
BMP085是传感器博世用于传感气压和温度.该设备专为高精度测量和低功耗而设计,是高级移动应用的理想选择。
销的配置
BMP085是一个8引脚器件,如图所示引脚图,每个引脚的功能如下所示。通常将该器件作为模块开发,然后用于电路中以方便使用。这些模块每个都有不同的引脚,但它们共享相同的引脚,可以与设备匹配。
销 |
的名字 |
函数 |
1 |
地面 |
这个引脚是接地的 |
2 |
转换端 |
EOC(转换结束)引脚用作指示器,以加快转换时间 |
3. |
Vdda |
正电源连接到这个引脚 |
4 |
Vddd |
数字电源引脚与Vdda引脚捆绑在一起并连接电源 |
5 |
数控 |
没有关系 |
6 |
sci |
I2C接口-串行时钟引脚 |
7 |
SDA |
I2C接口-串行数据引脚 |
8 |
XCLR |
主清针(主动低) |
特点及电气特性
- 低成本装置
- 精度高
- 包括温度传感器
- 健壮的包
- 低功耗:5μA,在标准模式下,1个样品/秒
- I2C接口
- 完全校准
- 无铅,无卤素,符合RoHS标准
- 压力范围:300…1100hPa (+9000m…-海拔500米)
- 工作电压范围:1.8V ~ 3.6V
- 工作温度范围:-40℃~ +85℃
- 转换时间温度:最大4.5ms
- 转换时间压力:最大25.5ms
类似的传感器
BMP180, bme280, bmp280
BMP085概述
BMP085基本上是用来精确测量大气压力和温度的。虽然该设备是准确的,但它已经过时,因为市场上有更精确的BMP系列型号。在市场上现有的这些模块中,BMP180更准确地测量气压。
BMP085是专门为耗电量极低而设计的,因此可以在智能手表和移动电话等系统上使用电池。该设备通过串行接口进行通信,便于作为现代微控制器和微处理器的接口。
如何使用BMP085压力传感器
BMP085器件的典型应用电路如下所示。
如图电路图所示,微控制器和器件之间连接有三根引脚。其中只有两个引脚用于与模块通信,这种通信是I2C接口。数据通过I2C接口发送到模块或从模块接收。所以我们必须通过这个接口来获取气压和温度的信息。为了建立这个I2C接口,您所需要做的就是将模块的SDA连接到µC(微控制器)的SDA引脚,并将模块的SCL引脚连接到µC(微控制器)的SCL。
该装置可以从+1.8V到+3.6V电压源供电,但为了方便起见,请选择3.3V电源。
一旦连接完成,你需要编程微控制器与模块通信。为了方便建立通信,我们将使用为模块预先编写的库。使用这些库使通信变得容易,你所需要做的就是下载这些库并在程序中调用它们。一旦包含了头文件,就可以使用简单的命令从模块发送或接收数据。
一旦从模块接收到数据,我们就可以在程序中使用所需的数据(代表气压和温度)。因此,我们可以使用BMP085来测量气压。
应用程序
- 室内外导航
- 运动器材
- 天气预报
- 温度传感器
- 垂直速度指示
- 增强GPS导航功能
- 爱好项目
2维模型
所有的测量单位都是毫米