一码型变换实验DOC.docx
《一码型变换实验DOC.docx》由会员分享,可在线阅读,更多相关《一码型变换实验DOC.docx(18页珍藏版)》请在冰豆网上搜索。
![一码型变换实验DOC.docx](https://file1.bdocx.com/fileroot1/2023-2/25/92562397-93cd-4391-a060-574ed918ab2a/92562397-93cd-4391-a060-574ed918ab2a1.gif)
一码型变换实验DOC
实验一码型变换实验
1、实验目的
1.了解几种常用的数字基带信号。
2.掌握常用数字基带传输码型的编码规则。
3.掌握常用CPLD实现码型变换的方法。
二、实验内容
1.观察NRZ码、RZ码、AMI码、CMI码、HDB3码、BPH码的波形。
2.观察全0码或全1码时各码型波形。
3.观察HDB3码、AMI码的正、负极性波形。
4..观察NRZ码、RZ码、AMI码、CMI码、HDB3码、BPH码经过码型反变换后的输出波形。
5.自行设计码型变换电路,下载并观察波形。
三、实验器材
1.信号源模块
2.⑥号模块(码型变换)
3.⑦号模块(载波同步)
4.20M双踪示波器
5.连接线(若干)
4、实验原理
(1)基本原理
1、数字通信中,有些场合可不经过载波调制解调而让基带信号直接进行传输。
例如,市区内利用电传机直接电报通信,或者利用中继长距离直接传输PCM信号等。
这种不使用载波调制装置而直接传送基带信号的系统,称为基带传输系统。
它的基本结构如图1所示:
图1基带传输系统基本结构
结构说明:
(1)信道信号合成器:
产生适合于信传输的基带信号。
(2)信道可以是允许基带信号通过的媒质,如能通过从直流到高频的有线线路。
(3)接收滤波器:
用来接收信号和尽可能排除信道噪声和其他干扰。
(4)抽样判决器:
在噪声背景下判定与再产生基带信号。
2、基带调制与解调
(1)数字基带调制器:
把数字基带信号变换成基带信号传输的基带信号。
(2)基带解调器器:
把信道基带信号变换成原始数字基带信号。
(3)对传输用的基带信号的主要要求
(4)对代码:
将原始信息符号编制成适合于传输用的码型;
(5)对码型的电波形:
电波形适宜于在信道中传输。
(2)编码规则
1、NRZ码
NRZ(Noreturn-To-Zero)码,全称是单极性不归零码,在这种二元码中用高电平和低电平(这里为零电平)分别表示二进制信息“1”和“0”,在整个码元期间电平保持不变。
例如图2:
图2NRZ码
2、RZ码
RZ(Return-To-Zero)码,全称是单极性归零码,与NRZ码不同的是,发送“1”
时在整个码元期间高电平只持续一段时间,在码元的其余时间内则返回到零电平。
例如图3:
图3RZ码
3、AMI码
AMI(AlternativeMarkInversion)码,全称是传号交替反转码,其编码规则如下:
信息代码0(空号)和1(传号),信息码中的“0”仍变换为传输码的“0”,而信息码中的“1”交替变换为传输码的“+1、-1、+1、-1、……”。
例如:
信息代码:
10011000111……
AMI码:
+100-1+1000-1+1-1……
AMI码的主要规律是,传号交替反转,基带信号正负脉冲交替,0电位保持不变。
则主要优点:
无直流成分,且只有很少低频成分,适宜在不允许这些成分通过的信道中传输。
此外,编译码电路简单,便于观察误码。
接收端收到的码元极性与发送端完全相反也能正确判断。
译码时只需把AMI码经过全波整流就可以变为单极性码。
由于其具有上述优点,因此得到了广泛应用。
AMI码有一个重要缺点,即当用它获取定时信息时,由于它可能出现长的连0串,因而会造成提取定时信号的困难。
(连“0”)
4、HDB3码
HDB3(
OrderHighDensityBipolar)全称是三阶高密度双极性码,对AMI码的一种该进码。
其编码规则如下:
(1)先检查信息代码(二进制)连“0”情况。
当连“0”数目小于等于3时,按照AMI码对信息代码编码,即“1”用“+1”与“-1”交替代替。
(2)当连“0”数目超过3时,将4个连“0”信息码化作一小节,用取代节“000V”或“B00V”代替。
V是破坏脉冲,B调节脉冲。
(3)V与前一相邻非“0”脉冲极性相同,并且V嘛之间极性必须交替。
可取值+1,-1。
(4)B可取0,+1,-1,以使V同时满足(3)中要求。
(5)V码后面的传号码极性也要交替。
当两个相邻“V”码中间有奇数个信息“1”码时,取代节为“000V”码;当有偶数个信息“1”码(包括0个)时,取代节为“B00V”,其它的信息“0”码仍为“0”码。
这样,信息码的“1”码变为带有符号的“1”码,即“+1”或“—1”。
例如:
代码:
1000 0 1000 0 1 1 000 0 1 1
AMI码:
-10000+10000-1+10000-1+1
HDB3码:
-1000 -V +1000 +V -1 +1-B00 –V +1 -1
HDB3码特点明显,它除了保持AMI码的优点外,还增加了使连”0”串减少到至多3个的优点,而不管信息源的统计特性如何。
这对于定时信号的恢复是十分有利的。
HDB3码是ITU-T推荐使用的码之一。
(本实验电路只能对码长为24位的周期性NRZ码序列进行编码。
)
5、CMI码
CMI(CodedMarkInversion),是传号反转码的简称,其编码规则为:
“1”码交替用“11”和“00”表示;“0”码用“01”表示。
例如:
代码:
1101001
CMI码:
11000111010100
这种码型有较多的电平跃变,因此含有丰富的定时信息。
该码已被CCITT推荐为PCM(脉冲编码调制)四次群的接口码型。
在光缆传输系统中有时也用作线路传输码型。
6、BPH码
BPH码的全称是数字双相码(DigitalDiphase),又叫分相码(Biphase,Split-phase)或曼彻斯特码(Manchester)。
它是对每个二进制代码分别利用两个具有不同相位的二进制新码去取代的码。
(或者可以理解为用一个周期的方波表示“1”码,用该方波的反相来表示“0”码。
)
BPH码编码规则之一是:
0→01(零相位的一个周期的方波);
1→10(π相位的一个周期的方波)。
例如:
代码:
1 1 0 0 1 0 1
BPH码:
10 10 01 01 10 01 10
BPH码可以用单极性非归零码(NRZ)与位同步信号的模二和来产生。
双相码的特点是只使用两个电平,而不像前面两种码具有三个电平。
这种既能提取足够的定时分量,又无直流漂移,编码过程简单。
但这种码的带宽要宽些。
(3)电路原理
将信号源产生的NRZ码和位同步信号BS送入U1(EPM3064)进行变换,可以直接得到各种单极性码和各种双极性码的正、负极性编码信号(因为CPLD的IO口不能直接接负电平,所以只能将分别代表正极性和负极性的两路编码信号分别输出,再通过外加电路合成双极性码),如HDB3码的正、负极性编码信号送入U2(CD4051)的选通控制端,控制模拟开关轮流选通正、负电平,从而得到完整的HDB3码。
解码也同样需要将双极性的HDB3码变换成分别代表正极性和负极性的两路信号,再送入CPLD进行解码,得到NRZ码。
其他双极性码的编、解码过程相同。
各编码波形如图4所示。
图4编码波形
5、输入、输出点参考说明
1.输入点说明
NRZ:
NRZ码输入点。
BS:
编码时钟输入点。
BSR:
解码时钟输入点。
IN-A:
正极性HDB3/AMI码编码输入点。
IN-B:
负极性HDB3/AMI码编码输入点。
DIN1:
正极性HDB3/AMI码解码输入点。
DIN2:
负极性HDB3/AMI码解码输入点。
HDB3/AMI-IN:
HDB3/AMI码编码输入点。
2.输出点说明
DOUT1:
编码输出,由拨码开关S1控制编码码型。
选择AMI、HDB3码型时,为正极性编码输出。
DOUT2:
编码输出,由拨码开关S1控制编码码型。
选择AMI、HDB3码型时,为负极性编码输出,选择其它码型时,无输出。
OUT-A:
正极性HDB3/AMI码解码输出点。
OUT-B:
负极性HDB3/AMI码解码输出点。
HDB3/AMI-OUT:
HDB3/AMI码编码输出点。
NRZ-OUT:
解码输出。
六、实验步骤
1.CMI,RZ,BPH码编解码电路观测
(1)将信号源模块和模块6、7固定在主机箱上,将塑封螺钉拧紧,确保电源接触良好。
(2)通过模块6上的拨码开关S1选择码型为CMI码,即“00100000”。
(3)信号源模块上S4、S5都拨到“1100”,S1、S2、S3分别设为“01110010”“01010101”“00110011”。
(4)对照下表完成实验连线。
表1CMI,RZ,BPH码编解码电路连线
源端口
目的端口
连线说明
信号源:
NRZ(8K)
模块6:
NRZIN
8KNRZ码基带传输信号输入
信号源:
CLK2(8K)
模块6:
BS
提供编译码位时钟
模块6:
DOUT1
模块6:
DIN1
电平变换的编码输入A
模块6:
DOUT1
模块7:
DIN
锁相环法同步提取输入
模块7:
BS
模块6:
BSR
提取的位时钟给译码模块
*检查连线是否正确,检查无误后打开电源。
(5)将模块7的S2设置为“0111”
(6)以“NRZIN”为内触发源,用双踪示波器观测编码输出“DOUT1”波形。
(7)以“NRZIN”为内触发源,用双踪示波器对比观测解码输出“NRZ-OUT”波形,观察解码波形与初始信号是否一致。
(8)拨码开关S1选择码型为RZ码(00010000)、BPH码(00001000)重复上述步骤。
(9)实验1结束关闭电源。
2.AMI,HDB3码编解码电路观测
(1)通过模块6上的拨码开关S1选择码型为AMI码,即“01000000”。
(2)将信号源S4、S5拨到“1100”,S1、S2、S3分别设为“01110010”“00011000”“01000011”。
(3)对照下表完成实验连线:
表2实验2连线
源端口
目的端口
连线说明
信号源:
NRZ(8K)
模块6:
NRZIN
8KNRZ码基带传输信号输入
信号源:
CLK2(8K)
模块6:
BS
提供编译码位时钟
模块6:
DOUT1
模块7:
DIN
滤波法同步提取输入
模块7:
位同步输出
模块6:
BSR
提取的位同步输入
模块6:
DOUT1
模块6:
IN-A
电平变换A路编码输入
模块6:
DOUT2
模块6:
IN-B
电平变换B路编码输入
模块6:
HDB3/AMI-OUT
模块6:
HDB3/AMI-IN
电平反变换输入
模块6:
OUT-A
模块6:
DIN1
电平反变换A路编码输出
模块6:
OUT-B
模块6:
DIN2
电平反变换B路编码输出
*检查连线是否正确,检查无误后打开电源
(4)模块7的S2设置为“1000”。
(5)以“NRZIN”为内触发源,分别用双踪示波器观测“DOUT1”,“DOUT2”,“HDB3/AMI-OUT”三点的波形。
(6)以“NRZIN”为内触发源,用双踪示波器观测“OUT-A”,“OUT-B”,“NRZ-OUT”三点的波形,观察解码波形与初始信号是否一致。
(7)通过拨码开关S1选择码型为HDB3码(S1设置为“10000000”),重复上述步骤。
3.将信号源模块上的拨码开关S1,S2,S3全部拨为0或者全部拨为1,重复步骤1、2,观察各码型编解码输出。
4.实验结束关闭电源,拆除连线,整理实验数据及波形完成实验报告。
7、实验结果
1、CMI,RZ,BPH码编解码电路观测
信号源原码设置,这里设置与实验原理中的相同,为了有方向地验证。
表3原码设置
播码开关
码位
1
2
3
4
5
6
7
8
S1
0
1
1
0
1
0
0
0
S2
0
1
1
0
0
0
0
0
S3
0
1
0
1
0
1
0
0
这样设置之后,一个周期原码为:
011010000110000001010100,共24为码元,那么任意时刻在示波器上观察到的波形码元都是此码组的一个循环移位。
(1)CMI码
DOUT1:
CMI编码输出
图5CMI编码输出波形
表4CMI编码输出
码
S1
S2
S3
组
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
1
2
3
…
RZ
11
00
00
00
11
00
00
00
00
11
00
00
0
0
0
00
11
00
0
…
原
1
0
1
0
1
0
0
0
1
1
0
1
0
0
0
0
1
1
0
…
2)NRZ-OUT:
CMI解码波形
图6CMI解码波形
(2)RZ码
DOUT1:
RZ编码输出
图7RZ编码输出波形
与图对应“0”、“1”码为(左起一个“1”开始计数的一个周期24位)如下表。
说明:
表中上下行与图中上下波形对应,由于波形的周期性和时宜,S1,S2,S3并不与设置的信号源模块中的S1,S2,S3一致,这里仅表明选取一个周期并分为3组。
下面的
(2)(3)等也是一样。
表5RZ编码输出
码
S1
S2
S3
组
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
RZ
10
0
10
0
10
0
0
0
10
10
0
10
0
0
0
00
10
10
0
0
0
0
0
0
…
原
1
0
1
0
1
0
0
0
1
1
0
1
0
0
0
0
1
1
0
0
0
0
0
0
…
NRZ-OUT:
RZ解码波形
图8RZ解码输出波形
与图对应(左起第一个“1”开始):
解码输出(上):
10100011010…是原码序列
可以看到,RZ码编、解码均正确。
2、AMI,HDB3码编解码电路观测
(1)AMI码
DOUT1,DOUT2输出
图9AMI码正极性编码波形
图9AMI码负极性编码波形
图10AMI编码的输出
图11AMI码正极性译码波形
图12AMI码负极性译码波形
图13AMI码译码输出波形
(2)HDB3码
图14正、负极性的HDB3编码输出
图15HDB3编码输出波形
图16HDB3正极性译码输出
图17HDB3码负极性译码输出
图18HDB3译码输出
分析:
由以上各个波形图可看出实验结果符合与理论相符。
值得注意的是,图18HDB3译码输出的波形与理论存在偏差,在请教同学以及对比多位同学的波形图后我发现似乎是出于试验箱的原因,大多数同学的波形都出现了类似的错误。
八、实验小结
1、本实验原理及工作过程均已在上述列出
2、本次试验的各实验波形图见图5-图18
3、实验心得
本次是通信原理的第一次实验,实验步骤比较简单,有专业的实验指导书可以参考,所以做起来也比较快。
实验过程中需要认真观察波形与实验原理是否一致。
本次实验让我对各种码型的编码以及解码又有了更深一层的认识。
实验是一个让大家能够把理论与实践结合的好机会,我们应该把握好这样的机会,在试验中更好的锻炼自己,与此同时锻炼大家的团队协作能力。