BMP085-大气压力传感器
BMP085传感器是从哪里来的博世用于传感大气压力和温度. 该设备设计用于高精度测量和低功耗,非常适合高级移动应用。
引脚配置
BMP085是一个八引脚设备,如引脚图所示,每个引脚的功能如下所示。通常,为了方便起见,该设备被开发为一个模块,然后用于电路中。这些模块每个都有不同的引脚输出,但它们共享相同的引脚,可以与设备匹配。
大头针 |
名称 |
作用 |
1. |
地 |
此针脚接地 |
2. |
平等机会委员会 |
EOC(转换结束)引脚用作加速转换时间的指示器 |
3. |
Vdda |
正极电源连接到此引脚 |
4. |
Vddd |
数字电源管脚与Vdda管脚捆绑在一起并连接到电源 |
5. |
数控 |
没有联系 |
6. |
症状自评量表 |
I2C接口-串行时钟引脚 |
7. |
SDA |
I2C接口-串行数据引脚 |
8. |
XCLR |
主清除销(低激活) |
特性和电气特性
- 低成本设备
- 高精度
- 包括温度传感器
- 健壮包
- 低功率:1采样/秒时为5μA。在标准模式下
- I2C接口
- 完全校准
- 无铅、无卤和符合RoHS标准
- 压力范围:300。。。1100hPa(+9000m…-500m海拔)
- 工作电压范围:1.8V至3.6V
- 工作温度范围:-40ºC至+85ºC
- 转换时间温度:最大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导航
- 爱好项目
二维模型
所有测量单位均为毫米