GPS-GSM車載定位終端的設(shè)計
1 引言
車輛在我國越來越普及,車輛的安全管理問題也因此越來越受到關(guān)注。目前,我國很多部門和系統(tǒng)中的車輛都缺乏有序的管理,甚至呈現(xiàn)比較混亂的局面。比如在郵政系統(tǒng)中,利用郵政車輛私運貨物的現(xiàn)象較為普遍地存在。在公交、出租、客運等行業(yè),同樣存在著對車輛進行協(xié)調(diào)、管理、調(diào)度、監(jiān)控等要求。GPS車載定位系統(tǒng)利用GPS的全球定位能力和現(xiàn)有移動通信網(wǎng)絡(luò)(GSM或GPRS)的雙向數(shù)據(jù)傳輸能力,從而能夠?qū)崿F(xiàn)調(diào)度中心對車輛的跟蹤定位、管理調(diào)度以及安全監(jiān)控。典型的車載定位系統(tǒng)主要由定位終端和監(jiān)控中心兩部分組成。其中車載終端是整個系統(tǒng)設(shè)計的關(guān)鍵。本文介紹作者參與的GPS車載定位系統(tǒng)中車載定位終端的設(shè)計。該終端已經(jīng)得到了一定的應(yīng)用。本終端在設(shè)計上采用新穎的雙CPU設(shè)計,有效地解決了終端難以長時連續(xù)運行的問題。
2 系統(tǒng)硬件結(jié)構(gòu)
車載終端的主要功能包括兩個方面,一是通信功能:能夠利用終端獲取來自監(jiān)控中心的各種信息,這些信息絕大部分是中心對終斷發(fā)出的指令,而終端也必須能夠迅速地對中心做出回應(yīng)并給出報告;二是監(jiān)控:獲取中心的命令后,終端要能夠根據(jù)指令的要求對車輛的狀況作出檢測,并在需要時對車輛加以控制。對于通信功能,終端主要通過一個OEM的工業(yè)手機模塊來實現(xiàn),利用該模塊不僅能夠滿足這一功能需求,配合一個車載手柄,能夠完全實現(xiàn)一個車載手機的功能,用戶可以利用該手柄任意收發(fā)短訊或撥打、接聽電話,而并不僅僅局限于終端同中心之間的通信。對于監(jiān)測功能,中心所需的絕大部分信息來自終端帶有的一個全球定位系統(tǒng)(GPS)模塊,該模塊能夠提供終端(也即車輛)所在的時間、所處的地理位置、行駛的速度和方向等信息。另一部分中心所需的信息,部分利用專用傳感器,如油箱內(nèi)油量狀態(tài)和使用情況的探測,部分則簡單的通過一個模擬信號接入端口來實現(xiàn),如車門的開閉、發(fā)動機是否啟動等。終端對車輛控制的則利用一組繼電器,通過輸出不同電平進行控制,作者設(shè)計的車載終端還可以與市場上現(xiàn)有的各種車載防盜器相連,進一步加強對車輛的監(jiān)測和控制功能。當(dāng)系統(tǒng)所實現(xiàn)的功能稍微復(fù)雜時,終端還會集成一個存儲器模塊(一般使用FLASH模塊),用于實現(xiàn)固定信息的存儲和行駛軌跡的記錄,并能夠通過一個RS232接口實現(xiàn)對該存儲器的讀寫,此舉也能夠節(jié)省一筆通信費用。
圖1 車載終端的總體結(jié)構(gòu)框圖
以上所提到的GSM模塊、GPS模塊、車載手柄以及防盜報警器以及FLASH,通過一片高性能的單片機作為控制器,即可實現(xiàn)對它們的全面控制。控制器通過UART口分別編程控制GSM、GPS和手柄,利用通IO口實現(xiàn)狀態(tài)輸入和控制輸出,并實現(xiàn)和防盜報警器的互聯(lián),利用AD通道接入傳感器。需要說明的是,多數(shù)單片機只有一個或二個串口,本系統(tǒng)控制三個模塊需要三個串口,同時還須為FLASH擴展一個232接口,因此有必要對串口進行擴展,或者通過復(fù)用的方式編程實現(xiàn),后者難度稍大一些,本系統(tǒng)采用的后一個方案。方案中還采用了一個小型CPU來對系統(tǒng)控制器進行管理,在文中稍后予以詳細說明。
圖1所示為作者設(shè)計的車載定位終端硬件設(shè)計框圖。
3 硬件的選擇
3.1 控制器的選取
MSP430F149是TI公司生產(chǎn)的一種Flash型超低功耗16位單片機,具有處理能力強、運行速度快、可靠性高等特點,能適應(yīng)工業(yè)運行環(huán)境,特別適合于電池應(yīng)用的場合或手持設(shè)備。在控制器的資源方面,MSP430F149帶有兩個UART口。其中UART0供GPS和手柄進行復(fù)用,同時擴展的232接口也用這個串口,UART1用于GSM模塊;MSP430F149還帶有12位AD通道,方便模擬信號接口的設(shè)計。綜上,我們選擇MSP430F149作為系統(tǒng)的主控制器。
3.2 GPS模塊
本車載終端采用的GPS模塊是Holux GR-85,支持NMEA0813 V2.2版本數(shù)據(jù)協(xié)議即輸出數(shù)據(jù)為ASCII碼。具體含義可參考其應(yīng)用手冊。數(shù)據(jù)輸出格式采用推薦定位語句:RMC語句。該定位語句數(shù)據(jù)包涵時間、經(jīng)緯度、速度、方向以及定位數(shù)據(jù)是否有效等參數(shù),定位數(shù)據(jù)的刷新頻率是1Hz。
3.3 GSM模塊
終端采用Siemens公司的TC35I工業(yè)GSM模塊,該模塊的接口為40芯的ZIF連接器。其接口電路主要包括電源和啟動電路、RS232接口、SIM卡連接口、語音接口等幾個部分。另外模塊帶有一個50Ω的天線連接器。
評論