半雙工(HDX,Half Duplex)技術是ISO11784/11785中規定的另一種標簽與讀寫器之間的通訊方式。讀寫器先打開射頻場對標簽充電以激活標簽,然后關閉磁場,標簽在讀寫器磁場關閉的情況下向讀寫器傳送數據。不過HDX雖然是在動物標簽標準中規定,但似乎更多的應用于和動物聯系不大的工業識別領域。這也沒什么大驚小怪的,標準是標準,實際應用中適合的才是最好的,就像信鴿雖然是動物,但許多信鴿的腳環識別號其實是ID64格式。
與全雙工(FDX)相比,HDX 通常識別能力更強,因為HDX讀寫器的射頻場在HDX標簽響應期間關閉,從而讀寫器可以專注于接收來自標簽的信號,同時也消除了讀寫器射頻場對標簽信號的干擾。HDX采用移頻鍵控(FSK)技術,發送數據“1”使用124.2KHz的頻率,發送數據“0”使用134.2KHz的頻率。數據的傳送速率大約8Kbps,基本上是FDX的兩倍。實際工作時讀寫器持續打開射頻場至少50毫秒,以激活標簽,在讀寫器關閉射頻場3毫秒的時間之內,標簽開始回送識別數據,如下圖所示:
因為標簽回送數據時讀寫器的射頻場已經消失,回送數據完全使用標簽自己之前儲存的能量,所以標簽如何節能降耗非常重要。為此,一方面HDX傳送數據的速率比FDX快一倍,另一方面盡量減少不必要的數據傳輸,除了64位的識別數據必須完整回送外,其它部分只要不是非傳不可的數據,標簽是能省則省。頭部由FDX的11位減少為8位,同時省略了FDX的13位控制位,這樣一共比FDX少傳送16位,正好兩個字節。整個數據幀的位數也從128位減少到112位。同FDX一樣,數據發送時先送最低有效位(LSB)再送最高有效位(MSB),傳送的順序如下圖所示:
例如,一個標簽的保留位是0,國家編碼是999(10進制),國內唯一序列號是1008(10進制),尾部是123456(16進制),動物標志為1,有附加數據(1),64位識別碼的16進制數為0x8001F9C0000003F0,它的CRC16=0x5DD6,標簽回送數據的順序如下:
MSB LSB
0 1 1 1 1 1 1 0 8位頭部
1 1 1 1 0 0 0 0 38位國內唯一序列號
0 0 0 0 0 0 1 1
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
1 1 0 0 0 0 0 0
1 1 1 1 1 0 0 1 10位國家代碼
0 0 0 0 0 0 0 1 1位附加數據,14位保留數據
1 0 0 0 0 0 0 0 1位動物標識
1 1 0 1 0 1 1 0 16位CRC校驗
0 1 0 1 1 1 0 1
0 1 0 1 0 1 1 0 24位尾部
0 0 1 1 0 1 0 0
0 0 0 1 0 0 1 0
波形使用最簡單的非歸零碼,此處不再畫出。需要說明的是,因為非歸零碼容易失步,所以一般讀卡芯片解調后輸出數據都使用兩條線,一條數據線和一條時鐘線。比如TI的芯片RI45538,它的第15腳是RXDT,用來輸出數據,第16腳是RXCK,用來輸出時鐘。
審核編輯 黃宇
-
RFID
+關注
關注
388文章
6199瀏覽量
238625 -
讀寫器
+關注
關注
3文章
670瀏覽量
38968 -
射頻識別技術
+關注
關注
0文章
96瀏覽量
16821 -
HDX
+關注
關注
0文章
5瀏覽量
7822
發布評論請先 登錄
相關推薦
評論