基于PDA的智能巡檢系統的設計
為了達到管理規范、巡檢自動(dòng)化的要求, 本設計的基于PDA的智能巡檢系統應具有以下基本要求:
◇ 能夠通過(guò)無(wú)線(xiàn)射頻識別技術(shù)識別一定范圍內的對象, 并能獲取相關(guān)數據;
◇ 能夠實(shí)時(shí)地與監控中心進(jìn)行數據交互;
◇ 具有友好的人機交互界面, 并具備數據處理能力;
◇ 能夠保證數據傳輸的高效和安全。
基于PDA的智能巡檢系統可由帶有GPRS模塊和射頻識別模塊的PDA以及數據處理軟件組成。系統設計方案是首先由射頻識別模塊識別設備, 并進(jìn)入相應的巡檢界面, 然后由現場(chǎng)巡線(xiàn)員記錄相應設備的數據信息后, 再將巡檢結果保存至本機。同時(shí), 系統后臺將自動(dòng)檢測待發(fā)送的數據, 并實(shí)時(shí)上傳到服務(wù)器, 以供上級部門(mén)進(jìn)一步統計、分析和處理。該系統的通信內容主要由PDA與射頻識別模塊的通信和PDA與服務(wù)器端主機的通信兩部分組成。
在巡檢工作中, 客戶(hù)端PDA不需要與服務(wù)器端實(shí)時(shí)交互。因此, 本系統采用C/S模式, 其系統總體架構如圖2所示。
圖2 系統總體構架圖
2.2 PDA與射頻識別模塊的串口通信
本系統采用射頻識別技術(shù), 其射頻識別范圍只有1~5米。因此, 要求巡線(xiàn)員必須到達設備所在地后才能進(jìn)行相關(guān)設備的巡檢工作, 從而保證巡線(xiàn)員的到位率。射頻識別模塊安裝在PDA機身內部。PDA內部有一個(gè)串行端口和射頻識別模塊相接。串行端口的功能是作為芯片和串行設備之間的編碼轉換器。當數據從芯片經(jīng)過(guò)串行端口發(fā)送出去時(shí), 字節數據被轉換為串行位, 然后在一根數據信號線(xiàn)上一位一位地傳輸。在到達數據接收端后, 串行位又將被轉換為字節數據。由于應用程序不斷的從射頻識別模塊的串口中讀取數據, 而且讀取數據的速度相對較慢, 因此應創(chuàng )建單獨的線(xiàn)程來(lái)讀取串口中的數據, 以避免阻塞主線(xiàn)程。
評論