单路语音数字通信系统的仿真_第1页
单路语音数字通信系统的仿真_第2页
单路语音数字通信系统的仿真_第3页
单路语音数字通信系统的仿真_第4页
单路语音数字通信系统的仿真_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 设计内容与设计要求一、设计内容:利用SystemView对一个单路语音数字通信系统进行仿真,信道视为理想信道,语音编码方式和调制方式不限。1、确定一个单路语音通信系统的系统方框图;2、利用SystemView对系统进行仿真。二、设计要求1、给出系统框图以及仿真电路图,说明各模块参数设置;2、给出语音编码、调制、解调、解码的仿真结果,并对其进行分析;主要设计条件SystemView软件;说明书格式1. 课程设计封面;2. 任务书;3. 说明书目录;4. 设计基本原理与系统框图。5. 各单元电路设计;6. 系统进行调试结果;7. 总结与体会;8. 附录;9. 参考文献。进度安排12月22日:下达

2、设计任务书,介绍课题内容与要求; 12月23日:查找资料;12月24日12月27日:设计系统框图、完成仿真电路图的连接;12月28日31日:设置调试仿真参数,得出仿真结果并进行分析;1月1日1月5日:编写并打印设计报告;1月6日:答辩。参考文献1、樊昌信主编,通信原理,国防工业出版社。2、南利平主编,通信原理简明教程,清华大学出版社。 3、浣喜明,通信原理实验指导书,湖南工程学院。4、罗卫兵等,SystemView动态系统分析及通信系统仿真设计,西安电子科技大学出版社。 目录一、设计思路及系统总框图········

3、················1二、各模块电路设计与仿真························2 编码与译码······

4、3;·····································21、基本原理···········

5、83;································2 1)抽样················

6、83;································32)量化················

7、3;································33)编码·················

8、;································32、设计与仿真················

9、83;························4 调制与解调························&#

10、183;···················71、基本原理·····························&

11、#183;··············71)调制··································&#

12、183;··············72)解调··································

13、83;··············82、设计与仿真··································&

14、#183;······9三、系统总体设计及调试···························12四、总结与体会············

15、3;···························15五、附录·····················

16、3;····························16六、参考文献····················&#

17、183;·······················21一 设计思路及系统总框图信号可以分为模拟信号和数字信号,根据传输信号的不同,我们将通信系统分为模拟通信系统和数字通信系统,一般来说数字通信系统其有效性和可靠性都强于模拟通信系统,所以现实生活中的模拟信号通常被转换为数字信号以便信号高效可靠的传输。数字传输一般分为数字基带传输和数字调制传输,数字调制能提高信号的性

18、能,特别是抗干扰能力,能有效利用频带,将信息变换为便于传送的形式,所以通常将数字信号进行调制后再进行传输。在本次设计中我们要求实现单路数字语音的通信,在发送端为实现信号有效高速的传输,首先把模拟语音信号通过抽样、量化、编码转变为数字基带信号,编码后为了使数字信息在带通信道中传输,须用数字基带信号对载波进行调制,将载有信息的信号频率搬迁到信道的频带之内,使信号与信道的频谱特性相匹配,减少噪声的干扰。在接收端,首先将调制信号解调,得到数字基带信号,通过解码后,还原为原来的模拟信号。系统框图如下:抽样量化编码模拟语音信号调制解码解调信道传输图1系统框图二 各模块电路设计与仿真.编码与译码1、 基本原

19、理将模拟信号转换为数字信号,要经过抽样、量化、编码。常用的编码方式有PCM、DPCM、DPCM等编码方式,由于PCM抗干扰能力强,失真小,传输特性稳定等众多优点,被广泛用于在通信系统中完成将模拟信号数字化功能。通常把从模拟信号抽样,量化,编码,直到变换成为二进制符号的基本过程,称为脉冲编码调制PCM,简称脉码调制。抽样即是对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号。该模拟信号经过抽样后还应当包含原信号中所有信息,也就是说能无失真的恢复原模拟信号。它的抽样速率的下限是由抽样定理确定的。量化即是把经过抽样得到的瞬时值将其幅度离散,即用一组规定的电平,把瞬时抽样值用最接近的电平

