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