裂相碼又稱曼徹斯特碼(split phase code)。二進制符號1用一個(+,-) 脈衝序列表示,二進制符號0用一 個(-,+)脈衝序列表示,每個脈 沖是碼元寬度的一半。該碼波形的 能量主要集中在 f=0.8fs 附近,當信令速率 fs=10kHz 時,該碼能量集中頻帶f高於話音頻帶,因此易於將數字控制信令與模擬話音分離。
Manchester 是把分離的數據和時鐘信號合併成一個單一的、自同步的數據流的手段,適合於串列信道上的傳輸。
基本介紹
- 中文名:裂相碼
- 外文名:Split phase code
- 別名:曼徹斯特碼
- 表示:脈衝序列
- 適合:串列信道上的傳輸
- 學科:通信技術
分類,特點,步驟,
分類
裂相碼是一種在比特中點位置上電平跳轉為相反極的碼型。常用的兩種裂相碼是曼徹斯特碼和差分曼徹斯特碼。
(1)曼徹斯特碼
在比特中點位置上電平的跳變既作為數據信息又作為同步信息。在比特中點位置上出現的從負電平到正電平的跳變表示二進制的“1”碼,將此刻出現從正電平倒負電平的跳變表示二進制的“0”碼。
(2)差分曼徹斯特碼
以比特中點位置上電平的跳變作為同步信息。以比特開始時刻是否出現電平跳變作為數據信息,比特開始時刻出現電平跳變,則該比特表示0,否則表示1。
特點
裂相碼的特點:
裂相碼通過位於比特中點電平跳變使數據信號自身夾帶了時鐘節拍,從而確保收發雙方能夠同步工作。但傳輸裂相碼時需要更大的頻寬。
步驟
從裂相碼提取位同步信號包括三個步驟:
1.將裂相碼的所有跳變沿都變換成窄的單極性脈衝,這可由積分延時電路加一個“模2加”電路來實現。
2.從上面得到的所有表示跳變沿的窄脈衝中,將裂相碼在碼位處的跳變沿提取出來,而將在碼周期開始時和結束時可能出現的跳變沿抑制掉。為此採用了附加的先導碼,檢出其後沿正好在碼位的處(在此我們用寬度為1.5T的脈衝作先導碼,實際系統中,常用幀同步碼作先導碼)。以此先導碼的後沿作為時間的起點,然後用單穩態電路DWI每隔一個周期檢出一個跳變沿,則這些跳變沿正好都處於碼位的處。
3.用單穩電路DWⅡ作為脈衝形成級,在上述檢出窄脈衝的觸發下,產生所需寬度的碼元同步脈衝。