会议专题

基于MS5534C的绝对飞行高度测量系统设计

根据海拔高度与气压以及温度之间关系,采用数字压力传感器MS5534C,利用DSP-MS320F28335,针对传统高度测量系统的缺陷,设计了一款具有温度补偿、压力滤波以及高度初始校正的获取绝对高度的气压测高系统.该系统体积小、质量轻、数据稳定、精度高、功耗小,且成本低.适合于飞行系统,特别是微小型无人飞行器使用.经过多次实验验证,5000m高度内测量高度误差在5m以内.硬件设计采用TMS320F28335芯片作为系统的核心处理单元,为MS5534C芯片提供三路GPIO端口,在软件中模拟三路SPI功能,另外采用一个32.768kHz的时钟生成单元为MS5534C提供主时钟。MS5534C的数据通过数据输入引脚DIN及输出引脚DOUT进行传输。在进行软件编程时,首先通过串口读取Word1-Word4四段字节,复位TMS320F28335对MS5534C进行控制的管脚,通过逻辑和转移操作逐位提取补偿系数C1-C6,并给出了上述算法的程序。根据折线法计算高度近似值,将精确压力值代入查表所得的对应线性区间中,即可计算出精度较高的海拔高度值。

无人飞行器 气压测高系统 硬件设计 软件开发

鲍鸿杰

中国电子科技集团公司第二十七研究所

国内会议

2013中国无人机系统峰会

北京

中文

369-373

2013-09-25(万方平台首次上网日期,不代表论文的发表时间)