20、值来表示。一个模拟信号经过抽样量化后,得到已量化的脉冲幅度调制信号,它仅为有限个数值。编码即是用一组二进制码组来表示每一个有固定电平的量化值。然而,实际上量化是在编码过程中同时完成的,故编码过程也称为模/数变换,可记作A/D。1)抽样抽样可以看做周期性单位冲激脉冲与模拟信号相乘,由奈奎斯特定理可以得出,要想还原模拟信号,其抽样频率必须大于模拟信号最高频率的两倍。2)量化在量化时可以采用均匀量化,也可以采用非均匀量化,均匀量化是在抽样信号的取值范围内均匀划分量化等级的量化方法。它产生的量化噪声也是均匀的,与信号在取样点的幅度无关。因此,均匀量化会出现话音弱时的信噪比低、干扰大,而话音强时的信噪比

21、高、干扰小的反常情况。故本次课程设计采用非均匀量化。非均匀量化的具体办法是压缩、扩张法,即在发送端对抽样信号先进行压缩处理再均匀量化,压缩器特性曲线在小信号时的斜率大,大信号时的斜率小,使抽样信号的小样值部分被充分放大,大样值部分被适当压缩。被压缩的抽样信号虽然再经过均匀量化,但在接收端,解码后的被压缩量化抽样信号之量化信噪比却得到了均衡,故能在较高的信噪比下,用与压缩器特性正好相反的扩张器恢复被压缩抽样信号的本来面目。国际电信联盟ITU提供两种建议,即A压缩律和压缩律。我国大陆采用A压缩律。实际中采用13折线法来近似A压缩律的曲线。3)编码量化后的信号,已经是取值离散的数字信号。下一步的问题

22、是如何将这个数字信号编码。得到量化电压,可以采取不同的编码方法对其编码。即自然二进制码和折叠二进制码。由于折叠码使编码电路变得简单,且其误码对小电压的影响较小,有利于较小语音信号的平均量化噪声,故采用折叠码进行编码。近似A压缩律的13折线法中采用的折叠码有8位。其中第一位表示量化值的极性正负,后面的7位分为段落码和段内码两部分。其中第24位是段落码,其他4位为段内码。段内码代表的16个量化电平是均匀划分的,但是各个段落的斜率不等,长度不等,所以不同段落的量化间隔是不同的。采用非均匀量化PCM编码示意图见图2-1。单路语音信号号语音信号量化编码扩张压缩解码图2-1PCM编码框图2、设计与仿真根据

23、PCM原理的系统框图,用SystemView做出的仿真如图2-2所示。图2-2PCM系统的仿真图在SystemView系统仿真软件中,提供了A律和 律两种标准的压缩器和扩张器,在此仿真中我们采用A律。系统时间设置,采样频率为200Hz,抽样点数为256各图符功能及参数设置:(1)图符14的扫频信号和图符15的低通滤波器来产生随机模拟信号。(2)图符2为A率压缩器,用于对模拟信号的非均匀量化。(3)图符3为8位的A/D转换器,用于实现对信号的抽样及编码,其中每一个抽样值编码为8位的二进制码。(4)图符13为D/A转换器,用于将锁存器送来的8位二进制码进行译码,转换为模拟值。(5)图符5为A率的扩

