基于GSM網(wǎng)絡的RFID汽車防盜系統(tǒng)設計
發(fā)送和接收中文或中/英文混合的短信息必須采用PDU 模式。 根據(jù)GSM 07. 05的定義, 只要控制器通過UART接口向GSM 模塊下發(fā)AT命令, 就可以直接讀取收到的PDU 模式的短信息。 分析PDU 數(shù)據(jù)包時, 要根據(jù)PDU 的數(shù)據(jù)格式將收到的中文信息和其它相關信息解析出來。
?、貾DU 模式的純英文短信息解碼。 PDU 模式的純英文短信息編碼使用GSM 字符集的7位編碼。
首先將各個字符轉換為標準二進制ASC II碼, 然后將后面字符的低位逐位調(diào)整到前面, 補齊前面的差別。 實際使用發(fā)現(xiàn), 由于PDU 模式的純英文短信息解碼不方便, 因此收發(fā)純英文字符和數(shù)字符號時, 最好采用Tex t模式。
?、谥形亩绦畔⒌木幗獯a轉換。 在GSM 標準中,中文編碼采用UTF- 8的編碼, 不是目前國內(nèi)常用的GB - 2312編碼, 故還需要進行中文編碼的轉換,完成2個編碼表的轉換后, 才能實現(xiàn)顯示GB- 2312漢字庫中的漢字字型。 這也是編程需要考慮的。
4. 3 主控程序的設計
在主控程序中對2種情景進行軟件設計:①車主持有RFID 射頻卡時, 系統(tǒng)接受正確的ID, 并做出響應;② 車主遺失RF ID射頻卡時, 車主通過GSM手機發(fā)送車主的認證信息以控制汽車。
設計②的原因是RFID 的ID 號具有唯一性, 當車主遺失射頻卡時, 需要更換整個RF ID系統(tǒng)。 或者找廠家, 這是很困難的。 為了在更換前不影響車主對汽車的操作, 設置啟動方法 ②并將其設置為高的優(yōu)先級別。
主控程序的流程圖如圖3所示。
圖3 主控程序流程圖
5 小結
整個系統(tǒng)通過硬件制作和軟件調(diào)試, 完全達到設計要求。 在0 01~ 5 m范圍內(nèi), 系統(tǒng)工作穩(wěn)定。 該系統(tǒng)大大提高了汽車防盜性能, 整體成本較低, 安裝簡單方便, 通用性強。 如果要增加全球定位跟蹤功能, 隨著GSM網(wǎng)絡本身功能的增加與性能的提高,設計方案并不需要增加專門的GPS ( 全球定位系統(tǒng))硬件模塊, 只通過軟件技術改進就可以做到, 其擴展優(yōu)勢是明顯的。 該系統(tǒng)方案可以推廣到各種移動場合的高級安防系統(tǒng)中。
評論