ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:401.10KB ,
资源ID:12993976      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-12993976.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(PCM编解码仿真系统解析.docx)为本站会员(b****6)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

PCM编解码仿真系统解析.docx

1、PCM编解码仿真系统解析序 言本课程设计试图通过亲自完成均匀量化和非均匀量化的编码、译码的整体设计,加深对PCM编码的原理的理解,提高系统编程、系统测试以及系统分析的能力。近十年来,随着大规模集成电路的飞速发展,已将滤波器和PCM(pulse code modulation)编码器集成在同一芯片上,这使PCM在光纤通信,数字微波通信,卫星通信等数字通信领域中获得了更广泛的应用。然而在某些需要PCM编码器的实际应用中,如数字交换机中的信号音的产生和实现,单靠PCM编解码芯片来完成整个编解码功能,在电路设计和实现上都显得繁琐和笨拙,相反如果运用软件方法来实现PCM编解码芯片的部分功能并与PCM编解

2、码芯片相结合来共同完成整个电路设计上的编解码,设计简单,灵活方便,往往可以达到事半功倍的结果。另外,在国际流行的科技应用软件中,Matlab具有广泛的影响,在数字信号处理领域中,这一软件的应用占据重要的地位。PCM线路的特点:1、PCM线路可以提供很高的带宽,满足用户的大数据量的传输:2、支持从2M开始的各种速率,最高可达155M的速率:3、通过SDH设备进行网络传输,线路协议简单对输入的信号进行抽样、量化、A律PCM编码,经过传输后,接收端进行PCM译码,根据模拟信号数字化的原理,基于Simulink设计出PCM编解码过程。并能显示出PCM编解码的波形,与基带信号的波形。第 1 章 功能指标

3、与原理1.1功能指标要求1、设输入信号x(t)=Asin2t,对x(t)信号进行抽样、量化、A律PCM编码,进过传输后,接收端进行PCM译码2、根据模拟信号数字化的原理,确定系统设计方案3、画出PCM编码、译码波形与基带信号波形1.2 PCM基本原理脉冲编码调制(PCM)简称脉码调制,它是一种用二进制数字代码来代替连续信号的抽样值,从而实现通信的方式。因为此种通信方式抗干扰能力强,因此在光钎通信、数字微波通信、卫星通信中均获得了极为广泛的运用1。PCM信号的形成是模拟信号经过“抽样、量化、编码”三个步骤实现的。分别完成时间上离散、幅度上离散、及量化信号的二进制表示。根据CCITT的建议,为改善

4、小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A律和律方式,我国采用了A律方式,由于A律压缩实现复杂,常使用 13 折线法编码2。1.2.1 抽样抽样,即是对模拟的信号所进行的周期性的扫描,将在时间上连续的信号变为在时间上离散的信号1。这个模拟信号经过抽样以后还应要包含原有信号当中所有信息,也就是说能够无失真的恢复原有模拟信号。抽样定理可确定其抽样速率下限。于一个频带限制在(0,fh )内的时间连续信号f(t),若以1/2 fh的时间间隔对它进行抽样,以此能完全恢复有原信号依靠这些个抽样值。也就是说,要是一个连续信号f(t)的频谱当中其最高的频率不大于fh,在抽样的频率fs2fh时

5、候,原有连续的所有信息也就包含于抽样后的信号1。这就是抽样定理。1.2.2 量化从数学上来看,量化是将一个连续幅度值的无限数集合映射成一个离散幅度值的有限数集合5。像图 3.1所展现出来的量化器Q传输出来M个量化的值yk,k=1,2,3,M。yk常被称作量化电平或者是重建电平。在量化器所要输进去的信号的幅度值x落在xk和xk+1当中的时候,量化器就传送输出的电平是yk。此量化过程就可写成表达式为: Y=Q(x)=QXkxXk+1=Yk,k=1,2,3,M一般来讲k=xk+1-xk称作量化间隔,在此xk被称作判决阈值或者是分层电平。量化器X 模拟信号Y 量化后信号 图1-1 量化器量化后的抽样信