24、张器,用于对还原的压缩信号进行扩张恢复。(6)图符11为截止频率为25Hz的低通滤波器,用于对还原的信号滤除高频分量,恢复出原始信号。图2-3分别为信号源波形,压扩后的波形,恢复的波形。图2-3仿真结果调制与解调1、基本原理信号的调制有幅度键控调制2ASK,频率键控调制2FSK,相移键控2PSK和差分相移键控法2DPSK这四种基本方法。在前三种调制中2PSK有最好的误码性能,但在传输系统中存在相位不确定性,容易造成接收码元“0”和“1”的颠倒,产生误码,所以我们一般用差分相移键控法2DPSK对数字信号进行调制。1)调制2DPSK信号的产生过程是,首先对数字基带信号进行差分编码,即由绝对码变为相

25、对码(差分码)然后进行绝对调相。差分码可取传号差分码和空号差分码。传号差分码的编码规则为:式中为模2加,为的前一个码元,最初的可任意设定。在使用传号差分码的条件下,载波相位遇1变遇0不变,载波相位的相对变化携带了数字信息。2DPSK调制框图如图2-4所示:模2加2PSK调制延迟Ts2DPSK信号图2-4调制框图2)解调对2DPSK信号的解调有两种办法,第一种是相位比较法,又称差分解调,直接比较相邻码元的相位,从而判决接收码元是“0”还是“1”。为此,需将前一码元延迟一码元时间,然后将当前码元相位和前一码元相位作比较。另一种是相干解调,解调出来是相对码,所以需将其做逆码变换。用差分解调法时不需要

26、恢复本地载波,只需由收到的信号单独完成。将2DPSK信号延时一个码元间隔Ts,然后与2DPSK信号本身相乘。相乘器起相位比较的作用,相乘结果经低通滤波后再抽样判决,即可恢复出原始数字信息。差分解调框图如图2-5所示2DPSK信号位同步抽样判决LPF延迟Ts图2-5差分相干解调框图2、设计与仿真根据以上框图在SystemView做出仿真图如图2-6所示。图2-6 2DPSK差分解调仿真图各图符功能及参数设置:(1)图符0为伪随机信号,用以产生一系列的随机数字信号。(2)图符1(异或)、7(延迟)组成了码反变换部分,把信号延迟一个码元周期后与当前码元相异或,得到相对码。图符7的抽样保持用于延迟一个

27、码元周期。(3)图符2、9用于相对码的绝对调相。(4)图符3、8为延迟解调,将收到的信号延迟一个码元周期后与当前信号相乘。(5)图符4为三阶的Butterworth低通滤波器,截止频率为20Hz,滤除高频分量。(6)图符5、10为抽样保持,6、11组成抽样判决部分,还原出信号。 系统时间设置:采样频率为1000HZ,采样点数为2048。运行该模块得到的结果如图2-7所示:图2-7 2DPSK差分解调仿真波形从上到下依次为调制波形、差分码;DPSK信号、乘法器输出;滤波器输出和最后经过抽样判决得到的解调信号;第一个波形为原始数字信号,即绝对码;第二个波形为码反变换后的波形,即相对码,可以看到该波

28、形符合“1变,0不变”的规则。第三个波形为调制后的波形,该波形属于对相对码的绝对调相。第四个波形为解调时延迟相乘后的波形;第五个波形为经过低通滤波器后的波形;第六个波形为解调后经抽样判决得到的波形,第一和第六个位输入输出比较图,可以看出解调基本成功。三、系统总体设计及调试在实际传输中, 在发送端,A/D转换后将一个抽样值转换为并行的8位二进制码,所以发送时须先经过并串转换方能发送。在总体设计图中图符79为8选一数据选择器,用于实现编码得到的8位二进制码的并串转换及分时传送。图符12、13、19、20组成了一个8进制计数器,用于控制8选一数据选择器的分时发送。在接收端同样要先串并转换再锁存才能进

