怎么理解RFID中的曼切斯特編碼?
發布時間:2019-12-13
分享到:
怎么理解RFID中的曼切斯特編碼?
發布時間:2019-12-13
分享到:

曼切斯特編碼是信號調頻編碼的一種。他用每一比特位在半周期沿的瞬時值來表示一個二進制值。因此符號時間的中間上升沿對應于二進制值0下降沿對應于二進制值1。比特率等同于通信帶寬。符號時間的中間跳變在接收同步信號時非常重要,尤其當多個卡片都處于RFID的閱讀器的操作范圍之內時的防沖突檢測過程更為重要。然而曼切斯特碼比其它編碼法有更高的帶寬。此外在編碼期間曼切斯特碼可確保數據編碼與先前數據的編碼無關。

下面給出了兩種主要基帶信號的編碼。

(1)電平的編碼中,二進制數值分別對應于信號電平的高低電壓。例如,最簡單編碼方法之一的不歸零碼(non return to zero,NRZ),其邏輯高電平的二進制值是1,邏輯低電平二進制值是0.為了避免由于一系列的連續的0或1而導致的信號不同步和難于重建時間基準,在每個二進制值之后信號會降回到0伏,這種編碼為歸零碼(return to zero,RZ)。 正脈沖對用于二進制值1,其持續時間等于辦半符號時間,在其他情況下該信號低邏輯電平。此外,數據的編碼。(NRZ或RZ)與先前的數據編碼無關。

(2)信號跳變的編碼中,二進制數字對應于信號兩種電壓電平的變化;信息包含在信號的跳變中,數據的編碼與前面的數據編碼有關。這種編碼類型下的時鐘同步比在電平的編碼類型中更容易。

①曼切斯特編碼是信號調頻編碼的一種。他用每一比特位在半周期沿的瞬時值來表示一個二進制值,因此符號時間的中間上升沿對應于二進制值0,下降沿對應于二進制值1。比特率等同于通信帶寬。符號時間的中間跳變在接收同步信號時非常重要,尤其當多個卡片都處于RFID的閱讀器的操作范圍之內時的防沖突檢測過程更為重要。然而曼切斯特碼比其它編碼法有更高的帶寬。此外,在編碼期間曼切斯特碼可確保數據編碼與先前數據的編碼無關。

②米勒碼是另一類跳變編碼,使用符號時間的中間跳變對二進制值1進行編碼。如果出現連續的0位,會在符號時間開始處增加一個跳變,這樣可以確保至少在兩個符號時間周期之后有一個邏輯電平的變化。另一種稱為“修米勒碼”,它是米勒碼的一種變形,與米勒碼原理相同,但是由負脈沖來取代每一次跳躍,傳輸這類代碼所需要的帶寬比前一種編碼要寬。在米勒編碼中必須考慮對之前的數據的編碼。

③雙相間隔碼與米勒碼相似,它在每個符號時間周期開始時進行相位反轉,表示1。如果電平除了在周期開始處反轉之外還在符號時間的中間有一個相位反轉,則表示0。與米勒碼相比,這種編碼機制在接收信號時,可以更好地同步編碼數據。FM0編碼與米勒碼類似,也要考慮先前的編碼數據。

其他編碼方法通過脈沖時間調制傳輸信息。在這一類編碼中,通常使用脈沖寬度調制、脈沖位置調制和脈沖間隔的編碼方式。

(1)脈沖寬度調制(PWM)。脈沖有規律的間隔等幅信號,并且其長度與信號周期成比例。PWM代碼將二進制數值與正脈沖長度聯系起來。在符號時間結束時,電平通常先回到低電位,再移至高點位,然后再開始新的編碼。

(2)脈沖位置調制(PPM)。根據脈沖的位置對信息進行編碼。PPM代碼使用負脈沖來編碼邏輯1,與改進的米勒碼不同的是,連續的邏輯0通常用恒定的高電平進行編碼。相應地采用階數為n的ppm代碼可以對n位邏輯字進行編碼。 時間周期中脈沖的位置就決定了碼字。然而,任何字都必須通過負脈沖的位置來進行編碼:在整個的符號時間內,不可能找到一個恒定的電平。與曼切斯特馬碼相比,這種編碼方式的帶寬相對較窄,且容易實現,但這種編碼方式的數據速率較低。

(3)脈沖間隔編碼(PIE)。它是PPM調制的一種變形,在這種編碼方式中,閱讀器生成兩個下降沿兒來確定脈沖的間隔,這個間隔變化是二進制數0和1的函數。

RFID信息的編碼技術必須考慮以下幾個約束條件:

1、編碼必須盡可能長時間地保存能量傳輸。

2、編碼不能消耗太多的帶寬。

3、如果在閱讀器的操作范圍內同時有幾個RFID標簽,則編碼應能夠有利益沖突檢測。

由于PPM、PIE與PWM編碼具有相對穩定的信號,所以可以滿足前兩個約束。然而也應看到,曼切斯特碼可以更容易地檢查出為沖突,因此這種編碼方式通常用于RFID標簽向閱讀器發送數據的返回鏈路中。

NRZ碼與米勒碼編碼的帶寬最低,他們的帶寬只有數據位速率帶寬的一半。緊隨其后的是曼切斯特編碼、FM0碼與RZ碼,他們的帶寬與通信流量是相同的。

選擇表示二進制的編碼需要考慮遠程供電問題,載波信號要盡可能長地滿足遠程供電需要,此時可使用NRZ或者勒碼編米碼。考慮到iRFID標簽與閱讀器之間的數據交互,檢測包含在反饋信號中的響應十分重要。讓曼切斯特碼等在碼元時間段有跳變的編碼可以簡化任務。

加入微信技術交流群

技術交流,職業進階

關注電路設計技能公眾號

了解最新技術方案

加入電路城 QQ 交流群

與技術大牛交朋友

討論

重庆时时走势图个位