码迷,mamicode.com
首页 > 其他好文 > 详细

基带传输的常用编码

时间:2015-11-26 13:07:25      阅读:411      评论:0      收藏:0      [点我收藏+]

标签:

AMI编码

1码通常称为传号,0码则叫空号,这是沿用了早期电报通信中的叫法。从形态上看,它已是三状态信号,所以AMI码是伪三进制码。

一、编码规则:

消息代码中的0 传输码中的0
消息代码中的1 传输码中的+1、-1交替
例如:

消息代码: 1 0 1 0 1 0 0 0 1 0 1 1 1
AMI码: +1 0 -1 0 +1 0 0 0 -1 0 +1 -1 +1

二、AMI码的特点:

1 由AMI码确定的基带信号中正负脉冲交替,而0电位保持不变;所以由AMI码确定的基带信号无直流分量,且只有很小的低频分量;
2 在接收端不易提取定时信号,由于它可能出现长的连0串;
3 具有检错能力,如果在整个传输过程中,因传号极性交替规律受到破坏而出现误码时,在接收端很容易发现这种错误。

HDB3编码

一、编码规则:

  • (1)将消息代码变换成AMI码;
  • (2)检查AMI码中的连0情况,当无4个或4个以上的连0串时,则保持AMI的形式不变;若出现4个或4个以上连0串时,则将1后的第4个0变为与前一非O码(+1或-1)同极性的符号,用V表示(+n己为+V,-n己为-V);
  • (3)检查相邻v码间的非0码的个数是否为偶数,若为偶数,则再将当前的V码的前一非0码后的第1个0变为+B或-B码,且B的极性与前一非O码的极性相反,并使后面的非0码从V码开始再交替变化。

      NRZ码转换为HDB3码的过程如下表举例所示:
      

    技术分享

二、HDB3码的特点

(1)由HDB3码确定的基带信号无直流分量,且只有很小的低频分量;  
(2)HDB3中连0串的数目至多为3个,易于提取定时信号。  
(3)编码规则复杂,但译码较简单。

Miller码

Miller码又称延迟调制码,它可看成是双相码的一种变形。

一、编码规则:

  消息代码中的1 用10或01表示;
  消息代码中的0分两种情况:
  单个”0”在码元持续时间内不出现电平跳变,且与相邻码元的边界处也不跳变;
  连”0”串在两个”0”码的边界处出现电平跳变,即”00”与”11”交替。

技术分享

 例如:

技术分享

二、Miller码的特点:

  1 由Miller码确定的基带信号无直流分量;
  2 Miller码中出现最大宽度为的波形,这一性质可用于误码检测;

CMI码

  CMI码又称传号反转码。

一、编码规则:

  消息代码中的1 用11或00交替表示;
  消息代码中的0 用01表示。
 例如:

代码: 0 1 1 0 0 1 0 1
双相码: 01 11 00 01 01 11 01 00

  其波形图下图所示:

  技术分享

二、CMI码的特点:

  CMI码型中有较多的电平跃变,因此含有丰富的定时信息。

基带传输的常用编码

标签:

原文地址:http://blog.csdn.net/u013007900/article/details/50052539

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!