常用编码方式

常用编码方式(数字数据编码)

数据是信息的载体,计算机中的数据是以离散的“0”“1”二进制比特序列方式表示的。为了正确地传输数据,就必须对原始数据进行编码,把数据变换为数字信号的过程称为编码

	数字数据编码用于基带传输中,即在基本不改变数字信号频率的情况下直接传输数字信号。具体用什么样的数字信号表示 0 或 1就是所谓的编码。
	常见的编码方式有以下几种:

这里插入图片描述

非归零编码 Non-Return-Zero (NRZ)

正点平代表1,负电平代表0

NRZ码的缺点是无法判断每一位的开始与结束,收发不同保持同步,必须在发送NRZ码的同时,用另一个信道同时传送同步信号

曼彻斯特编码 Manchester Encoding(PE)

在曼彻斯特编码中,每一位的中间有一跳变,位中间的跳变既作时钟信号,又作数据信号;从高到低跳变表示"1",从低到高跳变表示"0"。

曼彻斯特编码将一个码元分成两个相等的间隔,前一个间隔为高电平后一个间隔为低电平表示为码元1;码元0的表示则恰好相反

差分曼彻斯特编码 Differential Manchester Encoding

每一位的中心都有跳变。位开始边界有跳变为代表为0,而位开始边界没有跳变代表为1

差分曼彻斯特编码将一个码元分成两个相等的间隔,若码元为1,则前半个码元的电平与上一个码元得后半个码元的电平相同,若码元为0,则相反。该码元的特点是,每个码元的中间都有一次电平的跳转,可以实现自同步,且抗干扰性较好

归零编码 Return—to—Zero(RZ)

正脉冲代表1,负脉冲代表0

归零编码的每个时钟周期的中间都要跳转到低电平(归零),接收方根据此跳变调整本方的时钟基准,这就为双方提供了自同步机制。由于归零需要占用一部分带宽,因此传输速率受到了一定的影响


版权声明:本文为qq_44099364原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。