新聞中心

EEPW首頁(yè) > 手機(jī)與無(wú)線通信 > 設(shè)計(jì)應(yīng)用 > 基于GSM網(wǎng)絡(luò)的汽車(chē)定位防盜系統(tǒng)

基于GSM網(wǎng)絡(luò)的汽車(chē)定位防盜系統(tǒng)

——
作者:胡榮強(qiáng),徐凡武 漢理工大學(xué)自動(dòng)化學(xué)院 時(shí)間:2006-12-28 來(lái)源:電子元器件應(yīng)用 收藏

隨著經(jīng)濟(jì)的發(fā)展,購(gòu)車(chē)的家族越來(lái)越多,但隨之而來(lái)的是盜車(chē)案件的增加,雖然目前國(guó)內(nèi)大多數(shù)車(chē)輛都裝有防盜系統(tǒng),但多為聲光警告,一旦車(chē)主離車(chē)距離過(guò)遠(yuǎn),就無(wú)法及時(shí)得知車(chē)輛狀況,從而失去實(shí)時(shí)報(bào)警的機(jī)會(huì),為此,本文針對(duì)這種的問(wèn)題,研制開(kāi)發(fā)了一種利用來(lái)檢測(cè)和采集外部信息并進(jìn)行的系統(tǒng),以便使車(chē)主能在很遠(yuǎn)的地方利用手機(jī)及時(shí)獲得汽車(chē)的安全狀況信息。

系統(tǒng)組成及功能

◇ 系統(tǒng)組成


基于的汽車(chē)定位防盜系統(tǒng)主要由監(jiān)控中心(或手機(jī)用戶)及車(chē)載終端組成,其系統(tǒng)結(jié)構(gòu)如圖1所示。

一般的車(chē)載終端包括系統(tǒng)模塊、GPRS通信模塊、電源模塊、LCD模塊、GPS模塊和檢測(cè)驅(qū)動(dòng)電路模塊等。其中的GPRS模塊和GPS接收模塊通過(guò)串口與進(jìn)行通信,GPS模塊主要用于接收衛(wèi)星信號(hào),它可將解算出定位信息(自身位置的經(jīng)度、緯度)并通過(guò)串口傳給DSP;GPRS通信模塊主要用來(lái)接入/GPRS,檢測(cè)控制工作及其輔助電路都可以直接使用DSP的I/O口。

◇ 系統(tǒng)的功能

當(dāng)用戶車(chē)輛在公共車(chē)庫(kù)中或者距離很遠(yuǎn)時(shí),如中途被搶?zhuān)迷撓到y(tǒng)便可將信息經(jīng)GSM傳送給監(jiān)控中心計(jì)算機(jī)。然后由監(jiān)控中心再將車(chē)載移動(dòng)終端上傳的車(chē)輛位置、狀態(tài)等信息進(jìn)行相應(yīng)的數(shù)據(jù)轉(zhuǎn)換處理,并在監(jiān)控計(jì)算機(jī)的電子地圖上實(shí)時(shí)顯示出車(chē)輛軌跡,同時(shí)將有效信息提供給公安機(jī)關(guān),幫助快速破案,除接收車(chē)載移動(dòng)終端上的上傳數(shù)據(jù)外,中心還具有下發(fā)調(diào)度命令和遠(yuǎn)程修改參數(shù)等功能。

當(dāng)車(chē)輛離用戶較近時(shí),該防盜檢測(cè)系統(tǒng)可通過(guò)GSM網(wǎng)絡(luò)發(fā)短消息到用戶手機(jī),同時(shí)用戶也可通過(guò)手機(jī)短消息監(jiān)測(cè)車(chē)輛,當(dāng)系統(tǒng)工作正常時(shí),用戶離車(chē)后,車(chē)載系統(tǒng)負(fù)責(zé)監(jiān)測(cè)汽車(chē)的異常情況。如果汽車(chē)受到外來(lái)侵害,車(chē)載系統(tǒng)將以短消息的形式將情況發(fā)送給用戶手機(jī),用戶也可以發(fā)短消息實(shí)現(xiàn)控制功能,一旦發(fā)生異常情況,用戶可以發(fā)送“關(guān)閉電路”、“切斷油路”、“剎車(chē)”等短信息給車(chē)載系統(tǒng),車(chē)載系統(tǒng)中的接收模塊MC35收到用戶的短消息后,可通過(guò)串行口RS323將短消息傳送給DSP,由DSP對(duì)數(shù)據(jù)進(jìn)行鑒別、提取和相應(yīng)處理,然后控制繼電器和電磁閥動(dòng)作,從而實(shí)現(xiàn)對(duì)汽車(chē)的遠(yuǎn)程控制。

此外,該系統(tǒng)也可以實(shí)現(xiàn)定位功能,以在行駛時(shí)時(shí)刻顯示GPS定位信息,從而顯示出汽車(chē)的經(jīng)緯度,當(dāng)用戶離車(chē)后或者車(chē)輛失竊時(shí),用戶可以通過(guò)短信息的形式來(lái)查詢汽車(chē)的位置,而正常工作時(shí),用戶也可以發(fā)送“查詢位置”短消息到車(chē)載系統(tǒng),由車(chē)載系統(tǒng)鑒別處理后從GPS接收模塊接收位置信息,并以短消息的形式將這些信息傳送用戶的手機(jī)上,這樣,一旦車(chē)輛失竊,只要車(chē)輛沒(méi)有脫離GSM網(wǎng)絡(luò)的服務(wù)范圍,車(chē)主就可以通過(guò)該系統(tǒng)很快查詢汽車(chē)的位置。

MC35的通信協(xié)議

DSP與GPRS通信模塊MC35的通信是通過(guò)AT指令來(lái)實(shí)現(xiàn)的,AT指令是美國(guó)為調(diào)制解調(diào)器制定的一種指令語(yǔ)言,它是單條指令語(yǔ)言,每條指令都以AT開(kāi)頭(除指令A(yù)/以外),這里主要利用了MC35的發(fā)送和接收短消息功能,它采用GSM網(wǎng)絡(luò)來(lái)傳輸信息。程序用到的部分AT指令見(jiàn)表1。

實(shí)際上,系統(tǒng)返回的錯(cuò)誤數(shù)據(jù)一般是ERROR,而設(shè)置為文本模式接收與發(fā)送的是標(biāo)準(zhǔn)的ACSII碼,但PDU模式更靈活一點(diǎn),當(dāng)要處理顯示漢字時(shí),則必須設(shè)置為PDU模式,表中的index是存儲(chǔ)于SIM卡中的位置。事實(shí)上,返回的數(shù)據(jù)省略了部分內(nèi)容。

系統(tǒng)軟件設(shè)計(jì)

本系統(tǒng)的軟件主要完成三個(gè)方面的任務(wù),一是初始化系統(tǒng)的各個(gè)部分,循環(huán)處理GPS接收到的電文信息,二是進(jìn)行DSP控制器與MC35的通信聯(lián)系,實(shí)現(xiàn)人車(chē)之間的雙向通信,三是處理異常車(chē)況,這三方面的任務(wù)在程序中分為兩部分來(lái)完成,即主程序和中斷處理程序,主程序主要完成系統(tǒng)初始化和對(duì)GPS電文的處理,而串口工作和車(chē)況異常的處理都是通過(guò)中斷實(shí)現(xiàn)的。系統(tǒng)主程序和對(duì)MC35的初始化流程分別如圖2和如圖3所示。




評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