嵌入式技術(shù)與GPRS、GPS的結(jié)合實(shí)現(xiàn)了許多傳統(tǒng)的數(shù)據(jù)終端通過(guò)遠(yuǎn)程聯(lián)網(wǎng)進(jìn)行無(wú)線監(jiān)控,如車(chē)載GPS監(jiān)控系統(tǒng)、農(nóng)業(yè)現(xiàn)場(chǎng)環(huán)境信息監(jiān)控系統(tǒng)、航標(biāo)定位監(jiān)控系統(tǒng)等等。此類(lèi)系統(tǒng)的終端具有以下特點(diǎn):一是監(jiān)控終端自身是智能設(shè)備:二是監(jiān)控終端需要將GPS測(cè)量的位置報(bào)告給監(jiān)控中心;三是監(jiān)控終端本身無(wú)法通過(guò)網(wǎng)線接入互聯(lián)網(wǎng)而需要采用GPRS無(wú)線通信技術(shù)接入互聯(lián)網(wǎng)。 本論文主要研究GPS無(wú)線監(jiān)控系統(tǒng)中的無(wú)線監(jiān)控終端部分的理論與實(shí)現(xiàn)技術(shù)。利用現(xiàn)有成熟的無(wú)線網(wǎng)GPRS通信技術(shù),采用嵌入式處理器ARM的無(wú)線監(jiān)控終端,并給出軟硬件實(shí)現(xiàn)方案。系統(tǒng)主要完成GPS數(shù)據(jù)采集和GPRS無(wú)線數(shù)據(jù)收發(fā),主要包括四個(gè)部分:第一,PPP撥號(hào)程序pppd和chat的移植;第二,撥號(hào)腳本的修改與配置;第三,多進(jìn)程技術(shù)實(shí)現(xiàn)GPS數(shù)據(jù)的串口讀取;第四,通過(guò)socket套接字編程實(shí)現(xiàn)監(jiān)控終端和監(jiān)控中心無(wú)線收發(fā)數(shù)據(jù)。 本設(shè)計(jì)是基于RedHatLinux9.0操作系統(tǒng)和立宇泰公司的ARMSYS2410開(kāi)發(fā)平臺(tái)下完成的,軟件部分全部用Linux C語(yǔ)言實(shí)現(xiàn)。本文以理論聯(lián)系實(shí)際,給出了一個(gè)監(jiān)控終端的具體實(shí)現(xiàn)方案,并在實(shí)驗(yàn)室內(nèi)使用服務(wù)器監(jiān)控程序進(jìn)行完整的系統(tǒng)設(shè)計(jì)與初步仿真實(shí)現(xiàn)。
標(biāo)簽:
ARMLinux
GPRS
GPS
監(jiān)控終端
上傳時(shí)間:
2013-07-06
上傳用戶(hù):aappkkee