- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于嵌入式组件技术的精准农业农田信息采集系统的设计与实现孟志军
1
2020 年 4 月 19 日
文档仅供参考
基于嵌入式组件技术的精准农业农田信息采集系统的设计与实现
孟志军 1, 2,王 秀 1,赵春江 1,薛绪掌 1
(1.国家农业信息化工程技术研究中心 ,北京 100089; 2.中国农业
大学精细农业研究中心 ,北京 100083)
该模块负责 GPS通讯和数据处理任务。系统经过RS-232标准串口连接手持型 GPS、差分 GPS或直接在掌上电脑上插接 CF卡式 GPS与 GPS设备进行通讯 , 解析通讯端口传来的 NMEA-0183 协议格式数据 ,提取经纬度位置信息、高程、卫星分布、信号、速度等方面信
息。
2)基于嵌入式操作系统 W inCE 的 GIS基本功能
模块
该模块的主要功能有 :地图操作功能 ,包括地图显
示、放大、缩小、漫游、自由放缩、点选、全图等 ;地图管理
功能包括对地图的旋转角度、容限进行设置、图层控制
功能等 ;查询功能包括图形和属性双向互查功能、支持
SQL查询 ;分析计算功能主要有距离、面积量算、最短 /
最佳路径分析等功能。
3)农田信息采集功能模块
根据田间信息采集作业的不同 ,要求系统能进行田
2
2020 年 4 月 19 日
文档仅供参考
间地物分布、杂草分布、病虫害发生情况等多种基于精
确空间位置的实时信息。系统要求支持基于 GPS位置
的农田地物分布空间和属性信息的采集记录 ;支持基于
GPS位置的作物长情长势、病虫草害分布空间及属性
信息的采集记录。
嵌入式农田信息采集系统软件结构框图如图
1 所
示。
图 1 系统功能模块结构框图
Fig. 1 Structure of system functionmodules
1.2 系统开发环境
在基于掌上电脑的农田信息采集系统中 ,使用的硬
件系统主要有 GPS设备和掌上电脑。根据所采集信息
对空间位置精度的要求不同 ,可选用非差分的便携式
GPS设备或差分 GPS(DGPS)设备 ,当前常见的便携式
GPS的水平定位精度可达到 10m 左右。如果信息采集
精度较高 ,则需要采用 DGPS设备。系统在开发过程中
选用的 DGPS设备是 TrimbleAgGPS132,其中一台为
基准站 ,一台作为田间工作的流动站 ,在差分状态工作
时水平定位精度为亚米级。便携式 GPS采用
NAVMAN for Compaq iPAQ,这是一个专门为
Compaq iPAQ系列掌上电脑设计的背夹式 GPS接收
机,水平定位精度为 5m 左右。考虑到农田信息采集系
3
2020 年 4 月 19 日
文档仅供参考
统的野外工作环境 ,选择了 Compaq iPAQ 3870型
PocketPC,该型号掌上电脑电源工作时间长 ,显示屏抗
强光性能较好。
掌上电脑的操作系统为中文 M icrosoftPocketPC
,系统软件开发过程中 ,选择 M icrosoft eMbedded
V isualC++ 3. 0作为应用软件开发工具。为了实现基
于掌上电脑的 GIS功能 ,选择 eSuperM ap 1. 0 作为系
统开发中间件。 eSuperM ap 是北京超图公司开发的嵌
入式地理信息系统开发工具 ,以类库的方式进行分发。
该开发工具针对嵌入式设备资源紧缺的特点 ,设计了紧
凑的数据结构 ,对资源的消耗较低 ,功能比较完善。嵌入
式农田信息采集系统的结构框架如图 2 所示。
图 2 嵌入式农田信息采集系统结构图
Fig. 2 Structure of embedded field
information collection system
嵌入农田信息采集系统软件开发
2.1 GPS设备通讯与数据处理模块
GPS和田间信息获取设备为系统提供信息源 ,其
GPS设备提供空间位置信息。根据地物特征和信息采集作业类型 ,系统能够将 GPS设备采集的散点数据形成为点、线或面状的矢量数据。田间信息获取设备负
责为这些矢量提供匹配的实时动态属性数据,系统经过
4
2020 年 4 月 19 日
文档仅供参考
将动态实时的属性数据与矢量的匹配 ,从而达到田间信
息采集的目的。 eSuperM ap 提供了 GPS相关的类进行
GPS通讯和数据处理 ,经过调用这些类的相应函数接
口很容易实现与 GPS设备的通讯和位置数据的提取。
如经过传入一个能够描述 GPS硬件设备接口信息的结
GPSDEVICEINFO的对象实例 ,调用 CSeGPS类的
成员函数 Open()就能实现经过串口与 GPS设备连接 ,
如果连接成功再调用该类的成员函数 GetData()能够
返回一个 GPSDATA类型的结构体对象 ,该结构体中
包括有以经纬度表
原创力文档


文档评论(0)