无人靶机飞行控制系统硬件设计与实现(硕士)

以下是资料介绍,如需要完整的请充值下载. 本资料已审核过,确保内容和网页里介绍一致.  
无需注册登录,支付后按照提示操作即可获取该资料.
资料介绍:

无人靶机飞行控制系统硬件设计与实现(硕士)(论文22000字)
Hardware Design and Implement of the Flight Control System for Target Drone

摘  要
针对无人靶机对飞行控制系统任务控制、接口、性能、体积和重量等的要求,本文开展了以DSP处理器为核心的无人靶机飞行控制系统的研究,完成了系统的硬件设计、测试及底层驱动软件设计、测试,为无人靶机飞行控制率设计开发奠定了坚实基础。
本文研究了无人靶机飞行控制系统的特殊性和国内外研究现状,根据无人靶机对飞行控制系统的需求,完成了以DSP处理器为核心的飞行控制系统的硬件方案设计。在设计方案中采用模块化设计思想,按照系统功能组成将飞行控制系统划分为控制单元、传感器、执行机构、测控模块、系统电源。
其次,基于DSP微处理器的最小系统,实现了由时钟电路、复位电路、调试接口电路、存储器扩展电路构成CPU模块的硬件设计,解决了系统可靠性以及存储器资源不足的问题。根据系统集成多种传感器、执行机构、测控模块和任务功能单元的特点,开展并完成了多路模拟量输入(ADC)接口、多种电气规格的串行通信接口和多路PWM接口电路的设计与实现。
再次,根据系统各模块的供电需求,完成了二次电源与配电的详细设计。为了提高系统的可靠性特别是电磁兼容性,采用信号流向设计、模拟与数字单点共地、光电隔离、电源分割等技术,完成了多层板布线设计与制作,降低了电磁干扰,提高了系统工作的稳定性和可靠性。
本文最后开发了飞行控制系统驱动软件。对系统硬件的功能和性能进行单元测试和系统集成测试,在硬件设计和底层开发软件基础上,验证了飞行控制系统硬件设计正确性。

关键词:无人靶机,DSP,飞行控制系统
ABSTRACT
With the strict requirements on flight control system performance, its size and weight of target drone, this paper designs the flight control system based on DSP processor for target drone, which lays a solid foundation for performance test and the software development of target drone.
After describing the research status of flight control system for target drone in the world, the whole hardware scheme based on DSP processor is given in order to meet the target drone flight control system functions. And flight control system is divided into the control module, Sensor, actuator, measurement and system power supply.
Secondly, the control module based on the minimal system of DSP microprocessor is developed, which consists of clock part, restet part, debugging part and memeory part. Then, the interface circuits related AD interface, serial communication interface and PWM interface is given according to the properties of sensors, actuators, wireless communication.
Thirdly, detailed design of secondary power supply and power distribution was accomplished, which is based on the electricity demand of each module in the system. In order to improve the reliability of system, especially for electromagnetic compatibility, some technologies, such as signal-flow design, analogue and digital single-point grounding, optoelectronic isolation, power-layer and grounding-layer segment, is used in the hareware circuits, which effectively reduced the electromagnetic interference and improved the system operating stability and reliability.
After completement of device driver software development, on the basis of hardware design and the underlying development software, the unit test and system integrated test were carried out for the hardware system. Verify the correctness of the flight control system hardware designed for target drone.