6、号于量化前的抽样信号相比较,当然有所失真,且不再是模拟信号。这种失真在接收端还原模拟信号是变现为噪声,并称之为量化噪声9。量化噪声的大小取决于把样值分级“取整”的方式,分的级数越多,即量化极差或间隔越小,量化噪声也越小。模拟信号的量化分为均匀量化和非均匀量化。在现实中,一般爱采用非均匀量化。非均匀量化的量化间隔是依据信号的不同的区间来定的。信号取值大的区间,它的量化间隔v大;在信号的取值小的区间,它的量化间隔v小5。将它和均匀量化作比较,它有俩主要好处。首先,在信号具非均匀的分布概率密度(现实中经常如此)时当在输入量化器的时候,能够取得比更加高地的平均信号的量化噪声的功率比在非均匀量化器输出端

7、上;第二是,量化噪声功率的它均方根值大体上和信号的抽样值成比例在非均匀量化的时候。所以说大信号和小信号在量化噪声影响下大体是一样的,也就是改良小信号的时候其量化的信噪比。在实际中,非均匀的量化的办法通常是将获得的抽样值经过压缩然后再均匀量化。通常使用的压缩器中,大多数是采用对数式压缩。广泛被采用的两种对数压缩律是压缩律和A压缩律。美国采用压缩律,我国和欧洲各国均采用A压缩律,因此,PCM编码方式采用的也是A压缩律5。1.2.3编码所谓编码就是把量化后的信号变换成代码,其相反的过程称为译码1。当然,这里的编码和译码与差错控制编码和译码是完全不同的,前者是属于信源编码的范畴。在现有的编码方法中,若

8、按编码的速度来分,大致可分为两大类:低速编码和高速编码。通信中一般都采用第二类。编码器的种类大体上可以归结为三类:逐次比较型、折叠级联型、混合型。在逐次比较型编码方式中,无论采用几位码,一般均按极性码、段落码、段内码的顺序排列。下面结合13折线的量化来加以说明。表 1-1 段落码段落序号段落码81117110610151004011301020011000表1-2 段内码量化级段内码量化级段内码15111170111141110601101311015010112110040100111011300111010102001091001100018100000000在13折线法中,无论输入信号正

9、还是负,都依8段折线(8个段落)来编码。要是输入信号抽样量化值由8位折叠二进制码表示,在此间量化值极性就要用第一位表示,抽样量化值其绝对的大小就要用其余七位(第2至8位)来表示。详细的做法是:用第2到第4位表示段落码,八个段落的起点电平由它的八种可能状态来分别表示。其它四位表示段内码,每一个段落它的16个均匀的划分地量化级由它的16种可能状态来分别的代表。这样处理的结果,8个段落被划分成128个量化级。段落码和8个段落之间的关系如表?所示;段内码与16个量化级之间的关系见表?。第2章 整体设计2.1 整体框图 图2-1 PCM原理方框图2.2 PCM编码器2.2.1 PCM编码器原理图图2-2

10、PCM编码原理方框图2.2.2 PCM编码器电路设计图2-3 PCM编码模型的仿真结果测试结果如图,其中以Saturation作为限幅器,将输入信号幅度值限制在PCM编码的定义范围内,以A-Law Compressor作为压缩器,Relay模块的门限值设置为0,其输出即可作为PCM编码输出的最高位极性码。样值取值绝对值后,用增益模块将样值 放大到0-127,然后用间隔为1的 Quantizer进行四舍五入取整,最后将整数编码为7位二进制序列,作为PCM编码的低7位。部分参数模块设计: 图2-4设置幅度为上幅度为1,下幅度为-1 图2-5 设置取样时间0.001取绝对值 图2-6 设置门限值0取

