- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)