实验四Δm及CVSD编译码实验
实验四Δm及CVSD编译码实验
4. 数据分析整理(尤其是实验过程中拍照记录的波形,尽可能将该照片的测量点(如编码输出、CLK等)标注在原理框图中,并将照片中CH1、CH2标出来)。实验中增量调制编码输出的基带码型是什么?
答:此图CH1表示增量调制的原信号;CH2表示增量调制的基带码型。
八、实验预习内容
(1)CMI反转码:“1”交替用“11”和“00”表示,“0”用“01”表示。定时信息丰富。具有纠错能力。
同时具有以下优点:
①不存在直流分量,且低频分量较小;
②信息码流中具有很强的时钟分量,便于从信号中提取时钟信息;
③具有一定的检错能力。
(2)BPH:全称是数字双向码。又称分相码或曼彻斯特码,它是对每个二进制代码分别利用两个不同的二进制新码去取代。
③具有检错能力,如果在整个传输过程中,因传号极性交替规律受到破坏而出现误码时,在接收端很容易发现这种错误。
(4)HDB3:三阶高密度双极性码是一种适用于基带传输的编码方式,它是为了克服AMI码的缺点而出现的。
编码规则:①先将消息代码变换成AMI码,若AMI码中连0的个数小于4,此时的AMI码就是HDB3码;
项目三:不同量阶△M编译码的性能
项目四:△M编译码语音传输系统
项目五:CVSD量阶观测
项目六:CVSD一致脉冲观测
项目七;CVSD量化噪声观测
项目八:CVSD码语音传输系统
五、实验记录
TP4(信源延时)和TH14(编码输出) TP4(信源延时)和TP3(本地译码)
项目二 CH1信源延时,CH2本地译码项目三 量阶3000,Vpp=3V
2Байду номын сангаасCVSD编译码
(1)实验原理框图
Pcm编译码实验报告
Pcm编译码实验报告学院:信息学院姓名:靳家凯专业:电科学号:20141060259一、实验目的1、掌握脉冲编码调制与解调的原理。
2、掌握脉冲编码调制与解调系统的动态范围和频率特性的定义及测量方法。
3、了解脉冲编码调制信号的频谱特性。
4、熟悉了解W681512。
二、实验器材1、主控&信号源模块、3号、21号模块2、双踪示波器3、连接线三、实验原理1、实验原理框图图1 21号模块w68 1 5 1 2芯片的PCM编译码实验图2 3号模块的PCM编译码实验图3 ~µ律编码转换实验2、实验框图说明图1中描述的是信号源经过芯片W6815 12经行PcM编码和译码处理。
w681512的芯片工作主时钟为2o48KHz, 根据芯片功能可选择不同编码时钟进行编译码。
在本实验的项目一中以编码时钟取64K为基础进行芯片的幅频特性测试实验。
图2中描述的是采用软件方式实现PcM编译码, 并展示中间变换的过程。
PcM 编码过程是将音乐信号或正弦波信号, 经过抗混叠滤波(其作用是滤波3.4kHz以外的频率, 防止A/D转换时出现混叠的现象) 。
抗混滤波后的信号经A/D转换,然后做PcM编码,之后由于G.711协议规定A律的奇数位取反, µ律的所有位都取反。
因此, PcM编码后的数据需要经G.711协议的变换输出。
PcM译码过程是PcM编码逆向的过程,不再赘述。
A/µ律编码转换实验中,如实验框图3所示,当菜单选择为A律转µ律实验时,使用3 号模块做A律编码, A律编码经A转µ律转换之后, 再送至21号模块进行µ律译码。
同理, 当菜单选择为µ律转A律实验时,则使用3号模块做µ律编码,经l,转A律变換后,再送入21号模块进行A律译码。
四、实验步骤实验项目一测试w68l512的幅频特性概述:该项目是通过改变输入信号频率,观测信号经w681512编译码后的输出幅频特性, 了解芯片w681512的相关性能。
通信原理实验指导书(8个实验)
实验一 CPLD 可编程数字信号发生器实训一、实验目的1、熟悉各种时钟信号的特点及波形;2、熟悉各种数字信号的特点及波形。
二、实验设备与器件1、通信原理实验箱一台;2、模拟示波器一台。
三、实验原理1、CPLD 可编程模块电路的功能及电路组成CPLD可编程模块(芯片位号:U101)用来产生实验系统所需要的各种时钟信号和数字信号。
它由 CPLD可编程器件 ALTERA公司的 EPM7128(或者是Xilinx 公司的 XC95108)、编程下载接口电路(J104)和一块晶振(OSC1)组成。
晶振用来产生系统内的16.384MHz 主时钟。
本实验要求参加实验者了解这些信号的产生方法、工作原理以及测量方法,才可通过CPLD可编程器件的二次开发生成这些信号,理论联系实践,提高实际操作能力,实验原理图如图1-1 所示。
2、各种信号的功用及波形CPLD 型号为 EPM7128 由计算机编好程序从 J104 下载写入芯片,OSC1 为晶体,频率为 16.384MHz,经 8 分频得到 2.048MHz 主时钟,面板测量点与EPM7128 各引脚信号对应关系如下:SP101 2048KHz 主时钟方波对应 U101EPM7128 11 脚SP102 1024KHz 方波对应 U101EPM7128 10 脚SP103 512KHz 方波对应 U101EPM7128 9 脚SP104 256KHz 方波对应 U101EPM7128 8 脚SP105 128KHz 方波对应 U101EPM7128 6 脚SP106 64KHz 方波对应 U101EPM7128 5 脚SP107 32KHz 方波对应 U101EPM7128 4 脚SP108 16KHz 方波对应 U101EPM7128 81 脚SP109 8KHz 方波对应 U101EPM7128 80脚SP110 4KHz 方波对应 U101EPM7128 79脚SP111 2KHz 方波对应 U101EPM7128 77脚SP112 1KHz 方波对应 U101EPM7128 76脚SP113 PN32KHz 32KHz伪随机码对应U101EPM7128 75脚SP114 PN2KHz 2KHz伪随机码对应U101EPM7128 74脚SP115 自编码自编码波形,波形由对应 U101EPM7128 73 脚J106 开关位置决定SP116 长 0 长 1 码码形为1、0 连“1”对应 U101EPM7128 70脚、0 连“0”码SP117 X 绝对码输入对应 U101EPM7128 69 脚SP118 Y 相对码输出对应 U101EPM7128 68 脚SP119 F80 8KHz0 时隙取样脉冲对应 U101EPM7128 12 脚此外,取样时钟、编码时钟、同步时钟、时序信号还将被接到需要的单元电路中。
第四节课 CVSD
t
CVSD编码器正常编译码时的波形
m(t )
0
输入话音 信号
t
再生话音信 号 (积分器输 出端)
p (t )
输入数 字信号
0
t
实验原理图
实验原理图
t10 1
t11 0
t12 t
2、译码的基本思想 收到“1”码上升一个量化阶(跳变),收到 “0”码下降一个量化阶(跳变),这样就可以把 二进制代码经过译码变成 x′(t ) 这样的阶梯 波。 再经过一个积分器,形成 x0 (t ) 的波 形。
增量调制系统系统框图
一个简单增量调制系统组成如图所示。它由相减器、判决 器、本地译码器、积分器、抽样脉冲产生器及低通滤波器 组成。本地译码器实际为一脉冲发生器和积分器,它与接 收端的译码器完全相同。 脉冲源
采样值的相对大小即增量,而不是信号采样值的绝对大 小。因此在ΔM系统中,采样定理是不适用的。采样率的 确定取决于对系统传输质量的要求。
简单增量调制 1、编码的基本思想
m(t)
x′(t ) x(t )
x0 (t )
σ
0 0
t1 1
t2 0
t3 1
t4 0
t5 1
t6 1
t7 1
t8 1 Δt
t9 1
译码器的最大跟踪斜率:K = Δt = σ ⋅ f s 当信号实际斜率超过这个最大跟踪斜率 时,则将造成过载噪声。即有如下要求:
dx(t ) K= = σ ⋅ fs ≥ dt max Δt
σ
σ两点结论:ຫໍສະໝຸດ 1、量化阶距σ越大则一般量化噪声大,但过载量化噪声 变小,这是无法解决的矛盾。 2、增量调制的抽样频率必须选得足够高,才能既减少过载 量化噪声,又能减少一般量化噪声。一般,该系统抽样频率 要比PCM系统的抽样频率高得多。
CVSD编译码实验
CVSD 编译码实验一、 实验目的1、 了解和验证语音信号的△M 编译码的工作原理;2、 了解CVSD 专用大规模集成电路的工作原理、外围电路和一般使用方法;3、 熟悉语音数字化技术的主要指标及测量方法;二、 实验仪器1 ZH7001(Ⅱ)通信原理基础实验箱 一台2 20MHz 双踪示波器一台 3.函数信号发生器 一台三、 实验原理CVSD 即连续可变斜率增量调制(Continuously Variable Slope Delta modulation )。
CVSD 编译码器使用了摩托罗拉公司生产的大规模集成电路MC34115芯片,该芯片可用于CVSD 编码,又可用作CVSD 解码,其取决于芯片第15脚的使能信号:“1”电平为编码方式,“0”电平为译码方式。
CVSD 编译码器电路组成框图参见图8.1。
图8.1 CVSD 编译码模块框图输入 输出 U802A放大器U801 CVSD 编码器U902A 放大器U901 CVSD 译码器传输 信道模拟信号数字信号CVSD 发送模块主要由CVSD 编码集成电路U801(MC34115)、运放U802(TL082)、本地译码器、音节滤波器和非线性网络组成,CVSD发送模块原理框图见下图8.2所示在通信原理基础实验箱中,CVSD_ENOUT编码信号可直接送到CVSD译码模块中,亦可经信道调制系统(BPSK或DBPSK)送到接收端。
K801:用于选择输入信号,当K801置于正常位置时(左端),选择来自经用户接口模块、PAM模块的话音信号;当K801置于测试位置时,选择测试信号。
测试信号主要用于测试CVSD的编译码特性。
测量时,将设置在交换模块内的跳线开关K001设置在2_3位置(右端)选择外部测试信号,使测试信号从J005模拟测试端口输入。
K802:用于CVSD/△M选择。
当K802插入时,系统为CVSD编码方式;当K802拔出时,系统为△M编码方式。
在该模块中,各测试点定义如下:1.TP801:CVSD编码模拟信号输入;2. TP802:脉幅调制输出3. TP803:本地译码器输出(双积分网络);4. TP804:编码一致性检测输出5. TP805:编码输入时钟(32KHz);6. TP806:编码数据输出(32Kbps)7. TP807:量化阶距调整信号;8、TP808:非线性网络输出TP803 图8.2 CVSD 发送模块原理框图U802B跳线器K801 放大器 比 较 器量化 编码 脉幅 调制三连码 检测双积分器音节滤波器 非线性网络U801:MC34115U802ATP802 TP801TP805TP806TP804TP807 输出时钟输出数据PAM 模块测试信号PAM T本地译码TP808CVSD译码模块主要由CVSD解码集成电路U901(MC34115)、运放U902(TL082)、本地译码器、音节滤波器和非线性网络组成,CVSD译码模块框图如8.3所示。
通信原理实验05 增量调制编译码系统实验
实验五增量调制编译码系统实验实验内容1.增量调制CVSD(∆M)编译码实验2.工作时钟可变时∆M编译码比较实验输入音频模拟信号经过直流分量转换为内部参考电压值,则应在该端与第10引脚(V cc/2端)间接入偏置电阻。
第2引脚:ANF(Analog Feedback)模拟反馈输入端。
该端为电路内模拟比较器的同相输入端。
当电路工作于编码方式时,其本地解码信号从该端输入至内部的模拟比较器;当该电路工作于译码方式时,该端不用,可接到第10引脚(V cc/2端),也可以接地或悬空。
第3引脚:SYL(Syllabic Filter)量阶控制信号输入端。
第4引脚:GC(Gain Control Input)增量控制输入。
第5引脚:V REF(Ref Input)参考电压输入端。
该端为积分运算放大器的同相输入端,用于调节模拟信号的直流分量。
在编码时,为保证输入输出模拟信号有相同的直流分量。
该端应通过偏置电阻与V CC/2相连。
第6引脚:FIL(Filter Input)外接积分器输入端。
该端为积分运算放大器的反相输入端,用于外接元件组成积分滤波器。
第7引脚:ANO(Analog Output)模拟信号输出端。
该端为积分运算放大器输出端。
它根据第13引脚即DDI(接收数据输入端)端输入数据恢复的音频模拟信号从该端输出到积分网络中。
第8引脚:V–负电源端。
当电路单电源供电时该端接地,若正、负电源供电时该端接至负电源。
在本实验电路中,采用单电源+12V供电,故该引脚接地。
第9引脚:DOT(Digital Output),发送编码数据输出端。
该电路将输入音频信号编码后从该端输出,其输出电平与TTL或 CMOS兼容。
第10引脚:V CC/2(V CC/2 Output)参考电压输出端。
第11引脚:COIN(Coincidence Output)一致脉冲输入端。
当电路内的移位寄存器的各输出为全“1”码或全“0”码时,该端输出负极性一致脉冲,该脉冲经外接音节平滑滤波器后得到量阶控制电压。
实验四--Δm及CVSD编译码实验
实验四--Δm及CVSD编译码实验实验四Δm及CVSD编译码实验一、实验目的1、掌握简单增量调制的工作原理。
2、理解量化噪声及过载量化噪声的定义,掌握其测试方法。
3、了解简单增量调制与CVSD工作原理不同之处及性能上的差别。
二、实验器材1、主控&信号源模块、21号、3号模块各一块2、双踪示波器一台3、连接线若干三、实验原理1、Δm编译码(1)实验原理框图信号源music/A-outCLK抗混叠滤波器LPFLPF-IN LPF-OUTΔm 编码编码输入门限判决时钟Δm译码时钟译码输入译码输出3# 信源编译码模块比较量化延时极性变换量阶编码输出延时本地译码音频输入图一Δm编译码框图(2)实验框图说明编码输入信号与本地译码的信号相比较,如果大于本地译码信号则输出正的量阶信号,如果小于本地译码则输出负的量阶。
然后,量阶会对本地译码的信号进行调整,也就是编码部分“+”运算。
编码输出是将正量阶变为1,负量阶变为0。
Δm译码的过程实际上就是编码的本地译码的过程。
2、CVSD编译码(1)实验原理框图信号源music/A-outCLK抗混叠滤波器LPFLPF-IN LPF-OUTΔm 编码编码输入门限判决时钟Δm译码时钟译码输入译码输出比较延时极性变换量阶调整编码输出延时本地译码量阶调整一致脉冲量阶3# 信源编译码模块音频输入图二 CVSD编译码框图(2)实验框图说明与Δm相比,CVSD多了量阶调整的过程。
而量阶是根据一致脉冲进行调整的。
一致性脉冲是指比较结果连续三个相同就会给出一个脉冲信号,这个脉冲信号就是一致脉冲。
其他的编译码过程均与Δm一样。
四、实验步骤项目一:△M编码规则实验项目二:量化噪声观测项目三:不同量阶△M编译码的性能项目四:△M编译码语音传输系统项目五:CVSD量阶观测项目六:CVSD一致脉冲观测项目七;CVSD量化噪声观测项目八:CVSD码语音传输系统五、实验记录TP4(信源延时)和TH14(编码输出)TP4(信源延时)和TP3(本地译码)项目二CH1信源延时,CH2 本地译码项目三量阶3000,Vpp=3V项目三量阶6000,Vpp=3V 项目三量阶3000,Vpp=1V项目五量阶6000,Vpp=1V 项目五 Vout=1V项目五 Vout=2V项目五 Vout=4V项目七 Vpp=1V 项目七 Vpp=3VCVSD量化噪声观测(2KHz)Vpp=3V的噪声CVSD量化噪声观测(2KHz)Vpp=1V的噪声六、思考题回答1.增量调制的速率可以是32kbps、16kbps相比PCM 64kbps产生的原因怎样?(请查找资料)今天VoIP采用什么样的信源编码?视频的MPEG2编码又是什么?答:PCM的速率是增量调制的整数倍,利用此特点,可进行信道的复用,扩大信息量的传输。
实验四 增量调制(ΔM)编译码实验
电子信息工程系实验报告课程名称:现代通信原理实验项目名称:实验四增量调制(ΔM)编译码实验实验时间:2012-6-4 班级:电信091 姓名:学号:910706127一、实验目的::1、了解语音信号的ΔM编码过程;2、验证ΔM的编译码原理;3、粗略了解ΔM编译码专用集成电路的基本工作原理、外部电路设计原则和一般使用方法。
二、实验仪器:1、实验模块XDF-7A2、双踪同步示波器SR83、数字频率计8110A三、实验步骤:1、时钟部分主振频率为4096kHz,经分频后得到2048Hz的定时,再经分频分相后得到8路32kHz的定时。
用示波器在TP1点观察主振波形,在TP2和TP3观察2048kHz至32kHz的波形,并记录其波形参数。
图1 TP1波形图2 TP2波形2、发送滤波器在TP5输入频率为1kHz、幅度为2V P-P的音频信号。
用双踪示波器在TP5观察输入信号,在TP6观察输出信号,记下它们的幅度和波形。
图3 TP3波形图4 TP5-6波形3、ΔM编码器在TP6观察经发送滤波器限带后输入编码器的音频信号,在TP7观察本地译码信号。
在TP8观察编码器输出的数字信号(幅度约为10V P-P)。
以音频信号作为同步信号,观察信码的变化规律。
对应正弦波过零处应有连“0”或连“1”码型出现;对应正弦波的波峰和波谷处应有“0”、“1”交替码型出现。
图5 TP5-7波形图6 TP5-8波形4、ΔM译码器用短线连接TP8 –TP9,即将编码信号送入译码器。
在TP9观察输入译码器的编码信号,在TP10观察译码器输出的模拟信号,画出波形。
图6 TP9-10波形图7 TP10-11波形5、接收滤波器在TP10观察滤波器的输入信号。
在TP11观察滤波器输出的模拟信号。
记下它们的波形和幅度。
6、系统性能测试频率特性选择一合适的输入电平,改变输入信号的频率,频率范围从50Hz到4000Hz。
在TP11用毫伏表测量四、实验心得:在此次试验中通过对语音信号的ΔM编码过程试验以及对ΔM的编译码原理的验证,对ΔM编译码专用集成电路的基本工作原理、外部电路设计原则和一般使用方法有了初步的了解。
CVSD编译码实验
1.2 CVSD编译码实验一、实验目的(一)了解增量调制编译码的工作原理;(二)验证CVSD编译码原理;(三)了解CVSD专用大规模集成电路的工作原理、外围电路和一般使用方法。
二、实验内容(一)CVSD编码信号测量与分析观察CVSD编码器的发送时钟与编码输出数据,记录波形,分析它们之间的关系;观察一致性脉冲(连码检测)现象,记录波形,分析一致性脉冲与输入模拟信号斜率的关系;观测CVSD量化阶电平调整过程,通过同时观测量化电平与输入模拟信号,分析量化电平与输入模拟信号斜率的关系。
(选作)观测CVSD编码过载现象,通过观察本地译码输出信号跟踪输入信号的情况,分析编码过载的原因。
(二)CVSD译码信号测量与分析CVSD译码模拟输出信号的观测。
通过观测CVSD译码输出与编码器输入模拟信号,分析评判CVSD编译码效果。
观察量化噪声和过载失真随输入信号电平变化的相关关系;接收端一致脉冲观测。
三、实验原理、方法和手段增量调制只使用一位编码,即利用一位二进制码元的‘0’,‘1’取值不同分别代表相对前一抽样时刻抽样值的上升或下降。
简单增量调制由于量阶 固定不变,因此量化噪声功率是不变的,因而在信号功率S下降时,量化信噪比也随之下降。
为了改进简单增量调制的动态范围,往往需要采用自适应增量调制方案。
如果量阶Δ随音节时间间隔(5~20ms)中信号平均斜率变化,则称为连续可变斜率增量调制,记作CVSD(Continuously Variable Slope Delta modulation)。
由于这种方法中信号斜率是根据码流中连“1”或连“0”的个数来检测的,所以在欧洲、日本又称为数字检测、音节压扩的自适应增量调制,简称数字压扩增量调制。
这种调制方式的输出比特跟随波形变化而变化,可以体现出估计值是大于或小于现在的取样值。
在本实验系统中,CVSD编译码系统分别由CVSD发送模块和CVSD译码模块完成。
CVSD编码器模块将模拟信号进行CVSD编码,转换为数字信号在信道上进行传输。
通信原理实验3增量调制(ΔM)编译码实验
-(V(s))/(I(s))=(I/C)/(S+1/(RC))=K/(S+WO ) (1)
其中K=1/C,WO=1/(RC)。 一般认为是300Hz。当R=10KΩ,
C=0.1μf时,f0 =159Hz。 将式(1)写成时域形式
-I=V/R+C(dv)/dt
(2)
有关资料指出编码器约在+12dBm(f=1000Hz)处为临界过载,另外,输入信 号的最大幅度为4.36V,这时流过积分器的最大电流为
音频
可变
发生器
衰减器
编码器
失真仪
杂音计
译码器
示波器
动态范围测试框图
❖ 在原理部分已经提到,△M编译码器允许输入信号的最大幅度为4.36V。
为了确保器件的安全使用,本实验在进行动态范围这一指标测试时,不再 对输入信号的临界过载进行验证。取输入信号的最大幅度为5Vp-p(注意: 信号要由小至大调节),测出此时的S/N值。然后以10dB间隔衰减输入信 号,将测试数据填入下表。
(7)
当D=0,控制电压V与G成非线性关系。设D=3,得
Vcs2=(23.52G)/(1+3G)
(8)
❖ 右图给出VCS1和VCS2
VC S(V)
6
与C的关系曲线,曲线 VCS2的斜率大于曲线
4
2
线性关系
VCS1的斜率,这就意味 2
1
着VCS2的压扩特性更接 0
近于理想特性。
G
0.2 0.4 0.6 0.8 1.0
(3) (4)
VCS=VCC/2-VS
即
VCS=VCC/2-((1-D)VOG+(VCC/2)(1-G))/(1+DG) (5)
CVSD编码实验报告
实验四 CVSD编译码实验1、实验目的1、了解语音信号△M编译码的工作原理2、验证CVSD编码原理3、了解CVSD专用大规模集成电路的工作原理,外围电路和一般使用方法。
4、熟悉语音数字化技术的主要指标及测量方法2、实验仪器JH5001(Ⅲ)通信原理基础实验箱函数信号发生器双踪示波器3、实验原理3.1 △M编译码原理预测编码,就是根据过去的信号样值预测下一个样值,并仅把预测值与当前的样值之差(预测误差)加以量化、编码之后再进行传输的方式。
其中,△M增量调制,预测编码中最简单的一种,它是将信号瞬时值与前一个取样时刻的量化值之差进行量化,而且只对这个差值的符号进行编码,而不对差值的大小进行编码。
它具有一定的局限性。
如果信号的瞬时斜率变化比较大,那么将很容易出现过载。
所以又提出了自适应增量编码调制,它可以根据差值的大小自适应的调整量化阶,从而避免过载,尽可能的实现对信号的跟踪。
3.2 CVSD编译码模块CVSD编译码模块将接口模块1中的模拟信号进行CVSD编码,调制之后经过信道传输,由CVSD译码器收到码元信号并将其译码,转换成模拟信号送至接口模块2输出。
电路组成框图如下:CVSD编码器即CVSD发送模块,将模拟信号进行CVSD编码,转换为数字信号在信道上进行传输。
它主要由编码芯片U801(MC34115)、缓冲放大器U802A、本地译码器、音节滤波器和非线性网络组成。
在该模块中,各测试点定义如下:1、TP801:CVSD编码模拟信号输入。
开关K801可以选择正常的发送话音信号还是测试信号。
TP801为测试信号输入。
2、TP802:本地译码器输出(单积分网络)3、TP803:本地译码器输出(双积分网络),是本地恢复的原始模拟信号(近似值),该信号还要与输入信号进行比较。
4、TP804:编码一致性检测输出。
在TP804上可以观测到连码一致性脉冲信号,R813,R814,C807构成音节滤波器,用于对连码一致性脉冲进行平滑,实现斜率连续可变的自适应增量调制。
增量调制编译码试验报告
实验十一增量调制编码实验实验 A 增量调制CVSD(△M)编码实验工作时钟可变状态下△M编码比较实验【实验目的】1.掌握增量调制编码的基本原理,并理解实验电路的工作过程。
2.了解不同速率的编码,以及低速率编码时的输出波形。
【实验环境】1、分组实验:两人一组或者单人2、设备:实验箱一台函数发生器一台示波器一台【实验原理】增量调制是由PCM发展而来的模拟信号数字化的一种编码方式,它是PCM 的一种特例。
增量调制编码基本原理是指用一位编码,这一位码不是表示信号抽样值的大小,而是表示抽样幅度的增量特性,即采用一位二进制数码“1”或“0”来表示信号在抽样时刻的值相对于前一个抽样时刻的值是增大还是减小,增大则输出“1”码,减小则输出“0”码。
输出的“1”,“0”只是表示信号相对于前一个时刻的增减,不表示信号的绝对值。
实验原理图如图1所示:【实验步骤】按照实验原理图将各功能模块进行连接,逐一进行实验。
发送端加入信号源,最后从接收端还原出信号。
(1)用CPLD产生的信号夹道增量调制电路中,测量TP201~TP205各点的波形,并画出波形。
(2)用外加信号源输入音频信号,保持f=800Hz不变,改变信号幅度再重复观测TP201~TP205各点波形。
(3)输入音频信号保持幅度不变,改变信号的频率再逐点观测TP201~TP205各点波形。
(4)用外加信号源输入音频信号,保持f=800Hz不变,幅度也保持不变,而改变工作时钟频率,即由开关K201来选择时钟信号,即:1脚与2脚相连为64KHz;3脚与4脚相连为64KHz;5脚与6脚相连为64KHz; 6脚与7脚相连为64KHz;(5)再观测TP201~TP205各点波形,如图所示。
并分析测试结果。
同时要注意时间相位关系。
【实验记录】1、实验小组及其成员2、实验数据记录和分析1.外加模拟信号源的输入信号与再生话音信号(积分器输出端信号)2. 外加模拟信号源的输入信号与一致脉冲输出。
△M编码译码综合实验
2.1简单增量调制 系统由比较器、定时判决电路和本地译码器三部分组成。比较器输 入端由一个相加电路,本地译码信号的反相值-S1(t)与原话音信号S(t) 相加,实现S(t)和S1(t)相减,得出差值信号e(t)= S(t)-S1(t)。根据增量 编码规则,e(t)为正发1码,为负发0码。
S1(t) S(t)
7、实验图形范例
S6=4,Cp=8KHz
时钟形成 பைடு நூலகம்4LS161
P9=800Hz
滤波器 2 1 分频器 74LS90
1 2 3 4
S6
8KHz
S(t)
音 频 放 大
3 4
e(t)=S-S1
比 较 器 放 大
e(t)
限 幅
e(t)
P8=32KHz
S1
S1
P1
W1
S1(t)
P2
P5
本 地 译 码
4 3 2 1
P4
01100001。。。
5、实验报告要求
1、在预习报告的基础上整理并分析实验数据,形成完整的实验报告; 2、回答书本P45页思考题1-4题;
6、实验注意事项
测量静态编码时P3的信号应该把示波器衰减度打到1:1(探头×1和 示波器输入线—探头1×),测量P3的示波器输入线耦合方式应该选 择:交流; 测量起始编码状态时,应该在静态编码的基础上缓慢的旋转W1电位 器,当看到P3信号出现微小的起伏时应该立刻停止旋转W1,马上测 量此时P1的幅度并记录P2和P3的波形; 临界编码状态的特征是P3信号为上、下两端只有一个凹口的波形,在 正常编码状态旋转W1电位器,当P3信号上下端出现2-3个凹口时应该 缓慢旋转W1,并点击示波器【Auto】按钮重新显示波形,直到P3信 号上、下两端只有一个凹口为止,记下此时P1的幅度并记录P2和P3 点的波形。
通信原理:实验一 信号源实验
实验一信号源实验一、实验目的1、了解通信原理实验箱的基本结构。
2、熟练掌握主控&信号源模块的使用方法。
3、熟练掌握数字存储示波器的基本使用方法。
4、理解帧同步信号与位同步信号在整个通信系统中的作用。
二、实验内容1、观察频率连续可变正弦信号输出波形。
2、观察128KHZ和256KHZ正弦信号输出波形3、观察位同步信号和帧同步信号的输出。
4、观察PN序列的输出。
三、实验仪器1、主控&信号源模块一块2、数字存储双踪示波器一台3、连接线若干四、实验介绍1、信号源模块在实验箱中名称为---- 主控&信号源模块。
其按键及接口说明如图1-1所示:2、主控&信号源模块功能说明A.模拟信号源功能模拟信号源菜单由“模拟信号源”按键进入,该菜单下按“选择/确定”键可以依次设置:“输出波形” ~ “输出频率” 一 “调节步进” → “音乐输出”-“占空比”(只有在图图1-2模拟信号源菜单示意图注意:上述设置是有顺序的。
例如,从“输出波形”设置切换到“音乐输出”需要按3 次“选择/确定”键。
下面对每一种设置进行详细说明:a. “输出波形”设置输出方波模式下才出现)。
在设置状态下, 选择“选择/确定”就可以设置参数了。
菜单如模拟信号源输出波形:正弦波 输出频率:OOOLOOKHz 调节步进:IOHz 音乐输出:音乐1 模拟信号源 输出波形:方波 输出频率:000 LOOKHz 调节步进:10HZ 音乐输出:音乐1 占空比:50% (a)输出正弦波时没有占空比选项 (b)输出方波时有占空比选项图1-1 主控&信号源按键及接口说明一共有6种波形可以选择:正弦波:输出频率IOHZ~2MHz方波:输出频率IOHZ~200KHz三角波:输出频率IOHZ~200KHzDSBFC (全载波双边带调幅):由正弦波作为载波,音乐信号作为调制信号。
输出全载波双边带调幅。
DSBSC (抑制载波双边带调幅):由正弦波作为载波,音乐信号作为调制信号。
通信原理实验指导书
目录I、模块介绍 (1)1、主控&信号源模块 (2)2、2号模块数字终端&时分多址模块 (9)3、3号模块信源编译码模块 (11)4、6号模块信道编译码模块 (14)5、7号模块时分复用&时分交换模块 (17)6、8号模块基带传输编译码模块 (20)7、9号模块数字调制解调模块 (22)8、13号模块载波同步及位同步模块 (25)9、21号模块 PCM编译码及语音终端模块 (28)II、实验基本操作说明 (30)第一章信源编码技术 (31)实验一抽样定理实验 (31)实验二 PCM编译码实验 (38)实验三 ADPCM编译码实验 (45)实验四△m及CVSD编译码实验 (47)实验五 PAM孔径效应及其应对方法 (53)第二章基带传输编译码技术 (56)实验六 AMI码型变换实验 (56)实验七 HDB3码型变换实验 (61)实验八 CMI/BPH码型变换实验 (66)第三章基本数字调制技术 (70)实验九 ASK调制及解调实验 (70)实验十 FSK调制及解调实验 (72)实验十一 BPSK调制及解调实验 (76)实验十二 DBPSK调制及解调实验 (79)实验十三 QPSK/OQPSK数字调制实验 (82)第四章信道编译码技术 (84)实验十四汉明码编译码实验 (84)实验十五 BCH码编译码实验 (88)实验十六循环码编译码实验 (91)实验十七卷积码编译码实验 (95)实验十八卷积交织及解交织实验 (99)第五章同步技术 (102)实验十九滤波法及数字锁相环法位同步提取实验 (102)实验二十模拟锁相环实验 (110)实验二十一载波同步实验 (112)实验二十二帧同步提取实验 (114)第六章时分复用及解复用技术 (116)实验二十三时分复用与解复用实验 (116)第七章综合实验 (122)实验二十四 HDB3线路编码通信系统综合实验 (122)I、模块介绍本实验平台采用模块化设计。
通信原理网上实验一
实验报告(一)实验日期:2020 年4 月26 日;时间:19:00实验项目:信源编码技术实验使用仪器及装置:仪器:示波器,连接线,装置:主控&信号源模块、3号、21号模块(各一块)实验内容:一、抽样定理实验1、实验目的(1)了解抽样定理在通信系统中的重要性。
(2)掌握自然抽样及平顶抽样的实现方法。
(3)理解低通采样定理的原理。
(4)理解实际的抽样系统。
(5)理解低通滤波器的幅频特性对抽样信号恢复的影响。
(6)理解低通滤波器的相频特性对抽样信号恢复的影响。
(7)理解带通采样定理的原理。
2、实验原理(1)实验原理框图抽样定理实验框图(2)实验框图说明抽样信号由抽样电路产生。
将输入的被抽样信号与抽样脉冲相乘就可以得到自然抽样信号,自然抽样的信号经过保持电路得到平顶抽样信号。
平顶抽样和自然抽样信号是通过开关S1切换输出的。
抽样信号的恢复是将抽样信号经过低通滤波器,即可得到恢复的信号。
这里滤波器可以选用抗混叠滤波器(8阶3.4kHz的巴特沃斯低通滤波器)或FPGA数字滤波器(有FIR、IIR两种)。
反sinc滤波器不是用来恢复抽样信号的,而是用来应对孔径失真现象。
3、实验步骤实验项目一抽样信号观测及抽样定理验证概述:通过不同频率的抽样时钟,从时域和频域两方面观测自然抽样和平顶抽样的输出波形,以及信号恢复的混叠情况,从而了解不同抽样方式的输出差异和联系,验证抽样定理。
1、登录e-Labsim仿真系统,创建实验文件,选择实验所需模块和示波器。
2、运行仿真,开启所有模块的电源开关。
3、开电,设置主控菜单,选择【主菜单】→【通信原理】→【抽样定理】。
调节主控模块的W1使A-out输出峰峰值为3V。
4、此时实验系统初始状态为:被抽样信号MUSIC为幅度4V、频率3K+1K正弦合成波。
抽样脉冲A-OUT为幅度3V、频率9KHz、占空比20%的方波。
5、实验操作及波形观测。
(1)调用示波器观测自然抽样前后的信号波形:设置开关S13#为“自然抽样”档位,用示波器CH1和CH2分别接MUSIC主控&信号源和抽样输出3#。
Pcm编译码实验报告材料
Pcm编译码实验报告学院:信息学院姓名:靳家凯专业:电科学号:20141060259一、实验目的1、掌握脉冲编码调制与解调的原理。
2、掌握脉冲编码调制与解调系统的动态范围和频率特性的定义及测量方法。
3、了解脉冲编码调制信号的频谱特性。
4、熟悉了解W681512。
二、实验器材1、主控&信号源模块、3号、21号模块2、双踪示波器3、连接线三、实验原理1、实验原理框图图1 21号模块w68 1 5 1 2芯片的PCM编译码实验图2 3号模块的PCM编译码实验图3 ~µ律编码转换实验2、实验框图说明图1中描述的是信号源经过芯片W6815 12经行PcM编码和译码处理。
w681512的芯片工作主时钟为2o48KHz, 根据芯片功能可选择不同编码时钟进行编译码。
在本实验的项目一中以编码时钟取64K为基础进行芯片的幅频特性测试实验。
图2中描述的是采用软件方式实现PcM编译码, 并展示中间变换的过程。
PcM 编码过程是将音乐信号或正弦波信号, 经过抗混叠滤波(其作用是滤波3.4kHz以外的频率, 防止A/D转换时出现混叠的现象) 。
抗混滤波后的信号经A/D转换,然后做PcM编码,之后由于G.711协议规定A律的奇数位取反, µ律的所有位都取反。
因此, PcM编码后的数据需要经G.711协议的变换输出。
PcM译码过程是PcM编码逆向的过程,不再赘述。
A/µ律编码转换实验中,如实验框图3所示,当菜单选择为A律转µ律实验时,使用3 号模块做A律编码, A律编码经A转µ律转换之后, 再送至21号模块进行µ律译码。
同理, 当菜单选择为µ律转A律实验时,则使用3号模块做µ律编码,经l,转A律变換后,再送入21号模块进行A律译码。
四、实验步骤实验项目一测试w68l512的幅频特性概述:该项目是通过改变输入信号频率,观测信号经w681512编译码后的输出幅频特性, 了解芯片w681512的相关性能。
四相差分编译码实验
实验报告课程名称: 通信原理实验 指导老师: ______成绩:__________________实验名称: 四相差分编译码联合实验 实验类型: 设计探究型 同组学生姓名: / 一、实验目的和要求(必填) 二、实验内容和原理(必填) 三、主要仪器设备(必填) 四、操作方法和实验步骤 五、实验数据记录和处理 六、实验结果与分析(必填) 七、讨论、心得一、实验目的(1)学习解差分编译码电路在数字通信中的应用。
(2)学习QPSK 调制解调器结构。
(3)掌握差分编译码电路原理及硬件实现方法。
二、实验原理四相解差分译码实验是在差分编码实验基础上进行的,下图为差分编译码联合实验框图:由于QPSK 信号具有四种状态,故每种状态可表示两位二进制信息: 00° → 00 45° → 00 90° → 01 或 135°→ 01 180°→ 11 225°→ 11 270°→ 10 315°→ 10这是一种循环码的相位逻辑。
因此这种正交调制器的差分编码器也应是循环码的差分编码器。
四相差分译码的规则是:若110K K b a--⊕=相相则11--⊕=⊕=KK K KK K b b b a a a 相相绝相相绝若111K K b a--⊕=相相则11--⊕=⊕=KK K KK K a a b b b a 相相绝相相绝根据以上译码规则得到的四相差分译码器的原理框图,如下图所示:三、主要仪器设备PC机、通信基础实验箱、100MHz示波器四、实验主要步骤4.1在MAXP LUS II设计平台下进行电路设计差分编译码实验电路下图所示,由编码电路和译码电路两部分组成,主要包括分频器、伪随机码发生器、串并变换、四相差分编码、四相差分译码和并串变换这几部分电路:上图中的串并变换和差分编码电路可以分别用模块库中的sp和ccodera模块替代,差分译码和并串变换电路可以分别用dcodera和ps替代。
语音传输实验A律PCM和CVSD编译码编程实现
语⾳传输实验A律PCM和CVSD编译码编程实现语⾳传输实验A律PCM和CVSD编译码编程实现。
1、PCM编译码流程图1) PCM编码图1PCM编码流程图2) PCM解码图2 PCM解码流程图2、编程程序1) A律PCM#include"atdafx.h"#include#include#define PI 3.1415926int main(){double Sample[30]; //编码器输⼊样值inti,j;intAmplitude,SampleTimes,Frequency;Dmax=1280, //最⼤台阶⾼度Ymin=pow(2,15)-1, //累加器负饱和值Ymax=pow(2,15)-1, //累加器正饱和值int b[30]={0}, //编码器输出k,a; //若连续个编码值相同则为,double xE[30]={0}, //对输⼊样值的估计y[30]={0}, //累加器内部信号YE[30]={0}, //累加器内部信号的估计D[30]={10}; //台阶⾼度cout<<"Input data!\n"<<"Amplitude:";cin>>Amplitude;cout<<"SampleTimes:"; //10~30cin>>SampleTimes;cout<cin>>Frequency;for(i=0;i{Sample[i]=Amplitude*sin(2*PI*Frequency*(double)(i)/64.0); } b[0]=1;b[1]=1;D[1]=10;YE[1]=xE[0]+b[1]*D[1];y[1]=YE[1];xE[1]=h*y[1]; //求xE[0]if(Sample[2]>xE[2-1])b[2]=1;elseb[2]=0;if(B*D[2-1]>Dmin)D[2]=B*D[2-1];else{ //求y[k]if(YE[2]y[2]=YE[2];elsey[2]=Ymax;}else{if(YE[2]>Ymin)y[2]=YE[2];elsey[2]=Ymin;}xE[2]=h*y[2]; //求xE[k]// cout<<"xE[2]="<for(k=3;k{ if(Sample[k]>xE[k-1])b[k]=1;elseb[k]=0;if((b[k-3]==b[k-2])&&(b[k-3]==b[k-1]&&(b[k-3]==b[k]&&(b[k]==1)) a=1; elsea=0;if(a==1){if((D[k-1]+Dmin)D[k]=D[k-1]+Dmin;elseD[k]=Dmax;}else{if(B*D[k-1]>Dmin)}}for(j=0;jcout<cout<<"\n";return 0;}int Code[8]={0,0,0,0,0,0,0,0};intSec_Num,Midd_Num;int i;if(InputValue>=0){Code[0]=1; //输⼊值为正}else{Code[0]=0; //输⼊值为负InputValue=0-InputValue;}if(InputValue>=128){Code[1]=1; //输⼊值处于后四段(-)if(InputValue>=512) {Code[2]=1; //输⼊值处于后两段(-) if(InputValue>=1024) {Code[3]=1; //输⼊值处于}else{Code[3]=0; //输⼊值处于}}else{else{Code[1]=0; //输⼊值处于}}Sec_Num=Code[1]*4+Code[2]*2+Code[3];switch(Sec_Num){case0: Midd_Num=(InputValue-0)/1;for(i=0;i<4;i++){Code[7-i]=Midd_Num&1;Midd_Num=Midd_Num>>1;}break;case1: Midd_Num=(InputValue-16)/1; for(i=0;i<4;i++) {Code[7-i]=Midd_Num&1;Midd_Num=Midd_Num>>1;}break;case2: Midd_Num=(InputValue-32)/2; for(i=0;i<4;i++) {Code[7-i]=Midd_Num&1;Midd_Num=Midd_Num>>1;}break;case3: Midd_Num=(InputValue-64)/4; for(i=0;i<4;i++) {Code[7-i]=Midd_Num&1;Midd_Num=Midd_Num>>1;}break;Code[7-i]=Midd_Num&1;Midd_Num=Midd_Num>>1;}break;case5: Midd_Num=(InputValue-256)/16; for(i=0;i<4;i++){Code[7-i]=Midd_Num&1;Midd_Num=Midd_Num>>1;}break;case6: Midd_Num=(InputValue-512)/32; for(i=0;i<4;i++){Code[7-i]=Midd_Num&1;Midd_Num=Midd_Num>>1;}break;case7: Midd_Num=(InputValue-1024)/64;for(i=0;i<4;i++){Code[7-i]=Midd_Num&1;Midd_Num=Midd_Num>>1;}break;default:break;}OutputValue=Code[0]*128+Code[1]*64+Code[2]*32+Code[3]*16+Code[4]*8+Code[5]*4+Co de[6]*2+Code[7]; returnOutputValue;}externintPCM_StudentAlawDecode(unsigned char CodeValue){intDecodeValue=0;/*Add your code here*/for(i=0;i<8;i++){Code[7-i]=CodeValue&1;CodeValue=CodeValue>>1;}Sec_Num=Code[1]*4+Code[2]*2+Code[3];switch(Sec_Num)case0: Begin_Value=0;Space=1;Level_Num=Code[4]*8+Code[5]*4+Code[6]*2+Code[7]*1; DecodeValue=Begin_Value+Level_Num*Space; break;case1: Begin_Value=16;Space=1;Level_Num=Code[4]*8+Code[5]*4+Code[6]*2+Code[7]*1; DecodeValue=Begin_Value+Level_Num*Space; break;case2: Begin_Value=32;Space=2;Level_Num=Code[4]*8+Code[5]*4+Code[6]*2+Code[7]*1; DecodeValue=Begin_Value+Level_Num*Space; break;case3: Begin_Value=64;Space=4;Level_Num=Code[4]*8+Code[5]*4+Code[6]*2+Code[7]*1; DecodeValue=Begin_Value+Level_Num*Space; break;case4: Begin_Value=128;Space=8;Level_Num=Code[4]*8+Code[5]*4+Code[6]*2+Code[7]*1; DecodeValue=Begin_Value+Level_Num*Space; break;case5: Begin_Value=256;Space=16;Level_Num=Code[4]*8+Code[5]*4+Code[6]*2+Code[7]*1; DecodeValue=Begin_Value+Level_Num*Space; case6: Begin_Value=512;Space=32;Level_Num=Code[4]*8+Code[5]*4+Code[6]*2+Code[7]*1;case7: Begin_Value=1024;Space=64;Level_Num=Code[4]*8+Code[5]*4+Code[6]*2+Code[7]*1;DecodeValue=Begin_Value+Level_Num*Space;break;default:break;}if(Code[0]==0)DecodeValue=0-DecodeValue;returnDecodeValue;}2) CVSD编码#include#include"Student.h"#includeextern STUDENT_CVSD*CVSD_StudentEncode(intAmplitude,intSampleTimes,int Frequency){ double Sample[30];inti,k;int Code[30],a=0;double X_LastTest,Y_Now,Step_Last,Step_Now,Step_Max,Step_Min; //X_LastTest 前⼀个时刻的测试值,Y_Now当前时刻的Y值,Step_Last前⼀个量化台阶值,Step_Now当前的量化台阶值,Step_Max量化台阶的最⼤值,Step_Min量化台阶的最⼩值for(i=0;i{Sample[i]=Amplitude*sin(2*PI*Frequency*(double)i/(double)(64*1024)); }/*Add your code here*/h=1-(double)1/32;b=1-(double)1/1024;Step_Max=1028;Step_Min=10;Step_Last=0; //量化台阶初始化为零X_LsatTest=0; //X的估计值初始化为零for(i=0;iCode[i]=1;else Code[i]=0;if(Code[i]==1)Y_Now=X_LastTest+Step_Last;elseY_Now=X_LastTest-Step_Last;X_LastTest=h*Y_Now;if(i>=3){if((Code[i]==Code[i-1])&&(Code[i-1]==Code[i-2])&&(Code[i-2]==Code[i-3])) a=1;elsea=0;}{ if(Step_Last+Step_Min>Step_Max){Step_Now=Step_Max;Step_Last=Step_Now;}else{ Step_Now=Step_Last+Step_Min;Step_Last=Step_Now;}}else{ if(b*Step_Last)>Step_Min){ Step_Now=b*Step_Last;Step_Last=Step_Now;}}}for(k=0;k{ Student_CVSD.Encode[k]=Code[k];}extern STUDENT_CVSD*CVSD_StudentDecode(intSampleTimes) {/*add your code here*/inti,k,Code[31],a=0;doubleh,b,y[30],d[31],Dcode[30];Dcode[0]=0; //x的起始值d[1]=0; //量化台阶的初始值h=1-(double)1/32;b=1-(double)1/1024;for(i=0;i{Code[i+1]=Student_CVSD.Encode[i];}if(Code[1]==1){ y[1]=Dcode[0]+d[1];}else{ y[1]=Dcode[0]-d[1];}Dcode[1]=h*y[1];for(k=2;k{ if(k>4){ if((Code[k]==Code[k-1])&&(Code[k-1]==Code[k-2])&&(Code[k-2]==Code[k-3])) a=1; else a=0;}if(a==1){ if(d[k-1]+10>1028)d[k]=1028;else d[k]=d[k-1]+10;}else{ if(b*d[k-1])>10)d[k]=b*d[k-1];else d[k]=10;if(Code[k]==1){ y[k]=Dcode[k-1]+d[k];} else { y[k]=Dcode[k-1]-d[k];} Dcode[k]=h*y[k]; }for(i=0;i{Student_CVSD.Decode[i]=Decode[i]; }return&Student_CVSD;}数字基带仿真2/3FEC编译码程序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图一Δm编译码框图
(2)实验框图说明
编码输入信号与本地译码的信号相比较,如果大于本地译码信号则输出正的量阶信号,如果小于本地译码则输出负的量阶。然后,量阶会对本地译码的信号进行调整,也就是编码部分“+”运算。编码输出是将正量阶变为1,负量阶变为0。
Δm译码的过程实际上就是编码的本地译码的过程。
③具有检错能力,如果在整个传输过程中,因传号极性交替规律受到破坏而出现误码时,在接收端很容易发现这种错误。
(4)HDB3:三阶高密度双极性码是一种适用于基带传输的编码方式,它是为了克服AMI码的缺点而出现的。
编码规则:①先将消息代码变换成AMI码,若AMI码中连0的个数小于4,此时的AMI码就是HDB3码;
八、实验预习内容
(1)CMI反转码:“1”交替用“11”和“00”表示,“0”用“01”表示。定时信息丰富。具有纠错能力。
同时具有以下优点:
①不存在直流分量,且低频分量较小;
②信息码流中具有很强的时钟分量,便于从信号中提取时钟信息;
③具有一定的检错能力。
(2)BPH:全称是数字双向码。又称分相码或曼彻斯特码,它是对每个二进制代码分别利用两个不同的二进制新码去取代。
项目三:不同量阶△M编译码的性能
项目四:△M编译码语音传输系统
项目五:CVSD量阶观测
项目六:CVSD一致脉冲观测
项目七;CVSD量化噪声观测
项目八:CVSD码语音传输系统
五、实验记录
TP4(信源延时)和TH14(编码输出) TP4(信源延时)和TP3(本地译码)
项目二 CH1信源延时,CH2本地译码项目三 量阶3000,Vpp=3V
②若AMI码中连0的个数大于3,则将每4个连0小段的第4个0变换成与前一个非0符号(+1或-1)同极性的符号;
③为了不破坏极性交替反转,当相邻V符号之间有偶数个非0符号时,再将该小段的第1个0变换成+B或-B,符号的极性与前一非零符号的相反,并让后面的非零符号从符号开始再交替变化。
特点:①由HDB3码确定的基带信号无直流分量,且只有很小的低频分量;
2.(1)FFT变换,抽样频谱、点数是什么,频谱分辨率由什么决定?
(2)什么是基带传输,基带传输码型选取的考虑是什么?
(3)实验中归零、不归零信号的频谱有何差异?
(4)结合实验说说时钟同步。
编码输入与输出数据 CMI
编码输入与译码输出规则CMI
误码检测CMI
编码输入输出BPH编码
编码输入译码输出BPH
项目三量阶6000,Vpp=3V项目三量阶3000,Vpp=1V
项目五量阶6000,Vpp=1V 项目五 Vout=1V
项目五 Vout=2V 项目五 Vout=4V
项目七 Vpp=1V 项目七 Vpp=3V
CVSD量化噪声观测(2KHz)Vpp=3V的噪声CVSD量化噪声观测(2KHz)Vpp=1V的噪声
5.实验中增量调制编码输出的基带码型是什么?
答:由实验图和可知该基带码型是单极性不归零二进制码。
6. 比较分析不同量图可知,当幅值不变时,量阶越大,量化噪声越大;当量阶不变时,幅值越大,量化噪声越小;所以在实际中可通过减小量阶或者增大信号幅值来减小量化噪声。
2.比较增量调制和PCM。
答:增量调制与脉码调制(PCM)相比,具有以下三个特点:①电路简单,而脉码调制编码器需要较多逻辑电路;②数据率低于40千比特/秒时,话音质量比脉码调制的好,增量调制一般采用的数据率为32千比特/秒或16千比特/秒;③抗信道误码性能好,能工作于误码率为10-3的信道,而脉码调制要求信道误码率低于10-5~10-6。因此,增量调制适用于军事通信、散射通信和农村电话网等中等质量的通信系统。增量调制技术还可应用于图像信号的数字化处理。
六、思考题回答
1.增量调制的速率可以是32kbps、16kbps相比PCM 64kbps产生的原因怎样?(请查找资料)今天VoIP采用什么样的信源编码?视频的MPEG2编码又是什么?
答:PCM的速率是增量调制的整数倍,利用此特点,可进行信道的复用,扩大信息量的传输。提高信道的传输效率和利用率。即在保证传输质量的同时,还可以利用增量调制在PCM调制的信道中传输更多的信息。VoIP采用ITU-T 定义的G.729、G.723(G.723.1)等来进行信源编码。其中G.729 可将经过采样的64kbit/s 话音以几乎不失真的质量压缩至8kbit/s。视频的MPEG2编码(图像压缩)是指针对标准数字电视和高清晰电视在各种应用下的压缩方案和系统层的详细规定。
7. 在什么情况下会输出一致脉冲信号。
答:当进行CVSD编码时,编码中出现连续的1或者连续的0时会输出一致脉冲。而CVSD的原理则是根据一致脉冲对编码做出检测并自适应的调整量化阶电平,尽量使调制器能够跟得上信号的变化。
七、实验小结
这次实验做的时间比较久,感觉难度也挺大的,特别是对于示波器的使用,感觉到了自己的很大的不足,课后需要多去了解示波器的功能使用,课堂上抓紧时间了解熟悉掌握示波器的使用。由实验可知:当幅值不变时,量阶越大,量化噪声越大;当量阶不变时,幅值越大,量化噪声越小;所以在实际中可通过减小量阶或者增大信号幅值来减小量化噪声。对于此的观察,可以听过音乐的噪声大小以及示波器中的波形图噪声感染都可以验证。对于一致信号的判断,当进行CVSD编码时,编码中出现连续的1或者连续的0时会输出一致脉冲。其是进行CVSD编码的检测及调整,使调制器能跟上信号变化。
2、CVSD编译码
(1)实验原理框图
图二 CVSD编译码框图
(2)实验框图说明
与Δm相比,CVSD多了量阶调整的过程。而量阶是根据一致脉冲进行调整的。一致性脉冲是指比较结果连续三个相同就会给出一个脉冲信号,这个脉冲信号就是一致脉冲。其他的编译码过程均与Δm一样。
四、实验步骤
项目一:△M编码规则实验
项目二:量化噪声观测
实验四 Δm及CVSD编译码实验
一、实验目的
1、掌握简单增量调制的工作原理。
2、理解量化噪声及过载量化噪声的定义,掌握其测试方法。
3、了解简单增量调制与CVSD工作原理不同之处及性能上的差别。
二、实验器材
1、主控&信号源模块、21号、3号模块 各一块
2、双踪示波器 一台
3、连接线 若干
三、实验原理
1、Δm编译码
编码输入输出AMI(非归零)
AMI编码规则频谱
AMI奇偶相减
AMI编码输入译码输出
AMI编码译码时钟(有延迟)
补偿信号频谱分析
HDB3编码规则
HDB3编码输出频谱
HDB3编码输入输出
HDB3常连零时的编码输出
下一次实验预习内容:
ASK FSK PSK调制解调实验。
查找开关芯片4066的手册。
ASK是一种相对简单的调制方式,幅移键控(ASK)相当于模拟信号中的调幅,只不过与载频信号相乘的是二进制数码而已。其解调电路用鉴幅器,最简单的使用二极管检波
②HDB3中连0串的数目至多为3个,易于提取定时信号。
(5)
要求:
1. CMI和BPH实验只要4-5个实验波形或频谱图(自己筛选并说明)
2. AMI和HDB3实验只要4-5个实验波形或频谱图(自己筛选并说明)
3. 上一次检查过得实验报告不需要重新删减图片来重新打印了,就交打印的那一份即可。
思考题:
1. 所有实验讲义中的思考题回答
FSK:其优点是较容易实现,抗噪声与抗衰减性能好,解调方式有:相干解调、滤波非相干解调、正交相乘非相干解调。
PSK:相移键控(PSK):PSK就是根据数字基带信号的两个电平使载波相位在两个不同的数值之间切换的一种相位调制方法。
CD4066 是一种四路电子开关集成电路,CD4066功能特点:集成电路内部主要由四路功能完全相同的电子开关组成,各组开关分别受其相应引脚输入的电平控制,使电子开关接通或断开。
3. 用PN15序列完成差分编码解码仿真实验。
4. 数据分析整理(尤其是实验过程中拍照记录的波形,尽可能将该照片的测量点(如编码输出、CLK等)标注在原理框图中,并将照片中CH1、CH2标出来)。实验中增量调制编码输出的基带码型是什么?
答:此图CH1表示增量调制的原信号;CH2表示增量调制的基带码型。
增量调制是采用一位二进制数码来表示信号此时刻的值相对于前一个取样时刻的值是增大还是减少,增大发“1”码,减少发“0”码,数码的“1”,“0”只是表示信号相对于前一时刻的增减,不代表信号的绝对值。 当取样频率足够高时量价的大小取得恰当,收端恢复的信号与原信号非常接近,量化噪声可以很小。增量调制的突出优点是:设备简单,能以较低的数码率进行编码。
(3)AMI:全称为传号交替反转码。1码通常称为传号,0码则叫空号。
编码规则:消息代码中的0 传输码中的0消息代码中的1 传输码中的+1、-1交替。
特点:①由AMI码确定的基带信号中正负脉冲交替,而0电位保持不变;所以由AMI码确定的基带信号无直流分量,且只有很小的低频分量;
②在接收端不易提取定时信号,由于它可能出现长的连0串;