• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 文科资料 > 正文

    基于多旋翼自主飞行器的农药喷洒系统设计

    时间:2021-02-06 08:00:56 来源:雅意学习网 本文已影响 雅意学习网手机站


      摘要:应用STM32F103ARM芯片作为核心处理器,设计了一种基于多旋翼自主飞行器的农药喷洒系统。与目前所见的多旋翼飞行器相比,增加自主飞行模式,解决遥控操作失误和通信失联的问题。系统利用GPS信号完成目标定位,气压计实现高度测定,通过磁力计解决飞行航向问题,系统采用CC2430可实现遥控介入。
      关键词:处理器;多旋翼;磁力计;CC2430
      中图分类号:S252+.3;V279+.2 文献标识码:A 文章编号:0439-8114(2017)10-1953-03
      DOI:10.14088/j.cnki.issn0439-8114.2017.10.038
      The Design of Pesticide Spraying System Based on Multi Rotor Autonomous Aircraft
      TANG Zhong-yi, LIU Yong-kang, LI Tong
      (Faculty of Automation, Huaiyin Institute of Technology, Huaian 223003, Jiangsu, China)
      Abstract: Using STM32F103ARM chip as the core processor, a pesticide spraying system is designed based on autonomous vehicle. Compared with the existing multi rotor aircraft, the autonomous flight mode is added to solve the problems of remote control operation and communication. The system uses GPS signal to achieve the target of positioning, using barometer to achieve height measurement and through the magnetometer to solve the flight heading. At the same time, the system also adopts CC2430 which can realize the remote control intervention. Finally, the effectiveness of the method is verified by the software and hardware debugging.
      Key words: processor; multi rotor aircraft; magnetometer; CC2430
      農田的农药喷洒工作关系到农业丰产丰收工作,对于农村经济的发展至关重要。目前的农药喷洒工作主要依靠人力或电动(机动)喷雾器,劳动强度大、作业效率低,统防统治较困难。随着人口老龄化的日益严重,这种传统的农药喷洒方式的不足更加明显。
      多旋翼飞行器作业时无需人工背负喷雾器,可通过遥控装置控制飞行器飞行、农药喷洒以及降落动作,可以减轻劳动强度[1-7]。喷洒农药时操作人员远离农药喷雾范围,减少人员中毒危险。但目前所见的基于多旋翼飞行器的农业喷洒系统大都需要无线遥控操作,对于遥控人员的熟练程度要求较高,需要进行培训,使用中的失误即可能导致飞行器坠毁[8,9]。余莉等[10]采用气压计获得四旋翼飞行器的高度信息,并利用垂直方向的加速度计补偿高度信息;何川等[11]应用四元数坐标,对加速度计、陀螺仪以及磁力计的信息进行融合,从而取得较为精确的姿态信息。
      本研究设计的系统包括飞行器和遥控器,两部分均采用STM32F103为核心控制器件,集合了气压计、陀螺仪、加速度计以及磁力计等传感器。飞行器包括基于CC2430的无线接收模块、飞行控制系统模块、驱动模块和农药喷洒模块,可以通过一键式自主飞行和手动遥控两种模式。系统自主飞行模式,能够实现一键式完成起飞、巡航、喷洒农药以及降落的工作,可有效避免人工操作导致的飞行器坠毁问题,减少损失。
      1 系统总体设计
      四旋翼飞行器是一种有4个旋翼且旋翼呈十字形交叉的飞行器,具有不稳定、非线性、多变量、强耦合特性。其飞行航向和飞行姿态是通过控制4个旋翼电机的转速来实现的,主控芯片ARM根据陀螺仪和加速度计的信息解算出飞行器的飞行姿态,然后依据模糊PID控制算法获得电机转速,实现飞行器空中姿态的稳定与调整。
      依据系统的特点和实际需求,系统分为主控单元、传感器组、电机调速单元、无线通讯单元、电源模块以及农药喷洒单元。如图1所示,主控单元为ARM芯片,作为系统的核心处理器;空中姿态检测单元核心传感器为陀螺仪和加速度计,给出飞行器的三轴角速度和三轴加速度;高度检测单元核心传感器为气压计,用于检测飞行器所处位置的大气压,从而可解算出当前所处的海拔高度;航向检测单元主要器件为磁力计和GPS,磁力计给出飞行器当前的三轴偏转角,GPS给出飞行器的经纬度,这5个数据作为调整飞行器的飞行航向输入量。无线通信定位单元以CC2430为核心,提供飞行器与遥控器之间的无线连接通道。电源模块分别为主控芯片、各单元、电机供给不同的电压。
      系统总流程如图2所示,系统初始化,利用气压计完成对飞行器气压的测量,使飞行器上升定高。飞行器前行并利用GPS信号实时检测是否到达喷洒区域。在到达喷洒区域后进行喷洒作业并利用压力传感器检测农药是否完毕,若喷洒作业完成则返回起始点并减速降落。
      2 系统单元结构设计
      2.1 空中姿态检测单元(MPU-6050)

    推荐访问:飞行器 喷洒 农药 自主 旋翼

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章