文档介绍:本科毕业论文(设计)
论文(设计)题目:基于单片机的数字式海拔高度计设计
学院: 贵州大学人民武装学院
专业: 电子信息科学与技术
班级: 201 级(专升本)
学号:
学生姓名:
指导老师:
2013年 5 月 13 日
贵州大学本科毕业论文(设计)
诚信责任书
本人郑重声明:本人所呈交的毕业论文(设计),是在导师的指导下独立进行研究所完成。毕业论文(设计)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。
特此声明。
论文(设计)作者签名:
日期:
目录
目录 I
摘要 III
关键词 III
Abstract IV
Keywords IV
第一章绪论 1
1
基于单片机的海拔高度计的发展现状 2
2
第二章海拔高度设计的原理 4
方案的选择 4
气压传感器的选择与原理结构图 4
6
6
海拔高度的计算公式 9
BMP085提供绝对高度的计算公式 10
计算出海平面的大气压强 10
气压温度的补偿 11
数字气压传感器 12
第三章系统设计的硬件模块 13
STC89C52单片机模块 13
14
晶振电路 15
液晶显示模块 16
主要参数和性能 17
模块的引脚定义 17
电源电路模块 18
BMP085传感器模块 20
BMP085的各个引脚功能 20
BMP085与单面机的连接 21
BMP085产品的介绍 21
典型运用 22
数字式海拔高度计的系统设计图 22
第四章系统软件设计 23
第五章系统功能测试 27
参考文献 31
致谢 32
附录 33
附录A 设计原理图 33
附录B PCB效果图和3D效果图 34
附录C 实物图 36
附录D 源程序 37
基于单片机的数字式海拔高度计设计
姓名:杨友军学号:1120070608
学校:贵州大学人民武装学院指导教师:王长伦
摘要
高度和导航在我们的生活中占有举足轻重的地位,和我们的生活是密不可分的。高度是载体到某一基准水平面的垂直距离,也是导航的一个重要依据。然而对于一个身处野外的人来说,一个比较关心的问题就是所在地的海拔是多少。而目前市面上测量高度的仪器很少,一般都是高端产品才带有此项功能,比如飞行器等。有的机械式海拔仪虽然价格较低,但精度不高。所以高精度的测量设备也深受人们的高度亲睐。急需研制一种精度高,价格低廉的海拔测试仪,以满足大众消费的需求。
海拔高度的测量,常用的方法很多。而以下是人们常用的:一是GPS全球定位系统;二是通过测量大气压来间接的获得海拔高度;第一种方法开发成本较高且开发难度较大,而第二种方法,器件的选择范围要更广一些,可以把成本降到最低,以满足人们的需求。
气压传感器是压力传感器中的一种,它专用于测量气体的绝对压强。目前市场上能见到的气压传感器有很多种,本设计以Bosch公司推出的BMP085气压传感器采集信号,通过STC89C52单片机处理,从LCD12864液晶显示器实时显示当前的数据。BMP085不仅可以实时的测量大气压力,还能测量实时温度。同时它还具有IIC总线的接口,便于单片机进行访问。另外它的使用也很方便,不需要太多的操作就可读取到温度、气压及测量数据。整个系统集微控制器与微传感器为一体,具有精度高、体积小、功耗低、操作简单等优点。
关键词
STC89C52单片机;BMP085气压传感器;LCD12864;海拔高度
Abstract
Height is the vertical distance inside the carrier to a benchmark, is also an important basis for navigation. Yet for a man in the wild, one is what is issue of concern is the seat of elevation. And this kind of product on the market at present very few, generally is the high-end product with this fun function. Although some mechanical