资源描述:
《通用型gps接收系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JSHANXIAGRICUNIV(NaturalScienceEdition)学报(自然科学版)2008,28(3)002416通用型GPS接收系统设计与实现李志伟(山西农业大学工程技术学院,山西太谷030801)摘要:系统硬件以AT89C55微处理器为核心,采用AG132和GPS25lvsOEM接收板二次开发、液晶显示器、RS-232电缆及其它外围器件开发设计的;应用KeilC51实现了GPS信息的提取、显示等。经实验证明:该通用型GPS接收系统能够较好地适应不同型号的GPS,正确接收和解译NM
2、EA-0183语句。关键词:GPS接收系统;微控制器;串口通讯;OEM板中图分类号:TP3021文献标识码:A文章编号:16718151(2008)03032903DesignandRealizationofUniversalGPSReceivingSystemLIZhiweietal.(CollegeofEngineeringandTechnology,ShanxiAgricultureUniversity,TaiguShanxi030801,China)Abstract:Thecor
3、eofthissystem'shardwareisAT89C55MCU.ThesystemwasdevelopedbyusingtheAG132andGPS25lvsOEMreceivingboard.ThehardwaresystemalsoincludedLCD,RS-232cable,andtheotherouterdevices.Thesystem'ssoftwareusedKeilC51torealizepickingupanddisplayingGPSsignal,andthebasiccon
4、trol.Bytheexperiment,theuniversalreceivingsystemcanbeadaptedtodifferentmodelsofGPS,receiveanddecipherNMEA-0183statementcorrectly.Keywords:GPSreceiversystem;MCU;Serialcommunication;OEMboard精细农业是当今世界农业发展的新潮流,是机,如GarminGPS25OEM系列等。这两类GPS由信息技术支持的根据空间变异,定位、
5、定时、都采用串行通讯方式与主机通讯,但波特率可调;定量地实施一整套现代化农事操作技术与管理的同时由于定位精度不同,GPS接收机传送的经[1]系统,其基本涵义是根据作物生长的土壤性状,度、纬度和高程等信息的有效位长度不同,造调节对作物的投入,挖掘土壤生产潜力,以最少成在应用中需要更改程序等不便。的或最节省的投入达到同等收入或更高的收入,本设计以AT89C55微处理器为控制核心,并改善环境,高效地利用各类农业资源,取得经以精细农业中常用美国天宝公司(Trimble)的济效益和环境效益。AgGPS132和Gar
6、minGPS25LVS-OEM为对GPS系统在精细农业实施过程中起到十分关象,设计开发了通用型GPS接收系统,较好地解键的作用,它一方面将农田各种信息给予精确定决了这些问题。位,输入GIS,另一方面也是农机行走和作业轨1通用型GPS接收系统硬件设计迹的依据。在精细农业实施过程中,由于农机作业尺度11系统硬件结构和成本等因素的影响,在导航和小尺度作业等方系统主要由三部分组成:GPS接收模块、液面采用高精度、亚米级DGPS,如美国天宝公司晶显示模块和微控制器主控模块。微控制器主控(Trimble)的Ag
7、GPS132,其价格高昂;在大尺模块通过串行通讯接口与GPS接收模块连接,接度采集农田基本信息和小型精细农作机械等方面,收NMEA-0183语句,进行解译分离出时间、在满足其定位精度要求前提下采用廉价GPS接收经度、纬度和高程等信息,并传送到液晶显示模收稿日期:20080305修回日期:20080319作者简介:李志伟(1969),男(汉),江西南康人,副教授,博士,主要从事精准农业装备和计算机控制技术方面的研究。基金项目:山西省科技攻关计划项目(2007031061)330山西农业大学学
8、报(自然科学版)2008块进行显示等。(如图1所示)显示四行,每行8个字,最多显示32个汉字。图1系统结构框图图2串行接口电路Fig1SystemStructureDiagramFig2SerialInterfaceCircuit12微控制器模块系统采用的AT89C55微控制器,内含20KB的Flash程序存储器、256字节的RAM,具有32[2]根I/O线、3个可编程定时器。相比其他类型单片机而言,AT89C