摘要
针对无人飞行器动力推进装置容易发生故障而造成飞行器发生事故的问题,提出基于ARM微控制器飞行控制平台构建无人飞行器动力故障自主检测系统,介绍了系统设计的组成与总体结构,研究实现了ARM微控制器LPC2148的硬件连接电路,PWM信号发生电路,A/D采样电路及前置放大电路等;对系统硬件平台进行了启动代码等系统底层软件的设计,对自主检测算法进行了研究,建立了系统的启动环境;并通过飞控测试对系统进行了调试,测试中通过PC上的串口软件,设置串口为C0M1,波特率为115200,校验位为NONE,数据位为8,停止位为1,发送和接收均为16进制显示,实验结果表明系统对于无人飞行器动力故障自主检测的准确性与稳定性均有很大提高。
Problems caused by the accident aircraft propulsion device prone to failure for unmanned aircraft, proposed ARM-based microcontrollers to build unmanned aircraft flight control platform independent power failure detection systems, introduces the composition and overall structure of the system design, the study achieved LPC2148 ARM microcontroller hardware connection circuit, PWM signal generating circuit, A / D sampling circuit and preamplifier circuit, etc. ; hardware platform for system startup code and other system-level software design for autonomous detection algorithm is studied, the establishment of a boot environment system. Flight control system for the tests and the debugging and testing through the serial port of PC software, set the serial port to COM1, 115200 baud rate, parity for NONE, bits of 8, stop bit is 1, send and receive are hexadecimal, the experimental results show that autouomous system for unmanned aircraft fault detection accuracy and stability are greatly improved.
出处
《计算机测量与控制》
北大核心
2014年第9期2716-2718,2732,共4页
Computer Measurement &Control
基金
河南省教育厅自然科学计划研究项目(2010C520007)
关键词
飞行控制
动力故障
自主检测
flight control
power failure
autonomous detection