11、极性码, 图2-7 增益放大到0-127即当门限值为0时去除极性码 图2-8 设置间隔为1,即每间隔1时取整 图2-9设置7位二进制码进行编码,即将量化后的信号编成7位码 2.2.3 PCM编码的子系统图2-10 PCM编码的子系统图2-11封装的PCM编码子系统2.3 PCM解码器图2-12 PCM译码原理方框图2.3.1 PCM解码器电路设计图2-13 PCM译码模型的仿真结果其中PCM编码子系统是前面编码器封装之后的,PCM译码器中首先分离并行数据中的最高位极性码和7位数据,然后将7位数据转换为整数值,在进行归一化,扩张后与双极性的极性码相乘得出译码值。部分参数模块设计: 图2-14设置

12、门限值-1,门限值为-1时取出 图2-15设置7位码,当编码后的信号出极性码 出来时为取出低七位码 图2-16 设置两个输入口让低7位与极性码相乘 图2-17将信号归一化,还原原来的信号 2.3.2 PCM解码器的子系统图2-18 PCM译码器子系统图2-19封装的PCM译码子系统2.4 PCM编解码系统的仿真设计图2-20 PCM编解码器的测试模型及仿真结果其中的PCM编码和议案子系统已经封装好,经过编码和解码之后,通过低通滤波器,在示波器Scope上得出输出波形,示波器上显示 原信号是为了与输出信号进行对比。在编码器之后通过Display显示PCM数字信号,还有经过To Frame的帧信号

13、形成和buffer的缓冲后通过示波器。 图2-21 原波形与解码波形 图2-22编码波形部分参数模块的设置: 图2-23设置正弦波幅度为1,相角为0, 图2-24 设置滤波器级数为8、边缘频率 频率为100rad/s 为250pirad/s,去除谐波 图2-25 缓冲器输出信道设置为1 图2-26 设置时间轴范为0-0.1围、接 口数为2 图2-27 设置时间轴范围为0.005 ,接口数为2图2-28 系统总的参数设计,设置仿真时间步间插入的输出点数为200第3章 故障分析与总结3.1 故障分析3.1.1 编码器故障分析 编码器编码得出的应该是一位极性码加上低7位码所组成的,而一开始的显示只有

14、一位,不知道怎么样将显示器设置成八位的图3-1 初设置显示器后来经过查找该器件的HELP得知,将此图标向下拉,即可看到得出的编码图3-2 设置好的显示器3.12 解码器故障分析 译码器的工作需要编码器的参加,编码器的输出编码给译码器进行解码,而前面的编码器要接入到译码的过程中就需要接口,而一开始封装不能接入图3-3 译码器封装后来想到应该有输入和输出口,所以重新封装,此封装能够接入到电路中图3-4 译码器子系统封装3.1.3 PCM编解码器的故障分析 PCM编解码器的前面有了一个编码器,在后面的译码器中不应该再出现一个编码器本次试验中,当连好所有的模块后,电路却不能运行,经过错误的提示,发现是

15、译码器那边出了问题,但是总找不出哪里出了问题,后来经同学指出不能有两个编码器,去掉编码器之后能够正常运行3.2 功能分析此实验成功实现了PCM在理想情况下(即无干扰的情况)的编码和解码,此实验还可以实现在有干扰的情况下的PCM的编解码。参考文献1樊昌信 曹丽娜 通信原理M. 北京 国防工业出版社出版出版 2012年(P274-282)体会与建议又是一周的课程设计过去了,这一周的课程设计过去之后又离毕业更近一点了。通过这周的课程设计,我们能够更好的了解通信原理这门课程。这周的课程设计,我也检验了自己的独立能力,现在也能够独立的自己完成任务了,不再要依赖别人。另外自己的合作能力,独立思考能力也得到了很好的提升。虽然还不是很好,但是我相信随着我们的学习的深入,我终会做到的。在这次的课程设计中,当然不可避免的也会遇到各种各样的问题,有些问题比较容易解决,但有些问题比较难的,甚至一个问题能够困扰我一天的时间,最后实在不行了,只能询问同学的帮助。在同学的帮助下,我才能解决问题,继续做下面的设计。总之,一周的课程设计下来收获还是蛮多的,现在只是希望在以后的生活学习中能够继续加油下去,更好的走自己的路。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2