51的GPS開發(fā)的NMEA數據讀取與解析.rar 源代碼
上傳時間: 2013-04-24
上傳用戶:天天天天
車載GPS、GSM報警器電路原理圖:功能:1、車載GPS、GSM報警器2、PC平臺短信群發(fā)器3、PC平臺GPS導航儀4、STM32的GSM、GPS開發(fā)
上傳時間: 2013-08-02
上傳用戶:刺猬大王子
嵌入式技術與GPRS、GPS的結合實現了許多傳統(tǒng)的數據終端通過遠程聯(lián)網進行無線監(jiān)控,如車載GPS監(jiān)控系統(tǒng)、農業(yè)現場環(huán)境信息監(jiān)控系統(tǒng)、航標定位監(jiān)控系統(tǒng)等等。此類系統(tǒng)的終端具有以下特點:一是監(jiān)控終端自身是智能設備:二是監(jiān)控終端需要將GPS測量的位置報告給監(jiān)控中心;三是監(jiān)控終端本身無法通過網線接入互聯(lián)網而需要采用GPRS無線通信技術接入互聯(lián)網。 本論文主要研究GPS無線監(jiān)控系統(tǒng)中的無線監(jiān)控終端部分的理論與實現技術。利用現有成熟的無線網GPRS通信技術,采用嵌入式處理器ARM的無線監(jiān)控終端,并給出軟硬件實現方案。系統(tǒng)主要完成GPS數據采集和GPRS無線數據收發(fā),主要包括四個部分:第一,PPP撥號程序pppd和chat的移植;第二,撥號腳本的修改與配置;第三,多進程技術實現GPS數據的串口讀取;第四,通過socket套接字編程實現監(jiān)控終端和監(jiān)控中心無線收發(fā)數據。 本設計是基于RedHatLinux9.0操作系統(tǒng)和立宇泰公司的ARMSYS2410開發(fā)平臺下完成的,軟件部分全部用Linux C語言實現。本文以理論聯(lián)系實際,給出了一個監(jiān)控終端的具體實現方案,并在實驗室內使用服務器監(jiān)控程序進行完整的系統(tǒng)設計與初步仿真實現。
標簽: ARMLinux GPRS GPS 監(jiān)控終端
上傳時間: 2013-07-06
上傳用戶:aappkkee
GPS技術自從被用于民用之后就在各行業(yè)中得到了廣泛的應用,用途不同的GPS設備層出不窮。隨著社會的發(fā)展,個人對便攜式定位產品的需求日益旺盛,另一方面,計算機技術和嵌入式技術的飛速發(fā)展,個人手持式設備的功能日益強大,在手持式設備中擴展GPS功能具有良好的市場前景。 本課題選擇ARM9平臺為系統(tǒng)硬件基礎,嵌入式Linux為操作系統(tǒng),并采用Trolltech公司Qt/Embedded為應用程序開發(fā)平臺,研究可用于手持終端設備的GPS定位系統(tǒng)的嵌入式實現方案。 本文在參閱了大量國內外相關資料的基礎上,首先從GPS定位系統(tǒng)應用現狀出發(fā),闡述了課題研究意義和主要研究內容。然后介紹了GPS定位系統(tǒng)的組成和基本定位原理。接著,詳細介紹了GPS定位系統(tǒng)硬件開發(fā)平臺的搭建,包括開發(fā)板的系統(tǒng)資源、GPS模塊性能指標和NMEA-0183格式導航電文。緊接著介紹了GPS定位系統(tǒng)軟件開發(fā)平臺的搭建方法,分析了Bootloader的啟動過程、嵌入式Linux的特點以及內核的移植和根文件系統(tǒng)的創(chuàng)建過程,以及QT/Embedded和相關工具的配置。在完成上述工作之后,完成了GPS定位數據的提取,制作了可用于GPS定位的地圖并編寫圖形軟件,最后,將程序移植到開發(fā)板上運行及調試。 在文章的最后,給出了程序運行的結果,分析了GPS定位誤差的來源以及減小誤差的方法。在總結本課題完成的工作之后,分析了系統(tǒng)的問題和不足,以及日后相應的改進工作。
標簽: ARM GPS 定位系統(tǒng)
上傳時間: 2013-07-06
上傳用戶:guobing123
消防部門為什么要引入GIS/GPS技術?消防部門擔負著保護生命和財產安全的重任,但其可利用的資源卻非常有限。能夠有效利用寶貴信息對消防工作是至關重要的。這出于多種理由,如:火情的需要,營救力量,戰(zhàn)術布置,火災記錄,反應時間等。傳統(tǒng)方法需要大量的圖紙,報告和歷史記錄。這些數據來自于不同的地方,而且數據格式不一致。因此要花費大量的時間進行數據搜集、準備和統(tǒng)一成可用的數據格式。如何更高效的搜集利用數據,如何進一步提高消防部隊的快速反應能力,加強消防車輛的動態(tài)管理、動態(tài)調度、動態(tài)指揮等。這些都是現行消防指揮調度系統(tǒng)中迫切需要解決的問題。而在消防指揮調度系統(tǒng)中引入GIS/GPS技術恰恰解決了這些問題。 各地的消防車輛動態(tài)管理子系統(tǒng)普遍上是利用GPS衛(wèi)星定位技術,通過GPRS無線通訊網絡,將滅火出動途中、滅火戰(zhàn)斗中的消防車輛的行駛路線、車輛位置信息實時傳送到消防調度指揮中心,在指揮中心的電子地圖上顯示出行車路線和消防車輛位置信息。指揮中心的調度員根據情況,通過無線通訊設備,及時對參戰(zhàn)車輛進行調度指揮和行車路線矯正。 本消防車輛調度系統(tǒng)采用M/S(Mobile/Server)模式,本文論述了終端部分的設計和實現。終端采用ARM硬件平臺,并在此基礎上,集合全球衛(wèi)星定位技術(GPS)、嵌入式地理信息系統(tǒng)技術(eGIS)、通用分組無線服務技術(GPRS)、計算機網絡技術等于一體,實現消防車輛的動態(tài)管理、調度、指揮的子系統(tǒng)。實現GPS的車輛導航、車輛跟蹤、車輛定位、車輛調度等功能。從而更加形象和直觀的對現行消防車輛動態(tài)管理系統(tǒng)進行了改進。 當前,隨著社會經濟的快速發(fā)展,高層建筑、地下工程、石油化工、公眾聚集場所的大量涌現,火災日趨多樣化、復雜化,快速地處置災害事故,有效地保護市民生命和財產安全,已成為消防隊伍面臨的一項緊迫任務。如果能充分地發(fā)揮和挖掘GPS技術在消防領域上的應用,拓展和利用它的功能,進行消防通信的改革,這將更好地協(xié)助消防隊伍為社會的經濟和人民生命安全保駕護航。
標簽: ARM 導航系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:晴天666
隨著計算機技術的不斷發(fā)展,嵌入式系統(tǒng)以其功能強大、可靠性高、體積小、功耗低等諸多優(yōu)點,適應了社會信息化、網絡化、智能化的發(fā)展需求,比一般的通用PC系統(tǒng)具備更大的優(yōu)越性,在各行業(yè)領域內獲得了廣泛的應用。GPS定位導航技術與計算機技術的融合在近幾年來現代信息通信領域內發(fā)展迅速。 目前,GPS定位導航技術主要應用于大地測量與車輛定位領域,個人應用方面相對較欠缺。因此,發(fā)展應用于個人的手持GPS定位導航系統(tǒng)擁有廣泛的市場空間。鑒于這種情況,本文設計開發(fā)了一款基于ARM處理器與GPS接收模塊的手持定位導航系統(tǒng),系統(tǒng)通過采用功能強大、成本低廉的嵌入式Linux操作系統(tǒng),充分發(fā)揮ARM處理器的高性能低功耗特點,提升了系統(tǒng)特性。 論文的主要內容: 1.分析了GPS定位導航技術的發(fā)展現狀和基本原理,研究了如何實現基于ARM處理器定位導航系統(tǒng)的設計方案。在此基礎上,建立了滿足手持定位導航系統(tǒng)功能需求的軟、硬件平臺,包括硬件平臺中各模塊的組成與連接,以及軟件平臺中系統(tǒng)啟動代碼、操作系統(tǒng)的移植,文件系統(tǒng)的制作。 2.設計實現了GPS模塊與ARM處理器的通信功能、電子地圖的顯示功能、人機交互的控制功能。各功能模塊在設計中包括了接口和外設的驅動程序,以及應用程序兩部分。通信功能模塊中,GPS模塊實時接收GPS定位衛(wèi)星數據,并通過RS-232接口向處理器傳輸數據;電子地圖顯示以及人機交互的功能模塊中,使用MiniGUI圖形用戶界面支持系統(tǒng),實現了在LCD觸摸屏上顯示電子地圖以及基本定位導航控制等人機交互的功能。 3.測試了系統(tǒng)各模塊的功能,給出了系統(tǒng)的實現結果,根據測試結果分析了系統(tǒng)設計中的不足,并提出了對系統(tǒng)未來改進目標的設想。
上傳時間: 2013-04-24
上傳用戶:huangping588
單片機解讀GPS信息(KeilC環(huán)境)(文中僅介紹時間處理方法,其他方法類似)
上傳時間: 2013-04-24
上傳用戶:Alibabgu
隨著國內汽車工業(yè)的發(fā)展,國內的車輛導航系統(tǒng)的市場需求也越來越大。目前國內推出的一些車載導航定位系統(tǒng)還沒有在車載系統(tǒng)中得到廣泛的應用,還須在改進技術、提高精度的同時降低開發(fā)成本。 車載導航終端結合了導航定位技術、地理信息系統(tǒng)(GIS)、通訊技術以及嵌入式計算機技術,為用戶提供導航定位、地理信息等服務。車載導航終端由GPS定位系統(tǒng)、電子地圖、嵌入式系統(tǒng)組成。導航終端接收GPS所傳送的衛(wèi)星信號,得到車輛的即時位置,通過GPS信號處理系統(tǒng)傳送給主機,再配合嵌入式系統(tǒng)上的空間數據庫,將車輛經過的軌跡顯示在顯示屏上。 本論文首先討論了車載導航系統(tǒng)的原理和硬件結構,然后分析設計了軟件系統(tǒng)的工作流程及實現方案;介紹了Boot Loader和Linux內核的定制、移植;重點介紹了在ARM處理器和Linux操作系統(tǒng)實現車載導航終端各功能模塊的詳細過程,以及地圖匹配和路徑規(guī)劃算法及實現。 為了縮短開發(fā)周期、降低開發(fā)成本,本設計采用了基于開源軟件二次開發(fā)的方式。
上傳時間: 2013-06-01
上傳用戶:xmsmh
基于ARM_Linux與GPRS的GPS監(jiān)控終端的研究與實現,這是一篇優(yōu)秀碩士論文-GPS and GPRS-based ARM_Linux Research and implementation o
上傳時間: 2013-06-27
上傳用戶:lhw888
GPS以全天候、高精度、自動化、高效益等顯著特點,贏得廣大測繪工作者的信賴,而一體化GPS接收機更是具有全內置、防水、耐寒以及操作方便、適用范圍廣等優(yōu)點,己經廣泛應用于控制測量和大地測量中。隨著全球定位系統(tǒng)的不斷改進,硬、軟件的不斷完善,應用領域正在不斷地開拓,目前已遍及國民經濟各種部門,并開始逐步深入人們的日常生活。 本文介紹了GPS系統(tǒng)的特點、工作原理、課題背景、國內外相關產品的現狀以及發(fā)展趨勢,闡述了GPS接收機的設計原理。文章認為,GPS接收機中的微處理器的性能直接影響整機的性能,相比較其它微處理器,ARM微處理器具有一些獨特的優(yōu)勢。文章了ARM系列微處理器尤其是ARM7微處理器的性能特點,并給出了利用ARM7微處理器LPC2138芯片和xc3s1000型FPGA設計GPS接收機的實際設計和調試方案,并對此方案進行了論證,同時給出了各個功能模塊的軟硬件實現過程,并對樣機進行了性能指標測試。
上傳時間: 2013-04-24
上傳用戶:kakuki123