数字通信原理实验AMI、HDB3编译码实验指导老师:李冰、梁仕文一、实验目的了解由二进制单极性码变换为AMI码HDB3码的编码译码规则,掌握它的工作原理和实验方法。二、AMI定义及实验原理NRZ码:一种最简单、最基本的码型,常用含有时钟频率的单极性半占空码。AMI码:传号交替反转码,是双极性占空码。AMI与二进制序列的关系:二进码序列中“0”仍编为“0”;而二进码序列中的“1”码则交替地变为“+1”码及“-1”码。NRZ:1101000011AMI:+1-10+10000-1+1信息源基带信号传输码型发射器PCM△MAMIHDB3FSKDPSK011001...100010...码型变换的原因:1.减少直流分量及低频分量2.提取时钟分量3.误码检测(一)AMI码变换原理只需要让PCM输出的NRZ码通过一个双极性变换电路即可得到AMI码。(二)单双极性变换电路原理:单双变换PCM(NRZ)AMI码0011100VT1截止VY2截止××输出01100110VT1导通VY2截止×输出+11101001VT1截止VY2导通输出-1×HDB3码:三阶高密度双极性码。HDB3码与二进制序列的关系:(1)二进制信号序列中的“0”码在HDB3码中仍编为“0”码,二进制信号中“1”码,在HDB3码中应交替地成+1和-1码,但序列中出现四个连“0”码时应按特殊规律编码(引入传号交替反转码的“破坏点”V码);(2)二进制序列中四个连“0”按以下规则编码:信码中出现四个连“0”码时,要将这四个连“0”码用000V或B00V取代节来代替(B和V也是“1”码,可正、可负)。这两个取代节选取原则是,使任意两个相邻v脉冲间的传号数为奇数时选用000V取代节,偶数时则选用B00V取代节。NRZ..100100001100000100001....1001?00V11?00V01?00V1..V+.1001?00V11?00V01?00V1..V+..1001B00V11B00V01000V1..V+.-100+1B-00V+1-1B+00V0-1000V+1..V+.-100+1B-00V-+1-1B+00V+0-1000V-+1..HDB3V+.-100+1-100-1+1-1+100+10-1000-1+1..三、HDB3定义及实验原理(一)HDB3码变换原理HDB3变换方框图该方框图由4个部分组成:连零检测、破坏点产生、取代节判决和单双变换。(二)HDB3编码器电路原理:连零检测电路:当4个0依次存入四级移位寄存器JC1—JC4时,JC11输出低电平控制信号。取代节判决电路:当JC11输出控制信号时判断此时JC6的输出,如果JC6为高电平则判别由B00V来取代四连“0”码,否则由000V取代。破坏点产生电路:由JC5、JC7和JC13组成,当遇到B00V时,JC13为0,当取代节为000V时,JC13为1单双变换电路的作用是:将单极性不归零码变换成双极性不归零码,它由JCl6、JCl7、JCl5、JCl8、BGl、BG2及脉冲变压器组成。四连零检测破坏点产生取代节判断单双极性变换(三)HDB3解码器电路原理:双极性码变换成正极性不归零码破坏点检出并扣除扣除B00V取代节中的B码四、实验内容(没有列举的试验点不用做)AMI码实验1.K1-K8置10011100,测量并记录P12、P22、P30、P31、CP3波形2.K1-K8置10000000,测量并记录P12、P22、P30、P31、CP3波形HDB3码实验1.K1-K8置10011100,测量并记录P12、P22、P31、CP3波形3.K1-K8置10000000,测量并记录P12、P22、P23、P32、P33、P31、CP3波形4.K1-K8置00000000,测量并记录P12、P22、P23、P32、P33、P31、CP3波形注意:本次实验的原始波形记录最好使用坐标纸,容易比较同组实验的各个波形的相位关系五、实验报告要求按实验板标示电压调准电源,注意本次实验的电源只需要正极电源,非双电源供电。画图时要以P12或P22为基准,否则难以看出同组中各个波形的相位关系。P33点为检测正极性V码的信号测量点,并非检测信号中的所有V码。P32点信号并非B码检测点,凡是出现1或者B码的地方P32点均为高电平。P30在R03电阻的下端。实验板分两批制作,有个别板P32点波形没有延时,绝大部分板P32点波形有延时。六、实验注意事项对测量的波形进行整理、分析、说明。说明AMI码和HDB3码的特点,及其变换原则。示波器看到的HDB3变换规则与书本上和老师讲的有什么不同,为什么有这个差别。用滤波法在信码中提取定时信息,对于HDB3码要作哪些变换,电路中如何实现这些变换。对本次实验有何改进意见。七、实验波形图范例