通信技术信号源硬件实验

定义

1.RZ码(归零码)

RZ编码也成为归零码,归零码的特性就是在一个周期内,用二进制传输数据位,在数据位脉冲结束后,需要维持一段时间的低电平。

2.NRZ码(不归零编码)

NRZ编码也成为不归零编码,即高电平表示1,低电平表示0。当1位数据传输完成后,信号电平不返回零称为不归零编码。它与RZ码的区别就是它不用归零(一个周期可以全部用来传输数据)这样传输的带宽就可以完全利用。

3. CMI码(传号反转码)【"1"---11、00交替,"0"---01】

CMI码的全称是传号反转码,是一种双极性二电平码, CMI码的编码规则如下:当输入"0"码时,编码固定输出"01",当输入"1"码时,编码输出则"00"和"11"交替出现1。

优点:有频繁出现的波形跳变,便于恢复定时信号;双极性非归零脉冲,没有直流分量;10为禁用码组,不会出现3个以上的连码,可用来作宏观检测。

4. 曼切斯特编码(双相码)

它是利用信号的跳变方向来决定数据的。在位中间,信号由高向低 跳变表示数据0,信号由低向高跳变表示数据1 。01代表0,10代表1或者10代表0,01代表1。

(1)差分双相码 【1---有跳变,0---无跳变】

特点:属于双相码的一种码型

5. AMI码(传号交替反转码)

AMI码也叫传号交替反转码,其编码规则是将消息码的"1"(传号)交替的变换为"+1"和"-1",而"0"空号保持不变。AMI码对应波形具有正、负、零三种电平脉冲,可看成单极性波形。

(1)AMI码的优点是:由于"1"码元采用了正、负电平交替,所以AMI码的有信号部分的频谱中不含直流成分,高频和低频成分也很少。另外,AMI码的编译码电路简单,便于利用传号极性交替规律观察误码情况。鉴于这些优点,AMI码是CCITT建议采用的传输码型之一.

(2)AMI码的缺点是:当原二进制信号代码出现连续的"0"码时,信号电平会长时间不变,造成提取定时信号的困难(也就是同步比较困难),解决连续"0"码问题的有效方法之一是采用后面要介绍的HDB3码,它是AMI码的改进码型。

6. HDB3码 (三阶高密度双极性码)

它是AMI码的一种改进码型,改进目的是保持AMI码的优点并克服其缺点,使连续"0"不超过三个,编码规则如下:

(1)当连续"0"小于或等于3个时,其编码和AMI一样;

(2)当连续"0"超过4个时,将每四个连"0"化做一小节,用"000V代替",V(取值正负)应与前一个非"0"脉冲极性相同;V为破坏脉冲。

(3)相邻的V码极性必须交替(确保无直流);

(4)V码的极性与前一个非"0"脉冲极性相同,否则将用"0000"用"B00V"代替,B的取值与后面V脉冲一致,B为调节脉冲;

(5)V码后面的传码极性也要交替,例如:

步骤:
①第一个V码前,按AMI规则编码;
②第1个V码极性与前一个非0脉冲极件和呵;
③V码后面的传号码与V码极性相反;
④第2个V码与前一个V码极性相反;
⑤再判V码极性此时与前一个非0脉冲极性是否一致,若一致,无需加调节脉冲:若不一致,加上调节脉冲,使V码与调节脉冲极性一致。

一、实验目的

  1. 熟悉各种数字信号的特点及波形;

  2. 了解数字基带信号波形;

  3. 掌握常用数字基带传输码型的编码规则。

二、实验内容

  1. 用示波器观测信号源产生的NRZ码的输出波形;

  2. 用示波器观测CMI码、曼彻斯特码的编码和解码输出;

  3. 用示波器观测AMI码、HDB3码的编码和解码输出。

三、实验器材(设备、元器件)

  1. 双踪示波器;

  2. 通信原理实验箱信号源模块、6号、7号模块。

四、实验步骤

1. NRZ码输出波形观测

(1)将信号源模块S1、S2、S3分别设为01110010,01010101,00110011,S5设为1101,观察并记录NRZ输出波形;

(2)将信号源模块S1、S2、S3分别设为01110010,01010101,00110011,S5设为1100,观察并记录NRZ输出波形;

(3)将信号源模块S1、S2、S3全部设为0、或全部设为1,S5设为1100,观察并记录NRZ输出波形;

2. 用示波器观测CMI码、曼彻斯特码的编码和解码输出

(1)关闭电源;

(2)将信号源模块S1、S2、S3分别设为01110010,01010101,00110011,S5设为1100,S4也设为1100

