免费预览已结束,剩余11页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
东北大学秦皇岛分校计算机与通信工程学院综合课程设计设计题目 PCM编码和译码电路的实现专业名称通信工程班级学号学生姓名指导教师设计时间课程设计任务书专业:通信工程 学号: 学生姓名(签名): 设计题目:PCM编码和译码电路的实现一、设计实验条件电子信息实验室二、设计任务及要求1. 熟悉MATLAB环境下的Simulink仿真平台,熟悉通信过程中的抽样、量化、编码等步骤;2. 利用MATLAB集成环境下的Simulink仿真平台,设计一个PCM通信系统;3. 学习PCM调制解调方法,对模拟信号进行抽样、量化、编码,将编码后的信号输入信道再进行PCM解码,还原出原信号,并做出仿真波形。三、设计报告的内容1. 设计题目与设计任务(设计任务书)2. 前言(绪论)(设计的目的、意义等)3. 设计主体(各部分设计内容、分析、结论等)4. 结束语(设计的收获、体会等)5. 参考资料四、设计时间与安排1、设计时间: 3周2、设计时间安排: 熟悉实验设备、收集资料: 5 天设计图纸、实验、计算、程序编写调试: 8天编写课程设计报告: 2天答辩: 1天一、设计题目与设计任务1.设计题目PCM编码和译码电路的实现2 .设计任务利用MATLAB集成环境下的Simulink仿真平台,设计一个PCM通信系统,使其能对模拟信号进行抽样、量化、编码,将编码后的信号输入信道再进行PCM解码,还原出原信号,并做出仿真波形。根据运行的数据和波形来分析该系统性能,结合理论分析验证结果的正确性。二、前言脉冲编码调制(pulse code modulation),简称脉码调制,就是我们这次课程设计所要研究的PCM。脉冲编码调制是不仅理论上已经很完善,而且在概念上也很简单的编码系统。我们运用MATLAB软件中的Simulink工具来实现PCM编解与解码的仿真,其具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活可以满足从底层到高层不同层次的设计、分析使用,从使得整个电路设计上的编码和解码易于完成。本次课程设计所要研究的通信过程主要为抽样、量化、编码等步骤,MATLAB软件中的Simulink工具就为建立实际的通信系统提供了实验仿真。利用MATLAB集成环境下的Simulink仿真平台提供的信号处理工具箱和通信工具箱中的模块,充分发挥了Simulink建模简单,参数易于调整的特点。运用到的主要模块有:PCM编码模块、PCM译码模块、以及逻辑时钟控制信号等。用示波器观察所设计的PCM的编码与解码前后的信号波形,加上各种信号源,用误码测试模块测量误码率;最后根据运行结果和波形来分析该系统的性能。1. 课程设计目的本设计研究的内容是利用MATLAB集成环境下的Simulink仿真平台,设计一个PCM通信系统。PCM通信系统在功能强大的Simulink仿真环境之下,能够很好的为现实工作提供各种方便。本设计的研究目的是在学习通信原理基本原理基础上,加深在课堂中的理论知识的理解并巩固理论课上所学的有关PCM编码和译码的基本概念、理论和方法;掌握脉冲编码调制技术特点;熟悉MATLAB软件的相关知识;并能够运用MATLAB软件工具对PCM系统进行辅助设计和仿真研究。通过这些过程锻炼我们发现问题、分析问题和解决问题的能力。三、设计主体1.设计原理利用Simulink实现脉冲编码调制(PCM)系统的实现通过模块分层实现,模块主要由PCM编码模块、PCM译码模块、及逻辑时钟控制信号构成。通过仿真设计电路,分析电路仿真结果,为最终硬件实现提供理论依据。PCM即脉冲编码调制,在通信系统中完成将语音信号数字化功能。PCM的实现主要包括三个步骤完成:抽样、量化、编码。分别完成时间上离散、幅度上离散、及量化信号的二进制表示。根据CCITT的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A律和律方式,我国采用了A律方式,由于A律压缩实现复杂,常使用 13 折线法编码,采用非均匀量化PCM编码示意图见图1。量化器抽样保持译码器低通滤波器编码器模拟信号 输入 PCM信号输出 信道 冲激脉冲 干扰 模拟信号 PCM信号 输出 输入图1 PCM原理框图1.1 抽样对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号就是抽样。该模拟信号经过抽样后还应当包含原信号中所有信息,也就是说能无失真的恢复原模拟信号。由抽样定理确定它的抽样速率下限。如果一个连续信号f(t)的频谱中最高频率不超过f,当抽样频率F2f 时,抽样后的信号就包含原连续的全部信息。这就是抽样定理。1.2 量化如图2所示量化器Q输出L个量化值,k=1,2,3,L。常称为重建电平或量化电平。当输入量化器信号幅度落在与之间时,量化器的输出电平为。这个量化过程可以表达为: 这里称为分层电平或判决阈值。通常称为量化间隔。量化器图2 模拟信号的量化量化后的抽样信号会有所失真,并且不再是时间上和幅度上连续的信号。这种量化后的失真部分的信号通过接收端再还原为模拟信号则为信号噪声,这称为量化噪声。样值分级“取整”的方式决定了量化噪声的大小。样值所分的级数越多,量化噪声就越小,被还原的模拟信号就越准确。模拟信号的量化分为均匀量化和非均匀量化。无论抽样值大小如何,量化噪声的均方根值都固定不变,这是均匀量化的主要缺点。因此,当信号小时,信号量噪比也小。所以,这种均匀量化器对于小输入信号很不利。为了克服这个缺点,实际中,往往采用非均匀量化。非均匀量化的量化间隔的确定根据的是信号的不同区间。对于信号取值小的区间,其量化间隔也小;反之,量化间隔就大。它与均匀量化相比,有两个突出的优点。通常将抽样值通过压缩再进行均匀量化就是是非均匀量化。一般使用的压缩器中,大多采用对数式压缩。广泛采用的两种对数压缩律是压缩律和A压缩律。由于我国和欧洲各国采用的都是A律压缩方式,所以PCM编码方式采用的也是A压缩律。所谓A律压缩方式则可以用和表示。 式中,x为归一化输入,y为归一化输出,A为压缩系数。 由于13折线(A=87.6)的压扩特性和A律函数规律很相近,并且A律压缩特性函数的电路实现十分复杂。所以,实际上我们通常采用13折线(A=87.6)的压扩特性来模拟A律压缩特性。这样,它不仅保持了连续压扩特性曲线的优点,而且易于用电路实现。这就对于我们继续研究通信技术提供了方便。这次课程设计的PCM编码采用的就是13折线(A=87.6)的压扩特性来进行PCM编码的,如图3。表1列出了13折线时的值与计算值的比较。图3 A律函数13折线表1 13折线时的值与计算值的比较0101按折线分段时的01段落12345678斜率161684211.3 编码量化后的离散信号变换成二进制数代码就是编码,那么它的相反过程就称为解码。这次课程设计所说的PCM的编码与译码是属于信源编码的范畴。在一定的取值范围内,量化后的抽样信号仅有有限个可取的样值,并且信号正、负样值的个数相等,这是由于信号正、负幅度分布的对称性所决定的,信号的正、负向的量化级对称分布。如果将有限个从小到大依次排列的量化样值的绝对值相应的依次赋予一个十进制数字代码的话,并且使用“+”、“-”符号作为数字代码的前缀来区分样值的正负,那么按照抽样时序排列的一串十进制数字码流就是由量化后的抽样信号转化而来的,即十进制数字信号。编码就是把量化的抽样信号变换成给定字长的二进制码流的过程。当前编码的方法有很多,不过在现如今的编码方法中,如果按照编码的速度来分,大致可分为低速编码和高速编码两大类。通信中一般都采用第二类。编码器的种类大体上可以归结为三类:逐次比较型、折叠级联型、混合型。逐次比较型是一种很好的编码方式,在它的编码方式中,无论采用几位码,通常均按照极性码、段落码、段内码的顺序排列。下面结合13折线的量化来加以说明。表2 段落码 表3 段内码段落序号段落码量化级段内码8111151111141110711013110112110061011110111010105100910018100040117011160110301050101401002001300112001010001000100000在13折线(A=87.6)的压扩特性法中,不管输入的是什么样的信号,全部按照包括8个段落来进行PCM编码。如果用8个段落来表示量化后的抽样信号,那么它的极性则用第一位数字表示,剩下的七位,也就是第二位至第八位则表示量化后的抽样信号的绝对大小。PCM编码的具体原理是:段落码用第二位到第四位三位数字表示,它的8个段落的起始电平用相应的可能状态来分别表示。段内码则用其他剩下的四位数字来代表,它的每一个段落的16个均匀划分的量化级分别用相应的16种状态来表示。这样编码的结果是,第一和第二个段落被划分为16个量化级,以后的段落分别是前一个段落的2倍,那么8个段落就被划分成了128个量化级。段落码和8个段落之间的关系如表2所示;段内码与16个量化级之间的关系见表3。日常的话音PCM采样速率为每秒8kHZ,那么话音数字编码信号的速率就为8bits8kHz=64kb/s,因为每个量化样值对应一个8位二进制码。量化噪声随级数的增多和极差的缩小而缩小。由于量化噪声随着编码的位数增加而减少,即增加编码位数有利于提高量化后的信号的真实度。但是要使样值的个数增多,那么我们就要求量化级数增加,即需要更长的二进制编码,这就增加了编码的难度和复杂度。大自然中的声音变幻莫测,充满着各式各样的声音信号,那么它们相应的波形也必然是复杂多变的。一般我们使用的是脉冲编码调制编码,就是本次课程设计所说的PCM编码。PCM编码依次通过抽样、量化和编码三个步骤将连续变化的模拟信号转换为在时间和幅度上都离散的数字编码。2.基于simulink的PCM编码和解码的仿真 图4 Simulink PCM编码和解码组成的框图图5 封装之后的PCM编码子系统图6 封装之后的PCM解码子系统2.1仿真框图中各部分的简介1.常数模块(Constant)产生1个常数,该常数可以是实数,也能够是复数。2.限幅的饱和特性模块(Saturation)它是对一个信号限定上下限的作用。当输入在Lower limit和Upper limit之间时输出源信号,若输入信号超出该范围,则会自动被限制到上限信号或者下限信号。3.绝对值或复数求模模块(Abs)表示输出是输入信号的绝对值(或复数的模)。4.A率压缩(A-law Compressor)由于实现困难,因此工程上通常用十三折曲线来近似地表示A 律曲线。5.增益模块(Gain)将模块的输入信号乘上一个增益。6.量化处理模块(Quantizer)根据语音信号的统计结果:在信号动态范围40dB的情况下信噪比不应低于26dB。因此用8位量化器,量化间隔为125s。7.继电特性模块(Relay)它是具有隔离功能的自动开关元件,当通过之电流超过某一定值时,该接点会断开(或接通),而让电流出现中断及续通的动作,以刻意影响同一电路或其它电路中组件之工作。8.编码器(code)编码器是将量化后信号编成适合信道传输的信号。9.解码器(decode)将从信道接受到信息进行解码10.A率解压(A-law Expander)对解码后的信号量化值进行扩展,得到重建信号。11.相乘器(Product)通过相乘器使语音信号与矩形脉冲相乘从而获得时域离散信号,此即信号的抽样过程。12.零阶采样保持器(Zero Order Hold)零阶保持完成将重建信号转换为连续信号。零阶保持器的作用是在信号传递过程中,把第nT时刻的采样信号值一直保持到第(n+1)T时刻的前一瞬时,把第(n+1)T时刻的采样值一直保持到(n+2)T时刻,依次类推,从而把一个脉冲序列变成一个连续的阶梯信号。因为在每一个采样区间内连续的阶梯信号的值均为常值,亦即其一阶导数为零,故称为零阶保持器。13.帧状态转换模块(Frame Status Conversion)交织编码后的帧格式数据通过帧状态转换模块将数据转换为基于抽样的数据格式。14.缓冲寄存器(buffer)又称缓冲器,它分输入缓冲器和输出缓冲器两种。前者的作用是将外设送来的数据暂时存放,以便处理器将它取走;后者的作用是用来暂时存放处理器送往外设的数据。有了数控缓冲器,就可以使高速工作的CPU与慢速工作的外设起协调和缓冲作用,实现数据传送的同步。15.二进制对称信道(Binary Symmetric Channel)二进制对称信道是离散无记忆信道在J=K=2时的特例。它的输入和输出都只有0和1两种符号,并且发送0而接收到1,以及发送1而收到0(即误码)的概率相同,所以称信道是对称的。2.2各部分参数设置图5 Abs的参数设置图6 Gain的参数设置图7 Quantizer的参数设置图8 Integer to Bit Coverter的参数设置图9 BSC的参数设置图10 Product的参数设置图11 Relay的参数设置图12 Zero-Order Hold的参数设置 图13 Sine Wave的参数设置图14 Buffer的参数设置图15 Reshape的参数设置2.3示波器的显
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 某科研机构实验规范
- 某服装厂服装生产进度规范
- 肾病综合征诊断和治疗指南
- 呼吸系统常见病影像诊断基本病变
- 商业银行与中央银行
- 实习课件继电器与接触器控制
- 函数的定义域与值域
- 区域农业发展第一课时
- 特殊疾病患者四肢血压的差异
- 和谐情绪能量提升幸福能力学员
- GB/T 44438-2024家具床垫功能特性测试方法
- DBJ50T-478-2024 居住建筑改造工程安全防护技术标准
- CJT 526-2018 软土固化剂 标准
- NB-T10208-2019陆上风电场工程施工安全技术规范
- 城市道路照明设计标准 CJJ 45-2015
- 水泥质量控制培训课件
- 《研究生入学教育》课件
- 西方哲学智慧15维特根斯坦
- 中小学学校住宿生管理规定培训课件
- GB/T 20688.1-2007橡胶支座第1部分:隔震橡胶支座试验方法
- GB/T 18909-2002按能力批准评定质量的电子设备用高频电感器和中频变压器分规范
评论
0/150
提交评论