基于单片机的微小型无人直升机姿态控制系统的设计

上传人:卢** 文档编号:115444519 上传时间:2022-07-02 格式:DOC 页数:3 大小:14.50KB
收藏 版权申诉 举报 下载
基于单片机的微小型无人直升机姿态控制系统的设计_第1页
第1页 / 共3页
基于单片机的微小型无人直升机姿态控制系统的设计_第2页
第2页 / 共3页
基于单片机的微小型无人直升机姿态控制系统的设计_第3页
第3页 / 共3页
资源描述:

《基于单片机的微小型无人直升机姿态控制系统的设计》由会员分享,可在线阅读,更多相关《基于单片机的微小型无人直升机姿态控制系统的设计(3页珍藏版)》请在装配图网上搜索。

1、基于单片机的微小型无人直升机姿态控制系统的设计摘要本文主要介绍了一款微小型无人直升机的整体控制系统,完成了基于单片机技术的姿态控制系统的硬件设计,并且完成了检测信号的模拟输出和舵机控制的试验。关键词微小型无人直升机单片机姿态控制系统一、控制系统总体方案整个微小型无人直升机控制系统可分为机载部分和地面部分,机载部分负责维持飞机的稳定飞行并提供图像信息给地面,地面部分根据飞机的姿态及得到的图像信息做出下一步飞行的指令并发给机载部分。考虑到使用环境的复杂情况,由人使用遥控器现场操作可以较好控制飞行,并可对飞行中出现的各种情况及时处理,确保飞行的平安。地面部分与机载部分之间有两条数据链路:一条负责传送

2、图像,一条负责传送飞行状态和指令。图像传送的数据链路通过无线摄像头解决。地面部分可以分为地面工作站和图像处理平台,前者与机载飞行控制器通讯以发送控制命令并获得飞机的飞行状态信息,后者获取机载摄像头的图像并对图像进展处理用以辅助判断,帮助操作者进展遥控操作。机载部分系统包括:飞行姿态测量控制系统模块、图像设备模块、数据链路以及执行舵机群等。地面部分包括控制器、工作站、和图像处理平台。二、姿态控制系统微小型无人直升机姿态控制系统的主要功能是稳定直升机的飞行姿态,或者说是稳定直升机的角运动。主要实现方式是在微小型直升机的控制回路上加上一个用于姿态测量的反响回路,通过传感器得到微小型直升机的姿态信号,

3、然后与要求控制的姿态信号进展比较,通过设计的反响控制规律使输出的控制信号控制微小型直升机稳定在预期的姿态角度上。微小型直升机姿态测量控制系统包括倾角传感器、控制电路、多个舵机、接收机及遥控接收器等硬件部分。其中控制电路的功能是接收接收机的操控信号和倾角传感器的输出信号,可以直接输出接收机的信号或者切换到输出遥控信号与传感器反响信号叠加处理的结果,然后舵机接收控制电路的p信号控制直升机的旋翼。倾角传感器实时接收直升机的姿态信号,输出到控制电路。三、控制系统的硬件实现对于一般微小型无人直升机而言,其测控系统采用单片机作为控制单元是一种理想的选择,因为其本钱低,体积和重量校本设计采用混合系统级u芯片

4、8051f320型单片机作为控制中心的姿态控制系统,选用的传感器是双轴的加速度传感器adxl202,它可在两个方向上检测无人机在姿态上的变化,并输出p信号给单片机进展处理。由于飞行有3个姿态角,所以要用2片adxl202。单片机处于系统的主导地位,是实现控制算法、完成信号采集和信号转化的核心器件。所有的传感器信号和遥控指令都由单片机来识别和处理。单片机将这些数据按照一定的控制算法运算后,将数据结果转化为控制信号输出到舵机,或者利用数据传输模块,传回到地面接收装置,从而完成对飞行器的航向的测控。由于单片机对电源有要求,为了保证其电源的稳定性,我们还设计了电源稳压保护电路。直升机的飞行姿态有互相关

5、联的3对方向(航向,横滚和俯仰),每对方向都是关系飞机飞行姿态的直接因素。adxl202型加速器的测量信号和接收机发送的信号混合控制直升机的姿态。控制电路将加速器的测量信号和遥控器发送的信号进展比较,得到的控制信号来控制舵机的转速。微小型直升机在飞行过程中假设受到外力的干扰产生方向的偏向,由加速器测量输出p信号发送给控制电路,经过单片机处理和接收机信号比较后输出,采用单片机脉冲计数的方法,向舵机输出p类型的控制指令,操纵舵机的变化,控制保持飞机的姿态。在基于单片机的姿态测控系统中,选用舵机作为执行器件,控制执行构造的转角和位移。在舵机控制中,一方面需要完成单片机的控制指令输出,从而控制航向变化

6、和航向保持,另一方面需要参考原始的控制指令和加速度的反响信号完成姿态控制的算法。尽管这两者来源不同,但是对舵机而言并无太大区别。控制信号对舵机的控制就是改变p信号的占空比,利用p信号占空比的变化改变舵机的位置。四、软件设计及调试微小型无人直升机姿态控制系统的软件包括8051f单片机的初始化、各通道数据的获得、控制算法的实现、输出p信号给舵机。8051f单片机的初始化包括端口管脚的配置、定时器的初始化、pa初始化。8051要接收5个通道的p信号,即遥控器的三通道p信号,adxl202的2个通道的p信号。控制算法是最关键的,首先根据遥控器输入的第三个通道p数值进展切换,比方接收到的第三个通过的p数

7、值小于150(1.5s)就切换到输出信号不受adxl202影响的状态,即输出信号是遥控器的输入信号,中间不经过处理;假设数值大于150(1.5s)就切换到输出信号是遥控器的输入信号和adxl202的信号反响到遥控器的输入信号,假设adxl202测得有加速度证明航向角度偏离了预期的角度,就要通过修正输出信号保证旋翼保持在预期的转速。p模块有8051的pa模块配置为高速输出方式,当pa0h的值与该模块的存放器pa0pln和pa0phn中的常数值相等时,exn引脚上的逻辑电平发生一次跳变,同时触发一次中断,实现p功能。为了试验设计出的印刷电路板是否可以满足输出控制信号的要求,设计了试验程序,来生成固定循环的可以控制舵机按照要求的方向来转动。设计的要求是舵机可以向左以固定频率转动,然后转回平衡位置,以此来循环转动。以此来检验以单片机为核心的控制电路是否可以产生控制信号并且驱动舵机来按要求转动。经过调试,用数字式示波器证明舵机完全按照单片机的输出控制命令进展转动,方向和延迟都正确。参考文献:1求是科技.单片机典型模块设计实例导航.北京:人民邮电出版社,2022.2(美)paulg.fahlstr,thasj.gleasn.无人机系统导论.北京:电子工业出版社,2022.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!