虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

GPS-BASED

  • 51的GPS开发的NMEA数据读取与解析.rar

    51的GPS开发的NMEA数据读取与解析.rar 源代码

    标签: NMEA GPS 数据读取

    上传时间: 2013-04-24

    上传用户:天天天天

  • 车载GPS、GSM报警器电路原理图

     车载GPS、GSM报警器电路原理图:功能:1、车载GPS、GSM报警器2、PC平台短信群发器3、PC平台GPS导航仪4、STM32的GSM、GPS开发

    标签: GPS GSM 车载 报警器电路

    上传时间: 2013-08-02

    上传用户:刺猬大王子

  • 基于ARMLinux与GPRS的GPS监控终端的研究与实现

    嵌入式技术与GPRS、GPS的结合实现了许多传统的数据终端通过远程联网进行无线监控,如车载GPS监控系统、农业现场环境信息监控系统、航标定位监控系统等等。此类系统的终端具有以下特点:一是监控终端自身是智能设备:二是监控终端需要将GPS测量的位置报告给监控中心;三是监控终端本身无法通过网线接入互联网而需要采用GPRS无线通信技术接入互联网。 本论文主要研究GPS无线监控系统中的无线监控终端部分的理论与实现技术。利用现有成熟的无线网GPRS通信技术,采用嵌入式处理器ARM的无线监控终端,并给出软硬件实现方案。系统主要完成GPS数据采集和GPRS无线数据收发,主要包括四个部分:第一,PPP拨号程序pppd和chat的移植;第二,拨号脚本的修改与配置;第三,多进程技术实现GPS数据的串口读取;第四,通过socket套接字编程实现监控终端和监控中心无线收发数据。 本设计是基于RedHatLinux9.0操作系统和立宇泰公司的ARMSYS2410开发平台下完成的,软件部分全部用Linux C语言实现。本文以理论联系实际,给出了一个监控终端的具体实现方案,并在实验室内使用服务器监控程序进行完整的系统设计与初步仿真实现。

    标签: ARMLinux GPRS GPS 监控终端

    上传时间: 2013-07-06

    上传用户:aappkkee

  • 基于ARM的GPS定位系统的研究与实现

    GPS技术自从被用于民用之后就在各行业中得到了广泛的应用,用途不同的GPS设备层出不穷。随着社会的发展,个人对便携式定位产品的需求日益旺盛,另一方面,计算机技术和嵌入式技术的飞速发展,个人手持式设备的功能日益强大,在手持式设备中扩展GPS功能具有良好的市场前景。 本课题选择ARM9平台为系统硬件基础,嵌入式Linux为操作系统,并采用Trolltech公司Qt/Embedded为应用程序开发平台,研究可用于手持终端设备的GPS定位系统的嵌入式实现方案。 本文在参阅了大量国内外相关资料的基础上,首先从GPS定位系统应用现状出发,阐述了课题研究意义和主要研究内容。然后介绍了GPS定位系统的组成和基本定位原理。接着,详细介绍了GPS定位系统硬件开发平台的搭建,包括开发板的系统资源、GPS模块性能指标和NMEA-0183格式导航电文。紧接着介绍了GPS定位系统软件开发平台的搭建方法,分析了Bootloader的启动过程、嵌入式Linux的特点以及内核的移植和根文件系统的创建过程,以及QT/Embedded和相关工具的配置。在完成上述工作之后,完成了GPS定位数据的提取,制作了可用于GPS定位的地图并编写图形软件,最后,将程序移植到开发板上运行及调试。 在文章的最后,给出了程序运行的结果,分析了GPS定位误差的来源以及减小误差的方法。在总结本课题完成的工作之后,分析了系统的问题和不足,以及日后相应的改进工作。

    标签: ARM GPS 定位系统

    上传时间: 2013-07-06

    上传用户:guobing123

  • 基于ARM和GPS的手持定位导航系统的研究与实现

    随着计算机技术的不断发展,嵌入式系统以其功能强大、可靠性高、体积小、功耗低等诸多优点,适应了社会信息化、网络化、智能化的发展需求,比一般的通用PC系统具备更大的优越性,在各行业领域内获得了广泛的应用。GPS定位导航技术与计算机技术的融合在近几年来现代信息通信领域内发展迅速。 目前,GPS定位导航技术主要应用于大地测量与车辆定位领域,个人应用方面相对较欠缺。因此,发展应用于个人的手持GPS定位导航系统拥有广泛的市场空间。鉴于这种情况,本文设计开发了一款基于ARM处理器与GPS接收模块的手持定位导航系统,系统通过采用功能强大、成本低廉的嵌入式Linux操作系统,充分发挥ARM处理器的高性能低功耗特点,提升了系统特性。 论文的主要内容: 1.分析了GPS定位导航技术的发展现状和基本原理,研究了如何实现基于ARM处理器定位导航系统的设计方案。在此基础上,建立了满足手持定位导航系统功能需求的软、硬件平台,包括硬件平台中各模块的组成与连接,以及软件平台中系统启动代码、操作系统的移植,文件系统的制作。 2.设计实现了GPS模块与ARM处理器的通信功能、电子地图的显示功能、人机交互的控制功能。各功能模块在设计中包括了接口和外设的驱动程序,以及应用程序两部分。通信功能模块中,GPS模块实时接收GPS定位卫星数据,并通过RS-232接口向处理器传输数据;电子地图显示以及人机交互的功能模块中,使用MiniGUI图形用户界面支持系统,实现了在LCD触摸屏上显示电子地图以及基本定位导航控制等人机交互的功能。 3.测试了系统各模块的功能,给出了系统的实现结果,根据测试结果分析了系统设计中的不足,并提出了对系统未来改进目标的设想。

    标签: ARM GPS 手持 定位

    上传时间: 2013-04-24

    上传用户:huangping588

  • 单片机解读GPS信息的程序设计

    单片机解读GPS信息(KeilC环境)(文中仅介绍时间处理方法,其他方法类似)

    标签: GPS 单片机 程序设计

    上传时间: 2013-04-24

    上传用户:Alibabgu

  • 基于ARM的GPS定位系统设计

    当前全球定位系统(Navigation Satellite Timing And Ranging Global Position System,简称GPS)广泛应用于舰船导航,航空航天,地理测绘等领域,特别是移动式定位系统对于目前的城市交通管理有着非常重要的意义。本文分析了当前交通管理中的实际问题,介绍了一种车载终端的设计方法。设计采用ARM9内核的S3C2410微处理器构造的嵌入式系统,可以实现对GPS定位信息的接受和处理,并采用嵌入式Linux操作系统,结合开放式Linux图形软件Qt,可以为后续的建立地理信息系统(Geographic information system,简称GIS)提供数据支持,是集GPS全球卫星定位系统和通用分组无线业务(General Packet Radio Service,简称GPRS)无线通信技术于一体的新型电子产品。它为现代交通运输提供了新颖,可靠,有效的控制和管理途径。 车载终端通过将GPS模块的定位信息提取出来,一方面将定位信息在车载终端上显示,一方面又结合车辆的状态信息通过GPRS模块发送出去,该信息通过无线公共网络传输给车辆管理部门。车辆管理部门根据车辆的位置和状态等,结合GIS系统中的地图信息提供GPS数据的差分修正,并采取一定的措施,从而实现车辆的有效管理。 本设计从硬件和软件两大部分出发,硬件上设计了ARM处理器、存储器、内存及其外围电路,另外还有GPS模块电路和GPRS模块电路;软件上采用Qt的人机界面完成数据显示与更新,采用PPP拨号脚本完成GPRS模块的拨号,通过Qt多线程编程的方法完成GPS数据的提取和GPRS的信息发送。在硬件和软件之间采用了嵌入式Linux系统,包括启动代码、内核和文件系统等。

    标签: ARM GPS 定位 系统设计

    上传时间: 2013-04-24

    上传用户:夜月十二桥

  • 基于ARM芯片的GPS接收机设计

    GPS以全天候、高精度、自动化、高效益等显著特点,赢得广大测绘工作者的信赖,而一体化GPS接收机更是具有全内置、防水、耐寒以及操作方便、适用范围广等优点,己经广泛应用于控制测量和大地测量中。随着全球定位系统的不断改进,硬、软件的不断完善,应用领域正在不断地开拓,目前已遍及国民经济各种部门,并开始逐步深入人们的日常生活。 本文介绍了GPS系统的特点、工作原理、课题背景、国内外相关产品的现状以及发展趋势,阐述了GPS接收机的设计原理。文章认为,GPS接收机中的微处理器的性能直接影响整机的性能,相比较其它微处理器,ARM微处理器具有一些独特的优势。文章了ARM系列微处理器尤其是ARM7微处理器的性能特点,并给出了利用ARM7微处理器LPC2138芯片和xc3s1000型FPGA设计GPS接收机的实际设计和调试方案,并对此方案进行了论证,同时给出了各个功能模块的软硬件实现过程,并对样机进行了性能指标测试。

    标签: ARM GPS 芯片 收机设计

    上传时间: 2013-04-24

    上传用户:kakuki123

  • 基于ARM与LINUX的GPS定位终端的研究

    本文主要研究一种在嵌入式系统上的GPS终端的软件设计方法。随着GPS技术在包括道路测控、汽车导航、交通管理、石油勘探、海上作业和紧急救援等军事和民用的众多领域中的越来越广泛的应用和发展,GPS系统对生产、生活的影响也愈加深远。另一方面,硬件开发与嵌入式操作系统以及软件研发技术的不断发展促使移动计算技术在手持设备中也得到广泛的应用,掌上电脑(PDA)与智能手机等移动式计算系统日益普及,功能日渐完善,在手持式设备中实现GPS移动定位、导航等功能具有良好的市场前景。 鉴于嵌入式GPS系统要求处理速度快,占用存贮空间小,根据嵌入式系统的人机交互特点,论文采用基于ARM架构的S3C2410处理器作为基础硬件平台,以OpenSource的Linux作为操作系统平台,MiniGui为图形用户界面支持系统,SQLite为数据库管理系统研究并设计了应用嵌入式地图的GPS定位系统。 该系统不仅为用户提供基本的地图信息,还利用GPS仪器实现在地图上定位功能,使用户获得当前位置相关的附属信息。该系统简单可行,不依赖其他服务器工作,可用在移动设备、车载导航等领域。 论文研究了Linux在嵌入式系统中的应用与MiniGUI图形界面和SQLite数据库系统向Arm-Linux系统上的移植;阐述了Linux下触摸屏驱动的设计与应用;分析了GPS系统中地理坐标系统的定义和坐标转换基本原理;根据转换公式实现地理经纬度坐标、平面直角坐标以及屏幕窗口坐标间的相互转换;分析了MapInfo电子地图文件的基本格式;设计了用于存储地图信息及附属信息的SQLite数据库;通过Linux与GPS接收器的通讯从GPS设备采集定位信息并进行解析;在MiniGui上实现电子地图与定位信息的显示,支持触摸屏上的人机交互;并在电子地图上实现放大缩小、测距、查询等基本功能。 论文最后同时给出了目标系统的实现结果,并分析了系统设计中的一些不足,提出了在以后的工作中改进系统效能的设想。

    标签: LINUX ARM GPS 定位

    上传时间: 2013-04-24

    上传用户:zklh8989

  • 基于ARM的GPS定位系统的研究与实现

    GPS(全球定位系统)是一种全方位的实时定位技术。随着GPS技术的发展,基于PC机的导航定位系统由于其价格及功耗较高已不能满足社会发展的需要,脱离PC端的嵌入式导航定位技术迅速发展起来。如今以ARM处理器作为主CPU的嵌入式硬件平台,几乎已经成为信息产业的硬件标准。一方面,它具有体积小、性能强、功耗低、可靠性高等特点;另一方面,它为高速、稳定地运行嵌入式操作系统提供了硬件基础。因此由基于ARM处理器的硬件平台和嵌入式操作系统构成的嵌入式系统已经被广泛地应用于军事国防、消费电子、网络通信、工业控制等各种领域。本文就对基于ARM的GPS定位系统的开发进行了研究与实现。 本文主要对以下三个方面的技术进行了研究:一是对GPS技术进行了介绍,介绍了GPS技术的发展、原理、特点、系统组成和定位方式;二是搭建基于ARM的硬件平台;三是对Windows CE操作系统的开发进行了详细的描述。 硬件平台设计以三星公司的ARM920T核的S3C2440A为微处理器,根据系统要求完成S3C2440A外围器件的设计,包括64M NAND Flash、64MSDRAM、SD卡以及USB和串口通信的电路设计。而GPS模块使用了GPS25LVS12通道的GPS接收机,并对GPS与ARM的通信接口和数据格式进行了描述。硬件系统设计采用了冗余设计,为以后系统的升级提供了空间。 在嵌入式操作系统上,我们选择的是Windows CE操作系统。详细介绍了平台移植过程中Boot Loader开发,OAL层修改,以串口、键盘和LCD驱动为例介绍了驱动程序的开发,并详细介绍了内核的定制过程。在应用程序开发中,介绍了从PB中导出SDK的过程以及EVC应用程序的调试。

    标签: ARM GPS 定位系统

    上传时间: 2013-07-09

    上传用户:chongchong2016