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