实验三 AMI/HDB3码型变换实验
一.实验目的
1.了解二进制单极性码变换为 AMI/HDB3 码的编码规则; 2.熟悉 HDB3 码的基本特征;
3.熟悉 HDB3 码的编译码器工作原理和实现方法; 4.根据测量和分析结果,画出电路关键部位的波形。
二.实验器材
1.JH5001通信原理综合实验系统 2.20MHz双踪示波器 3.函数信号发生器
三.实验内容
1.AMI码编码规则验证
将输入信号选择跳线开关KD01设置在M 位置(右端)、单/双极性码输出选择开关设置KD02设置在2_3 位置(右端)、AMI/HDB3编码开关KD03设置在AMI位置(右端),使该模块工作在AMI码方式。
(1).将CMI编码模块内的M序列类型选择跳线开关KX02设置在2_3位置(右端),产生7位周期m序列。用TPD01同步。同时观测输入数据TPD01和AMI输出双极性编码数据TPD05波形,如图3.1所示;同时观测输入数据TPD01和AMI 输出单极性编码数据TPD08波形,如图3.2所示;
(2).将CMI编码模块内的M序列类型选择跳线开关KX02 设置在1_2 位置(左端),产生15 位周期m 序列。用TPD01同步。同时观测输入数据TPD01和AMI输出双极性编码数据TPD05波形,如图3.3所示;同时观测输入数据TPD01和AMI 输出单极性编码数据TPD08波形,如图3.4所示。
图3.1 7位m序列双极性 图3.2 7位m序列单极性
图3.3 15位m序列双极性 图3.4 15位m序列单极性
分析:经过对上述波形的分析,输入和输出基本满足了AMI码编码规则,+1和-1交替出现。且7位m序列与15位m序列对应的波形基本一致,只是15位m序列波形宽度变窄。
2.HDB3码变换规则验证
(1).将KD01设置在M位置,KD02设置在2_3位置,KD03设置在HDB3位置; (2).将KX02设置在2_3位置,观测TPD01和TPD05波形及TPD08波形,用TPD01同步,分别得到7位m序列双/单极性波形图,如图3.5和图3.6所示; (3).将KX02设置在1_2位置,重复上述测试步骤,可得到15位m序列双/单极性波形图,如图3.7和图3.8所示;
(4).使输入数据端口悬空产生全1码(方法同1),重复上述测试步骤,可得到全1码双/单极性波形图,如图3.9所示; (5).使输入数据为全0码(方法同1),重复上述测试步骤,可得到全0码双/单极性波形图,如图3.10和图3.11所示。
图3.5 7位m序列双极性 图3.6 7位m序列单极性
图3.7 15位m序列双极性 图3.8 15位m序列单极性
图3.9 全1码双/单极性
图3.10 全0码双极性 图3.11 全0码单极性
分析:经过对上述波形的分析,输入和输出基本满足了HDB3码编码规则,最多只有3个连零。且7位m序列与15位m序列对应的波形基本一致,只是15位m序列波形宽度变窄。
3.HDB3码译码和时延测量
(1).将KD01设置在M位置,KX02设置在1_2位置,KP02设置在HDB3位置; (2).观测TPD01和TPD07波形,用TPD01同步,如图3.12所示; (3).将KX02设置在2_3位置,重复上译步骤测量,如图3.13所示。
图3.12 15位m序列 图3.13 7位m序列
分析:15位m序列的HDB3编码和译码的数据时延是0,7位m序列的HDB3编码和译码的数据时延是100us。
4.HDB3编码信号中同步时钟分量定性观测
(1).将KD01设置在M位置,KX02设置在1_2位置,KP02设置在HDB3位置; (2).将KD02设置在2_3位置,测量TPP01波形,如图3.14所示;然后将KD02设置在1_2位置,观测TPP01波形变化,如图3.15所示;
(3).将KD02设置在2_3位置,使输入数据为全“1”码,重复上述测试步骤,分别得图3.16(KD02在2_3位置)和图3.17(KD02在1_2位置);
(4).使输入数据为全“0”码,重复上述测试步骤,分别得图3.18(KD02在2_3位置)和图3.19(KD02在1_2位置)。
图3.14 15位m序列单极性 图3.15 15位m序列双极性
图3.16 全1码单极性 图3.17 全1码双极性
图3.18 全0码单极性 图3.19 全0码双极性
分析:HDB3码编码信号转换为双极性和单极性码中双极性的码型时钟分量更丰富。全1码和全0码单极性时钟能量丰富,双极性时钟能量小。
思考:HDB3码与AMI码都是单极性时钟能量丰富,双极性时钟能量小。 只是AMI中具有长连0码格式的数据在AMI中失步,无时钟能量。
5.HDB3译码位定时恢复测量
(1).将KD01设置在M位置,KX02设置在1_2(或2_3)位置,KP02设置在HDB3位置;
(2).先将KD02设置在2_3位置,测量点TPD02和TPD06波形,用TPD02同步,如图3.20所示;然后,再将KD02设置在1_2位置,观测TPD02和TPD06波形,如图3.21所示;
(3).将KD02设置回2_3位置,再将跳线开关KD01拨除,使输入数据为全1码(方法见1)。重复上述测试步骤,如图3.22(KD02设置在2_3位置)和图3.23所示(KD02设置在1_2位置)。