好文档 - 专业文书写作范文服务资料分享网站

通信原理4-实验14HDB3编译码实验

天下 分享 时间: 加入收藏 我要投稿 点赞

实验十三HDB3编译码实验

实验十三

HDB3编译码实验

1. 熟悉HDB3码型变换编码实验2. 熟悉HDB3码型变换译码实验

一、实验目的

1. 熟悉HDB3码编译码原理。

2. 观察HDB3码编码和解码的结果,结合原理进一步理解编解码过程。

二、实验电路工作原理

1、HDB3码简介 HDB3

码的全称是三阶高密度双极性码,它将信息符号“

0”数限制为小于或等于

1”变换为“+1”或“-1”4个连“0”时用特定码组

的线路码,将联“3,当信息符号出现

取代。由于HDB3码将连“0”减少到至多接收端定时提取十分有利。2、HDB3编码的原理(1)

编码规则:

3个,所以它的功率谱与信源统计无关,这对于

先把二进制序列中的‘再检查序列中是否有

0’码变为‘0 ’,而把序列的‘1’交替的变换为+1 ,-1。

4个连‘0’小段的第四个

4个或4个以上的连‘0’,若有,则将每

‘0’变换成与前一个非‘0’码(指的是+1 和-1 )同极性的码,由于极性不定,不防称

V码也交替变

之为 V 码(若是+1用+ V,-1 用-V),为了保持无直流分量的特性,则须将换(即和前一个样的,因为当两个

V 的极性相反),但这样还不能保证V码之间有偶数个非‘

+ 极性的码和- 极性的码的数目是一

0’码时,就会+ 极性和- 极性数目不等,所以

0’码

还要再将该小段的第一个‘0’码变换成+B码或-B码(B符号的极性和前一个非‘

0’码的极性再从

的符号极性相反,并让后面的非‘V符号开始交替变换。到此编码完成。

图13-1:编码的波形

78

实验十三HDB3编译码过程实验

(2)编码实现方法

HDB3编码对输出信号+1,-1,0三种信号的处理,因此在编码中,应该输出两路并行信号。

两个信号(对应原理图中的HDB31和HDB32)的组合来实现对这三种信号的表示:

HDB31和HDB32为11,对应5V输出;为10时,对应10V输出;为01时输出为0V;为00时,对应5V输出。这样可以输出三种电平值。3、HDB3码解码的原理(1)解码原理:

由于V的符号总和前一个非‘其后一个码就是

0’码的极性相同,故只要找到两个极性相同的非零码,

3个就是连‘0’码,从而也找到了

B码的位置。

V码,同时也就知道前面

(2)解码实现方法

首先将编码的结果通过两阶比较器输出,对应

0,1信号,然后按照以上规则解码即

可。输入为10V时,HDB3OUT和HDB3OUT1输出10;5V时,输出为00;0V时,输出为01。

79

实验十三vln<=((o_pos and q) or (o_neg and (not(q)))); NRZ<=(s(2) and (not(vln)));

ERR<=(((not(s(0))) and (not(s(1))) and vln) or (not(vln))); HDB3_Process:process(CLK, RES) begin

if (RES='0') then

s<=(OTHERS=>'0'); o_pos<='0'; o_neg<='0'; q<='0';

elsif (rising_edge(CLK)) then

o_pos<=POS; o_neg<=NEG;

s(0)<=((o_pos or o_neg) and (not(vln))); s(2 downto 1)<=s(1 downto 0); q<=(o_pos or (q and (not(o_neg)))); end if;

end process HDB3_Process;

三、实验内容和步骤

拨码开关识别注意点:

SWD01拨上为“0”,拨下为“1”,SWD02拨上为“0”,拨下为“80

HDB3编译码实验

”,同时输入信

1实验十三HDB3编译码过程实验

号从高位算起(即第八位向第一位开始算起)。

1.将SWD02 ( 8位的拨码开关)拨到10101010;

2.将SWD01(4位的拨码开关)拨为1100,选择HDB3编解码;3.按动RST键复位程序;4.用示波器观测

TPD07的发送信号码元波形,

TPD13的时钟信号,观察发送码元的发

光管DD01,DD02……DD08的显示;5.观察TPD02的HDB3的编码波形,记录并分析6.观察TPD08处的HDB3解码码元,分析7.将1步骤中的数据变为

HDB3的编码规则;

HDB3的解码算法;

10000101,再重复以上步骤,并做记录。

四、实验结果

(一)10101010实验结果

1.TPD07:基带信号输入,码型与拨码开关输入相对应;

2.TPD02:HDB3编码输出(编码处稍有延时);

81

实验十三HDB3编译码实验

3.TPD08:HDB3译码输出。

(二)10000101实验结果

1.TPD07:基带信号输入,码型与拨码开关输入相对应;

2.TPD02:HDB3编码输出(编码处稍有延时);

82

通信原理4-实验14HDB3编译码实验

实验十三HDB3编译码实验实验十三实HDB3编译码实验验内容1.熟悉HDB3码型变换编码实验2.熟悉HDB3码型变换译码实验一、实验目的1.熟悉HDB3码编译码原理。2.观察HDB3码编码和解码的结果,结合原理进一步理解编解码过程。
推荐度:
点击下载文档文档为doc格式
0ipig5hsah1xu1x81dzc4m0xd0pw4b00nmc
领取福利

微信扫码领取福利

微信扫码分享