实验一数字基带信号
实验一 数字基带信号
一、 实验目的
1、了解单极性码、双极性码、归零码、不归零码等基带信号波形特点。 2、掌握AMI 、HDB 3码的编码规则。
3、掌握从HDB 3码信号中提取位同步信号的方法。 4、掌握集中插入帧同步码时分复用信号的帧结构特点。
5、了解HDB 3(AMI )编译码集成电路CD22103。
二、 实验内容
1、用示波器观察单极性非归零码(NRZ )、传号交替反转码(AMI )、三阶高密度双极性码(HDB 3)、整流后的AMI 码及整流后的HDB 3码。
2、用示波器观察从HDB 3码中和从AMI 码中提取位同步信号的电路中有关波形。
3、用示波器观察HDB 3、AMI 译码输出波形。
三、 基本原理
本实验使用数字信源模块和HDB 3编译码模块。 1、数字信源
本模块是整个实验系统的发终端,模块内部只使用+5V电压,其原理方框图如图1-1所示,电原理图如图1-3所示(见附录)。本单元产生NRZ 信号,信号码速率约为170.5KB ,帧结构如图1-2所示。帧长为24位,其中首位无定义,第2位到第8位是帧同步码(7位巴克码1110010),另外16位为2路数据信号,每路8位。此NRZ 信号为集中插入帧同步码时分复用信号,实验电路中数据码用红色发光二极管指示,帧同步码及无定义位用绿色发光二极管指示。发光二极管亮状态表示1码,熄状态表示0码。 本模块有以下测试点及输入输出点: ∙ CLK
晶振信号测试点
信源位同步信号输出点/测试点(2个)
∙ BS-OUT ∙ FS
信源帧同步信号输出点/测试点
NRZ 信号(绝对码) 输出点/测试点(4个)
∙ NRZ-OUT(AK)
图1-1中各单元与电路板上元器件对应关系如下: ∙ 晶振
∙ 分频器
CRY :晶体;U1:反相器7404
U2:计数器74161;U3:计数器74193;U4:计数器40160 K1、K2、K3:8位手动开关,从左到右依次与帧同步码、数据1、数据2相对应;发光二极管:左起分别与一帧中的24位代码相对应
∙ 八选一
U5、U6、U7:8位数据选择器4512
∙ 并行码产生器
∙ 三选一 ∙ 倒相器
∙ 抽样
U8:8位数据选择器4512 U20:非门74HC04 U9:D 触发器74HC74
下面对分频器,八选一及三选一等单元作进一步说明。 (1)分频器
74161进行13分频,输出信号频率为341kHz 。74161是一个4位二进制加计数器,预置在3状态。
74193完成÷2、÷4、÷8、÷16运算,输出BS 、S1、S2、S3等4个信号。BS 为位同步信号,频率为170.5kHz 。S1、S2、S3为3个选通信号,频率分别为1/2、1/4和1/8。74193是一个4位二进制加/减计数器,当CPD= PL =1、MR=0时,可在Q 0、Q 1、Q 2及Q 3端分别输出上述4个信号。
40160是一个二一十进制加计数器,预置在7状态,完成÷3运算,在Q 0和Q 1端分别输出选通信号S4、S5,这两个信号的频率相等、等于S3信号频率的1/3。
分频器输出的S1、S2、S3、S4、S5等5个信号的波形如图1-4(a )和1-4(b )所示。 (2)八选一
采用8路数据选择器4512,它内含了8路传输数据开关、地址译码器和三态驱动器,其真值表如表1-1所示。U5、U6和U7的地址信号输入端A 、B 、C 并连在一起并分别接
图1-1 数字信源方框图
图1-2 帧结构
S1、S2、S3信号,它们的8个数据信号输入端x0 ~ x7分别K1、K2、K3输出的8 个并行信号连接。由表1-1可以分析出U5、U6、U7输出信号都是码速率为170.5KB 、以8位为周期的串行信号。
(3)三选一
三选一电路原理同八选一电路原理。S4、S5信号分别输入到U8的地址端A 和B ,U5、U6、U7输出的3路串行信号分别输入到U8的数据端x3、x0、x1,U8的输出端即是一个码速率为170.5KB 的2路时分复用信号,此信号为单极性不归零信号(NRZ )。
S1
S2S 3
(a)
S3
S4S5
(b)
图1-4 分频器输出信号波形
(4)倒相与抽样
图1-1中的NRZ 信号的脉冲上升沿或下降沿比BS 信号的下降沿稍有点迟后。在实 验二的数字调制单元中,有一个将绝对码变为相对码的电路,要求输入的绝对码信号的上升沿及下降沿与输入的位同步信号的上升沿对齐,而这两个信号由数字信源提供。倒相与抽样电路就是为了满足这一要求而设计的,它们使NRZ-OUT 及BS-OUT 信号满足码变换电路的要求。
表1-1 4512真值表
C 0 0 0 0 1 1 1 1
B 0 0 1 1 0 0 1 1
A 0 1 0 1 0 1 0 1
INH 0 0 0 0 0 0 0 0
DIS 0 0 0 0 0 0 0 0
Z x0 x1 x2 x3 x4 x5 x6 x7
Φ Φ
Φ Φ
Φ Φ
1 Φ
0 1
0 高阻
FS 信号可用作示波器的外同步信号,以便观察2DPSK 等信号。
FS 信号、NRZ-OUT 信号之间的相位关系如图1-5所示,图中NRZ-OUT 的无定义位为0,帧同步码为1110010,数据1为11110000,数据2为00001111。FS 信号的低电平、高电平分别为4位和8位数字信号时间,其上升沿比NRZ-OUT 码第一位起始时间超前一个码元。
NRZ-OUT
FS
图1-5 FS 、NRZ-OUT 波形
2. HDB3编译码
原理框图如图1-6所示。本模块内部使用+5V和-5V 电压,其中-5V 电压由-12V 电源经三端稳压器7905变换得到。 本单元有以下信号测试点: ∙ NRZ
译码器输出信号 锁相环输出的位同步信号
编码器输出信号
∙ BS-R
∙(AMI )HDB 3 ∙ BPF
∙ DET
带通滤波器输出信号
(AMI )HDB 3整流输出信号
图1-6 HDB 3编译码方框图
本模块上的开关K4用于选择码型,K4位于左边A (AMI 端)选择AMI 码,位于右边H (HDB3端)选择HDB 3码。
图1-6中各单元与电路板上元器件的对应关系如下: ∙ HDB3编译码器 ∙ 单/双极性变换器
U10:HDB 3编译码集成电路CD22103A U11:模拟开关4052
∙ 双/单极性变换器
∙ 相加器
U12:非门74HC04 U17:或门74LS32 U13、U14:运放UA741 U15:运放LM318 U16:集成锁相环CD4046
∙ 带通滤波器 ∙ 限幅放大器
∙ 锁相环
信源部分的分频器、三选一、倒相器、抽样以及(AMI)HDB3编译码专用集成芯片CD22103等电路的功能可以用一片EPLD (EPM7064)芯片完成,说明见附录四。 下面简单介绍AMI 、HDB 3码编码规律。
AMI 码的编码规律是:信息代码1变为带有符号的1码即+1或-1,1的符号交替反转;信息代码0的为0码。AMI 码对应的波形是占空比为0.5的双极性归零码,即脉冲宽度τ与码元宽度(码元周期、码元间隔)T S 的关系是τ=0.5TS 。
HDB 3码的编码规律是:4个连0信息码用取代节000V 或B00V 代替,当两个相邻V 码中间有奇数个信息1码时取代节为000V ,有偶数个信息1码(包括0个信息1码)时取代节为B00V ,其它的信息0码仍为0码;信息码的1码变为带有符号的1码即+1或-1;HDB 3码中1、B 的符号符合交替反转原则,而V 的符号破坏这种符号交替反转原则,但相邻V 码的符号又是交替反转的;HDB 3码是占空比为0.5的双极性归零码。
设信息码为0000 0110 0001 0000 0,则NRZ 码、AMI 码,HDB 3码如图1-8所示。
分析表明,AMI 码及HDB 3码的功率谱如图1-9所示,它不含有离散谱f S 成份(f S =1/TS ,等于位同步信号频率)。在通信的终端需将它们译码为NRZ 码才能送给数字终端机或数模转换电路。在做译码时必须提供位同步信号。工程上,一般将AMI 或HDB 3码数字信号进行整流处理,得到占空比为0.5的单极性归零码(RZ |τ=0. 5T S )。这种信号的功率谱也在图1-9中给出。由于整流后的AMI 、HDB 3码中含有离散谱f S ,故可用一个窄带滤波器得到频率为f S 的正弦波,整形处理后即可得到位同步信号。
图1-8 NRZ 、AMI 、HDB 3关系图
图1-9 AMI 、HDB 3、RZ |τ=0.5TS 频谱
可以用CD22103集成电路进行AMI 或HDB 3编译码。当它的第3脚(3/ AMI)接+5V时为HDB 3编译码器,接地时为AMI 编译码器。编码时,需输入NRZ 码及位同步信号,它们来自数字信源单元,已在电路板上连好。CD22103编码输出两路并行信号+H-OUT和-H-OUT ,它们都是半占空比的正脉冲信号,分别与AMI 或HDB 3码的正极性信号及负极性信号相对应。这两路信号经单/双极性变换后得到AMI 码或HDB 3。
双/单极性变换及相加器构成一个整流器。整流后的DET 信号含有位同步信号频率离散谱。本单元中带通滤波器实际是一个正反馈放大器。当无输入信号时,它工作在自激状态;而输入信号将放大器的自激信号频率向码速率方向牵引。它的输出BPF 是一个幅度和周期都不恒定的准周期信号。对此信号进行限幅放大处理后得到幅度恒定、周期变化的脉冲信号,但仍不能将此信号作为译码器的位同步信号,需作进一步处理。当锁相环的自然谐振频率足够小时,对输入的电压信号可等效为窄带带通滤波器(关于锁相环的基本原理将在实验三中介绍)。本单元中采用电荷泵锁相环构成一个Q 值约为35的的窄带带通滤波器,它可以输出一个符合译码器要求的位同步信号BS-R 。
译码时,需将AMI 或HDB 3码变换成两路单极性信号分别送到CD22103的第11、第13脚,此任务由双/单变换电路来完成。
当信息代码连0个数太多时,从AMI 码中较难于提取稳定的位同步信号,而HDB 3中连0个数最多为3,这对提取高质量的位同信号是有利的。这也是HDB 3码优于AMI 码之处。HDB 3码及经过随机化处理的AMI 码常被用在PCM 一、二、三次群的接口设备中。
在实用的HDB 3编译码电路中,发端的单/双极性变换器一般由变压器完成;收端的双/单极性变换电路一般由变压器、自动门限控制和整流电路完成,本实验目的是掌握HDB 3编码规则,及位同步提取方法,故对极性变换电路作了简化处理,不一定符合实用要求。 CD22103的引脚及内部框图如图1-10所示,详细说明如下:
图1-10 CD22103的引脚及内部框图
(1)NRZ-IN (2)CTX
编码器NRZ 信号输入端;
编码时钟(位同步信号)输入端;
(3)3/ AMI 码型选择端:接TTL 高电平时,选择HDB 3码;接TTL 低电平时,选择AMI 码;
(4)NRZ-OUT (5)CRX
HDB 3译码后信码输出端; 译码时钟(位同步信号)输入端;
(6)RAIS (7)AIS
告警指示信号(AIS )检测电路复位端,负脉冲有效; AIS 信号输出端,有AIS 信号为高电平,无ALS 信号时为低电平;
(8)V SS (9)ERR
接地端;
不符合HDB 3/AMI编码规则的误码脉冲输出端;
(10)CKR
HDB 3码的汇总输出端; HDB 3译码器正码输入端;
HDB 3译码内部环回控制端,接高电平时为环回,接低电平时为正常;
(11)+HDB3-IN (12)LTF
(13)-HDB 3-IN (14)-HDB 3-OUT (15)+HDB3-OUT (16)V DD
HDB 3译码器负码输入端;
HDB 3编码器负码输出端; HDB 3编码器正码输出端;
接电源端(+5V)
CD22103主要由发送编码和接收译码两部分组成,工作速率为50Kb/s~10Mb/s。两部分功能简述如下。 发送部分:
当3端接高电平时,编码电路在编码时钟CTX 下降沿的作用下,将NRZ 码编成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、 用示波器观察HDB 3编译单元的各种波形。
仍用信源单元的FS 信号作为示波器的外同步信号。
(1)示波器的两个探头CH1和CH2分别接信源单元的NRZ-OUT 和HDB3单元的
AMI-HDB 3,将信源单元的K1、K2、K3每一位都置1,观察全1码对应的AMI 码(开关K4置于左方AMI 端)和HDB 3码(开关K4置于右方HDB 3端)。再将K1、K2、K3置为全0,观察全0码对应的AMI 码和HDB 3码。观察时应注意AMI 、HDB 3码的码元都是占空比为0.5的双极性归零矩形脉冲。编码输出AMI-HDB 3比信源输入NRZ-OUT 延迟了4个码元。
(2)将K1、K2、K3置于0111 0010 0000 1100 0010 0000态,观察并记录对应的AMI
码和HDB 3码。
(3)将K1、K2、K3置于任意状态,K4先置左方(AMI )端再置右方(HDB3)端,
CH1接信源单元的NRZ-OUT ,CH2依次接HDB3单元的DET 、BPF 、BS-R 和NRZ ,观察这些信号波形。观察时应注意:
∙ HDB3单元的NRZ 信号(译码输出)滞后于信源模块的NRZ-OUT 信号(编码输入)8个码元。
∙ DET是占空比等于0.5的单极性归零码。
∙ BPF信号是一个幅度和周期都不恒定的准正弦信号,BS-R 是一个周期基本恒定(等于一个码元周期)的TTL 电平信号。
∙ 信源代码连0个数越多,越难于从AMI 码中提取位同步信号(或者说要求带通滤波的Q 值越高,因而越难于实现),而HDB 3码则不存在这种问题。本实验中若24位信源代码中连零很多时,则难以从AMI 码中得到一个符合要求的稳定的位同步信号,因此不能完成正确的译码(由于分离参数的影响,各实验系统的现象可能略有不同。一般将信源代码置成只有1个“1”码的状态来观察译码输出)。若24位信源代码全为“0”码,则更不可能从AMI 信号(亦是全0信号)得到正确的位同步信号。
五、 实验报告要求
1. 根据实验观察和纪录回答:
(1)不归零码和归零码的特点是什么?
(2)与信源代码中的“1”码相对应的AMI 码及HDB 3码是否一定相同?为什么? 2. 设代码为全1,全0及0111 0010 0000 1100 0010 0000,给出AMI 及HDB 3码的代码和波形。
3. 总结从HDB 3码中提取位同步信号的原理。
4. 试根据占空比为0.5的单极性归零码的功率谱密度公式说明为什么信息代码中的连0码越长,越难于从AMI 码中提取位同步信号,而HDB 3码则不存在此问题。