- 相關推薦
GPS串口數據接收程序實例
摘 要:目前GPS(全球定位系統)定位應用市場日趨成熟,正在進入應用的高速發展時期。本文以一款EverMore公司的GM-X205GPS接受模塊為例,介紹了其數據格式,以及應用PIC16F874單片機RS232串口進行數據接收的程序。關鍵詞:GPS、NMEA格式、PIC16F874、串口數據接收
1、 GPS應用簡介
近年來GPS系統,已經在大地測繪、海上漁用、車輛定位監控、建筑、農業等各個領域得到廣泛應用。從九十年代我國引進GPS定位技術開始,經過十多年的市場培育,GPS定位應用進入了發展的最好時機,未來十年基于GPS的應用將會改變我們的生活和工作方式。
目前市場上的大部分GPS接受模塊都是通過RS232串口與MCU進行數據傳輸的。這些數據包括經度、緯度、海拔高度、時間、衛星使用情況等基本信息。開發人員再依據這些基本數據,進行數據處理來完成整套的定位系統軟件。
2、 GM-X205模塊數據格式
在進行數據接受編程之前,先介紹一下該模塊的數據格式。它支持NMEA-0183輸出格式。信息如下:
GGA位置測定系統定位資料(Global Positioning System Fix Data)
GSV 導航衛星資料(GNSS Satellites in View)
RMC導航衛星特定精簡資料(Recommended Minimum Specific GNSS Data)
VTG 方向及速度等相關資料(Course Over Ground and Ground Speed)
由于文章篇幅問題,筆者在這里只以接收GGA數據為例,格式如下:
$GPGGA,hhmmss,dddmm.mmmm,a,dddmm.mmmm,a,x,xx,x.x,x.x,M,,M,x.x,xxxx*CS
例:$GPGGA,033744,2446.5241,N,12100.1536,E,1,10,0.8,133.4,M,,,,*1F
說明見表:
區域
名稱
例
單位
說明
1
信息ID
$GPGGA
[1] [2] [3] [4] [5] [6]
【GPS串口數據接收程序實例】相關文章:
GPS接收機測試評估系統數據庫的建立05-03
禮儀儀式程序實例04-29
GPS原始測量數據的采集與處理04-28
GPS數據在圖像傳輸中的應用04-27
基于LabView的GPS數據采集及處理05-03
什么是數據傳真接收04-26
GPS網平程序設計04-27
GPS測量工作與數據采集處理分析04-28