本模块上的开关K4用于选择码型,K4位于左边A(AMI端)选择AMI码,位于右边H(HDB3端)选择HDB3码。
图1-6中各单元与电路板上元器件的对应关系如下: ? HDB3编译码器 U10:HDB3编译码集成电路CD22103A ? 单/双极性变换器 U11:模拟开关4052 ? 双/单极性变换器 U12:非门74HC04
? 相加器 U17:或门74LS32 ? 带通滤波器 U13、U14:运放UA741 ? 限幅放大器 U15:运放LM318
? 锁相环 U16:集成锁相环CD4046
信源部分的分频器、三选一、倒相器、抽样以及(AMI)HDB3编译码专用集成芯片CD22103等电路的功能可以用一片EPLD(EPM7064)芯片完成,说明见附录四。 下面简单介绍AMI、HDB3码编码规律。
AMI码的编码规律是:信息代码1变为带有符号的1码即+1或-1,1的符号交替反转;信息代码0的为0码。AMI码对应的波形是占空比为0.5的双极性归零码,即脉冲宽度τ与码元宽度(码元周期、码元间隔)TS的关系是τ=0.5TS。
HDB3码的编码规律是:4个连0信息码用取代节000V或B00V代替,当两个相邻V码中间有奇数个信息1码时取代节为000V,有偶数个信息1码(包括0个信息1码)时取代节为B00V,其它的信息0码仍为0码;信息码的1码变为带有符号的1码即+1或-1;HDB3码中1、B的符号符合交替反转原则,而V的符号破坏这种符号交替反转原则,但相邻V码的符号又是交替反转的;HDB3码是占空比为0.5的双极性归零码。
设信息码为0000 0110 0001 0000 0,则NRZ码、AMI码,HDB3码如图1-8所示。 分析表明,AMI码及HDB3码的功率谱如图1-9所示,它不含有离散谱fS成份(fS =1/TS,等于位同步信号频率)。在通信的终端需将它们译码为NRZ码才能送给数字终端机或数模转换电路。在做译码时必须提供位同步信号。工程上,一般将AMI或HDB3码数字信号进行整流处理,得到占空比为0.5的单极性归零码(RZ|τ=0.5TS)。这种信号的功率谱也在图1-9中给出。由于整流后的AMI、HDB3码中含有离散谱fS ,故可用一个窄带滤波器得到频率为fS的正弦波,整形处理后即可得到位同步信号。
图1-8 NRZ、AMI、HDB3关系图
·5·
图1-9 AMI、HDB3、RZ|τ=0.5TS频谱
可以用CD22103集成电路进行AMI或HDB3编译码。当它的第3脚(HDB3/ AMI)接+5V时为HDB3编译码器,接地时为AMI编译码器。编码时,需输入NRZ码及位同步信号,它们来自数字信源单元,已在电路板上连好。CD22103编码输出两路并行信号+H-OUT和-H-OUT,它们都是半占空比的正脉冲信号,分别与AMI或HDB3码的正极性信号及负极性信号相对应。这两路信号经单/双极性变换后得到AMI码或HDB3。
双/单极性变换及相加器构成一个整流器。整流后的DET信号含有位同步信号频率离散谱。本单元中带通滤波器实际是一个正反馈放大器。当无输入信号时,它工作在自激状态;而输入信号将放大器的自激信号频率向码速率方向牵引。它的输出BPF是一个幅度和周期都不恒定的准周期信号。对此信号进行限幅放大处理后得到幅度恒定、周期变化的脉冲信号,但仍不能将此信号作为译码器的位同步信号,需作进一步处理。当锁相环的自然谐振频率足够小时,对输入的电压信号可等效为窄带带通滤波器(关于锁相环的基本原理将在实验三中介绍)。本单元中采用电荷泵锁相环构成一个Q值约为35的的窄带带通滤波器,它可以输出一个符合译码器要求的位同步信号BS-R。
译码时,需将AMI或HDB3码变换成两路单极性信号分别送到CD22103的第11、第13脚,此任务由双/单变换电路来完成。
当信息代码连0个数太多时,从AMI码中较难于提取稳定的位同步信号,而HDB3中连0个数最多为3,这对提取高质量的位同信号是有利的。这也是HDB3码优于AMI码之处。HDB3码及经过随机化处理的AMI码常被用在PCM一、二、三次群的接口设备中。
在实用的HDB3编译码电路中,发端的单/双极性变换器一般由变压器完成;收端的双/单极性变换电路一般由变压器、自动门限控制和整流电路完成,本实验目的是掌握HDB3编码规则,及位同步提取方法,故对极性变换电路作了简化处理,不一定符合实用要求。
CD22103的引脚及内部框图如图1-10所示,详细说明如下:
·6·
图1-10 CD22103的引脚及内部框图
(1)NRZ-IN (2)CTX (3)HDB3/ AMI 编码器NRZ信号输入端;
编码时钟(位同步信号)输入端;
码型选择端:接TTL高电平时,选择HDB3码;接TTL低电平时,选择AMI码;
(4)NRZ-OUT HDB3译码后信码输出端; (5)CRX 译码时钟(位同步信号)输入端; (6)RAIS 告警指示信号(AIS)检测电路复位端,负脉冲有效; (7)AIS AIS信号输出端,有AIS信号为高电平,无ALS信号时
为低电平;
(8)VSS 接地端; (9)ERR 不符合HDB3/AMI编码规则的误码脉冲输出端; (10)CKR HDB3码的汇总输出端; (11)+HDB3-IN HDB3译码器正码输入端; (12)LTF HDB3译码内部环回控制端,接高电平时为环回,接低电
平时为正常;
(13)-HDB3-IN HDB3译码器负码输入端; (14)-HDB3-OUT HDB3编码器负码输出端; (15)+HDB3-OUT HDB3编码器正码输出端; (16)VDD 接电源端(+5V)
CD22103主要由发送编码和接收译码两部分组成,工作速率为50Kb/s~10Mb/s。两部分功能简述如下。 发送部分:
当HDB3/ AMI 端接高电平时,编码电路在编码时钟CTX下降沿的作用下,将NRZ码
·7·
编成HDB3码(+HDB3-OUT、-HDB3-OUT两路输出);接低电平时,编成AMI码。编码输出比输入码延迟4个时钟周期。 接收部分:
(1)在译码时钟CRX的上升沿作用下,将HDB3码(或AMI码)译成NRZ码。译码输出比输入码延迟4个时钟周期。
(2)HDB3码经逻辑组合后从CKR端输出,供时钟提取等外部电路使用;
(3)可在不断业务的情况下进行误码监测,检测出的误码脉冲从ERR端输出,其脉宽等于收时钟的一个周期,可用此进行误码计数。 (4)可检测出所接收的AIS码,检测周期由外部RAIS决定。据CCITT规定,在RAIS信号的一个周期(500s)内,若接收信号中“0”码个数少于3,则AIS端输出高电平,使系统告警电路输出相应的告警信号,若接收信号中“0”码个数不少于3,AIS端输出低电平,表示接收信号正常。
(5)具有环回功能 四、 实验步骤
本实验使用数字信源单元和HDB3编译码单元。
1、熟悉数字信源单元和HDB3编译码单元的工作原理。接好电源线,打开电源开关。 2、 用示波器观察数字信源单元上的各种信号波形。
用信源单元的FS作为示波器的外同步信号,示波器探头的地端接在实验板任何位置的GND点均可,进行下列观察:
(1)示波器的两个通道探头分别接信源单元的NRZ-OUT和BS-OUT,对照发光二极管的发光状态,判断数字信源单元是否已正常工作(1码对应的发光管亮,0码对应的发光管熄);
(2)用开关K1产生代码×1110010(×为任意代码,1110010为7位帧同步码),K2、K3产生任意信息代码,观察本实验给定的集中插入帧同步码时分复用信号帧结构,和NRZ码特点。
3、 用示波器观察HDB3编译单元的各种波形。 仍用信源单元的FS信号作为示波器的外同步信号。 (1)示波器的两个探头CH1和CH2分别接信源单元的NRZ-OUT和HDB3单元的AMI-HDB3,将信源单元的K1、K2、K3每一位都置1,观察全1码对应的AMI码(开关K4置于左方AMI端)波形和HDB3码(开关K4置于右方HDB3端)波形。再将K1、K2、K3置为全0,观察全0码对应的AMI码和HDB3码。观察时应注意AMI、HDB3码的码元都是占空比为0.5的双极性归零矩形脉冲。编码输出AMI-HDB3比信源输入NRZ-OUT延迟了4个码元。 (2)将K1、K2、K3置于0111 0010 0000 1100 0010 0000态,观察并记录对应的AMI码和HDB3码。 (3)将K1、K2、K3置于任意状态,K4先置左方(AMI)端再置右方(HDB3)端,CH1接信源单元的NRZ-OUT,CH2依次接HDB3单元的DET、BPF、BS-R和NRZ ,观察这·8·
些信号波形。观察时应注意: ? HDB3单元的NRZ信号(译码输出)滞后于信源模块的NRZ-OUT信号(编码输入)8个码元。
? DET是占空比等于0.5的单极性归零码。
? BPF信号是一个幅度和周期都不恒定的准正弦信号,BS-R是一个周期基本恒定(等于一个码元周期)的TTL电平信号。
? 信源代码连0个数越多,越难于从AMI码中提取位同步信号(或者说要求带通滤波的Q值越高,因而越难于实现),而HDB3码则不存在这种问题。本实验中若24位信源代码中连零很多时,则难以从AMI码中得到一个符合要求的稳定的位同步信号,因此不能完成正确的译码(由于分离参数的影响,各实验系统的现象可能略有不同。一般将信源代码置成只有1个“1”码的状态来观察译码输出)。若24位信源代码全为“0”码,则更不可能从AMI信号(亦是全0信号)得到正确的位同步信号。
五、 实验报告要求
1. 根据实验观察和纪录回答:
(1)不归零码和归零码的特点是什么?
(2)与信源代码中的“1”码相对应的AMI码及HDB3码是否一定相同?为什么? 2. 设代码为全1,全0及0111 0010 0000 1100 0010 0000,给出AMI及HDB3码的代码和波形。
3. 总结从HDB3码中提取位同步信号的原理。
4. 试根据占空比为0.5的单极性归零码的功率谱密度公式说明为什么信息代码中的连0码越长,越难于从AMI码中提取位同步信号,而HDB3码则不存在此问题。
·9·

