基于射頻識別的無線裝定系統(tǒng)的研究
3 裝定系統(tǒng)整體結(jié)構(gòu)設(shè)計
根據(jù)系統(tǒng)所要實現(xiàn)的功能,該無線裝定系統(tǒng)由無線通信模塊和無線供電模塊組成。無線通信模塊使用了RFID原理,通過電磁感應(yīng)的方式來實現(xiàn)數(shù)據(jù)的傳送。無線供電模塊使用了Zigbee通信原理,通過發(fā)送電磁波來給整個接收裝置提供能量。選用TI公司的單片機MSP430F249和MSP430F2274分別作為裝定器和裝定接收裝置的核心控制芯片,對該裝定系統(tǒng)的功能模塊進行控制,使用RS422總線實現(xiàn)火控系統(tǒng)與裝定器之間的全雙工通訊。
系統(tǒng)的有序進行都是在核心控制器的控制下完成的。系統(tǒng)上電后,在單片機MSP430F249的控制下,對各個功能模塊進行初始化,初始化完成之后,單片機等待鍵盤輸入指令,或者火控系統(tǒng)發(fā)送指令,收到指令后,首先對數(shù)據(jù)進行LRC校驗,如果收到的數(shù)據(jù)正確,首先判斷要執(zhí)行什么操作,確定執(zhí)行的操作后,將數(shù)據(jù)字節(jié)通過相應(yīng)引腳傳送給閱讀器,閱讀器將數(shù)據(jù)字節(jié)通過RF發(fā)送給應(yīng)答器,應(yīng)答器執(zhí)行操作后,將返回的數(shù)據(jù)回傳給閱讀器,閱讀器收到數(shù)據(jù)后,在此過程中MSP430F249一直檢測相應(yīng)引腳電平的變化,當(dāng)檢測到相應(yīng)引腳有起始信號時,控制同步接收閱讀器返回的數(shù)據(jù),并將數(shù)據(jù)打包處理后,通過相應(yīng)引腳傳到液晶顯示器顯示出來。系統(tǒng)整體結(jié)構(gòu)框圖如圖2所示。本文引用地址:http://www.ex-cimer.com/article/153652.htm
4 無線供電模塊設(shè)計
為了通信穩(wěn)定,并且縮短通信時間,系統(tǒng)設(shè)計了無線供電模塊,如圖3所示,用來提供裝定接收裝置工作所需的能量。無線供電模塊使用電磁波能量可以通過天線發(fā)送和接收的原理設(shè)計而成,使用微控制器MSP430F2274單片機來控制發(fā)送器進行工作,它們之間通過SPI接口進行通信。微控制器控制發(fā)送器持續(xù)不斷的發(fā)送電磁波,供電接收模塊將接收到的電磁波通過供電接收電路轉(zhuǎn)換成電壓,來給整個裝定接收裝置提供電壓。
5 系統(tǒng)模擬仿真分析
無線裝定系統(tǒng)的主要功能就是通過無線通信的方式將火控系統(tǒng)發(fā)送的指令成功地傳給炮彈單片機,因此,為了方便調(diào)試,本文使用VC設(shè)計了專門的裝定模塊仿真軟件,用它來模擬火控系統(tǒng)的功能,給閱讀器單片機發(fā)送相關(guān)指令。使用該軟件可以通過接口發(fā)送相關(guān)命令,接收端應(yīng)答器收到指令后,MSP430F2274從XX應(yīng)答器中讀取數(shù)據(jù),然后通過串口將數(shù)據(jù)傳送給客戶端單片機,客戶端單片機接收到數(shù)據(jù)后,將要返回的數(shù)據(jù)通過串口發(fā)送給MSP430F2274,然后MSP430F2274將數(shù)據(jù)寫入應(yīng)答器,應(yīng)答器通過RF將數(shù)據(jù)傳送給閱讀器,閱讀器將數(shù)據(jù)返回給裝定器單片機MSP430F249,裝定器單片機MSP430F249通過串口將數(shù)據(jù)返回到PC機,然后通過該仿真軟件將數(shù)據(jù)顯示出來。
5.1 串口設(shè)置
單擊菜單欄配置,打開串口設(shè)置界面,在此界面內(nèi)可以對串口進行相關(guān)配置。具體配置介紹如下:選擇串口號COM2,設(shè)置波特率9 600 bit/s,8位數(shù)據(jù)位,1位停止位,無奇偶校驗位,并且可以設(shè)置定時發(fā)送操作。
5.2 無線通信/測試部分
菜單欄中選擇無線通信/測試,打開仿真軟件的主界面,可以看到上面為無線通信部分,下面為測試部分,目前該部分還沒有完善,只是預(yù)留出了選項,今后還需做進一步完善。本文裝定系統(tǒng)只用無線通信部分即可進行仿真。無線通信部分可以用來檢測閱讀器和應(yīng)答器是否正常通信,還可以用來發(fā)送和接收數(shù)據(jù)。無線通信部分有兩個選項,分別為“連接”和“發(fā)送數(shù)據(jù)”。首先點擊“連接”以檢查裝定器和接收裝置是否正常連接,如果顯示“CRC OK!”這說明裝定接收裝置在裝定器的射頻范圍內(nèi),可以進行正常裝定;然后開始執(zhí)行裝定功能,在發(fā)送后面的對話框內(nèi)輸入要發(fā)送的字節(jié)數(shù)據(jù),點擊發(fā)送,數(shù)據(jù)可以通過裝定模塊仿真軟件中的RX選項顯示出來。
評論