5.RFID協(xié)議一致性測試系統(tǒng)演示
在具體實現(xiàn)了RFID協(xié)議一致性測試系統(tǒng)之后,我們將可以應(yīng)用于對RFID單元的實際測試之中,本節(jié)以EPC UHF Class 1 Gen 2(也被稱為ISO 18000-6 Type C)標準的協(xié)議一致性測試為例,來介紹RFID標簽和閱讀器的協(xié)議一致性測試實例。盡管每一種RFID協(xié)議都有微妙的不同,但EPC UHF Class 1 Gen 2標準仍然是最具有代表性的一種協(xié)議,因為該協(xié)議是目前應(yīng)用最為廣泛的UHF RFID標準,同時其協(xié)議一致性測試規(guī)范,也是眾多規(guī)范中定義最為完備的一種。通過EPC UHF Class 1 Gen 2標準的測試實例,我們可以看到對各種RFID標準都適用的一般準則。
5..1 RFID標簽協(xié)議一致性測試實例
EPC UHF Class 1 Gen 2標準RFID標簽協(xié)議一致性物理層測試項目如表5-1所示,測試點數(shù)表明該測試項目需要在多少種測試條件組合下進行測試:
測試規(guī)范序號物理層測試項目測試點數(shù)
3頻率范圍3
9解調(diào)能力36
58, 59FM0占空比18
61FM0前導碼4
58, 63Miller占空比54
65Miller前導碼12
表5-1:RFID標簽協(xié)議一致性物理層測試項目
物理層測試中,我們選取FM0前導碼的單個測試點為例。FM0前導碼測試的目的是檢查標簽應(yīng)答是否以協(xié)議中所規(guī)定的特定前導碼序列開頭,該前導碼用于閱讀器對標簽應(yīng)答信號的識別和同步。FM0前導碼的協(xié)議規(guī)定前7個脈沖長度的相對比值為2:1:1:2:1:3:2,允許誤差為正負2.5%,如圖5-1所示:
圖5-1:FM0信號的前導碼(TRext=0)
測試過程中,RFID標簽協(xié)議一致性測試系統(tǒng)給被測標簽發(fā)送Query指令,并檢查返回的應(yīng)答信號。實測信號如圖5-2所示,兩個光標之間為標簽應(yīng)答的前導碼,前7個脈沖的絕對長度依次為4.20,2.12,2.08,4.16,2.08,6.26,4.16微秒,相對比值為2:1.01:0.99:1.98:0.99:2.98:1.98,符合協(xié)議規(guī)定。
圖5-2:FM0前導碼實測信號
EPC UHF Class 1 Gen 2標準RFID標簽協(xié)議一致性協(xié)議層測試項目如表5-2所示:
測試規(guī)范序號協(xié)議層測試項目測試點數(shù)
66鏈接頻率誤差72
70鏈接時間T172
70最小鏈接時間T272
70最大鏈接時間T272
86TID內(nèi)存數(shù)據(jù)2
93滅活操作2
97只讀標簽CRC162
97讀寫標簽CRC162
101PC內(nèi)存數(shù)據(jù)2
102默認PC數(shù)值2
123, 124, 132, 136Ready和Reply狀態(tài)2
123, 129Arbitrate狀態(tài)6
123, 137, 138Acknowledged狀態(tài)2
123, 139, 141Open狀態(tài)2
123, 142Secured狀態(tài)2
145Acknowledged到Secured狀態(tài)跳轉(zhuǎn)2
148, 149Open到Killed狀態(tài)跳轉(zhuǎn)2
148, 149Secured到Killed狀態(tài)跳轉(zhuǎn)2
132, 136Acknowledged到Reply狀態(tài)跳轉(zhuǎn)2
132, 136Open到Reply狀態(tài)跳轉(zhuǎn)2
132, 136Secured到Reply狀態(tài)跳轉(zhuǎn)2
表5-2:RFID標簽協(xié)議一致性協(xié)議層測試項目
協(xié)議層測試中,我們選取鏈接時間T1和Open狀態(tài)兩個測試項目的單個測試點為例。
鏈接時間T1測試的目的是測量標簽從接收到閱讀器指令到返回應(yīng)答之間的時間間隔,閱讀器在發(fā)送完指令之后,會在特定的時間窗內(nèi)檢測來自標簽的應(yīng)答信號,落在時間窗之外的標簽信號將會丟失。鏈接時間T1應(yīng)該處于[Max(RTCal,10Tpri)*(1-FT)-2, Max(RTCal,10Tpri)*(1+FT)+2]區(qū)間之內(nèi),計算公式中各參數(shù)在協(xié)議標準中都有明確定義,簡便起見,我們這里直接給出在該測試點下的具體數(shù)值為[33.1, 44.9]微秒。
測試過程中,RFID標簽協(xié)議一致性測試系統(tǒng)給被測標簽發(fā)送Query指令,并測量指令結(jié)束到應(yīng)答開始的時間間隔。實測信號如圖5-3所示,兩個光標之間為鏈接時間T1,數(shù)值為36.8微秒,符合協(xié)議規(guī)定。
圖5-3:鏈接時間T1實測信號
Open狀態(tài)測試的目的是驗證標簽?zāi)軌蛘_的從其他狀態(tài)進入Open狀態(tài),正確的協(xié)議狀態(tài)跳轉(zhuǎn)是標簽?zāi)軌蛲瓿筛黜棏?yīng)用功能的基礎(chǔ)。進入Open狀態(tài)的過程是標簽協(xié)議狀態(tài)圖的一個子集,如圖5-4所示:
圖5-4:標簽協(xié)議狀態(tài)圖Open相關(guān)子集
測試過程中,從標簽上電開始,RFID標簽協(xié)議一致性測試系統(tǒng)給被測標簽依次發(fā)送Query,QueryRep,ACK,ReqRN指令,驗證標簽是否依次經(jīng)過了不返回應(yīng)答的Arbitrate狀態(tài),返回RN16的Reply狀態(tài),返回PC,EPC,CRC16的Acknowledged狀態(tài),最終進入返回Handle,CRC16的Open狀態(tài)。實測信號如圖5-5所示,即Query→無應(yīng)答→QueryRep→無應(yīng)答→QueryRep→RN16→ACK→PC,EPC,CRC16→ReqRN→Handle,CRC16, 符合協(xié)議規(guī)定。
圖5-5:Open狀態(tài)實測信號
評論
查看更多