歸零碼

二進位信息的編碼

歸零碼是信號電平在一個碼元之內都要恢復到零的編碼方式,它包括曼徹斯特編碼差分曼徹斯特編碼兩種編碼方式。它是一種二進位信息的編碼,用極性不同的脈衝分別表示二進位的“1”和“0”,在脈衝結束之後要維持一段時間的零電平。能夠自同步,但信息密度低。

關於歸零碼


在歸零碼(return—to—zeroRZ)中,碼元中間的信號回歸到0電平,因此任意兩個碼元之間被0電平隔開。與以上僅在碼元之間有電平轉換的編碼方案相比,這種編碼方案有更好的雜訊抑制特性。因為雜訊對電平的干擾比對電平轉換的干擾要強,而這種編碼方案是以識別電平轉換邊來判別0和1信號的。從正電平到零電平的轉換邊表示碼元0,而從負電平到零電平的轉換邊表示碼元1,同時每一位碼元中間都有電平轉換,使得這種編碼成為自定時的編碼。

單極性歸零碼


單極性歸零碼(Return Zero code,RZ碼)指的是在整個碼元期間高電平只維持一段時間,其餘時間返回零電平,即歸零碼的有電脈衝寬度比碼元寬度窄(即占空比),每個脈衝在還沒有到一個碼元終止時刻就回到零值。
圖1
圖1
脈衝寬度 與碼元寬度 之比 叫占空比。單極性RZ碼(如圖1)與單極性NRZ碼比較,除仍具有單極性碼的一般缺點外,主要優點是可以直接提取同步信號。此優點雖不意味著單極性歸零碼能廣泛應用到通道上傳輸,但它卻是其他碼型提取同步信號需採用的一個過渡碼型。即它是適合通道傳輸的,但不能直接提取同步信號的碼型,可先變為單極性歸零碼,再提取同步信號。

雙極性歸零碼


雙極性歸零碼(如圖2)使用正、負二個電平分別來描述信號0和1,每個信號都在比特位置的中點時刻發生信號的歸零過程。通過歸零,使每個比特位(碼元)都發生信號變化,接收端可利用信號跳變建立與發送端之間的同步。它比單極性和非歸零編碼有效。缺陷是每個比特位發生兩次信號變化,多佔用了帶寬。
圖2
圖2
在接收端根據接收波形歸於零電平便知道比特信息已接收完畢,以便準備下一比特信息的接收。所以,在發送端不必按一定的周期發送信息。可以認為正負脈衝前沿起了啟動信號的作用,后沿起了終止信號的作用,因此,可以經常保持正確的比特同步。即收發之間無需特別定時,且各符號獨立地構成起止方式,此方式也叫自同步方式。此外,雙極性歸零碼也具有雙極性不歸零碼的抗干擾能力強及碼中不含直流成分的優點。雙極性歸零碼得到了比較廣泛的應用。