基于GPRS無(wú)線(xiàn)網(wǎng)絡(luò )的嵌入式遠程車(chē)載監測系統
摘要:按照石化公司的要求,設計了一個(gè)基于GPRS無(wú)線(xiàn)網(wǎng)絡(luò )與嵌入式操作系統μC/OS-Ⅱ的遠程車(chē)載監測系統,用于監測槽罐車(chē)槽罐儲液溫度及其地理位置信息。車(chē)栽終端采用虛擬IP無(wú)線(xiàn)網(wǎng)絡(luò )技術(shù)以及GPS衛星定位技術(shù)。數據監測中心設計了基于UDP協(xié)議的GPRS數據接收軟件并采用Access數據庫鏈接技術(shù),成功實(shí)現了遠程車(chē)載信息的現場(chǎng)采集與異地接收。最后給出了系統的運行結果。
關(guān)鍵詞:GPRS網(wǎng)絡(luò );GPS;數據庫;車(chē)載監測系統
0 引言
隨著(zhù)后PC時(shí)代的到來(lái),嵌入式系統的應用已經(jīng)越來(lái)越普遍,而基于GPRS無(wú)線(xiàn)網(wǎng)絡(luò )的遠程監測系統也在諸多工業(yè)工程領(lǐng)域有著(zhù)廣泛應用。本文將闡述基于GPRS無(wú)線(xiàn)網(wǎng)絡(luò )的嵌入式遠程車(chē)載監測系統,用于槽罐車(chē)槽罐儲液溫度以及地理位置信息的異地遠程監測,其目的在于使石化公司及時(shí)掌握運輸途中的儲罐的溫度隨時(shí)問(wèn)、地點(diǎn)的變化狀況,為防止儲罐因溫度超限引發(fā)危險而起到預警作用,確保儲罐鐵路運輸的安全。本文重點(diǎn)介紹其系統構成與車(chē)載GPS衛星定位技術(shù)以及遠程數據的無(wú)線(xiàn)網(wǎng)絡(luò )傳輸實(shí)現方法。
1 系統實(shí)現方案與構成
整個(gè)車(chē)載系統可以分為車(chē)載終端和監控數據中心兩個(gè)部分,如圖1所示。車(chē)載終端的核心是三星公司推出的16/32位RISC微處理器S3C24 40A。它有三個(gè)串口,其中串口1接GPRS無(wú)線(xiàn)發(fā)射模塊,串口2接GPS衛星定位模塊,由其自帶的A/D轉換接口來(lái)完成模擬信號向數字信號的轉化。采集完成的定位數據與溫度數據通過(guò)GPRS無(wú)線(xiàn)網(wǎng)絡(luò )發(fā)送到遠程數據監控中心,監控中心將接收到的數據存入本地數據庫,以供查詢(xún)和參考。
2 車(chē)載終端數據采集模塊與GPRS無(wú)線(xiàn)發(fā)射模塊的設計
2.1 車(chē)載終端數據采集模塊的設計
車(chē)載終端數據采集模塊包括槽罐儲液溫度與GPS衛星定位數據的采集。其電路原理圖如圖2所示。圖中左端為溫度采集原理圖,使用溫度變送器可以將槽罐儲液溫度轉化為0~40 mA的標準電流輸出,電流經(jīng)過(guò)變阻器后就可以將其轉變?yōu)榭晒〢RM微處理器處理的模擬電壓,電壓值范圍應控制在0~3.3 V。圖2右端為GPS數據采集原理圖,GPS接收機采用臺灣鼎天國際最新推出的GPS導航模塊REB-1315。
模塊的供電電壓為直流3.3 V,由直流5 V通過(guò)LM1117芯片轉化后得到。19腳GPS_RF_IN為GPS信號輸入端,接GPS接收天線(xiàn),并由模塊自身的17腳RF_VOUT信號為其提供偏置電壓,來(lái)保證天線(xiàn)的正常工作。4腳TXA為模塊的串口發(fā)送信號,它是模塊主要的數據傳輸通道,被用來(lái)輸出定位數據,本設計利用其得到定位信息。由于REB-1315模塊的輸出為T(mén)TL電平,故使用MAX232將信號電平轉換為RS 232電平。為了方便,這里使用DB9的1腳為模塊提供5 V的直流輸入電壓。當模塊GPS天線(xiàn)接好并上電正常工作后,GPS定位數據就會(huì )連續不斷地從4腳輸出。圖2右側為A/D采集接口,溫度變送器標準輸出為0~40 mA,經(jīng)過(guò)變阻器將其轉化為0~3.3 V的模擬電壓后送到S3C2440A的模擬通道AIN0進(jìn)行A/D轉換。
評論