BMP180详解

前言

本文着重介绍bmp180(GY-BM E/P 180模块)的原理、功能、使用方法

一、bmp180大气压传感器外观

在这里插入图片描述
在这里插入图片描述

二、原理图

在这里插入图片描述

三、相关参数讲解

1.引脚

4根引脚,名称与功能如下;
VCC(3.3V或5v)
GND(地线)
SCL(I2C通信模式时钟信号)
SDA(I2C通信模式数据信号)

2.温度和压强数据测量范围

温度范围为: -40°C至85°C的温度,精度为±1.0°C
压强范围为:300至1100 hPa(海拔9000m至-500m)的大气压

3.通讯方式(i2c)

i2c通讯方式:SCL --> 时钟线、SDI --> 数据线
具有一个简单的两线式I2C接口,可作为微控制器接口

4.使用

该模块带有板载LM6206 3.3V稳压器,可以与Arduino等5V逻辑微控制器一起使用
使用原理:启动后,主机发送器件地址写入,寄存器地址和控制寄存器数据。当接收到数据时,BMP180每8个数据位发送一个确认(ACKS)。主机在最后一次ACKS后发送停止条件。

四、内部寄存器总览

下面是关于bmp180的内部寄存器的示意图
在这里插入图片描述
out_xlsb、out_lsb、out_msb(只读): 存放数据的寄存器
ctrl_meas(读写): 功能比较多
soft_reset(读写): 复位用
id(只读): 存放设备ID信息
calib21 downto calib0(只读): 存放信息

总结

对于bmp280的讲解在网络上的讲解也比较少,本篇文章以实用和易懂为主,如果详细了解还是推荐看其中文手册
后续还会更新自己其它了解或者使用过的传感器的相关知识。

  • 7
    点赞
  • 81
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
BMP180是一款高精度的气压传感器,广泛应用于气压和海拔测量。它具有低功耗和低噪声等特点,并且内部附带温度传感器,可以对气压测量值进行补偿。在STM32中使用BMP180传感器,可以通过I2C通信方式进行操作。在代码中,首先需要初始化BMP180传感器和串口,然后在while循环中测量温度、大气压和海拔高度的值,并通过printf()函数将这些数值发送出去。具体的代码示例可以参考引用\[2\]中提供的源码。\[1\]\[2\] 如果您有关于BMP180大气压传感器在STM32中的更具体问题,请提供更多细节,我将尽力为您解答。 #### 引用[.reference_title] - *1* *3* [BMP180气压传感器详解与示例(STM32 附带源码)](https://blog.csdn.net/weixin_50622833/article/details/118611152)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [基于STM32F030驱动BMP180气压传感器](https://blog.csdn.net/xhj1021/article/details/124093437)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值