电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>单片机>如何使用STM32单片机设计四旋翼自主飞行器探测跟踪系统资料概述

如何使用STM32单片机设计四旋翼自主飞行器探测跟踪系统资料概述

2018-12-24 | docx | 0.22 MB | 次下载 | 免费

资料介绍

  本设计采用STM32主控制器,并用瑞萨芯片进行数据处理,该四翼飞行器主要由飞行控制模块,摄像功能模块,电源模块电机电调,惯性导航传感器,激光等六部分组成;陀螺仪采用MPU9250模块。飞行器的动力来源为DJI2312无刷电机,通过控制PWM的增减量实现电机的调速。采用光流实现对飞行器飞行高度的准确控制,采用摄像头使飞行器在A区降落和识别寻找小车。通过对飞行器飞行参数采集和处理,运用相应的控制算法,实现飞行器的自主飞行、悬停、降落、识别,追踪等功能。

  飞行控制板采用STM32作为主控芯片,主频为8M,有浮点型计算单元,与外部通信方式有两路串口和SPI,其中SPI用来采集惯性导航传感器的数据,串口用来和光流模块、小车数传、电机控制板通信。

  方案一:采用线性元器件AZ1117配合TL431A构成稳压电路,该稳压模块可调节,效率高,稳定且综合性能好,为飞行器提供稳定的电源输入。

  方案二:LM2596,功率小,效率高,具有过热保护和限流保护功能,但输出纹波大。

  根据测试,选择方案一。

  方案一:摄像头、光流模块,通过光流模块对水平面移动的检测得出当前速度,积分得到相对位移,从而达到室内定点的效果,光流上自带的TOF激光测距模块可以提供高度数据。并通过openMV视觉模块来获得目标点和机身的相对位移,达到跟随的效果。

  方案二:室内超声波、摄像头,使用超声波定位时将飞行器的YAW轴控制量锁死,然后直接得到飞行器和场地的水平距离,从而达到定点效果,摄像头作用同上。

  经过测试,超声波定点极易受到干扰,光流模块鲁棒性较强,数据更新较快,选择方案一。

  该四翼飞行器主要由飞行控制模块,摄像功能模块,电源模块,电机电调,惯性导航传感器,激光等六部分组成,飞机外形是十字交叉型骨架,桨叶驱动电机安装在展臂末端,并用DJI420LITE电调控制电机转速,其余模块均安装在飞行器骨架中心。飞行控制板采用STM32为主控制芯片,外接MPU9250所构成。飞机工作中飞控板采集的数据由瑞萨芯片处理后输出串口命令到电机控制板,发送给电机控制器做出飞行姿态的调整;电源模块为整个系统提供持续稳定的电流,保证飞行器的正常工作。摄像头和光流模块,可以完成定点定高,识别小车等比赛要求。

  四旋翼飞行器通过四个电机的转速差来控制,如图所示,旋翼1和3逆时针旋转,旋翼2和旋翼4顺时针旋转,通过改变旋翼转速实现升力变化。反向旋转的两组旋翼,可以平衡正向旋转的旋翼对机身的反扭矩,保证四个旋翼转速一致,机身不发生转动。

  电机1和4的转动速度减小(增大),同时电机2和电机3的转动速度增大(减小),产生向前(后)方向上的运动。同理,电机1和电机2的转动速度减小(增大),飞行器产生向右(左)方向的运动。四个电机同时减小(增大)转速,产生向下(上)的运动。



下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1TC358743XBG评估板参考手册
  2. 1.36 MB  |  330次下载  |  免费
  3. 2开关电源基础知识
  4. 5.73 MB  |  6次下载  |  免费
  5. 3100W短波放大电路图
  6. 0.05 MB  |  4次下载  |  3 积分
  7. 4嵌入式linux-聊天程序设计
  8. 0.60 MB  |  3次下载  |  免费
  9. 5基于FPGA的光纤通信系统的设计与实现
  10. 0.61 MB  |  2次下载  |  免费
  11. 651单片机窗帘控制器仿真程序
  12. 1.93 MB  |  2次下载  |  免费
  13. 751单片机大棚环境控制器仿真程序
  14. 1.10 MB  |  2次下载  |  免费
  15. 8基于51单片机的RGB调色灯程序仿真
  16. 0.86 MB  |  2次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33564次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6653次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537796次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191185次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费