1、大连理工大学本科毕业设计(论文)大连理工大学本科毕业设计(论文)题目The Subject of Undergraduate Graduation Project (Thesis) of DUT气压高度表设计大连理工大学Dalian University of Technology大连理工大学本科毕业设计I摘 要航空航天事业的日益发展促使航空仪表向着智能化方向发展。同时新能源在航空领域的应用,小型飞行器的研制使航空仪表出现了向低功耗方向发展的趋势。气压高度表是一种重要的航空仪表,其主要作用是向载体提供准确的高度数据。体积小、重量轻、功耗低正成为气压高度表的新的发展趋势。基于上述原因,本文基于
2、ARM 系统的低功耗原理,完成了低功耗气压高度表的研制工作,主要包括整机的硬件设计,软件编程以及从硬件和软件两个角度降低功耗的设计。该气压高度表主要由数字气压传感器、主控制器、电源管理组成。 主机以意法半导体公司的 STM32F103RBT6 单片机为核心,直接读取数字气压传感器的气压信号,之后再通过气压与海拔的关系换算得到实际海拔,即高度值。关键词:气压高度表,低功耗设计,STM32,小型化设计大连理工大学本科毕业设计IIAbstract Aerospace business to the development of aircraft instruments to intelligent
3、direction. At the same time the new energy in aviation, the application of the development of small aircraft that aircraft instruments appeared to the trend of the development of the direction of low power consumption. Air pressure altimeter is a kind of important aircraft instruments, its main func
4、tion is to provide accurate height data carrier. Small volume, light weight, low power consumption is becoming the new development trend of air pressure altimeter.Based on the above reasons, this paper based on ARM system of low power consumption principle, the completion of the low power consumptio
5、n of the air pressure altimeter research work, including the machines hardware design, software programming and from two aspects of hardware and software design of the lower power consumption. The air pressure altimeter digital pressure sensor, mainly by main controller and power management componen
6、t.The host to ST company STM32F103RBT6 microcontroller as the core, digital pressure sensor directly read the pressure of the signal, and then through the air pressure and elevation of the relationship between the actual conversion get altitude, namely high value.Key Words: Pressure altimeter;Low po
7、wer design;STM32 ;Miniaturizat ion design大连理工大学本科毕业设计III目 录摘 要 .IAbstract.II1 绪论 .11.1 气压高度表概述 .11.2 气压高度表的发展趋势 .11.3 目前气压高度表存在的问题 .21.3.1 气压高度表的功耗问题 .21.3.2 气压高度表的抗干扰问题 .21.3.3 气压高度表的小型化问题 .21.4 本课题的意义 .32 大气压力高度测量原理 .42.1 高度和压力的基本概念 .42.1.1 高度的概念 .42.1.2 静压的概念和测量 .52.2 标准大气压力-高度公式 .62.2.1 国际标准大气 .
8、62.2.2 大气压力 PH 与标准气压高度 H 函数 .73 系统硬件方案设计 .103.1 单片机的选择 .103.1.1 STM32 结构概述 .103.1.2 STM32 单片机特点 .113.2 气压传感器 .133.2.1 气压传感器概述 .133.2.2 气压传感器的校正 .153.2.3 二阶温度补偿 .183.2.4 气压传感器通信接口 .193.2.4.1 传感器初始化 .203.2.4.2 传感器原始数据读取 .203.2.4.3 传感器修正参数读取 .203.3 晶体振荡器设计 .213.4 上位机通信设计 .213.5 电源设计 .234 系统软件设计 .264.1
9、系统整体软件流程 .26大连理工大学本科毕业设计IV4.2 传感器原始数据读取 .274.3 初次校正计算 .274.4 二阶温度补偿计算 .28结论 .29致谢 .30附录 1 .32附录 2 .35大连理工大学本科毕业设计11 绪论进入新世纪以来,无人机在世界各国得到广泛研究和发展,尤其是微小型无人机以其低成本灵活机动隐蔽性好等优点,在军事和民用方面都获得了广泛应用 高度信息作为无人机的一个重要飞行参数,是保障无人机安全飞行以及保证地面操纵人员正确引导并顺利完成飞行任务的关键,要实现无人机的自主着陆,必须精确测量无人机相对于机场跑道平面的高度 为了满足飞行控制以及自主着陆对高度表系统的需求
10、,以及高度表系统微型化高精度 高实时性的要求,本文设计了以 MS5534-BP 气压传感器为核心传感器,以 STM32F103 为数据采集控制器的微小型高度测量系统,并对系统的软硬件设计进行了研究。1.1 气压高度表概述准确地测量飞机相对于地面某一预定地点的垂直距离即高度,对确保飞机飞行安全和正常飞行是非常重要的。飞机安全地飞越障碍物,顺利地起飞与着陆需要准确的飞行高度指示;无人驾驶飞机的自动起飞和盲目着陆系统也需要比较精准的高度信号;在空中交通管制方面,高度更是不可缺少的重要参数。测量飞行高度的仪表即为高度表。高度表的种类很多,例如雷达高度表,激光高度表、声学高度表、电容高度表等。虽然都是测
11、量高度,但它们的工作原理和测量范围各不相同。气压高度表是以压敏元件作为传感器采集大气压力数据,再利用大气压力随高度变化的规律来间接测量载体高度的仪表。气压高度表是重要的大气数据仪表之一。目前飞机上所用气压高度表按构造基本可分为机械式和电气式。它们的共同特点是压力敏感元件均为真空膜盒。机械式高度表的误差补偿和信号转换均采用机械传动原理制成,利用传动机构和指针指示高度;而电气式高度表则是把压力信号转换为电信号,再经过数据处理给出高度指示。1.2 气压高度表的发展趋势气压高度表的发展趋势,直接受到应用趋势的影响,其变化趋势主要表现在:1、市场从仅为飞机等航空器使用拓宽到民用野外勘测。随着气压高度表的
12、精度和灵敏度的逐步提高,气压高度表逐渐从空中走向地面,用作野外勘测、登山等场合下的高度、气压测量仪表。地面所用的气压高度表由于使用场合的要求,正向着智能化仪器方向发展。大连理工大学本科毕业设计22、性能上向着低功耗、小尺寸、低成本方向发展。无论是在航空领域还是地面民用,尤其是地面民用,降低功耗和尺寸,拥有较高的性价比是扩大应用市场的动力。3、对气压高度表的测高精度要求不断提高。随着对飞行质量的日益关注,飞机飞行不仅要安全,而且要能发挥飞机的最佳性能,节省飞行油耗。对气压高度表的测高精度要求不断提高。传统的机械式气压高度表由于采用机械部件进行传动误差大,精度低,逐渐被电气式气压高度表代替。利用单
13、片机作为气压高度表的核心是目前电气式气压高度表发展主流。1.3 目前气压高度表存在的问题虽然气压高度表的研制技术日趋完善,相关产品也已投入使用多年,但随着气压高度表在新领域和新场合的应用,暴露出一些问题需要改进。1.3.1 气压高度表的功耗问题随着航空航天事业的日益发展和航空航天技术的不断进步,对航空仪表提出了新的更高的要求,要求航空仪表不仅要性能可靠,而且要节能、轻便、环保。特别是目前新能源在航空领域的开发和利用,使航空仪表出现了向低功耗方向发展的趋势。如目前正在研制的太阳能无人机晴天采用太阳能供电,夜间、阴雨天采用蓄电池供电,要求持续飞行六个月左右,因此要在此供电方式下保证较长的飞行时间,
14、降低机载仪表的功耗是十分必要的。目前机载气压高度表多为传统的机械式或电气式,其功耗对于普通飞机虽说微不足道,但对于无人飞机、轻型飞机等新型飞机,传统的气压高度表功耗就显得较大。地面用气压高度表从可靠、实用、使用成本控制等方面综合考虑,一般都采用普通干电池作为气压高度表的供电电源,但普通的干电池供电容量有限,必须把高度表的功耗降到最低,以延长电池寿命,避免频繁更换电池。因此如何解决气压高度表的功耗问题,降低气压高度表整体功耗,是气压高度表扩大应用领域,跟上航空航天技术发展的关键问题。1.3.2 气压高度表的抗干扰问题由于气压高度表直接安装在飞机上,飞机上的电子仪表很多,存在着各种电磁干扰,因此,
15、如何提高气压高度表的抗干扰能力,包括采取软件和硬件的抗干扰措施,使气压高度表的工作性能可靠,输出数据精确稳定,是气压高度表设计中所要重点考虑的问题之一。大连理工大学本科毕业设计31.3.3 气压高度表的小型化问题机载机械式气压高度表结构复杂,体积庞大,不利于安装和维护,不利于飞机节省燃油。这种高度表对于轻型飞机是非常不适合的,首先体积大意味着占用较大的空间,同时庞大金属结构必然带来很大的重量,加重机载重量,飞机耗油增多。地面用的气压高度表,多要求能随身携带, “傻、大、笨、粗”型产品不易被用户接受。因此选用合适的器件,进行小型化设计,减小气压高度表的体积,也是气压高度表设计中的一个十分重要的问
16、题。1.4 本课题的意义如今在很多航空航天设备上,气压高度计已经成了不可或缺的一项测量仪,高度信息对于无人机来说是一项非常重要的飞行参数,是保障无人机安全飞行以及保证地面操纵人员正确引导并顺利完成飞行任务的关键。因此气压高度计的发展也越来越受到重视,本文真是针对现阶段气压高度计的发展状况,提出了一种基于数字气压传感器的气压传感器方案,并对其软硬件进行了设计。 大连理工大学本科毕业设计42 大气压力高度测量原理2.1 高度和压力的基本概念 在重力场中,大气压强与高度呈一定规律变化。即大气压强随着高度的增加而减小。气压高度表正是利用这一原理,通过压力感应器测量出大气压强,根据气压与高度的关系,间接
17、计算出高度。正确地测量高度对保障飞行安全,充分发挥飞机飞行性能,节省油耗具有十分重要的意义。 飞行高度是载体到某一基准水平面的垂直距离,航空器在飞行时需要测量多种飞行高度。因此在设计气压高度表之前,我们有必要了解相关的高度和压力的基本概念。 2.1.1 高度的概念 确定航空器在空间的垂直位置需要二个要素:测量基准面和自该基准面至航空器的垂直距离。我国民航飞行高度的测量通常以以下三种气压面作为基准面: 1) 标准大气压(QNE)是指在标准大气条件下海平面的气压。其值为 101325 帕 (或 760 毫米汞柱或 29.92 英寸汞柱) 。 2) 修正海平面气压(QNH)是指将观测到的场面气压,按
18、照标准大气压条件修正到平均海平面的气压。 3) 场面气压( QFE)是指航空器着陆区域最高点的气压。 航空器在飞行中,根据对应的不同测量基准面,在同一垂直位置上会有不同的特定名称,高度的概念如下所示。 1)高( Height) :是指自某一个特定基准面量至一个平面、一个点或者可以视 为一个点的物体的垂直距离。 2)高度 (Altitude):是指自平均海平面量至一个平面、一个点或者可以视为一个点的物体的垂直距离。 3)飞行高度层(Flight Level):是指以 1013.2 百帕气压面为基准的等压面,各等压面之间具有规定的气压差。 4)标准气压高度:是指以标准大气压,其值为 1013.2
19、百帕(或 760 毫米汞柱或 29.92 英寸汞柱)修正高度表压力值,上升至某一点的垂直距离。 5)真实高度:是指飞行器相对于直下方地面的距离。大连理工大学本科毕业设计56)修正海平面气压高度(修正海压高度或海压高度或海高) :是指以海平面气压调整高度表数值为零,上升至某一点的垂直距离。 7)绝对高度:是指飞行器相对于某一实际海平面并用重力势高度表示的高度。 8)相对高度:是指飞行器从空中到某一既定地面的垂直距离。 9)场压高度(场高) :是指以着陆区域最高点气压,调整高度表数值为零,上升至某一点的垂直距离,是相对高度的一种。 以上每一种飞行高度都有各自不同而重要的用途,相对高度是飞机起飞、
20、近进着陆时飞行员最为关心的参数,而标准气压高度则是所有航线飞行飞机的共同基准。此外根据最近制定的中国民用机场高度表拨正程序和过渡高度层改革方案 ,使用气压式高度表表示高时,必须使用场面气压作为高度表拨正值;表示高度时,必须使用修正海平面气压作为高度表拨正值;表示飞行高度层时,必须使用标准大气压作为高度表拨正值。因此在设计气压高度表时,需要根据不同的基准面,采用不同的计算方法,设计相应的调节功能,根据不同的应用场合给出相应的飞行高度参数,并且辅以高度预警,在到过渡高度或设置高度以下时报警。 2.1.2 静压的概念和测量 一、静压的概念 大气压力有两种:静压和全压。静压为流体流过物体时垂直于流体流动表面的流体压力,对飞机来说就是飞机飞行面上的大气压力。全压是静压和冲压的总和,冲压是飞机向前飞行时的速度产生的。虽然静压每天都在变化,但是在任何时候或地点静压随着高度的减小一般都是连续的。因而静压测量可以作为压力高度的指示量。二、静压的测量原理 本文设计的气压高度表测量的大气压强实际上是静压。静压是飞机周围自由流动空气的绝对压,可用静压作为大气压力代入压高公式计算。 静压的测量原理如图 2-1 所示。