跳过主要内容

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等效物

BMP280,,,,BMP085, ETC。

在哪里使用BMP180模块

BMP180优于其他模块有很多原因,这是一些原因

情况1:您想要准确的大气压力。在市场中存在的许多模块上,BMP180更准确地测量气压压力。

案例2:功耗是问题的地方。BMP180模块消耗的功能较少。因此,该模块可以用于在智能手表和手机等电池上工作的系统。

案例3:高速沟通需要的地方。BMP180模块能够与高速TWI接口进行通信。

通过高度测量,船上的高速感官和温度传感器比其他模块更进一步地促进了BMP180模块的使用。

如何使用BMP180模块

如针图所示。与模块通信只有两个引脚。此通信是I2C接口。数据将发送到模块或通过I2C接口从模块接收到。因此,我们必须通过此界面获取气压和温度的信息。典型BMP180的电路图与Arduino如下所示。

BMP180 Arduino电路连接

如电路图所示,模块连接到 +5V电源或Arduino UnoVout PIN。该模块可以在 +5V调节的功率上工作,并且更高的电压可能会损坏模块。如图所示,建立了I2C接口。您需要做的就是将模块的SDA引脚连接到Arduino的SDA PIN,并将模块的SCL引脚与Arduino的SCL连接。

虽然连接到BMP180传感器模块与之交流很容易。Arduino和模块控制器之间的数据交换确实很复杂。通常要将信息发送到模块或从中接收信息,我们必须遵循协议。该协议是要遵循的步骤序列,没有错误。这些步骤对于初学者来说是复杂的。因此,使用预先为模块编写的库是理想的。使用库使通信变得容易。您需要做的就是下载这些库,并在程序中致电它们。包含标头文件后,Arduino将自动遵循协议并解码所需的数据。一旦可用,我们就可以执行欲望功能。

因此,通过使用库,我们可以轻松地使用BMP180模块。

申请

  • 室内导航
  • 运动设备
  • 计算机外围设备
  • 全球定位系统
  • 天气预报
  • 垂直速度指示
  • 爱好项目

2D模型

毫米的测量

BMP180传感器模块尺寸

组件数据表

相关文章



加入20k+订户

我们绝不会垃圾邮件。

*表示需要

成为我们不断发展的社区的一部分。