网站、软件、福利
寻找有趣好玩的产品

差分曼彻斯特编码(差分曼彻斯特编码)

差分曼彻斯特编码(差分曼彻斯特编码)

什么是差分曼彻斯特编码

差分曼彻斯特码也是双相码。与曼彻斯特码不同,码符号中间的电平跳变沿只作为定时信号,不代表数据。数据的表示在于每一位的开头是否有电平转换。3360级跃迁表示0,无级跃迁表示1。差分曼彻斯特码用于令牌环网。自同步法是指能够从数据信号波形中提取同步信号的方法。典型的例子就是著名的曼彻斯特码,常用于局域网传输。在曼彻斯特编码中,每个比特的中间有一个跳变,比特中间的跳变既作为时钟信号又作为数据信号。从高到低的转换表示‘1’,从低到高的转换表示‘0’。另一种是差分曼彻斯特编码,每一位中间的跳变只提供时钟定时,每一位开头有无跳变表示‘0’或‘1’,有无跳变变为‘0’和‘1’。

两个曼彻斯特码包括数据流中的时钟和数据。当发送代码信息时,它们也相互发送时钟同步信号。每个比特编码中有一个跳变,没有DC分量,所以它们具有自同步能力和良好的抗干扰性能。但是每个符号都被调制成两级,所以数据传输速率只有调制速率的1/2。

也就是说,它是一种主要用于数据同步传输的编码方法。

还有一个英文版本:曼彻斯特编码使用定时窗口中间的跳变来确定那个位周期的二进制值。在图中,顶部波形移动到较低的位置,因此它被解释为二进制零。第二个波形移动到更高的位置,并被解释为二进制1

差分曼彻斯特编码

什么是曼彻斯特编码,什么是差分曼彻斯特编码,现在都是哪些领域在使用?

曼彻斯特码,常用于局域网传输。在曼彻斯特编码中,每个比特的中间有一个跳变,比特中间的跳变既作为时钟信号又作为数据信号。从高到低的转换表示‘1’,从低到高的转换表示‘0’。另一种是差分曼彻斯特编码,每一位中间的跳变只提供时钟定时,每一位开头有无跳变表示‘0’或‘1’,有无跳变变为‘0’和‘1’。

两个曼彻斯特码包括数据流中的时钟和数据。当发送代码信息时,它们也相互发送时钟同步信号。每个比特编码中有一个跳变,没有DC分量,所以它们具有自同步能力和良好的抗干扰性能。但是每个符号都被调制成两级,所以数据传输速率只有调制速率的1/2。

也就是说,它是一种主要用于数据同步传输的编码方法。

【曼彻斯特编码中,1和0是通过电压跳变的不同相位来区分的,即正电压跳变代表0,负电压跳变代表1。所以这种编码也叫对应编码。由于跳变发生在每个符号的中间,接收机可以方便地将其作为比特同步时钟,所以这种编码也称为自同步编码。】

曼彻斯特编码的编码规则是:

信号位中从低到高的电平转换表示1。

信号位中从高到低的电平转换表示0。

差分曼彻斯特编码的编码规则是:

在信号位的开始,信号的极性不变,这意味着序列“1”

改变信号位开头的信号极性,表示逻辑“0”

曼彻斯特编码和差分曼彻斯特编码是原理基本相同的两种编码,后者是前者的改进。它们的特点是传输的每一位信息都有一个位同步时钟,所以一次传输可以允许长数据位。

曼彻斯特编码的每一位只占半个时钟周期。传输“1”时,时钟周期的前半部分为高电平,后半部分为低电平。而当传输“0”时,情况正好相反。这样每个时钟周期一定有一个跳变,就是位同步信号。

差分曼彻斯特编码是曼彻斯特编码的改进。它在每个时钟位的中间都有一个跳变,它传输的是“1”还是“0”是通过每个时钟位的开头是否有跳变来区分的。

差分曼彻斯特编码比曼彻斯特编码变化小,因此更适合传输高速信息,广泛应用于宽带高速网络中。但是,由于每个时钟位必须改变一次,这两种编码的效率只能达到50%左右。什么是曼彻斯特编码,什么是差分曼彻斯特编码,现在用什么字段?

赞(0) 打赏
未经允许不得转载:寻路网 » 差分曼彻斯特编码(差分曼彻斯特编码)

评论 抢沙发

登录

找回密码

注册