曼徹斯特碼


1、定義

  曼徹斯特碼,即曼徹斯特編碼(Manchester Encoding),也叫做相位編碼(PE),是一個同步時鍾編碼技 [1]  術,被物理層使用來編碼一個同步位流的時鍾和數據。曼徹斯特編碼被用在以太網媒介系統中。曼徹斯特編碼提供一個簡單的方式給編碼簡單的二進制序列而沒有長的周期沒有轉換級別,因而防止時鍾同步的丟失,或來自低頻率位移在貧乏補償的模擬鏈接位錯誤。在這個技術下,實際上的二進制數據被傳輸通過這個電纜,不是作為一個序列的邏輯1或0來發送的(技術上叫做反向不歸零制(NRZ))。相反地,這些位被轉換為一個稍微不同的格式,它通過使用直接的二進制編碼有很多的優點。

2、編碼規則
  在曼徹斯特編碼中,每一位的中間有一跳變,位中間的跳變既作 時鍾信號,又作數據信號;從低到高跳變表示“1”,從高到低跳變表示“0”。還有一種是 差分曼徹斯特編碼,每位中間的跳變僅提供時鍾定時,而用每位開始時有無跳變表示“0”或“1”,有跳變為“0”,無跳變為“1”。
  其中非常值得注意的是,在每一位的"中間"必有一跳變,根據此規則,可以得出曼徹斯特編碼波形圖的畫法。例如:傳輸二進制信息0,若將0看作一位,我們以0為中心,在兩邊用虛線界定這一位的范圍,然后在這一位的中間畫出一個電平由高到低的跳變。后面的每一位以此類推即可畫出整個波形圖。
參考自:https://baike.baidu.com/item/%E6%9B%BC%E5%BD%BB%E6%96%AF%E7%89%B9%E7%A0%81/8932867?fr=aladdin


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM