曼彻斯特编码
曼彻斯特编码(Manchester Encoding),也叫做相位编码( Phase Encode,简写PE),是一个同步时钟编码技术,被物理层使用来编码一个同步位流的时钟和数据。
在曼彻斯特编码中,用电压的跳变的不同来区分1和0,从低电压到高电压的跳变表示0,从高电压到低电压的跳变表示1。
优点:
- 内部含时钟,收/发端同步容易。
- 抗干扰能力较强
缺点:
- 编码/译码较复杂。
- 占用更多的信道带宽。即在同样的波特率的情况下,要比非归零编码多占用一信道带宽,或者说编码效率只有50%。
- 10M以太网采用曼彻斯特编码所需信道带宽为20M。
差分曼彻斯特编码
与曼彻斯特相比,差分曼彻斯特的每一位中间也有一次跳变,但这种跳变仅作为同步信号,不表示数据,数据值通过每位开始时无跳变来表示;有跳变表示“0”,无跳变表示“1”
同时,在画图的过程中,要记住的口诀是有0则跳,有1则延