inux嵌入式系统中GPS信息的获取.PDFVIP

  • 5
  • 0
  • 约1.21万字
  • 约 4页
  • 2017-06-24 发布于湖北
  • 举报
inux嵌入式系统中GPS信息的获取

2004年1O月 重庆大学学报 Oct.2004 第27卷第1O期 Journal of Chongqing University Vo1.27 No.10 文章编号:1000—582X(2004)1O—Oll4一O4 uClinux嵌入式系统中GPS信息的获取 陈 帅 ,钟先信 ,李晓毅 ,余文革 ,刘积学 ,邵小良 (1.重庆大学光电技术及系统教育部重点实验室,重庆 400030;2.淮南师范学院物理系,安徽 232001) 摘 要:完成了嵌入式Linux下全球卫星定位系统的数据接收。在基于uClinux的嵌入式应用系统 中,采用了MCF5272嵌入系统、M12和G18模块。以MCF5272微处理器为核心,通过GPS(Global Posi— ting System)模块M12获取卫星定位数据信息,采用嵌入式Linux操作系统作为控制软件。通过G18接 入无线移动数据网络,进而将数据通过Intemet远程通信,由连接到Intemet的远程服务器接收嵌入式 系统获得的GPS数据。给出了嵌入式系统的组成,介绍了GPS卫星定位原理。用C语言在uClinux下 实现了卫星定位数据接收软件,最后给出了接收实验数据。接收系统的分辨率:经度和纬度为1 marcs, 高程为O.O1 m,速度为O.O1 in/s。 关键词:采集;GPS;uCLinux;嵌入式;信息 中图分类号:TP273;TP368 文献标识码:A GPS(Global Positioning System),即全球定位系统 现接收卫星定位数据,给出了设计的接收系统组成,介 (Global Positioning System—GPS)是美国从本世纪7O 绍了GPS卫星定位原理,并实现了卫星定位数据接收 年代开始研制¨ J,历时2O年,耗资200亿美元,于 软件,最后给出了接收实验数据。 1994年全面建成,具有在海、陆、空进行全方位实时三 1 系统组成 维导航与定位能力的新一代卫星导航与定位系统。利 用24颗GPS卫星的测距和测时功能进行全球定位, 基于 uClinux嵌入式的系统包含有 GPS模块 在许多系统中,如测绘、机场导航系统、出租车辆管理 M12 引、 MCF5272【 以及无线移动接ISI模块G18 0]。 和调度系统、江河流域的灾害信息管理和预测系统中, 整个系统是以uClinux嵌人式为核心,以Motorola的 GPS得到了广泛的应用 J。 MCF5272 作为微处理器。通过GPS接收卫星定位 uClinux 。 是具有TCP/IP网络协议的嵌人式操 信息,通过无线移动接口模块G18接人GPRS无线数 作系统,可以将获取的数据信息通过通信网络接人In— 据网络,并运用TCP/IP协议接人Intemet。其中GPS ternet进行全球传输。uClinux是Linux的简化版本, 模块M12负责获取卫星的定位信息。微处理器将收 由于源代码公开,是免费的操作系统,基于嵌人式 集的传感器信息与卫星定位信息打包,通过网络由远 uClinux的系统可以灵活裁减应用。因此,将GPS与嵌 程的服务器负责将信息接收存储起来以便查询。 人式uClinux结合具有更加强大的功能,开发方便且 2 GPS定位原理 ] 费用低廉。 对卫星数据获取与处理是通过GPS模块来完成 用户接收模块设备负责接收GPS卫星发射信号, 的,GPS模块是通过串口将处理的卫星数据传输给外 以获得必要的导航和定位信息,经数据处理,完成导航 围系统的。本文讨论在嵌人式uClinux系统下如何实 和定位工作。GPS接收机硬件一般由主机、天线和电 · 收稿日期:2004—03—15 基金项目:国家重点基础研究发展规划资助项目(973

文档评论(0)

1亿VIP精品文档

相关文档