基于GSM網(wǎng)絡(luò )的RFID汽車(chē)防盜系統設計
3 系統硬件電路設計
主機板的硬件電路包括: RFID 接口電路、汽車(chē)控制接口電路、MCU 的控制電路、TC35 網(wǎng)絡(luò )接口電路。
?。?1) RFID接口電路
RFID 接口電路由4線(xiàn)組成, 其中2線(xiàn)為電源和地, 另外的2線(xiàn)為數據線(xiàn)與控制線(xiàn), 射頻部分通過(guò)一定的通信協(xié)議和MCU 進(jìn)行數據傳輸交換, 用控制線(xiàn)控制數據流向。
?。?2)汽車(chē)接口電路
汽車(chē)電路由16 針的接口與MCU 電路連接。 其中, 接口各針的電路輸出控制說(shuō)明如表1所示。
表1汽車(chē)接口電路說(shuō)明
?。?3)MCU 控制電路
在系統中, 各種控制命令由控制電路完成, 如啟動(dòng)切斷汽車(chē)電路和油路, 以及進(jìn)行聲光報警等。 其中, 電路、油路和轉向燈的控制電路由MCU的輸出接口控制相應繼電器實(shí)現。 報警喇叭控制電路由MCU 輸出接口控制三極管實(shí)現。
中央門(mén)鎖控制器和電動(dòng)窗的控制電路采用了光電耦合器件來(lái)實(shí)現隔離。 電源由汽車(chē)電瓶的12 V 電源穩壓成5 V 產(chǎn)生, 并裝有9 V的備用電源, 當電源被剪斷時(shí)備用電源就給主機板供電, 同時(shí)產(chǎn)生一個(gè)中斷信號通知MCU 發(fā)出報警信號。
?。?4)網(wǎng)絡(luò )接口電路
GSM 模塊TC35和主控制器以串口的方式連接, 采用一定的波特率進(jìn)行通信,簡(jiǎn)單可靠。
4 系統軟件編程設計
4. 1 RFID 軟件編程
數據在射頻卡中的存儲格式如表2所示。 數據的每Byte由10 bits組成, 第1 b it是H igh, 最后1 b it是Low, 第2~ 9 b it為實(shí)際發(fā)送的數據。
表2 數據存儲格式表
讀取射頻信號時(shí), 先將TXCT 置為L(cháng)ow, 延時(shí)50ms后, 再恢復成H igh. 大約經(jīng)過(guò)3m s后, SC IO 開(kāi)始輸出數據, 總共輸出14 Bytes數據。 程序需根據數據的存儲格式對每Byte和每次讀進(jìn)的14 By tes進(jìn)行校驗, 當檢測到錯誤則轉入錯誤處理程序。
GSM 終端軟件設計是為了實(shí)現MCU 對TC35模塊的控制, 通過(guò)短信功能完成用戶(hù)與防盜系統雙向通信過(guò)程。 TC35模塊與短信操作有關(guān)的AT命令可以通過(guò)3種途徑: B lock模式、Tex t模式和PDU 模式。 用B lock模式需要手機生產(chǎn)廠(chǎng)家提供驅動(dòng)支持。
目前, 這種模式已被PDU 所取代。 Text模式較簡(jiǎn)單, 可以實(shí)現數字和字符的直接收發(fā); PDU 模式是將GB2312的中文編碼轉換為Unicode編碼, 實(shí)現中文編解碼收發(fā)。 為對產(chǎn)品提供多樣化服務(wù), 本方案實(shí)現了Tex t和PDU 2種模式。
( 1) Text模式
本設計主要傳送系統狀態(tài)、控制等信息, 采用Tex t模式就可以滿(mǎn)足要求, 在該模式下, 控制TC35實(shí)用的AT命令如表3所示。
表3 AT命令功能說(shuō)明表
評論