BMP805大气压力检测参考论文.docx

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BMP805大气压力检测参考论文

单片机 BMP085数字气压传感器 关键特性 压力范围:300···1100hpa(+9000m···-500m海拔高度) 电压范围:1.8···3.6V(VDDA) 1.62···3.6V(VDDD) 封装大小:长宽5*5mm 高1.2mm Low power ···· Low noise ···· -- 内含温度测量 --I2C接口 --全标准(内含标准数据校准) --不含铅,卤族元素,符合限制在电子电气产品中使用有害物质的指令 --MSL1 BMP085与SMD500新特性比较 典型应用 。加强gps导航能力(航位推测法,斜坡探测等) 。航海 。休闲和运动 。天气预报 。垂直速度指示(上升下降速度) BMP085 一般说明(总则): BMP085作为新一代高精度气压传感器与SMD500的功能和引脚是完全兼容的。通用的SMD500/BMP085 C代码(BMP085-SMD500-API)与SMD500也是兼容的,但是要注意器件ID。正在使用SMD500气压传感器的用户如果打算使用BMP085气压传感器并得到第一手资料,请尽快联系BOSCH公司。 BMP085的低功耗、低电压的电学特性使它可以很好的适用于手机、PDA、GPS导航器件以及户外装备上。BMP085在低的高度噪声(merely 0.25)快速转换的情况下,表现很好。 BMP085是基于压阻效应技术的,具有稳定的电磁兼容性、高精度、线性性以及稳定性。 Bosch公司的气压传感器(在自动控制应用领域)是世界市场上的领军,基于200百万气压传感器这制造经验,BMP085继续了新一代的微型气压传感器。 目录 电学特性 绝对最大额定参数 操作手册 3.1 总述 3.2功能和应用 3.3温度和压强的测量 3.4校准系数 3.5温度压强的计算 3.6绝对高度的计算 3.7海平面压强的计算 4. I2C接口 4.1I2C规格 4.2器件和寄存器地址 4.3 I2C协议 4.4 开始温度和压强测量 4.5 读 AD转换结果或者E2PROM数据 5.封装 5.1引脚配置 5.2轮廓规模 5.3器件标志 5.4 tape on reel 5.5印刷电路板设计 5.6湿度敏感水平和焊接 5.7符合限制在电子电气产品中使用有害物质的指令 5.8 装配推荐 6.免责声明 6.1工程例子 6.2产品应用 6.3应用例子和提示 7.document history and modifications 电学特性 如果没有另作规定,以下所给的值是在电压温度范围内的最大值。 2. 绝对最大额定参数 BMP085应该作为静电敏感器件操作。 3.操作 3.1总述 BMP085被设计为可以通过I2C总线直接与处理器相连接,测量压力和温度数据需要用BMP085的E2PROM中的标准数据进行补偿。 3.2典型电路功能和应用 BMP085包含电阻式压力传感器、AD转换器、和控制单元,其中控制单元包括E2PROM和I2C接口。BMP085传送没有经过补偿的温度压力值。E2PROM储存了176位单独的标准数据,这些标准数据用于补偿、温度依赖性和传感器其他的一些参数。 UP=压力数据(16 to 19bit) UT=温度数据(0 to 15bit) 典型电路 注意: BMP085可以被独立的提供不同水平的VDDA和VDDD而这在SMD500中不不可能的事。为了适应不同的电压水平,VDDA和VDDD应该各接一个100nF的电容 3.3测量温度和压力 这里提出的所有的计算,都可以通过Bosch公司提供的C代码(BMP085-SDM500-API)实现。 微控制器发送开始信号开始温度或者压力测量,经过转换时间(4.5ms)器结果值可以通过I2C接口读出。为了将温度的单位换算成℃和将压力的单位换算成hPa,E2PROM中的标准数据应该被使用。这些标准数据可以从BMP085中的E2PROM中通过I2C接口读出。(这些标准数据应该在初始化程序的时候就读出,方便后面的计算) 采样速率最高可以提升128次每秒钟,用于那些动态测量。正是由于这样,温度测量的速度只能达到每秒一次,也就是说在同一个采样周期中可以采128次压力值和一次温度值,并且这些值在用完后就被刷新掉了。(PS:貌似是把128次压力值和一次温度值打成一个包,当成一个整体用的意思。) 通过选择不同的模式,可以在功耗、速度及分辨率之间协调。具体选择见下表。 噪音数据被计算为 10 个数据点的标准偏差。为了得到更多的有关噪声特点的信息,可以查看相关具体应用的信息“在气压传感器应用中的噪声”。 所有的模式可以在一个较高的速度下执行,例如,在传输速度为128次每秒的水平上,电流消耗的增长与传输速度的增长成比例。这样噪声可以用软件

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档