淺析應用于車(chē)載的無(wú)線(xiàn)射頻識別系統設計案例
物聯(lián)網(wǎng)是指通過(guò)各種信息傳感設備,如傳感器、射頻識別(RFID)技術(shù)、全球定位系統、紅外感應器、激光掃描器、氣體感應器等各種裝置與技術(shù),實(shí)時(shí)采集任何需要監控、連接、互動(dòng)的物體或過(guò)程,采集其聲、光、電、生物、位置等各種需要的信息,與互聯(lián)網(wǎng)結合形成的一個(gè)巨大網(wǎng)絡(luò )。其目的是實(shí)現物與物、物與人,所有的物品與網(wǎng)絡(luò )的連接,方便識別、管理和控制。
本文引用地址:http://dyxdggzs.com/article/196377.htm本項目針對車(chē)載物聯(lián)網(wǎng)中的數據采集、傳輸與應用的關(guān)鍵問(wèn)題,展開(kāi)研究,設計基于短距離無(wú)線(xiàn)射頻通信技術(shù)的新一代車(chē)載射頻識別系統。系統由短距離無(wú)線(xiàn)通訊車(chē)載單元(On-Board Unit,OBU)和基站系統(Base Station System,BSS)組成一個(gè)點(diǎn)對多點(diǎn)無(wú)線(xiàn)識別系統(Wireless identification system,WIS),可用于在基站覆蓋范圍內車(chē)輛識別和智能導引。
1 系統硬件設計
系統硬件主要由控制部分、射頻部分和外部擴展應用部分組成。以低功耗MCU為控制單元,集成單芯片窄帶超高頻收發(fā)器,內置優(yōu)化設計天線(xiàn)。采用先進(jìn)的光伏電池供電,實(shí)理高集成度短距離無(wú)線(xiàn)識別射頻終端(OBU)。本終端體積小、功耗低、適甩范圍廣,并且建立開(kāi)放的協(xié)議和標準接口,便于與已有系統或其他系統對接。
系統工作示意如圖1所示。
1.1 控制電路設計
控制單元采用業(yè)界低功耗應用比較成熟的TI公司生產(chǎn)的MSP430系列,該系列是TI1996年開(kāi)始推向市場(chǎng)的一種16位超低功耗的混合信號處理器(Mired Signal Proessor),其針對實(shí)際應用需求把許多模擬電路、數字電路和微處理器集成在一個(gè)芯片上,提供“單片解決方案。在WIS系統中OBU和BSS中工作原理相同,所以重點(diǎn)介紹OBU部分設計,其控制部分原理圖如圖2所示。
MSP430F2274的輸入電壓為1.8~3.6V電壓。在1 MHz的時(shí)鐘條件下運行時(shí),芯片的耗電在200~400μA左右,時(shí)鐘關(guān)斷模式的最低功耗只有0.1μA.由于系統運行時(shí)打開(kāi)的功能模塊不同,采用了待機、運行和休眠3種不同的工作模式,有效地降低了系統功耗。
系統使用兩種時(shí)鐘系統;基本時(shí)鐘系統和數字振蕩器時(shí)鐘系統(Digitally Controlled Oscillator,DCO),使用一個(gè)外部晶體振蕩器(32 768Hz)。在上電復位后,首先由DCOCLK啟動(dòng)MCU(Microprogrammed Control Unit微程序控制器),以保證程序從正確的位置開(kāi)始執行,保證晶體振蕩器有足夠的起振及穩定時(shí)間。然后軟件可設量適當的寄存器的控制位來(lái)確定最后的系統時(shí)鐘頻率。如果晶體振蕩器在用作MCU時(shí)鐘MCLK時(shí)發(fā)生故障,DCO會(huì )自動(dòng)啟動(dòng),以保證系統正常工作;如果程序跑飛,可用看門(mén)狗將其復位。本設計使用到了片上外圍模塊看門(mén)狗(WDT)、模擬比較器A、定時(shí)器A(Timer_A)、定時(shí)器B(Timer_B)、串口USART、硬件乘法器、10位/12位ADC、SPI總線(xiàn)等。
1.2 射頻電路
射頻部分采用TI公司CC1020作為射頻控制單元,該芯片為業(yè)界首例真正的單芯片窄帶超高頻收發(fā)器,有FSK/GFSK/OOK 3種調制方式,最小通道間隔為50 kHz,可滿(mǎn)足多通道窄帶應用(402~470 MHz以及804~94O MHz頻帶)的嚴格要求,多個(gè)工作頻段可自由切換,工作電壓2.3~3.6 V,非常適合集成擴展到移動(dòng)設備作為無(wú)線(xiàn)數傳或電子標簽使用。該芯片遵從EN300 220.ARIB STD-T67以及FCC CFR47 part15規范?! ∵x擇載頻頻率430 MHz為工作頻段,此頻段為ISM頻段,符合國家無(wú)線(xiàn)管理委員會(huì )標準,無(wú)需申請頻點(diǎn)。采用FSK的調制方式,擁有較高的抗干擾能力和低誤碼率,采用前向糾錯信道編碼技術(shù),提高了數據抗突發(fā)干擾和隨機干擾的能力,在信道誤碼率為10-2時(shí),可得到實(shí)際誤碼率10-5~10-6.在開(kāi)闊地視距條件、波特率為2A Kbs、大吸盤(pán)天線(xiàn)(長(cháng)度2m,增益7.8 dB距離地面高度2m)時(shí)數據傳輸距離可達800 m.該RF芯片標準配置可提供8個(gè)信道能夠滿(mǎn)足多種通信組合方式。由于采用窄帶通訊技術(shù),增強了通訊穩定性和抗干擾性。射頻部分原理圖如圖3所示。
1.3 系統供電
系統供電部分由光伏電池作為日常工作供電和鋰亞電池作為備用電池相結合供電方式。在光照較好的條件下通過(guò)太陽(yáng)能給蓄能電池充電,每天保證一定的光照時(shí)間可基本滿(mǎn)足OBU日常工作需要,極大地延長(cháng)了備用電池的使用壽命,同時(shí)延長(cháng)了OBU的工作壽命。適合經(jīng)常在室外運行的車(chē)輛使用,可采集到充足的陽(yáng)光供光伏電池工作。
1.4 系統開(kāi)發(fā)環(huán)境
系統開(kāi)發(fā)環(huán)境如下:1)IAR Embedded Workbench fMSP430編譯器;2)PADS PCB Design Solutions 2007比思電路板設計工具。
2 系統程序設計
程序采用模塊化設計,用C語(yǔ)言編寫(xiě)。主要由4部分在組成:主程序模塊、通信程序模塊、外圍電路處理模塊、中斷和存儲模塊。主程序主要完成控制單元的初始化、各種參數的配置及各外圍模塊配置和初始化等;通信程序模塊主要處理對RF芯片的配置以及433 MHz收發(fā)處理;外圍電路處理模塊主要對系統外部LED指示、電壓檢測、聲音提示以按鍵及其他處理;中斷和存儲模塊主要處理系統中斷和記錄存儲。主程序流程如圖4所示。

3 RF通信流程
OBU與BSS通信流程分為3步:建立鏈接、信息交換和釋放鏈接,如圖5所示。

第1步:建立連接OBU所在位置的坐標信息及其ID碼通過(guò)預置參數存儲在控制單元MCU的Flash中,并被長(cháng)期保存。BSS(基站系統)利用下行鏈路向OBU循環(huán)廣播發(fā)送定位(基站識別幀控制)信息,確定幀結構同步信息和數據鏈路控制等信息,進(jìn)入有效通信區域內的OBU被激活后即請求建立連接和進(jìn)行有效性確認并發(fā)送響應信息給對應的OBU,否則不響應;
評論