29、行D/A转换。同时在接收端要正确区分8位数据的开始与结束,才能正确还原出原始信号,否则,接收端译码出来的信号与原始信号将不一致。图符24为8位移位寄存器,用于实现8位分时传送的数据的接收及串并转换。图符30为8位锁存器,用于将接收到的数据每8位作为一个整体锁存。输入的模拟信号频率为30Hz,根据奈奎斯特定理,A/D转换器的抽样频率(即图符22)取30Hz。每个抽样值转换为8位的二进制码,在仿真中因为数据选择器(图符79)为边沿触发,计数器(图符19)的计数频率为抽样信号的16倍即480Hz才能达到预期效果。同理,移位寄存器(图符24)的频率也为480Hz。每接收8位数据,锁存器(图符30)锁存

30、一次,故锁存器的频率要与数据选择器一致。为使其信号同步,故使用同一个脉冲信号即图符13,经过八分频输入19、133两个计数器,分别输入数据选择器和锁存器。在解码端JK触发器(图符98)用来锁存初始信号。将以上PCM编解码部分加上并串、串并接口及2DPSK调制和解调部分连接起来,就得到一个能实现单路语音通话的系统。总系统图及有关参数见附录。下图分别为输出波形,压扩后波形,PCM编码输出(2DPSK调制解调输入)波形,2DPSK解调波形(PCM解码输入),解压后的波形,解码输出。由第一个波形和最后一个来看,除了一些细小的地方,信号基本上得到恢复单路语音通信系统仿真成功。四、总结与体会两周的通信原理

31、课程设计即将结束,回顾这两周的生活,紧张而又忙碌,但却如此的充实。一边忙着复习考试科目,一边忙着做课程设计,白天看书复习,晚上绘图仿真,正因为如此才能在老师规定的时间内按时完成任务。刚刚接到课题时,我像大多数同学那样,感觉很茫然,有很多知识自己还不懂,所以我去了图书馆借了几本通信原理教程书,专门针对几个仿真模块好好的看了遍课本。然后就是去熟悉system view仿真软件。通过一边看老师的课件一边练习一些简单的操作慢慢的熟悉了软件的绘图仿真,其实熟悉了软件的图库后去绘图是蛮简单的,最复杂的是参数的设置。一开始仿真的时候我总是得不到正确的仿真图形,最后没有办法又去同学那借来通信系统仿真一书,按照

32、书上的参数去设置最后才得到正确的仿真图形。当然在仿真的时候还遇到了其他问题,比如数据选择器,移位寄存器和锁存器工作原理。此次的设计还算成功,但有些地方还是做得不足,如设计中的延时,抽样保持等,从而导致仿真图形没能达到同步。这些需要我们在以后的学习中进一步探索。这次的课程设计不仅加深了对课本知识的理解,有利于接下来的通信原理考试外,同时对整个单数语音通信系统也有了更好的理解。最后衷心的感谢曾老师的悉心指导和朋友的热情帮助,谢谢大家!五 附录总体仿真图如图所示:各图符具体参数设置如表5.1所示。表5.1 各图符参数TokenAttributeTypeParameters0SourceGaussNo

33、iseS,td Dev = 500e-3 vMean = 0 v4CommCompanderA-Law, Max Input = ±112LogicInvertGate Delay = 0 sec,Threshold = 500e-3 vTrue Output = 1 v,False Output = 0 v,Rise Time = 0 sec,Fall Time = 0 sec13Source Pulse TrainAmp = 1 v,Freq = 480 Hz,PulseW = 1.04167e-3 sec,Offset = -500e-3 v, Phase = 0 deg14O

34、peratorLinear SysButterworth Lowpass IIR 5 Poles Fc = 10 Hz,Quant Bits = None,Init Cndtn = 0,DSP Mode Disable15LogicADCTwo's Complement,Gate Delay = 0 secThreshold = 500e-3 v,True Output = 1 vFalse Output = 0 v,No. Bits = 8 Min Input = -1.28 v,Max Input = 1.27 vRise Time = 0 sec,Analog = t4 Outp

