RFID世界網(wǎng) >
技術(shù)文章 >
資產(chǎn) >
正文
RFID數(shù)據(jù)傳輸常用編碼格式
作者:RFID世界網(wǎng) 收編
來(lái)源:互聯(lián)網(wǎng)
日期:2011-06-03 17:14:19
摘要:射頻識(shí)別系統(tǒng)通常使用下列編碼方法中的一種:反向不歸零(NRZ)編碼、曼徹斯特(Manchester)編碼、單極性歸零(UnipolarHZ)編碼、差動(dòng)雙相(DBP)編碼、米勒(Miller)編碼利差動(dòng)編碼。
可以用不同形式的代碼來(lái)表示二進(jìn)制的“1”和“0”。射頻識(shí)別系統(tǒng)通常使用下列編碼方法中的一種:反向不歸零(NRZ)編碼、曼徹斯特(Manchester)編碼、單極性歸零(UnipolarHZ)編碼、差動(dòng)雙相(DBP)編碼、米勒(Miller)編碼利差動(dòng)編碼。通俗的說(shuō),就是用不同的脈沖信號(hào)表示0和1.
?。?)反向不歸零(NRZ,Non Return Zero)編碼
反向不歸零編碼用高電平表示二進(jìn)制“1”,低電平表示二進(jìn)制“0”,如下圖所示。此碼型不宜傳輸,有以下原因:(a)有直流,一般信道難于傳輸零頻附近的頻率分量;(b)收端判決門(mén)限與信號(hào)功率有關(guān),不方便使用;(G)不能直接用來(lái)提取位同步信號(hào),因?yàn)樵贜RZ中不含位同步信號(hào)頻率成分;(d)要求傳輸線有一根接地。
曼徹斯特編碼也被稱為分相編碼(Split-Phase Coding)。在曼徹斯特編碼中,某位的值是由該位長(zhǎng)度內(nèi)半個(gè)位周期時(shí)電平的變化(上升/下降)來(lái)表示的,在半個(gè)位周期時(shí)的負(fù)跳變表示二進(jìn)制“1”,半個(gè)位周期時(shí)的正跳變表示二進(jìn)制“0″,如下圖所示。曼徹斯特編碼在采用負(fù)載波的負(fù)載調(diào)制或者反向散射調(diào)制時(shí),通常用于從電子標(biāo)簽到讀寫(xiě)器的數(shù)據(jù)傳輸,因?yàn)檫@有利于發(fā)現(xiàn)數(shù)據(jù)傳輸?shù)腻e(cuò)誤。這是因?yàn)樵谖婚L(zhǎng)度內(nèi),“沒(méi)有變化”的狀態(tài)是不允許的。當(dāng)多個(gè)電子標(biāo)簽同時(shí)發(fā)送的數(shù)據(jù)位有不同值時(shí),接收的上升邊和下降邊互相抵消,導(dǎo)致在整個(gè)位長(zhǎng)度內(nèi)是不間斷的副載波信號(hào),由于該狀態(tài)不允許,所以讀寫(xiě)器利用該錯(cuò)誤就可以判定碰撞發(fā)生的具體位置。
單極性歸零編碼在第一個(gè)半個(gè)位周期中的高電平表示二進(jìn)制“1”,而持續(xù)整個(gè)位周期內(nèi)的低電平信號(hào)表示二進(jìn)制“0”,如下圖所示。單極性歸零編碼可用來(lái)提取位同步信號(hào)。
差動(dòng)雙相編碼在半個(gè)位周期中的任意的邊沿表示二進(jìn)制“0”,而沒(méi)有邊沿就是二進(jìn)制“1”,如下圖所示。此外,在每個(gè)位周期開(kāi)始時(shí),電平都要反相。因此,對(duì)接收器來(lái)說(shuō),位節(jié)拍比較容易重建。
米勒編碼在半個(gè)位周期內(nèi)的任意邊沿表示二進(jìn)制“1”,而經(jīng)過(guò)下一個(gè)位周期中不變的電平表示二進(jìn)制“0”。位周期開(kāi)始時(shí)產(chǎn)生電平交變,下圖所示。因此,對(duì)接收器來(lái)說(shuō),位節(jié)拍比較容易重建。
差動(dòng)編碼中,每個(gè)要傳輸?shù)亩M(jìn)制“1”都會(huì)引起信號(hào)電平的變化,而對(duì)于二進(jìn)制“0”,信號(hào)電平保持不變,如圖7所示。用XOR門(mén)的D觸發(fā)器就能很容易地從NRZ信號(hào)中產(chǎn)生差動(dòng)編碼。
?。?)反向不歸零(NRZ,Non Return Zero)編碼
反向不歸零編碼用高電平表示二進(jìn)制“1”,低電平表示二進(jìn)制“0”,如下圖所示。此碼型不宜傳輸,有以下原因:(a)有直流,一般信道難于傳輸零頻附近的頻率分量;(b)收端判決門(mén)限與信號(hào)功率有關(guān),不方便使用;(G)不能直接用來(lái)提取位同步信號(hào),因?yàn)樵贜RZ中不含位同步信號(hào)頻率成分;(d)要求傳輸線有一根接地。
曼徹斯特編碼也被稱為分相編碼(Split-Phase Coding)。在曼徹斯特編碼中,某位的值是由該位長(zhǎng)度內(nèi)半個(gè)位周期時(shí)電平的變化(上升/下降)來(lái)表示的,在半個(gè)位周期時(shí)的負(fù)跳變表示二進(jìn)制“1”,半個(gè)位周期時(shí)的正跳變表示二進(jìn)制“0″,如下圖所示。曼徹斯特編碼在采用負(fù)載波的負(fù)載調(diào)制或者反向散射調(diào)制時(shí),通常用于從電子標(biāo)簽到讀寫(xiě)器的數(shù)據(jù)傳輸,因?yàn)檫@有利于發(fā)現(xiàn)數(shù)據(jù)傳輸?shù)腻e(cuò)誤。這是因?yàn)樵谖婚L(zhǎng)度內(nèi),“沒(méi)有變化”的狀態(tài)是不允許的。當(dāng)多個(gè)電子標(biāo)簽同時(shí)發(fā)送的數(shù)據(jù)位有不同值時(shí),接收的上升邊和下降邊互相抵消,導(dǎo)致在整個(gè)位長(zhǎng)度內(nèi)是不間斷的副載波信號(hào),由于該狀態(tài)不允許,所以讀寫(xiě)器利用該錯(cuò)誤就可以判定碰撞發(fā)生的具體位置。
單極性歸零編碼在第一個(gè)半個(gè)位周期中的高電平表示二進(jìn)制“1”,而持續(xù)整個(gè)位周期內(nèi)的低電平信號(hào)表示二進(jìn)制“0”,如下圖所示。單極性歸零編碼可用來(lái)提取位同步信號(hào)。
差動(dòng)雙相編碼在半個(gè)位周期中的任意的邊沿表示二進(jìn)制“0”,而沒(méi)有邊沿就是二進(jìn)制“1”,如下圖所示。此外,在每個(gè)位周期開(kāi)始時(shí),電平都要反相。因此,對(duì)接收器來(lái)說(shuō),位節(jié)拍比較容易重建。
米勒編碼在半個(gè)位周期內(nèi)的任意邊沿表示二進(jìn)制“1”,而經(jīng)過(guò)下一個(gè)位周期中不變的電平表示二進(jìn)制“0”。位周期開(kāi)始時(shí)產(chǎn)生電平交變,下圖所示。因此,對(duì)接收器來(lái)說(shuō),位節(jié)拍比較容易重建。
差動(dòng)編碼中,每個(gè)要傳輸?shù)亩M(jìn)制“1”都會(huì)引起信號(hào)電平的變化,而對(duì)于二進(jìn)制“0”,信號(hào)電平保持不變,如圖7所示。用XOR門(mén)的D觸發(fā)器就能很容易地從NRZ信號(hào)中產(chǎn)生差動(dòng)編碼。