




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
bmp085数字气压传感器 中文手册关键特性压力范围:3001100hpa(+9000m-500m海拔高度)电压范围:1.83.6v(vdda) 1.623.6v(vddd)封装大小:长宽5*5mm 高1.2mmlow power low noise - 内含温度测量-i2c接口-全标准(内含标准数据校准)-不含铅,卤族元素,符合限制在电子电气产品中使用有害物质的指令-msl1bmp085与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继续了新一代的微型气压传感器。目录1. 电学特性2. 绝对最大额定参数3. 操作手册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 reel5.5印刷电路板设计5.6湿度敏感水平和焊接5.7符合限制在电子电气产品中使用有害物质的指令5.8 装配推荐6.免责声明6.1工程例子6.2产品应用6.3应用例子和提示7.document history and modifications1. 电学特性如果没有另作规定,以下所给的值是在电压温度范围内的最大值。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次每秒的水平上,电流消耗的增长与传输速度的增长成比例。这样噪声可以用软件的方法进一步降低。 3.4 校准系数 176位的e2prom被划分为11个字,每个字16位(11*16=176)。这样就包含了11个校准系数。每个器件模块都有自己单独的校准系数。在第一次计算温度压力数据之前,控制器应该先读出读出e2prom中的数据。(就是前面说的先读出校准数据,然后再开始采集数据)数据通信的准确性可以通过检查没有字的值是0和0xffff来确定。(ps:貌似意思是e2prom中的值没有0和0xffff,如果读出这些值就是错的)3.5计算压力和温度低功耗,水平,高度,高分辨率可以通过oversampling_setting(0,1,2,3)c语言程序来选择。 通用smd500/bmp085代码可以很好的兼容smd500和自动识别出器件id。因此,smd500可以被bmp085代替,而不用改变软硬件设计。 calculation of true temperature and pressure in step of 1pa and temperature in step of 0.1(计算真实的温度和压强) 下面的表格展示了详细的关于温度压强测量的算法。这个算法的c代码顾客可以通过购买bosch公司提供的bmp085-smd500-api来获得。具体算法见英文文档第12页。3.6 计算绝对高度用测量的大气压强p和海平面大气压强po来计算当地海拔高度。(例如,当地大气压1013.25hpa)海拔高度以米为单位,可以用下面的公式计算出来。就是说,大气压强每改变1hpa,海拔高度增加8.43m。3.7计算海平面处的大气压强。已知测量出来的当地大气压强和当地绝对海拔高度可以计算出海平面出的大气压强。公式:因此,海拔高度每变化10m大气压强变化1.2hpa。4.i2c接口i2c是两根数据线的接口时钟频率最高可以达到3.4mbpsscl和sda需要上拉电阻i2c总线用于控制器件,从e2prom中读出校准数据以及当ad转换完成后读出测量数据。bmp085有一个主清除信号(xclr)低电平输入,用来复位bmp085和初始化寄存器和控制器。器件可以通过上电复位电路(por)自动的复位。xclr(是器件上的一个复位引脚)在不用的情况下可以空置。4.1 i2c接口说明书i2c接口电气参数4.2 器件和寄存器地址bmp085模块的地址如下。器件地址的最低位0表示读,1表示写,即器件地址为0xef时表示读操作,器件地址为0xee时表示写操作。这样很方便用一根i2c线对两个bmp085器件操作,你可以利用xclr(使能信号)使能两个器件中的一个,二使另一个保持静默,这样就只对其中使能的那个器件进行操作,而不会影响到另一个器件。4.3 i2c协议i2c接口协议是一个特殊总线信号协议。有start(s)(开始信号)、stop(p)(结束信号)、二进制数据三不分组成,如下图。开始时,scl高,sda下降沿。之后,发送从器件地址。在7位的地址位之后,是控制读写位,选择读写操作,如上图。当从器件识别到与其对应的地址信息后,将向主机发送一个应答信号在第9个时钟周期拉低sda。在停止时,scl保持高电平,sda上升沿。4.4开始温度压力测量开始温度值ut测量和开始压强值up测量的时序图如下。在开始信号之后,主机发送器件地址(写),寄存器地址和控制寄存器数据。bmp085没接收到八位数据就向主机发送应答信号。主机在收到最后一个应答信号后发送停止信号。控制寄存器不同内部 oversampling-setting的值如下图:同时,并不需要等待最大的转化时间之后再读取数据。可以利用器件的输出管脚eoc(转换完毕信号)来检查转化是否完毕。逻辑1表示转换完成,逻辑0表示转换正在进行。在转换完成后bmp085就自动切换到待命模式。4.5读取ad转换器的结果和e2prom中的数据为了读出温度数据ut(0-15bit)、压强数据(16-19bit)和e2prom中的数据,操作步骤如下:在开始信号之后,主机发送模块的地址写命令和寄存器地址。寄存器地址选择读寄存器:e2prom数据寄存器:0xaa0xbf。温度或者压强值ut或up 0xf6(msb) 0xf7(lsb)可选择0xf8(xlsb)之后,主机发送从新开始信号,接着是器件读地址,然后收到从器件发来的应答信号。然后bmp085首先发
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司消防安全培训通知课件
- 《红楼梦》阅读指导课件
- 新课标幼儿园解读
- 胃管注意事项与护理规范
- 深化人才发展体制机制改革解读
- 慢性肾功能衰竭患者的护理
- 每季度科室护理质控报告
- 泥石流工作总结
- 2025房屋租赁合同样本 房屋租赁合同范本
- 公司晨会课件
- 2026中国银行股份有限公司上海分行计划招聘550人考试参考题库及答案解析
- ERCP护理题库及答案解析
- 2025年百里香酚行业研究报告及未来行业发展趋势预测
- 2025年网络信息安全技术岗位专业知识试卷及答案解析
- 2025四川广元市园区建设投资集团有限公司招聘13人考试模拟试题及答案解析
- 检验员技能测试题及答案
- 化学原电池教学课件
- 2025四川省水电投资经营集团有限公司所属电力公司员工招聘6人考试参考试题及答案解析
- 新疆劳动就业白皮书课件
- 视觉障碍老人护理指南
- 宠物医院建设方案(3篇)
评论
0/150
提交评论