(3)选择码型为CMI码:模块6拨码开关S1对应00100000;

(4)对照下表完成连线:

|--------------|-----------|----------------|
| 源端口 | 目的端口 | 连线说明 |
| 信号源: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和NRZ的波形;

(7)以NRZIN为内触发源,观察并记录NRZ-OUT和NRZ的波形,观测解码波形与初始信号是否一致;

(8)模块6上的拨码开关S1选择码型为RZ码(00010000)、双相码(00001000),重复上述步骤。

(9)关闭电源。

3. 用示波器观测AMI码和HDB3码的编码和解码输出

(1)连线前关闭电源;

(2)将信号源模块S1、S2、S3分别设为01110010,00011000,01000011,S5设为1100;S4也设为1100;

(3)选择码型为AMI码:模块6拨码开关对应01000000;

(4)对照下表完成实验连线:

|------------------|-----------------|----------------|
| 源端口 | 目的端口 | 连线说明 |
| 信号源:NRZ(8K) | 模块6:NRZIN | 8KNRZ码基带传输信号输入 |
| 信号源:CLK2(8K) | 模块6:BS | 提供编译码位时钟 |
| 模块6:HDB3/AMI-OUT | 模块7:输入 | 锁相环法同步提取输入 |
| 模块7:位同步输出 | 模块6:BSR | 提取的位同步输入 |
| 模块6:DOUT1 | 模块6:IN-A | 电平变换A路编码输入 |
| 模块6:DOUT2 | 模块6:IN-B | 电平变换B路编码输入 |
| 模块6:HDB3/AMI-OUT | 模块6:HDB3/AMI-IN | 电平反变换输入 |
| 模块7:BS | 模块6:BSR | 提取的位时钟給译码模块 |
| 模块6:OUT-A | 模块6:DIN1 | 电平反变换A路编码输出 |
| 模块6:OUT-B | 模块6:DIN2 | 电平反变换B路编码输出 |

检查连线是否正确,检查无误后打开电源

(5)模块7的S2设置为1000;

(6)以NRZIN为内触发源,观察并记录DOUT1和NRZ的波形、DOUT2和NRZ的波形、HDB3/AMI-OUT和NRZ的波形;

(7)以NRZIN为内触发源,观察并记录OUT-A和NRZ的波形、OUT-B和NRZ的波形、NRZ-OUT和NRZ的波形,观测解码波形与初始信号是否一致;

(8)拨码开关S1选择码型为HDB3码:模块6拨码开关对应10000000。重复(6)、(7)步骤;

五、实验数据分析

1、NRZ码输出波形观测

(1)将信号源模块S1、S2、S3分别设为01110010,01010101,00110011,S5设为1101,观察并记录NRZ输出波形;

(2)将信号源模块S1、S2、S3分别设为01110010,01010101,00110011,S5设为1100,观察并记录NRZ输出波形;

数据分析:由(1)(2)可知NRZ输出波形为信号源模块S1、S2、S3连续输出,改变S5的值,信号波形输出不发生变化。

(3)将信号源模块S1、S2、S3全部设为0、或全部设为1,S5设为1100,观察并记录NRZ输出波形;

数据分析:NRZ为不归零编码,二进制数字"0"和"1"分别用高电平和低电平表示,当1位数据传输完成后,信号电平不返回零称为不归零编码;由实验可知,通过调整S5,NRZ输出波形为单极性波形,当信号源模块全设为0或1时,NRZ输出波形为全0或全1信号。

2. 用示波器观测CMI码、曼彻斯特码的编码和解码输出

(1)以NRZIN为内触发源,观察并记录DOUT1和NRZ的波形;

(2)以NRZIN为内触发源,观察并记录NRZ-OUT和NRZ的波形,观测解码波形与初始信号是否一致;

数据分析:CMI码是一种非归零编码,即正负交替出现的编码方式。在CMI码中数字0用正、负、正三个电平表示,数字1用负、正、负三个电平表示。示波器上显示的CMI码波形通常呈现出三个电平的交替。CMI码主要优点是,可以减少长时间连续的0或1,从而提高数据传输的可靠性;由(1)(2)可知解码波形与初始信号保持一致;

(3)模块6上的拨码开关S1选择码型为RZ码(00010000)、以NRZIN为内触发源,观察并记录DOUT1和NRZ的波形;

(4)模块6上的拨码开关S1选择码型为RZ码(00010000)、以NRZIN为内触发源,观察并记录NRZ-OUT和NRZ的波形,观测解码波形与初始信号是否一致;

