




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于GPRS網(wǎng)絡(luò)的GPS圖形導(dǎo)航儀江南大學(xué)信號(hào)與信息處理錢平摘要 通過研究GPS導(dǎo)航以及基于GPRS無線網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)慕M合導(dǎo)航技術(shù),給出基于GPRS網(wǎng)絡(luò)的GPS圖形導(dǎo)航儀單元的設(shè)計(jì)方案。由GPS接收機(jī)、ARM微控制器、GPRS無線模塊、大容量Flash存儲(chǔ)芯片,以及大屏幕的TFT彩色液晶屏組成。本圖形導(dǎo)航設(shè)備能幫助使用者獲得極佳的地理信息導(dǎo)航幫助,以及對(duì)重要信息的監(jiān)控。關(guān)鍵詞通用分組無線業(yè)務(wù)(GPRS全球定位系統(tǒng)(GPS圖形導(dǎo)航儀引言隨著近年來科技的發(fā)展以及人們對(duì)通信及導(dǎo)航技術(shù)的要求進(jìn)一步提高,以全球定位系統(tǒng)(GPS定位技術(shù)為主的定位導(dǎo)航及監(jiān)控技術(shù)得到了高速的發(fā)展。GPS導(dǎo)航定位技術(shù)在眾多的行
2、業(yè)中都得到了廣泛的應(yīng)用,如交通、航海、安全等眾多的領(lǐng)域。然而,大多數(shù)已經(jīng)投入使用的GPS導(dǎo)航監(jiān)控設(shè)備里,很少有通過無線網(wǎng)絡(luò)把重要的數(shù)據(jù)傳輸給監(jiān)控者功能的設(shè)備。其余附帶了數(shù)據(jù)傳輸功能的設(shè)備大多數(shù)也僅僅是通過發(fā)送短消息的方式進(jìn)行重要數(shù)據(jù)的傳輸和接收,但是由于短消息本身具有延時(shí)不確定,速度慢以及容易丟失等缺點(diǎn),使得整個(gè)系統(tǒng)的穩(wěn)定性下降。本系統(tǒng)通過基于全新的GPRS無線網(wǎng)絡(luò)來發(fā)送重要數(shù)據(jù),采用大屏幕的TFT彩色液晶屏作為地圖顯示設(shè)備,使定位的可視化效果及數(shù)據(jù)傳輸功能的穩(wěn)定性都得到了極大的加強(qiáng)。一.系統(tǒng)組成及特點(diǎn)在本導(dǎo)航設(shè)備中,涉及的核心技術(shù)是通用分組無線業(yè)務(wù)GPRS和全球定位系統(tǒng)GPS,下面簡(jiǎn)單介紹這
3、兩個(gè)系統(tǒng)的核心模塊。GPS(Global Positioning System,全球定位系統(tǒng)),是美國的國防導(dǎo)航衛(wèi)星系統(tǒng),是一個(gè)全球性、全天候、全天時(shí)、高精度的導(dǎo)航定位和時(shí)間傳遞系統(tǒng)。24顆衛(wèi)星位于6個(gè)傾角為55°的軌道平面內(nèi),高度為20 182 km,周期近12小時(shí)。衛(wèi)星用兩個(gè)L波段頻率發(fā)射單向測(cè)距信號(hào),區(qū)別不同衛(wèi)星采用碼分多址。它是一個(gè)軍民兩用系統(tǒng),提供兩個(gè)等級(jí)的服務(wù)。GPS系統(tǒng)是為全球范圍內(nèi)的飛機(jī)、艦船、坦克、地面車輛、步兵、導(dǎo)彈以及航天飛機(jī)等提供全天候、連續(xù)、實(shí)時(shí)、高精度的三維位置、三維速度和精確時(shí)間,因此,具有極高的軍用價(jià)值和民用前景。GPRS(General Packet
4、 Radio Service,通用無線分組業(yè)務(wù),是一種基于GSM系統(tǒng)的無線分組交換技術(shù),提供端到端的、廣域的無線IP連接。通俗地講,GPRS是一項(xiàng)高速數(shù)據(jù)處理的技術(shù),方法是以“分組”的形式傳送資料到用戶手上。雖然GPRS是現(xiàn)有GSM網(wǎng)絡(luò)向第三代移動(dòng)通信演變的過渡技術(shù),但是它在許多方面都具有顯著的優(yōu)勢(shì)。GPRS是歐洲電信協(xié)會(huì)GSM系統(tǒng)中有關(guān)分組數(shù)據(jù)的標(biāo)準(zhǔn)。它采用信道捆綁(目前GPRS的設(shè)計(jì)可以在一個(gè)載頻或8個(gè)信道中實(shí)現(xiàn)捆綁和增強(qiáng)數(shù)據(jù)速率的方法實(shí)現(xiàn)高速接入,理論上可提供高達(dá)115 kbps的空中接口傳輸速率,使若干移動(dòng)用戶能夠同時(shí)共享一個(gè)無線信道,一個(gè)移動(dòng)用戶也可以使用多個(gè)無線信道。實(shí)際發(fā)送或接收
5、數(shù)據(jù)包的用戶僅占很少一部分網(wǎng)絡(luò)資源,并且網(wǎng)絡(luò)容量只有在實(shí)際傳輸時(shí)才被占用。GPRS與現(xiàn)有的GSM語音系統(tǒng)最根本的區(qū)別是:GSM是一種電路交換系統(tǒng),而GPRS是一種分組交換系統(tǒng)。因此,GPRS特別適用于間斷的、突發(fā)的或頻繁的、少量的數(shù)據(jù)傳輸,也適用于偶爾的大數(shù)據(jù)量傳輸。這一特點(diǎn)正適合大多數(shù)移動(dòng)互聯(lián)和設(shè)備對(duì)傳輸數(shù)據(jù)的要求。導(dǎo)航儀的大致工作流程為:首先,終端導(dǎo)航設(shè)備通過自帶的GPS接收模塊獲得自身的具體地理位置信息以及附屬信息(如行駛速度和時(shí)間等)。然后,通過對(duì)內(nèi)置的海量存儲(chǔ)設(shè)備中的地圖,把其對(duì)應(yīng)當(dāng)前位置的地圖部分在TFT彩色液晶屏上顯示出來,并且同時(shí)顯示自身的狀態(tài)(如速度、時(shí)間、收到了控制中心的何
6、種消息等),設(shè)置自帶的GPRS模塊撥號(hào)上網(wǎng),實(shí)現(xiàn)與Internet的連接。接下來,就可將剛才通過GPS接收模塊所獲得的具體信息傳輸給指定的網(wǎng)絡(luò)服務(wù)器。網(wǎng)絡(luò)服務(wù)器通過特定的上位機(jī)軟件或相應(yīng)的傳輸協(xié)議,對(duì)所監(jiān)控的終端設(shè)備進(jìn)行當(dāng)前所在的位置、速度等相關(guān)信息的實(shí)時(shí)監(jiān)控,并可通過網(wǎng)絡(luò)對(duì)受控終端進(jìn)行控制,實(shí)現(xiàn)移動(dòng)終端與監(jiān)控中心的雙向數(shù)據(jù)傳輸,完成對(duì)受控終端運(yùn)行狀態(tài)、安全狀態(tài)、技術(shù)狀態(tài)的監(jiān)控。二.導(dǎo)航系統(tǒng)原理整個(gè)導(dǎo)航系統(tǒng)的原理框圖如圖2所示。其中核心控制器使用基于ARM7內(nèi)核的AT91SAM7S64;GPS接收模塊采用瑞士UBlox公司的TIMLH,信號(hào)接收能力強(qiáng);GPRS模塊采用Motorola公司的G2
7、0無線模塊,特點(diǎn)是內(nèi)嵌了TCP/IP協(xié)議,使用簡(jiǎn)單,性能穩(wěn)定,顯示部分采用的是Sharp公司生產(chǎn)的8寸TFT彩色液晶屏,通過顯示當(dāng)前位置的彩色地圖,達(dá)到良好的可視化效果。片外存儲(chǔ)設(shè)備使用的是Samsung公司生產(chǎn)的大容量Flash存儲(chǔ)體,優(yōu)點(diǎn)是價(jià)格便宜,與控制器的接口簡(jiǎn)單(高速SPI總線。本導(dǎo)航終端主要的功能如下:終端用戶進(jìn)行當(dāng)前所在地理位置的查詢;當(dāng)獲得了當(dāng)前的地理位置信息后,在TFT液晶屏上顯示出對(duì)應(yīng)的地圖區(qū)域;導(dǎo)航終端可對(duì)指定了網(wǎng)絡(luò)服務(wù)器發(fā)送自身的相關(guān)信息,如地理位置、自身狀態(tài)等;導(dǎo)航終端通過接收網(wǎng)絡(luò)服務(wù)器發(fā)送的控制命令進(jìn)行相應(yīng)的控制;終端用戶可以通過GPRS模塊撥打電話。系統(tǒng)的工作原理
8、如下:導(dǎo)航終端的核心控制部分是基于ARM7內(nèi)核的AT91SAM7S64微控制器,其核心是對(duì)GPS接收模塊的定位數(shù)據(jù)讀?。粚?duì)GPRS模塊的控制,包括連接Internet、向網(wǎng)絡(luò)監(jiān)控服務(wù)器發(fā)送數(shù)據(jù)和讀取服務(wù)器發(fā)送過來的數(shù)據(jù);最后是針對(duì)Flash存儲(chǔ)體的控制,通過對(duì)當(dāng)前獲得的地理位置信息,讀取存儲(chǔ)在Flash存儲(chǔ)體中所存儲(chǔ)的地圖的對(duì)應(yīng)部分,然后在TFT彩色液晶屏上顯示出來。其中,控制器對(duì)GPRS模塊的控制是通過串行口UART0實(shí)現(xiàn)的,通過發(fā)送對(duì)應(yīng)的AT命令實(shí)現(xiàn)對(duì)G20模塊的控制,如連接Internet、向服務(wù)器發(fā)送信息和接收數(shù)據(jù)、撥打電話等。關(guān)鍵命令如下:at+mipCAll=1,cmnet /建立
9、一個(gè)無線GPRS鏈接/返回本地IP地址(注:當(dāng)GPRS模塊撥號(hào)上網(wǎng)后,會(huì)獲得一個(gè)服務(wù)器提供的唯一IP,這里以為例/打開一個(gè)SOCKET,本地端口為2000,目標(biāo)IP地址為/“”O(jiān)K+MIPOPEN: 1,1 /返回目標(biāo)端口為3000,協(xié)議類型為UDPat+mipsend=1,"41424344" /向服務(wù)器發(fā)送“ABCD”4個(gè)字母,這里以發(fā)送“ABCD”字/符為例,來代替所要發(fā)送的數(shù)據(jù)+MIPSEND: 1,1367OK/發(fā)送成功at+mippush=1/準(zhǔn)備接收數(shù)據(jù)+MIPPUSH: 0OK/接收數(shù)據(jù)成功接收到服務(wù)器發(fā)送來的數(shù)據(jù)“QRSTU”字符對(duì)GPS模塊的數(shù)據(jù)接收是通
10、過串行口UART1實(shí)現(xiàn)的,通過設(shè)定GPS模塊指定的波特率從模塊的串行口獲得定位數(shù)據(jù)。GPS通用的命令格式是NMEA 0183,而最需要的關(guān)鍵信息是其中的一組定位信息。如果此時(shí)GPS接收機(jī)和衛(wèi)星的通信正常,則可以接收到的定位信息的那組數(shù)據(jù)格式如下:GPRMC,204700,A,3403.868,N,11709.432,W,001.9,336.9,170698,013.6,E*6E數(shù)據(jù)說明如下:GPRMC代表GPS推薦的最短數(shù)據(jù);204700 UTC_TIME代表24小時(shí)制的標(biāo)準(zhǔn)時(shí)間,按照小時(shí)/分鐘/秒的格式;A A或者V A表示數(shù)據(jù)“OK”,V表示一個(gè)警告;3403.868 LAT緯度值,精確到
11、小數(shù)點(diǎn)前4位,后3位N LAT_DIR N表示北緯,S表示南緯;11709.432 LON經(jīng)度值,精確到小數(shù)點(diǎn)前5位,后3位W LON_DIR W表示西經(jīng),E表示東經(jīng)。如果當(dāng)前沒有和衛(wèi)星取得聯(lián)系,那么字符串的格式為:GPRMC,UTC_TIME,V,.下面是一個(gè)例子:GPRMC,204149,V,170698,*3A由于這里僅僅需要接收的信息為定位信息,即GPS推薦的最短數(shù)據(jù),所以在接收GPS模塊的數(shù)據(jù)時(shí),只需要判斷每行數(shù)據(jù)開頭的關(guān)鍵字是否為“GPRMC”,如是,則接收下來。最后是針對(duì)Flash存儲(chǔ)體和TFT彩色液晶屏的控制。這里,CPU使用普通的SPI高速串行總線來驅(qū)動(dòng)Flash存儲(chǔ)體。可以
12、從當(dāng)?shù)氐目睖y(cè)部門獲得普通精度的數(shù)字彩色經(jīng)緯地圖,并將其存儲(chǔ)到Flash存儲(chǔ)體中,而用普通的I/O引腳來驅(qū)動(dòng)TFT彩色液晶屏,將從GPS模塊里獲得的定位信息進(jìn)行分析,然后通過處理,再在LCD上面顯示Flash存儲(chǔ)體中所存儲(chǔ)的地圖的對(duì)應(yīng)部分。三.系統(tǒng)軟件設(shè)計(jì)在整個(gè)GPS導(dǎo)航系統(tǒng)中,全套軟件系統(tǒng)由用戶軟件、導(dǎo)航儀底層驅(qū)動(dòng)軟件和服務(wù)器端控制軟件組成。這里,以導(dǎo)航儀底層驅(qū)動(dòng)軟件來說明整個(gè)系統(tǒng)的軟件是如何設(shè)計(jì)和運(yùn)作的。整個(gè)導(dǎo)航儀底層驅(qū)動(dòng)軟件劃分成若干個(gè)模塊,由主模塊和多個(gè)子模塊組成。這里,使用了實(shí)時(shí)嵌入式系統(tǒng)C/OS-II,其優(yōu)點(diǎn)是功能強(qiáng)大,對(duì)系統(tǒng)資源的占用要求小,實(shí)時(shí)響應(yīng),而且可以很輕松地實(shí)現(xiàn)多個(gè)任務(wù)的
13、調(diào)度。這里,將所有的子程序設(shè)置成不同的任務(wù),如下:OSTaskCreate(SystemInit, (void *0, (OS_STK *&SystemInitOSTaskStkSiz, 4;/整個(gè)系統(tǒng)的初始化,作為第一個(gè)任務(wù),包括對(duì)CPU、GPRS、GPS以及LCD的初始化工作OSTaskCreate(GPS_Get_Data, (void *0, (OS_STK *&GPSOSTaskStkSiz, 5;/將從GPS模塊讀取定位信息作為第二個(gè)任務(wù)OSTaskCreate(GPRS_Send_Data, (void *0, (OS_STK *&GPRS_SOSTask
14、StkSiz, 6;/設(shè)置通過GPRS模塊向指定的網(wǎng)絡(luò)服務(wù)器發(fā)送數(shù)據(jù)作為一個(gè)任務(wù)OSTaskCreate(GPRS_Get_Data, (void *0, (OS_STK *&GPRS_ROSTaskStkSiz, 7;/設(shè)置通過GPRS模塊從指定的網(wǎng)絡(luò)服務(wù)器接收數(shù)據(jù)作為另外一個(gè)任務(wù)OSTaskCreate(LCD_Draw, (void *0, (OS_STK *&LCDOSTaskStkSiz, 8;/驅(qū)動(dòng)TFT LCD讓其顯示對(duì)應(yīng)當(dāng)前地理位置區(qū)域的地圖部分,作為整個(gè)顯示部分的任務(wù)OSTaskCreate(Flash_Drive, (void *0, (OS_STK *&a
15、mp;LCDOSTaskStkSiz, 9;/驅(qū)動(dòng)Flash存儲(chǔ)體來讀取對(duì)應(yīng)地理位置信息的地圖部分,從而為LCD顯示部分作好準(zhǔn)備完成整個(gè)系統(tǒng)軟件的模塊化設(shè)計(jì)后,通過調(diào)用OSStart(函數(shù)讓整個(gè)系統(tǒng)運(yùn)行起來。從以上的軟件組成說明,可以了解整個(gè)系統(tǒng)軟件的工作流程如下:CPU通過GPS模塊獲得當(dāng)前的地理位置信息。CPU利用剛才所獲得的GPS定位信息,可以從Flash存儲(chǔ)體中獲得對(duì)應(yīng)當(dāng)前區(qū)域的地圖部分,然后通過驅(qū)動(dòng)TFT彩色液晶屏將其顯示出來。如需要,CPU通過GPRS模塊撥號(hào)連接上Internet后,將其所獲得的定位信息發(fā)送到指定的網(wǎng)絡(luò)服務(wù)器上,或接收從服務(wù)器上發(fā)過來的數(shù)據(jù)。接收到服務(wù)器的控制命令
16、后,返回響應(yīng)并采取相應(yīng)措施,如停止GPS數(shù)據(jù)的接收,改變導(dǎo)航終端通過GPRS網(wǎng)絡(luò)向服務(wù)器發(fā)送數(shù)據(jù)的周期等。在實(shí)際的測(cè)試中,使用了當(dāng)?shù)仄胀ň鹊臄?shù)字彩色經(jīng)緯地圖,并將其裝載到了導(dǎo)航系統(tǒng)的Flash存儲(chǔ)體中。通過在實(shí)際露天的測(cè)試對(duì)比,本導(dǎo)航系統(tǒng)可以良好地通過讀取當(dāng)前的GPS定位信息,在TFT彩色液晶屏上顯示出對(duì)應(yīng)當(dāng)前區(qū)域的地圖部分,并在安裝了特定網(wǎng)絡(luò)監(jiān)控軟件的服務(wù)器上很好地接收到導(dǎo)航終端發(fā)送過來的定位信息以及相關(guān)數(shù)據(jù)。結(jié)語在本套導(dǎo)航系統(tǒng)中,其核心設(shè)計(jì)與以往傳統(tǒng)的GPSGSM定位系統(tǒng)有著很大的區(qū)別。首先,利用GPRS無線網(wǎng)絡(luò)來傳輸數(shù)據(jù)與以往通過GSM網(wǎng)絡(luò)發(fā)送短信的方式相比,無論是運(yùn)營成本,還是可靠性都得到了極大的改善,尤其是其運(yùn)營成本,相比起傳統(tǒng)的GPS
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 便宜門店轉(zhuǎn)讓合同范本
- 促銷返利合同范本
- 個(gè)體醫(yī)療機(jī)構(gòu)年度工作總結(jié)報(bào)告
- 個(gè)人工作自我鑒定簡(jiǎn)短
- 勞務(wù)公司派遣員工合同范本
- 單位對(duì)外投資合同范本
- 三八節(jié)教師演講稿
- 工業(yè)鍋爐司爐??荚囶}及答案
- 高壓電工(運(yùn)行)習(xí)題+參考答案
- 供貨款合同范本
- 大學(xué)生安全知識(shí)班會(huì)
- 課件圍術(shù)期下肢深靜脈血栓的預(yù)防與護(hù)理
- 《電力變壓器》課件
- 初級(jí)鐵路線路工技能鑒定考試題庫
- 2025年度建筑垃圾運(yùn)輸與再生資源回收一體化合同樣本
- 2024新人教版英語七下單詞默寫表(開學(xué)版)
- (2025)輔警招聘公安基礎(chǔ)知識(shí)必刷題庫及參考答案
- 河南省信陽市固始縣2023-2024學(xué)年四年級(jí)下學(xué)期期末數(shù)學(xué)試題
- 奧數(shù)知識(shí)點(diǎn) 間隔問題
- 簡(jiǎn)易旋轉(zhuǎn)倒立擺及控制裝置
- 深圳大學(xué)《數(shù)字信號(hào)處理》2009年期末考試試卷A卷
評(píng)論
0/150
提交評(píng)論