Key Words: Target Drone, DSP, flight control system
目  录
摘  要    i
ABSTRACT    ii
目  录    iii
图表清单    v
注释表    vi
第一章 绪论    1
1.1 引言    1
1.2 飞行控制系统研究现状    1
1.2.1 国外研究现状    2
1.2.2 国内研究现状    3
1.3 研究内容和章节安排    5
第二章 系统设计方案    6
2.1 引言    6
2.2 系统方案设计    6
2.2.1 控制单元    7
2.2.2 传感器构成    8
2.2.2.1 压力传感器    8
2.2.2.2 IMU传感器    9
2.2.2.3 GPS模块    10
2.2.2.4 垂直陀螺    10
2.2.3 执行机构    10
2.2.4 测控模块    11
2.3 本章小结    11
第三章 飞行控制系统硬件设计    12
3.1 引言    12
3.2 CPU硬件电路设计    13
3.2.1 时钟电路设计    13
3.2.2 外部看门狗电路设计    14
3.2.3 调试接口设计    15
3.2.4 存储器扩展电路设计    15
3.3 接口电路设计    16
3.3.1 压力传感器接口    16
3.3.2 IMU传感器接口    17
3.3.3 GPS接口    18
3.3.4测控模块接口    19
3.4 执行机构电路设计    19
3.4.1 PWM输出接口设计    19
3.4.2 PWM捕获接口设计    20
3.5 离散量电路设计    20
3.6 UART串行接口设计    21
3.7 系统电源设计    21
3.7.1 供电需求分析    22
3.7.2 电源设计方案    22
3.7.4 电源电路设计    23
3.8 PCB设计    24
3.9 本章小结    26
第四章 驱动软件设计    27
4.1 引言    27
4.2实时嵌入式操作系统选型及移植    27
4.2.1 DSP/BIOS在TMS320F28335上的移植    27
4.2.3.1 DSP/BIOS配置文件的建立与设置    27
4.2.3.2加载DSP/BIOS程序的编写    30
4.3 模拟量驱动设计    31
4.3.1 DSP的SPI及初始化    31
4.3.2 A/D接口驱动设计    32
4.4 串口驱动设计    33
4.4.1集成串口驱动    33
4.4.2外部扩展串口    33
4.5 PWM驱动设计    34
4.6 离散量驱动设计    34
4.7 本章小结    34
第五章 系统硬件测试和验证    36
5.1 引言    36
5.2 测试方案    36
5.3 电源模块测试    36
5.4 CPU最小系统    36
5.5 接口测试    37
5.5.1 模拟量通道测试    37
5.5.2 串行通信接口测试    37
5.5.3 PWM接口测试    38
5.5.4 离散量接口测试    38
5.6 集成测试和验证    38
5.7 本章小结    39
第六章 总结与展望    40
6.1 本文主要研究工作    40
6.2 后续工作展望    40
参考文献    42
致  谢    45
在学期间发表的学术论文    46

 
图表清单
图1.1 Piccolo Plus飞控系统结构图    3
图1.2 MicroPilot MP2028g飞控系统结构图    3
图1.3飞控系统的硬件结构图    4
图2.1 无人机飞行控制系统结构框图    6
图2.2无人靶机飞行控制总体方案    7
图2.4 传感器的组成    8
图2.5 MPXV5004G实物和内部结构图    9
图2.6 MPXAZ6115A实物和内部原理图    9
图2.7 ADIS16407结构原理    10
图2.8 N920测控模块    11
图3.1 飞行控制系统结构框图    13
图3.2 时钟信号产生电路原理图    14
图3.3 上电复位电路原理图    14
图3.4 MAX1232结构原理    14
图3.5 JTAG调试接口    15
图3.6外扩存储器的总线接口图    15
图3.7 压力传感器电路图    16
图3.9 AD7689与DSP连接的电路图    17
图3.10 基准电压电路    17
图3.16 ADIS16407接口电路及电平转换电路    18
图3.17 GPS接口电路图    18
图3.19 N920接口电路图    19
图3.11 PWM输出电路图    20
图3.12 PWM捕获电路图    20
图3.13 火工品控制电路    21
图3.15 串口扩展电路原理图    21
图3.20 系统电源分配示意图    23
图3.21 18V~36V转5V电路图    24
图3.24 5V转3.3V电路图    24
图3.25 5V转1.8V电路图    24
图3.28 PCB布线结果图    25
图3.29 PCB板实物图    26
图4.4 QSPI主机模式初始化流程图    32
图4.5 A/D转换的流程图    33
图5.9 集成测试环境构成    38

表3.1 输入输出功能    12
表3.3 系统主要器件电源需求    22
表5.1模拟电压采样    36
表5.3 PWM捕获测试结果    37
表5.4 离散量测试结果    37
表5.5 接口参数测试表    39
注释表
缩写    英文全称    中文名称
ADC    Analog-to-Digital Converter    模数转换器
CPU    Central Processing Unit    中央处理器
DAC    Digital-to-Analog Converter    数模转换器
DI/O    Digital Input/Output    数字量输入输出
DSP    Digital Signal Processing    数字信号处理器
Flash    Flash Memory    闪存存储器
FPU    Floating Point Unit     浮点运算单元
GPS    Global Position System    全球定位系统
AHRS    Attitude and Heading
Reference System    航姿参考系统
JTAG    Joint Test Action Group    边界扫描测试接口
LDO    Low Drop Out (voltage regulators)    低压差输出
MEMS    Micro Electromechanical System    微电子机械系统
MIOS    Modular Input/Output Subsystem    标准输入输出子系统
SPI    Serial Peripheral Interface    队列式串行外设接口
PCB    Printed Circuit Board    印刷电路板
PWM    Pulse Width Modulation    脉宽调制
RAM    Random Access Memory    随机访问存储器
RCPU    RISC MCU Central Processing Unit    精简指令处理器内核
ROM    Read Only Memory    只读存储器
SCI    Scalable Coherent Interface    可扩展一致性接口
SPI    Serial Peripheral Interface    串行外设接口
SRAM    Static Random Access Memory    静态随机访问存储器
UART    Universal Asynchronous
Receiver and Transmitter    通用异步收发器
UAV    Unmanned Aerial Vehicle    无人机