BMP180-大气压传感器
BMP180是BMP XXX系列的传感器之一。他们都设计为测量气压压力或者气压。BMP180是一种专为消费者应用设计的高精度传感器。气压不过是在所有事物上都施加的空气重量。空气具有重量,无论在任何地方都有其压力。BMP180传感器感觉到这种压力并在数字输出中提供该信息。温度也会影响压力,因此我们需要温度补偿压力读数。为了补偿,BM180还具有良好的温度传感器。
BMP180引脚配置
BMP180有两个模块可用。一个是五个引脚模块,另一个是四个针模块。使用五个引脚模块,我们有其他 +3.3V引脚,在四个引脚模块中不存在。除此之外,功能相同。
引脚名称 |
描述 |
VCC |
连接到 +5V |
gnd |
连接到地面。 |
SDA |
串行数据引脚(I2C接口) |
SCL |
串行时钟销(I2C接口) |
3.3V |
如果不存在 +5V。可以通过将 +3.3V连接到此引脚来动力模块。 |
BMP180模块功能
- 可以测量温度和高度。
- 压力范围:300至1100HPA
- 高相对精度为±0.12HPA
- 可以在低压上工作
- 3.4MHz I2C接口
- 低功耗(3UA)
- 压力转换时间:5msec
- 可饮用的尺寸
BMP180模块规格
- BMP180:1.3V - 3.6V的工作电压
- BMP180MODULE的输入电压:3.3V至5.5V
- 峰值电流:1000UA
- 消耗0.1UA待机
- SDA的最大电压:SCL:VCC + 0.3V
- 工作温度:-40ºC至 +80ºC
笔记:完整的技术信息可以在BMP180数据表链接在此页面的底部。
BMP180等效物
在哪里使用BMP180模块
BMP180优于其他模块有很多原因,这是一些原因
情况1:您想要准确的大气压力。在市场中存在的许多模块上,BMP180更准确地测量气压压力。
案例2:功耗是问题的地方。BMP180模块消耗的功能较少。因此,该模块可以用于在智能手表和手机等电池上工作的系统。
案例3:高速沟通需要的地方。BMP180模块能够与高速TWI接口进行通信。
通过高度测量,船上的高速感官和温度传感器比其他模块更进一步地促进了BMP180模块的使用。
如何使用BMP180模块
如针图所示。与模块通信只有两个引脚。此通信是I2C接口。数据将发送到模块或通过I2C接口从模块接收到。因此,我们必须通过此界面获取气压和温度的信息。典型BMP180的电路图与Arduino如下所示。
如电路图所示,模块连接到 +5V电源或Arduino UnoVout PIN。该模块可以在 +5V调节的功率上工作,并且更高的电压可能会损坏模块。如图所示,建立了I2C接口。您需要做的就是将模块的SDA引脚连接到Arduino的SDA PIN,并将模块的SCL引脚与Arduino的SCL连接。
虽然连接到BMP180传感器模块与之交流很容易。Arduino和模块控制器之间的数据交换确实很复杂。通常要将信息发送到模块或从中接收信息,我们必须遵循协议。该协议是要遵循的步骤序列,没有错误。这些步骤对于初学者来说是复杂的。因此,使用预先为模块编写的库是理想的。使用库使通信变得容易。您需要做的就是下载这些库,并在程序中致电它们。包含标头文件后,Arduino将自动遵循协议并解码所需的数据。一旦可用,我们就可以执行欲望功能。
因此,通过使用库,我们可以轻松地使用BMP180模块。
申请
- 室内导航
- 运动设备
- 计算机外围设备
- 全球定位系统
- 天气预报
- 垂直速度指示
- 爱好项目
2D模型
毫米的测量