- 4
- 0
- 约5.19千字
- 约 12页
- 2016-06-12 发布于湖北
- 举报
电子设计大赛训练项目设计告
环境信息显示屏
设计报告
气压传感器是压力传感器中的一种,它专用于测量气体的绝对压强BMP085不仅可以实时的测量大气压力,还能测量实时温度。同时它还具有IIC总线的接口,便于单片机进行访问。另外它的使用也很方便,不需要太多的操作就可读取到气压及测量数据。
从上图中可以看到,BMP085内包含有电阻式压力传感器、AD转换器和控制单元,其中控制单元包括了EEPROM和IIC接口。读取BMP085时会直接传送没有经过补偿的温度值和压力值。而在EEPROM中则储存了176位单独的校准数据,这些数据将对读取的温度压力值进行补偿。176位的EEPROM被划分为11个字,每个字16位,这样就包含有11个校准系数。每个器件模块都有自己单独的校准系数,在第一次计算温度压力数据之前,单片机就应该先读出读出EEPROM中的这些校准数据,然后再开始采集数据温度和压力数据。和所有的IIC总线器件一样,BMP085也有一个器件的固定地址,根据其数据手册,出厂时默认BMP085的从机地址为0xEE(写入方向),或0xEF(读出方向)。温度数据UT和压力数据UP都存储在寄存器的第0到15位之中,压力数据UP的精度还可扩展至16~19位。
换算成高度为海拔9000米到500米
图3 ds1302
2.2控制部分
控制部分采用单片机AT12C5A对系统进行控制。STC12C5A60S
原创力文档

文档评论(0)