車載導(dǎo)航定位系統(tǒng)硬件設(shè)計原理介紹: 本設(shè)計主要由監(jiān)控中心和數(shù)據(jù)采集兩大部分組成。監(jiān)控中心采用了通用的PC機,由監(jiān)控人員發(fā)送的命令經(jīng)Internet、GPRS 無線傳輸給LPC1769(LPC1769數(shù)據(jù)手冊) 處理器,由處理器對監(jiān)控中心發(fā)送來的命令進行判斷并決定何時傳輸采集信息給監(jiān)控中心;數(shù)據(jù)采集部分以NXP 公司的LPC1769芯片作為核心控制單元,將GPS 和DS18B20(DS18B20數(shù)據(jù)手冊) 采集回來的信息進行運算與處理,再通過GPRS將經(jīng)LPC1769芯片處理后的數(shù)據(jù)通過GPRS網(wǎng)絡(luò)、Internet 無線傳輸給監(jiān)控中心,同時將數(shù)據(jù)存放到PC機的SQL Server 2000數(shù)據(jù)庫中,并以Google Earth(GpsGoogleEarth)的形式呈獻給監(jiān)控人員。 基于Google Earth的軟件設(shè)計解析: 基于Google Earth的軟件的編寫主要有兩種方式:一種是內(nèi)嵌Google Earth,另一種是外掛Google Earth。 內(nèi)嵌Google Earth就是將Google Earth的三維衛(wèi)星地圖的顯示窗口掛鉤于本設(shè)計軟件的窗體中,以實現(xiàn)GPS、GPRS和Google Earth的一體化集成,進而實現(xiàn)了衛(wèi)星地圖的GPS定位導(dǎo)航。 外掛Google Earth是通過將軟件外掛在Google Earth中實現(xiàn)定位導(dǎo)航。本設(shè)計中采用的是內(nèi)嵌的方式來編寫基于Google Earth的軟件。軟件實現(xiàn)后的界面以及三維衛(wèi)星地圖如圖所示。 上位機軟件界面:實現(xiàn)了googleearth的內(nèi)嵌,后臺掛了數(shù)據(jù)庫,存儲定位及溫度等信息 作品演示視頻: 附件內(nèi)容包括: 上位機vc6.0源代碼(程序運行需安裝googleearth軟件); 下位機源代碼; 用戶手冊; 車載GPS導(dǎo)航定位系統(tǒng)設(shè)計分析報告; |
|