不管是車載定位還是安防定位,都是調(diào)用的內(nèi)置的GPS模塊輸出的位置信息。那么問題來了,GPS模塊可以輸出哪些位置信息,支持哪些接口?這些位置信息是怎么被調(diào)用,繼而顯示出終端用戶能看到的地圖位置?
GPS模塊輸出哪些位置信息?
GPS定位模塊定位之后會(huì)輸出位置信息,也就是工程師說的定位語句信息。GPS定位信息串行輸出格式大多采用美國(guó)國(guó)家海洋電子協(xié)會(huì)制定的NMEA-0183 通信標(biāo)準(zhǔn)格式。其輸出數(shù)據(jù)采用的是ASCII碼,內(nèi)容包含了緯度、經(jīng)度、高度、速度、日期、時(shí)間、航向以及衛(wèi)星狀況等信息,常用語句有6 種,包括GGA、GLL、GSA、GSV、RMC 和 VTG。
NMEA-0183的數(shù)據(jù)信息有十幾種,這些信息的作用分別是:$GPGGA:輸出GPS的定位信息;$GPGSA:輸出衛(wèi)星DOP值信息;$GPGSV:輸出可見的衛(wèi)星信息;$GPRMC:輸出最小數(shù)據(jù)量的GPS信息;$GPVTG:地面速度信息;$GPGLL:輸出大地坐標(biāo)信息;$GPZDA:輸出UTC時(shí)間信息;$GPGST:輸出定位標(biāo)準(zhǔn)差信息;$GPALM:輸出衛(wèi)星星歷信息;
GPS模塊通過哪些接口輸出位置信息?
SKYLAB GPS模塊分為嵌入式單模塊,GNSS天線一體化模塊及GNSS G-mouse,其中嵌入式單模塊,GNSS天線一體化模塊主要是通過串口來輸出位置信息,GNSS G-mouse則支持USB,Micro-fit 3.0,Audio,JST,DB9等多接口可供選擇。
怎么調(diào)用GPS模塊位置信息?
GPS模塊發(fā)送到單片機(jī)的數(shù)據(jù)主要由幀頭,幀尾和幀內(nèi)數(shù)據(jù)組成,因此,必須明確其幀結(jié)構(gòu),然后才能根據(jù)其結(jié)構(gòu)完成對(duì)各個(gè)定位信息的提取。
如:$aaccc,ddd,ddd,…,ddd*hh
1、“$”——幀命令起始位
2、aaccc——地址域,前兩位為識(shí)別符,后三位為語句名
3、ddd…ddd——數(shù)據(jù)
4、“*”——校驗(yàn)和前綴
5、hh——校驗(yàn)和(check sum),$與*之間所有字符ASCII碼的校驗(yàn)和(各字節(jié)做異或運(yùn)算,得到校驗(yàn)和后,再轉(zhuǎn)換16進(jìn)制格式的ASCII字符。)
6、
SKYLAB GPS定位模塊,北斗定位模塊,均為工業(yè)級(jí)(-40~85℃)標(biāo)準(zhǔn)。單模塊都配置有配套的Demo板可供測(cè)試,GNSS天線一體化模塊僅需要接好“TX,RX,VCC,GND”四條線即可進(jìn)行測(cè)試,GNSS G-Mouse僅需要選型合適接口及線長(zhǎng)就能測(cè)試。索樣咨詢可直接網(wǎng)站右側(cè)客服QQ或直撥0755-83408210。