基于BMP085的精密数字气压计设计
2014-01-16方刘海文继国
电子设计工程 2014年24期
方刘海,文继国
(成都信息工程学院 电子工程学院,四川 双流 610225)
数字气压计是利用压敏元件将待测气压直接变换为容易检测、传输的电流或电压信号,然后再经过后续电路处理并进行实时显示的常规设备[1]。目前,数字气压计大量应用于气象、军事、航海和航空、工矿企业,野外作业以及消费类电子产品等方面,需求极为广泛。
常见的水银气压计和酒精气压计体积大,精度低,携带不便且易损坏,因此,数字气压计逐渐成为研究热点。普通的数字气压计大都选单片机为主控芯片,将普通压力传感器采集的气压信息输入A/D转换器(模/数转换器),再经单片机控制将气压值转换成数字信号,并在显示屏上进行数据显示[2]。此方案设计过程繁琐,电路复杂,成本高,功耗大。此外,很多应用领域在测量气压值的同时也会关注环境温度,因此,具有同时检测气压和温度指标的气压计具有广泛需求。鉴于此,本文设计了一种能同时测量气压和温度指标的数字气压计,并采用数字气压传感器BMP085制作电路,获得了满意的测试结果。
1 系统硬件设计
整个硬件系统由气压和温度采集模块,单片机主控制模块和液晶显示模块构成。系统结构框图如图1所示。

图1 数字气压计系统结构框图Fig.1 Structure diagram of the digital barometer system
气压和温度信息采集分别由BMP085芯片和DS18B20芯片完成,而主控芯片采用单片机STC12C5A60S2,经过处理后的结果由液晶显示模块NOKIA5110进行显示。
主控制模块负责信息采集与传送,数据运算处理,设备驱动更新等工作。……
登录APP查看全文
