RFID系統的數據傳輸編碼分析
差動雙相編碼在半個位周期中的任意的邊沿表示二進制“0”,而沒有邊沿就是二進制“1”,如圖5所示。此外,在每個位周期開始時,電平都要反相。因此,對接收器來說,位節拍比較容易重建。
圖5 差動雙相編碼
(5)米勒(Miller)編碼
米勒編碼在半個位周期內的任意邊沿表示二進制“1”,而經過下一個位周期中不變的電平表示二進制“0”。位周期開始時產生電平交變,如圖6所示。因此,對接收器來說,位節拍比較容易重建。
圖6 米勒編碼
(6)差動編碼
差動編碼中,每個要傳輸的二進制“1”都會引起信號電平的變化,而對于二進制“0”,信號電平保持不變,如圖7所示。用XOR門的D觸發器就能很容易地從NRZ信號中產生差動編碼,具體電路如圖8所示。
圖7 差動編碼
圖8 從NRZ編碼產生差動編碼
2. 選擇編碼方法的考慮因素
在REID系統中,由于使用的電子標簽常常是無源的,市無源標簽需要在讀寫器的通信過程中獲得自身的能量供應。為了保證系統的正常工作,信道編碼方式首先必須保證不能中斷讀寫器對電子標簽的能量供應。另外,作為保障系統可靠工作的需要,還必須在編碼中提供數據一級的校驗保護,編碼方式應該提供這T功能,并可以根據碼型的變化來判斷是否發生誤碼或有電子標簽沖突發生。
在RFD系統中,當電子標簽是無源標簽時,經常要求基帶編碼在每兩個相鄰數據位元間具有跳變的特點,這種相鄰數據間有跳變的碼,不僅可以保證在連續出現“0”的時候對電子標簽的能量供應,而且便于電子標簽從接收到的碼中提取時鐘信息患。在實際的數據傳輸中,由于信道中干擾的存在,數據必然會在傳輸過程中發生錯誤,這時要求信道編碼能夠提供一定程度檢測錯誤的能力。
評論