数据分析:模块6开关S1选择码型为归零RZ码,即信号电平在一个码元之内都要恢复到零的编码方式,由图可观测到解码波形与初始信号保持一致,并且存在时延性;

(5)模块6上的拨码开关S1选择码型为双相码(00001000),以NRZIN为内触发源,观察并记录DOUT1和NRZ的波形;

(6)模块6上的拨码开关S1选择码型为双相码(00001000),以NRZIN为内触发源,观察并记录NRZ-OUT和NRZ的波形,观测解码波形与初始信号是否一致;

数据分析:曼彻斯特码(双相码)是一种非归零编码方式,表示在每一位中间有一个跳变,从高到低表示1,从高低到高表示0,它的主要优点是,可以消除直流分量,从而提高数据传输的可靠性。由(5)(6)可知,每一个码元都被调制成两个电平,所以数据传输速率只有调制速率的一半,解码波形与初始信号保持一致。

3、用示波器观测AMI码和HDB3码的编码和解码输出

(1) 以NRZIN为内触发源,观察并记录DOUT1和NRZ的波形、DOUT2和NRZ的波形、HDB3/AMI-OUT和NRZ的波形(最后一个图为NRZ);

数据分析:对于AMI码,发送端会将二进制数据转换为"0"、"+1"、"-1"三种电平信号。观察时,我们可以看到每个"0"都表示为零电平,每个"+1"都表示为正电平,而每个"-1"则表示为负电平。

(2) 以NRZIN为内触发源,观察并记录OUT-A和NRZ的波形、OUT-B和NRZ的波形、NRZ-OUT和NRZ的波形,观测解码波形与初始信号是否一致;

数据分析:解码时,接收端将这些电平信号进行还原,得到原始二进制数据,解码波形与初始信号基本保持一致。AMI码无直流分量,低频分量较小,无连码时,经变换后可提取定时分量,长连码时,定时分量提取困难。

(3) 拨码开关S1选择码型为HDB3码:模块6拨码开关对应10000000。以NRZIN为内触发源,观察并记录DOUT1和NRZ的波形、DOUT2和NRZ的波形、HDB3/AMI-OUT和NRZ的波形;

(4)拨码开关S1选择码型为HDB3码:模块6拨码开关对应10000000。以NRZIN为内触发源,观察并记录OUT-A和NRZ的波形、OUT-B和NRZ的波形、NRZ-OUT和NRZ的波形,观测解码波形与初始信号是否一致;

数据分析:1. 对于HDB3码,发送端会在数据流中插入特殊的编码规则,以便在传输过程中保持DC平衡。在观察HDB3码时,我们可以看到一些特殊的编码规则,如"000V"、"B00V"等。其中,"V"代表一个正或负电平。由(4)知解码时,接收端需要根据这些编码规则对信号进行还原,并得到原始的二进制数据,解码波形与初始信号基本保持一致,并且存在时延性。

  1. HDB3码无直流分量,只有很小的低频分量;HDB3中连0串的数目至多为3个,易于提取定时信号;编码规则复杂,但译码较简单;利用V脉冲的特点,可用作线路差错的宏观检测,解决了遇连0串不能提取定时信号的问题。
相关推荐
飞凌嵌入式3 小时前
飞凌嵌入式旗下教育品牌ElfBoard与西安科技大学共建「科教融合基地」
嵌入式硬件·学习·嵌入式·飞凌嵌入式
weixin_452600694 小时前
【青牛科技】电流模式PWM控制器系列--D4870
科技·单片机·嵌入式硬件·音视频·智能电表·白色家电电源·机顶盒电源
嵌新程7 小时前
day06(单片机高级)PCB设计
单片机·嵌入式硬件·pcb
stm 学习ing8 小时前
FPGA 第十讲 避免latch的产生
c语言·开发语言·单片机·嵌入式硬件·fpga开发·fpga
wenchm11 小时前
细说STM32单片机DMA中断收发RTC实时时间并改善其鲁棒性的另一种方法
stm32·单片机·嵌入式硬件
编码追梦人13 小时前
如何实现单片机的安全启动和安全固件更新
单片机
电子工程师UP学堂13 小时前
电子应用设计方案-16:智能闹钟系统方案设计
单片机·嵌入式硬件
飞凌嵌入式13 小时前
飞凌嵌入式T113-i开发板RISC-V核的实时应用方案
人工智能·嵌入式硬件·嵌入式·risc-v·飞凌嵌入式
blessing。。14 小时前
I2C学习
linux·单片机·嵌入式硬件·嵌入式
嵌新程16 小时前
day03(单片机高级)RTOS
stm32·单片机·嵌入式硬件·freertos·rtos·u575