基于GPS模块便携式面积测试仪(3)
作者:佚名; 更新时间:2014-12-03
单片机软件使用C51语言编写,在Keil环境下编译和调试. 软件主要包括GPS数据接收、面积计算、键盘扫描、 显示输出等模块. 单片机通过串行口以中断方式接收G P S模块的定位信息, 串口参数设置为 9600波特率, 8数据位,1停止位的核心部分,无校验位. 串口中断程序是软件的核心部分其流程如图3所示。
4 试验与讨论
开阔农田中进行试验, 为了便于计算,选择了一个矩形田块,用皮尺测得田块长32m,宽28m,面积为896m2测量时,手持测量仪绕田块进行测量,测量仪显示测量结果。每个测量点的经度和纬度数据存储在测量仪的E2PROM中,测量完后通过串行口上传到计算机中。采用地理信息系统软件ARCVIEW 对测量数据进行图形化处理,图4为3 次GPS定位测量所获得的轨迹是在不同位置上的3 个矩形。虽然这 3个矩形位置存在较大偏移,但都保持了很好的矩形状, 面积基本相似。这说明单机GPS定位时存在与时间有关的漂移误差, 精度较差, 但是在短时间内的漂移不大, 因而用GPS定位测量所获得的轨迹形状基本相似, 测量结果基本相同。平均值885m2 ,平均相对误差1.77%,小于2% ,表明GPS测量仪具有很好的测量精度。同时我们发现随着测量面积的增加测量精度越高。
5 结论
在精细农业生产管理中,农田面积的快速实时测量十分必需,传统的测量技术难以快速测量不规则形状农田的面积,不能满足精细农业的要求。本测量仪的研制为快速测量农田面积提供了一种新的方法。测量仪的主要特点是采用GPS进行定位,测量速度快,能测量任意形状田块的面积,具有较高的测量精度,从而为精细农业的生产管理和农业机械的作业提供准确依据。
上一篇:营造具有地域文化特征的城市景观