- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于嵌入式农田信息采集四旋翼飞行器设计
基于嵌入式农田信息采集四旋翼飞行器设计
摘 要:农业生产中,实时对农作物的生长环境信息、作物状态信息、图像信息等进行采集是必不可少的,而当前,农作物生长监测方式大多针对点的监测,监测范围小,费时费力,不具有普遍性。本项目旨在突破单点监测方式,以STM32为主控芯片,结合GPS全球定位技术、传感器采集及电量监测技术,遥控视距内四旋翼飞行,采集目标一定范围内的地理位置、温湿度、光照及飞行器电量的信息,利用上位机显示采集数据,并生成数据文档。此无人机监测方式,在无损农作物的前提下,能够实现对农田多方位的便捷监测,弥补了当前农田环境监测方式的不足,且采集到的数据存储系统化,对农田作物生长监测具有重要意义。
关键词:农田;信息采集;stm32;飞行器
中图分类号:V275 文献标识码:A
现代化农业生产中,为了提高农作物的产量与品质,实时对农作物的生长环境信息、作物状态信息、图像信息等进行采集是必不可少的。然而目前,农作物生长监测主要有监测点监测与工作人员手持移动设备监测两种方式,前者监测范围小,设定的固定点无法代表整个农田作物的生长情况,后者也是对点监测,监测麻烦、费时费力,并且很多农田环境不适宜工作人员进入特定点进行监测。目前,我国对四旋翼飞行器的研究尚处于初级阶段,虽然各高校及高新技术企业都很重视,但是四轴飞行器在农田数据监测方向的应用相对较少,而且技术并不成熟,仅仅是应用于农药喷洒等工作上。
针对以上情况,设计以无人机监测的方式采集信息,在无损农作物的前提下,能够在农田任意地点随时监测,弥补当前农田环境监测方式的不足。本设计以STM32为控制芯片,结合GPS全球定位技术、温湿度技术、光照强度采集技术及电量监测技术,通过发送特定信号监测目标点地理位置、温湿度及电量信息,并通过上位机显示温湿度曲线及光照强度,可生成数据文档,便于存储,为分析农作物生长状况提供数据支撑。
1 系统总体设计
该系统由飞行控制、环境信息采集、电量采集、显示及上位机信息监控系统等组成,具体如图1所示。
1.1 飞行器控制系统
系统选用STM32F103RCT6 处理芯片作为四旋翼飞行器的主控芯片,最高工作频率72MHz,该控制器具有丰富的内部资源,适合实时多通道数据采样与处理,实现飞行速度、角度的检测及控制。
1.1.1 加速度陀螺仪传感器
加速度测量考虑到加速度与陀螺仪之间的轴向差问题,选择了MPU6050作为触感器,该传感器具有加速度与三轴测量功能,利用I2C端口通信,输出6个轴向运动数据。
1.1.2 数字罗盘
为了适应飞行器定位飞行需求,选用HMC5883L作为数字罗盘,电路连接如图2所示,采用I2C通信方式,具有采集精度高、功耗低、工作温度范围宽等优点。
1.1.3 数字气压高度计
飞行器飞行中气压的测量选择了MS5611数字气压计,该芯片具有低功耗、I2C通信协议、稳定性好等特点。具体电路连接如图3所示。
1.2 信息采集系统
信息采集系统主要由GPS接收器模块、温湿度传感器模块、光照传感器模块组成。
1.2.1 GPS接收器模块
GPS接收机在全球定位系统中的主要功能是完成接收机所在位置的定位计算,以NMEA-0183协议报文输出。UM220-IIINV是BDS/GPS双模定位模块。低功耗GNSS SoC芯片Humbird TMUC220,是集成度高、功耗低的定位模块。
1.2.2 温湿度传感器模块
DHT11是一款含有已校准数字信号输出的温湿度传感器,它具有超快响应、抗干扰能力强、性价比极高等优点。单线制串行接口,信号传输距离可达20m以上。此模块供电电压为3V~5.5V。采用单总线数据格式,一次通信时间4ms左右,数据分小数部分和整数部分,数据传送正确时校验和数据等于“8bit湿度整数数据+8bit湿度小数数据+8bit温度整数数据+8bit温度小数数据”所得结果的末8位。
1.2.3 光照传感器
GY-30采用ROHM原装BH1750FVI芯片,供电电源:3V~5V,光照度范围:0~65535lx,传感器内置16bitAD转换器,直接数字输出。
1.3 电量监测模块
飞行器飞行使用电池为充电电池,考虑到飞行过程中的可控性及安全性,需对电池电量进行实时监测。系统采用DS2762实现该功能,能够对温度、电压和电流进行测量,具体电路连接如图4所示。
1.4 上位机系统
上位机系统运用C#语言,在Visual Stdio 2012软件编写。此上位机可将SD卡中的信息进行提取,并将其进行总结生成EXCEL文件保存在电脑中。
1.5 显示系统
Thinox科技的0.96寸OLE
文档评论(0)