35、ut 0Clock = t22 Output 0,Output 0 = Q-0 t79 , Output 1 = Q-1 t79 ,Output 2 = Q-2 t79 ,Output 3 = Q-3 t79 ,Output 4 = Q-4 t79 ,Output 5 = Q-5 t79 ,Output 6 = Q-6 t79 ,Output 7 = Q-7 t79 ,Output 8 = Q-8 ,Output 9 = Q-9 ,Output 10 = Q-10 ,Output 11 = Q-11 , Output 12 = Q-12 ,Output 13 = Q-13 , Output 1

36、4 = Q-14 ,Output 15 = Q-1519LogicCntr-4Gate Delay = 0 sec,Threshold = 500e-3 v,True Output = 1 v,False Output = 0 v,Rise Time = 0 sec,Fall Time = 0 sec,P-Enable* = t20 Output 0,CEP = t20 Output 0,CET = t20 Output 0,Clock = t13 Output 020SourceStep FctAmp = 1 v,Start = 0 sec,Offset = 0 v21SourceStep

37、FctAmp = 0 v,Start = 0 sec,Offset = 0 v24LogicShft-8inGate Delay = 0 sec,Threshold = 500e-3 v,True Output = 1 v,False Output = 0 v,Rise Time = 0 sec,Fall Time = 0 sec,Input A = t157 Output 0,Input B = t27 Output 0,Clock = t13 Output 0, MR* = t98 Output 0,Output 0 = Q-0 t3027SourceStep FctAmp = 1 v,S

38、tart = 0 sec,Offset = 0 v30LogicLatch-8TGate Delay = 0 sec,Threshold = 500e-3 v,True Output = 1 v, False Output = 0 v,Rise Time = 0 sec, Fall Time = 0sec,Data D-0 = t24Output 7,Data D-1 = t24,Output 6,Data D-2 = t24 Output 5,Data D-3 = t24 Output 4,Data D-4 = t24 Output 334CommDeCompand A-Law,Max In

39、put = ±135Operator Linear SysButterworth Lowpass IIR 5 Poles, Fc = 10 Hz,Quant Bits = None,Init Cndtn = 0,DSP Mode Disabled79LogicMux-D-8Gate Delay = 0 sec, Threshold = 500e-3 v,True Output = 1 v,False Output = 0 v,Rise Time = 0 sec,Fall Time = 0 sec, S-0 = t19 Output 0,S-1 = t19 Output 1, S-2

40、= t19 Output 2,I-0 = t15 Output 0I-1 = t15 Output 198LogicFF-JK*Gate Delay = 0 sec, Threshold = 500e-3 v,True Output = 1 v,False Output = 0 v,Rise Time = 0 sec,Fall Time = 0 sec,Set* = t99 Output 0,J = t99 Output 0,Clock = t13 Output 0, K* = t99 Output 0,Clear* = t99 Output 099SourceStep FctAmp = 1

41、v,Start = 0 sec, Offset = 0 v101SinkAnalysis Input from t14 Output Port 0132LogicInvertGate Delay = 0 sec,Threshold = 500e-3 v True Output = 1 v False Output = 0 v Rise Time = 0 sec Fall Time = 0 sec133LogicCntr-4Gate Delay = 0 sec,Threshold = 500e-3 v True Output = 1 v,False Output = 0 v Rise Time

42、= 0 sec,Fall Time = 0 sec P-Enable* = t134 Output 0 CEP = t134 Output 0,CET = t134 Output 0,Clock = t13 Output 0,MR* = t132 Output 0,Input P-0 = None,Input P-1 = None,Input P-2 = None,Input P-3 = None, Output 0 = Q-0 ,Output 1 = Q-1 , Output 2 = Q-2 ,Output 3 = Q-3 t132 t30 ,Output 4 = T-Count134SourceStep Fct Amp = 1 v,Start = 0 sec,Offset = 0 v141LogicDACTwo's Complement,Gate Delay = 0 sec Threshold = 500e-3 v,No. Bi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论