1、现代通信原理实验指导书精简版实验一 模拟锁相环时钟提取实验一、实验目的1、 熟悉模拟锁相环的基本工作原理2、 掌握模拟锁相环的基本参数及设计二、实验仪器1、 JH50014通信原理综合实验系统 一台2、 20MHz双踪示波器 一台3、 函数信号发生器 一台三、实验原理和电路说明模拟锁相环模块在通信原理综合实验系统中可作为一个独立的模块进行测试。在系统工作中模拟锁相环将接收端的256KHz时钟锁在发端的256KHz的时钟上,来获得系统的同步时钟,如HDB3接收的同步时钟及后续电路同步时钟。该模块主要由模拟锁相环UP01(MC4066)、数字分频器UP02(74LS161)、D触发器UP04(74
2、LS74)、环路滤波器和由运放UP03(TEL2702)及阻容器件构成的输入带通滤波器(中心频率:256KHz)组成。在UP01内部有一个振荡器与一个高速鉴相器组成。该模拟锁相环模块的框图见图4.1.1。因来自发端信道的HDB3码为归零码,归零码中含有256KHz时钟分量,经UP03B构成中心频率为256KHz有源由带通滤波器后,滤出256KHz时钟信号,该信号再通过UP03A放大,然后经UP04A和UP04B两个除二分频器(共四分频)变为64KHz信号,进入UP01鉴相输入A脚;VCO输出的512KHz输出信号经UP02进行八分频变为64KHz信号,送入UP01的鉴相输入B脚。经UP01内部
3、鉴相器鉴相之后的误差控制信号经环路滤波器滤波送入UP01的压控振荡器输入端;WP01可以改变模拟锁相环的环路参数。正常时,VCO锁定在外来的256KHz频率上。模拟锁相环模块各跳线开关功能如下:1、 跳线开关KP01用于选择UP01的鉴相输出。当KP01设置于1_2时(左端),选择异或门鉴相输出,环路锁定时TPP03、TPP05输出信号将存在一定相差;当KP01设置于2_3时(右端),选择三态门鉴相输出,环路锁定时TPP03、TPP05输出信号将不存在相差,详情请参见4046器件性能资料。调整电位器WP01可以改变模拟锁相环的环路参数。2、 跳线开关KP02是用于选择输入锁相信号:当KP02置
4、于2_3时(HDB3:右端),输入信号来自HDB3编码模块的HDB3码信号;当KP02置于1_2时(TEST:左端)选择外部的测试信号(TP002输入),此信号用于测量该模拟锁相环模块的性能。在该模块中,各测试点的定义如下:1、 TPP01:256KHz带通滤波器输出2、 TPP02:隔离放大器输出3、 TPP03:鉴相器A输入信号(64KHz)4、 TPP04:VCO输出信号(512KHz)5、 TPP05:鉴相器B输入信号(64KHz)6、 TPP06:环路滤波器输出7、 TPP07:锁定指示检测(锁定时为高电平)四、实验内容准备工作:将输入信号选择开关KP02设置在左端测试位置,鉴相输出
5、开关KP01设置在2_3位置(右端)。1. VCO自由振荡频率测量将该模块测试信号输入端口TP002接地,把函数信号发生器方式设置为记数(频率计功能),测量TPP04监测点的VCO输出振荡频率f0。记录闸门每次闪动的频率读数(其读数不太稳定)。2. 锁定状态观测(1) KP02设置在左端,用信号源模块从测试信号输入端口TP002送入一个256 KHz(不能锁定时请适当增大信号幅度)的TTL方波信号。用示波器同时测量鉴相器输入A、B脚的波形TPP03、TPP05的相位关系。环路锁定该两信号将不存在相差。(2) 将鉴相输出开关KP01设置在1_2位置(左端),重复上述测量步骤。环路锁定该两信号将存
6、在相差。3. 锁定频率测量和分频比计算将函数信号发生器设置在记数状态(频率计)。参见图4.1.1模拟锁相环模块的框图,测量各频率。记录测量结果,计算分频比。TPP01,TPP02,TPP03,TPP05,TPP044. 环路锁定过程观测用信号源模块从测试信号输入端口TP002送入一个256KHz的TTL方波信号。用示波器同时观测TPP03、TPP05的相位关系,测量时用TPP03同步;反复断开和接入测试信号,让锁相环进行重新锁定状态。此时,观察它们的变化过程(锁相过程)。5. 锁定检测信号观测将跳线器KP01设置在2_3位置(右端),用信号源模块产生一个256KHz的TTL信号送入数字数字信号
7、测试端口TP002,用示波器观测锁定检测点TPP07点的波形。调整函数信号发生器输出频率使环路失锁和锁定,记录TPP07点的波形变化。6. 同步带测量(1) 用信号源模块产生一个256KHz的TTL信号送入数字信号测试端口TP002。用示波器同时测量TPP03、TPP04的相位关系,测量时用TPP03同步;正常时环路锁定,该两信号应为同步。(2) 缓慢增加信号源模块输出信号频率,直至TPP03、TPP04两点波形失步,记录下失步前的频率。(3) 调整输入信号频率为256KHz,使环路锁定。缓慢减小信号源输出信号频率,直至TPP03、TPP04两点波形失步,记录下失步前的频率。(4) 计算同步带
8、。一、 实验报告 画出各测量点的波形,分析总结各项测量结果实验二 AMI/HDB3编译码实验一、实验仪器1、 JH50014通信原理综合实验系统 一台2、 20MHz双踪示波器 一台二、实验目的1、 了解二进制单极性码变换为AMI/HDB3码的编码规则;2、 熟悉HDB3码的基本特征;3、 熟悉HDB3码的编译码器工作原理和实现方法;三、实验原理和电路说明AMI码的全称是传号交替反转码。这是一种将消息代码0(空号)和1(传号)按如下规则进行编码的码:代码的0仍变换为传输码的0,而把代码中的1交替地变换为传输码的+1、1、+1、1由于AMI码的传号交替反转,故由它决定的基带信号将出现正负脉冲交替
9、,而0电位保持不变的规律。由此看出,这种基带信号无直流成分,且只有很小的低频成分,因而它特别适宜在不允许这些成分通过的信道中传输。由AMI码的编码规则看出,它已从一个二进制符号序列变成了一个三进制符号序列,即把一个二进制符号变换成一个三进制符号。把一个二进制符号变换成一个三进制符号所构成的码称为1B/1T码型。 AMI码除有上述特点外,还有编译码电路简单及便于观察误码情况等优点,它是一种基本的线路码,并得到广泛采用。但是,AMI码有一个重要缺点,即接收端从该信号中来获取定时信息时,由于它可能出现长的连0串,因而会造成提取定时信号的困难。为了保持AMI码的优点而克服其缺点,人们提出了许多种类的改
10、进AMI码,HDB3码就是其中有代表性的一种。HDB3码的全称是三阶高密度双极性码。它的编码原理是这样的:先把消息代码变换成AMI码,然后去检查AMI码的连0串情况,当没有4个以上连0串时,则这时的AMI码就是HDB3码;当出现4个以上连0串时,则将每4个连0小段的第4个0变换成与其前一非0符号(1或1)同极性的符号。显然,这样做可能破坏“极性交替反转”的规律。这个符号就称为破坏符号,用V符号表示(即+1记为+V, 记为V)。为使附加V符号后的序列不破坏“极性交替反转”造成的无直流特性,还必须保证相邻V符号也应极性交替。这一点,当相邻符号之间有奇数个非符号时,则是能得到保证的;当有偶数个非0符
11、号时,则就得不到保证,这时再将该小段的第1个0变换成+B或B符号的极性与前一非0符号的相反,并让后面的非0符号从V符号开始再交替变化。 虽然HDB3码的编码规则比较复杂,但译码却比较简单。从上述原理看出,每一个破坏符号V总是与前一非0符号同极性(包括B在内)。这就是说,从收到的符号序列中可以容易地找到破坏点V于是也断定V符号及其前面的3个符号必是连0符号,从而恢复4个连0码,再将所有1变成+1后便得到原消息代码。HDB3码是CCITT推荐使用的线路编码之一。HDB3码的特点是明显的,它除了保持AMI码的优点外,还增加了使连0串减少到至多3个的优点,这对于定时信号的恢复是十分有利的。AMI/HD
12、B3频谱示意图参见图4.2.1。在通信原理综合试验箱中,采用了CD22103专用芯片(UD01)实现AMIHDB3的编译码实验,在该电路模块中,没有采用复杂的线圈耦合的方法来实现HDB3码字的转换,而是采用运算放大器(UD02)完成对AMI/HDB3输出进行电平变换。变换输出为双极性码或单极性码。由于AMI/HDB3为归零码,含有丰富的时钟分量,因此输出数据直接送到位同步提取锁相环(PLL)提取接收时钟。AMI/HDB3编译码系统组成框图见图4.2.2。接收时钟的锁相环(PLL)提取电路框图见第四章模拟锁相环时钟提取一节的图4.1.1。由图4.2.2可见,输入的码流进入UD01的1脚,在2脚时
13、钟信号的推动下输入UD01的编码单元,HDB3与AMI由跳线开关KD03选择。编码之后的结果在UD01的14(TPD03)、15(TPD04)脚输出。输出信号在电路上直接返回到UD01的11、13脚,由UD01内部译码单元进行译码。通常译码之后TPD07与TPD01的波形应一致,但由于当前的输出HDB3码字可能与前4个码字有关,因而HDB3的编译码时延较大。运算放大器UD02A构成一个差分放大器,用来将线路输出的HDB3码变换为双极性码输出(TPD05)。运算放大器UD02B构成一个相加器,用来将线路输出的HDB3码变换为单极性码输出(TPD08)。跳线开关KD01用于输入编码信号选择:当KD
14、01设置在Dt位置时(左端),输入编码信号来自复接模块的TDM帧信号;当KD01设置在M位置时(右端),输入编码信号来自本地的m序列,用于编码信号观测。本地的m序列格式受CMI编码模块跳线开关KX02控制:KX02设置在1_2位置(左端),为15位周期m序列(111100010011010);KX02设置在2_3位置(右端),为7位周期m序列(1110010)。跳线开关KD02用于选择将双极性码或单极性码送到位同步提取锁相环提取收时钟:当KD02设置在1_2位置(左端),输出为双极性码;当KD02设置2_3位置(右端),输出为单极性码。跳线开关KD03用于AMI或HDB3方式选择:当KD03设
15、置在HDB3状态时(左端),UD01完成HDB3编译码系统;当KD03设置在AMI状态时(右端),UD01完成AMI编译码系统。该模块内各测试点的安排如下:1、 TPD01:编码输入数据(256Kbps)2、 TPD02:256KHz编码输入时钟(256KHz)3、 TPD03:HDB3输出+4、 TPD04:HDB3输出5、 TPD05:AMI/HDB3输出(双极性码)6、 TPD06:译码输入时钟(256KHz)7、 TPD07:译码输出数据(256Kbps)8、 TPD08: AMI/HDB3输出(单极性码)四、实验内容及操作步骤1. AMI码编码规则验证(1) 由于AMI实验用的时钟信
16、号由复接解复接提供,因此首先用10针排线连接排针插槽该模块JKD01和复接解复接模块的JKB02,以获取时钟信号;将输入信号选择跳线开关KD01设置在M位置(右端)、单/双极性码输出选择开关设置KD02设置在2_3位置(右端)、AMI/HDB3编码开关KD03设置在AMI位置(右端),使该模块工作在AMI码方式。(2) 将CMI编码模块内的跳线开关KX01设置在2_3位置(右端),将CMI编码模块内的M序列类型选择跳线开关KX02设置在2_3位置(右端),产生7位周期m序列。用示波器同时观测输入数据TPD01和AMI输出双极性编码数据TPD05波形及单极性编码数据TPD08波形,观测时用TPD
17、01同步(即用通道CH1测)。分析观测输入数据与输出数据关系是否满足AMI编码关系,画出一个M序列周期对应的测试波形。(3) 将CMI编码模块内的M序列类型选择跳线开关KX02设置在1_2位置(左端),产生15位周期m序列。重复上述测试步骤,记录测试结果。(4) 将输入数据选择跳线开关KD01、KX01拨除,将示波器探头从TPD01测试点移去,使输入数据端口悬空产生全1码。测AMI输出双极性编码数据TPD05波形,记录测试结果。(5) 将输入数据选择跳线开关KD01拨除,将示波器探头接入TPD01测试点上,使数据端口不悬空,则输入数据亦为全0码。测AMI输出双极性编码数据TPD05波形,记录测
18、试结果。2. AMI码译码和时延测量(1) 将输入数据选择跳线开关KD01设置在M位置(右端);将CMI编码模块内的跳线开关KX01设置在2_3位置(右端),CMI编码模块内的M序列类型选择跳线开关KX02设置在1_2位置(左端),产生15位周期m序列;将锁相环模块内输入信号选择跳线开关KP02设置在HDB3位置(右端)。(2) 用示波器同时观测输入数据TPD01和AMI译码输出数据TPD07波形,观测时用TPD01同步。观测AMI译码输出数据是否满正确,画下测试波形。问:AMI编码和译码的的数据时延是多少?3. AMI译码位定时恢复测量(1) 将输入数据选择跳线开关KD01设置在M位置(右端
19、),将CMI编码模块内的M序列类型选择跳线开关KX02设置在1_2(或2_3)位置,将锁相环模块内输入信号选择跳线开关KP02设置在HDB3位置(右端)。(2) 先将跳线开关KD02设置在2_3位置(右端)单极性码输出,用示波器测量同时观测发送时钟测试点TPD02和接收时钟测试点TPD06波形,测量时用TPD02同步。此时两收发时钟应同步。然后,再将跳线开关KD02设置在1_2位置(左端)单极性码输出,观测TPD02和TPD06波形。记录和分析测量结果。(3) 将跳线开关KD02设置回2_3位置(右端)单极性码输出,再将跳线开关KD01拨除,使输入数据为全1码或全0码(方法见1)。重复上述测试
20、步骤,记录分析测试结果。4. HDB3码变换规则验证(1) 首先将输入信号选择跳线开关KD01设置在M位置(右端)、单/双极性码输出选择开关设置KD02设置在2_3位置(右端)、AMI/HDB3编码开关KD03设置在HDB3位置(左端),使该模块工作在HDB3码方式。(2) 将CMI编码模块内的M序列类型选择跳线开关KX02设置在2_3位置(右端),产生7位周期m序列。用示波器同时观测输入数据TPD01和HDB3输出双极性编码数据TPD05波形及单极性编码数据TPD08波形,观测时用TPD01同步。分析观测输入数据与输出数据关系是否满足HDB3编码关系,画下一个M序列周期对应的测试波形。(3)
21、 将CMI编码模块内的M序列类型选择跳线开关KX02设置在1_2位置(左端),产生15位周期m序列。重复上述测试步骤,记录测试结果。(4) 使输入数据为全0码(方法同1),重复上述测试步骤,记录测试结果。5. HDB3码译码和时延测量(1) 将输入数据选择跳线开关KD01设置在M位置(右端);将CMI编码模块内的M序列类型选择跳线开关KX02设置在1_2位置(左端),产生15位周期m序列;将锁相环模块内输入信号选择跳线开关KP02设置在HDB3位置(左端)。(2) 用示波器同时观测输入数据TPD01和HDB3译码输出数据TPD07波形,观测时用TPD01同步。分析观测HDB3编码输入数据与HD
22、B3译码输出数据关系是否满足HDB3编译码系统要求,画下测试波形。问:HDB3编码和译码的的数据时延是多少?6. HDB3译码位定时恢复测量(1) 将输入数据选择跳线开关KD01设置在M位置(右端),将CMI编码模块内的M序列类型选择跳线开关KX02设置在1_2(或2_3)位置,将锁相环模块内输入信号选择跳线开关KP02设置在HDB3位置(左端)。(2) 先将跳线开关KD02设置在2_3位置(右端)单极性码输出,用示波器测量同时观测发送时钟测试点TPD02和接收时钟测试点TPD06波形,测量时用TPD02同步。此时两收发时钟应同步。然后,再将跳线开关KD02设置在1_2位置(左端)单极性码输出
23、,观测TPD02和TPD06波形。记录和分析测量结果。根据测量结果思考:接收端为便于提取位同步信号,需要对收到的HDB3编码信号做何处理?7. HDB3双极性码的形成(1)首先将输入信号选择跳线开关KD01设置在M位置(右端)、单/双极性码输出选择开关设置KD02设置在2_3位置(右端)、AMI/HDB3编码开关KD03设置在HDB3位置(左端),使该模块工作在HDB3码方式。(2)将CMI编码模块内的M序列类型选择跳线开关KX02设置在2_3位置(右端),产生7位周期m序列。用示波器同时观测HDB3输出双极性编码数据TPD05波形与TPD03波形,记录波形。用示波器同时观测HDB3输出双极性
24、编码数据TPD05波形与TPD04波形,记录波形。分析TPD03、TPD04与TPD05的波形关系。五、实验报告1、 根据实验结果,画出主要测量点波形;实验三 FSK调制解调实验一、 实验目的1、 了解FSK调制的基本工作原理;2、 掌握FSK正交调制的基本工作原理与实现过程;二、 实验仪器1、 JH5001-4实验箱 一台;2、 20MHz示波器 一台;三、 实验原理在二进制频移键控中,幅度恒定不变的载波信号的频率随着输入码流的变化而切换(称为高音和低音,代表二进制的1和0)。通常,FSK信号的表达式为: (二进制) (二进制)其中2f代表信号载波的恒定偏移。产生FSK信号最简单的方法是根据
25、输入的数据比特是0还是1,在两个独立的振荡器中切换。采用这种方法产生的波形在切换的时刻相位是不连续的,因此这种FSK信号称为不连续FSK信号。不连续的FSK信号表达式为:(二进制)(二进制)其实现如图3.1-1所示:图3.1-1 非连续相位FSK的调制框图由于相位的不连续会造频谱扩展,这种FSK的调制方式在传统的通信设备中采用较多。随着数字处理技术的不发展,越来越多地采用连继相位FSK调制技术。目前较常用产生FSK信号的方法是,首先产生FSK基带信号,利用基带信号对单一载波振荡器进行频率调制。因此,FSK可表示如下:应当注意,尽管调制波形m(t)在比特转换时不连续,但相位函数(t)是与m(t)
26、的积分成比例的,因而是连续的,其相应波形如图3.1-2所示:图3.1-2连续相位FSK的调制信号由于FSK信号的复包络是调制信号m(t)的非线性函数,确定一个FSK信号的频谱通常是相当困难的,经常采用实时平均测量的方法。二进制FSK信号的功谱密度由离散频率分量fc、fc+nf、fc-nf组成,其中n为整数。相位连续的FSK信号的功率谱密度函数最终按照频率偏移的负四次幂衰落。如果相位不连续,功率谱密度函数按照频率偏移的负二次幂衰落。FSK的信号频谱如图3.1-3所示。图3.1-3 FSK的信号频谱FSK信号的传输带宽Br,由Carson公式给出:Br=2f+2B其中B为数字基带信号的带宽。假设信
27、号带宽限制在主瓣范围,矩形脉冲信号的带宽B=R。因此,FSK的传输带宽变为:Br=2(f+R)如果采用升余弦脉冲滤波器,传输带宽减为:Br=2f+(1+)R其中为滤波器的滚降因子。在JH5001-4 平台中,FSK的调制方案如下:FSK信号:其中:因而有:其中:如果结进行量化处理,采样速率为fs,周期为Ts,有下式成立:按照上述原理,FSK正交调制器的实现为如图3.1-4结构:图3.1-4 FSK正交调制器结构图如时发送0码,则相位累加器在前一码元结束时相位基础上,在每个抽样到达时刻相位累加,直到该码元结束;如时发送码,则相位累加器在前一码元结束时的相位基础上,在每个抽样到达时刻相位累加,直到
28、该码元结束。在JH5001-4FSK模式的基带信号中传号采用32KHz频率,空号采用16KHz频率,数据传输速率为8Kbps。在FSK模式下,不采用FEC技术。制器提供的数据源有:1、 外加数据:通过信道接口模块提供数据;2、 全1码:可测试传号时的发送频率;3、 全0码:可测试空号时的发送频率;4、 01码:0101交替码型,用作一般测试;5、 特殊码序列:周期为8的码序列,以便于常规示波器进行观察;6、 m序列:可用于对通道性能进行测试;FSK调制器的结构如图3.1-5所示:图3.1-5 FSK调制器结构示意图图3.2-5 FSK的解调方框图四、 实验步骤(一)FSK调制1、 将JH500
29、1-4 平台调制和解调模块的所有短路器均于置于1-2状态(短路器置于左侧),用排线连接CZ01-A和CZ01-B,CZ02-A和CZ02-B、CZ03-A和CZ03-B。2、 0/1码FSK调制(1)将JH5001-4 平台设置成“FSK模式”,及在菜单中选择输入码型为0/1码。(2)观察发送数据测量点TP402与TP803(或TP804)之间的关系:TP402是发送数据信号,TP803基带FSK波形,以TP402作为同步信号,可以看出TP402与TP803有明确的信号对应关系,在码元的切换点发送波形的相位连续;画出测量结果波形图。(3)测量TP402与TP401的波形图,记录波形。3、 m序
30、列FSK调制(1)将JH5001-4 平台设置成“FSK模式”,及在菜单中选择输入码型为m序列码。(2)观察发送数据测量点TP402与TP803(或TP804)之间的关系:TP402是发送数据信号,TP803基带FSK波形,以TP402作为同步信号,可以看出TP402与TP803有明确的信号对应关系,在码元的切换点发送波形的相位连续;画出测量结果波形图。(3)测量TP402与TP401的波形图,记录波形。(二)FSK解调1、在“JH5001-4 平台” 中, 用中频电缆连接S001、S002,使其在中频上进行自环连接,即自发自收。2、检查DSP是否正常工作:测量TP413的波形,记录波形。如果
31、有脉冲波形,说明DSP已正常工作;如果没有脉冲波形,则DSP没有正常工作,需按面板上的复位按钮重新对硬件进行初始化。3、测量接收基带测量点TP605与测量点TP402发码(以它作同步)的波形, 记录波形。4、以TP101(发送时钟)信号为同步,测量TP102(接收时钟)的抖动情况,记录是否有抖动。5、位定时观察:TP413为DSP调整之后的最佳抽样时刻,它与TP401具有明确的相位关系,记录TP401与TP413的波形图。6、 测量发码数据TP402与最佳抽样时刻TP413的波形图。7、 测量发码数据TP402与FSK解调输出(恢复)TP510的波形图。解调输出TP510与发码数据TP402的波形有什么关系。实验四 PSK调制解调实验二、 实验目的1、 了解BPSK调制的基本工作原理;2、 掌握BPSK发送眼图的观察;3、 了解BPSK解调的基本工作原理;三、 实验仪器1、 JH5001-4实验箱 一台;2、 20MHz示波器 一台;四、 实验原理理论上二进制相移键控(BPSK)可以用幅度恒定,而其载波相位随着输入信号m(1、0码)而改变,通常这两个相位相差180。如果每比特能量为Eb,则传输的BPSK信号为:其中一个数据码流直接调制后的信号如
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1