脉冲编码调制PCM系统设计及仿真

合集下载

基于Matlab的脉冲编码调制(PCM)系统设计与仿真

基于Matlab的脉冲编码调制(PCM)系统设计与仿真

课程设计(论文)任务书信息工程学院通信工程专业14-2 班一、课程设计(论文)题目脉冲编码调制(PCM)系统设计与仿真二、课程设计(论文)工作自2017年1 月3日起至2017年1月 13日止。

三、课程设计(论文) 地点: 图书馆、寝室、通信实验室(4-410)。

四、课程设计(论文)内容要求:1.本课程设计的目的(1)使学生掌握通信系统各功能模块的基本工作原理;(2)培养学生采用Matlab与Simulink相结合对各种编码与解码进行仿真的方法;(3)培养学生对PCM的理解能力;(4)能提高和挖掘学生对所学知识的实际应用能力即创新能力;(5)提高学生的科技论文写作能力。

2.课程设计的任务及要求1)基本要求:(1)学习Matlab与Simulink仿真软件的使用;(2)对PCM,DPCM,ΔM编码与解码各功能模块的工作原理进行分析;(3)提出各种编码与解码电路的设计方案,选用合适的模块;(4)对所设计系统进行仿真;(5)并对仿真结果进行分析。

a. 采样定理的原理仿真b. PCM编码与解码c. DPCM编码与解码;增量调制(至少选做一种)2)创新要求:3)课程设计论文编写要求(1)要按照书稿的规格打印誊写毕业论文(2)论文包括目录、绪论、正文、小结、参考文献、谢辞、附录等(3)毕业论文装订按学校的统一要求完成4)答辩标准:(1)完成原理分析(20分)(2)系统方案选择(30分)(3)仿真结果分析(30分)(4)论文写作(20分)5)参考文献:(1)王俊峰.《通信原理MATLAB仿真教程》人民邮电出版社第1版 .2010.11.1 (2)赵静.《基于MATLAB的通信系统仿真》北京航空航天大学出版社6)课程设计进度安排内容天数地点构思及收集资料 2 图书馆仿真 5 实验室撰写论文 3 实验室学生签名:2017年1月3日课程设计(论文)评审意见(1)完成原理分析(20分):优()、良()、中()、一般()、差();(2)系统方案选择(30分):优()、良()、中()、一般()、差();(3)仿真结果分析(30分):优()、良()、中()、一般()、差();(4)论文写作(20分):优()、良()、中()、一般()、差();(5)格式规范性及考勤是否降等级:是()、否()评阅人:职称:副教授2017年1月13日目录摘要 (I)Abstract............................................................................................................................................................... I I1 绪论 (1)2 PCM脉冲编码原理 (2)2.1 模拟信号的抽样及频谱分析 (2)2.1.1 信号的采样 (2)2.1.2 抽样定理 (2)2.1.3 采样信号的频谱分析 (3)2.2 量化 (3)2.2.1 量化的定义 (3)2.2.2 量化的分类 (4)2.2.3 MATLAB的A律13折线量化 (10)2.3 PCM编码 (10)2.3.1 编码的定义 (10)2.3.2 码型的选择 (11)2.3.3 PCM脉冲编码的原理 (11)3 PCM的MA TLAB实现 (13)3.1 PCM抽样的MATLAB实现 (13)3.2 PCM量化的MATLAB实现 (16)3.2.1 PCM均匀量化的MATLAB实现 (16)3.2.2 PCM A律非均匀量化的MATLAB实现 (18)3.3 PCM A律13折线编码的MATLAB实现 (20)4结果分析及总结 (23)参考文献 (24)。

脉冲编码调制PCM系统设计与仿真

脉冲编码调制PCM系统设计与仿真

脉冲编码调制(P C M)系统设计与仿真摘要 : SystemView 仿真软件可以实现多层次的通信系统仿真。

脉冲编码调制(PCM)是现代语音通信中数字化的重要编码方式。

利用SystemView 实现脉冲编码调制(PCM)仿真,可以为硬件电路实现提供理论依据。

通过仿真展示了PCM编码实现的设计思路及具体过程,并加以进行分析。

关键词: PCM 编译码1、引言随着电子技术和计算机技术的发展,仿真技术得到了广泛的应用。

基于信号的用于通信系统的动态仿真软件SystemView具有强大的功能,可以满足从底层到高层不同层次的设计、分析使用,并且提供了嵌入式的模块分析方法,形成多层系统,使系统设计更加简洁明了,便于完成复杂系统的设计。

SystemView具有良好的交互界面,通过分析窗口和示波器模拟等方法,提供了一个可视的仿真过程,不仅在工程上得到应用,在教学领域也得到认可,尤其在信号分析、通信系统等领域。

其可以实现复杂的模拟、数字及数模混合电路及各种速率系统,并提供了内容丰富的基本库和专业库。

本文主要阐述了如何利用SystemView实现脉冲编码调制(PCM)。

系统的实现通过模块分层实现,模块主要由PCM编码模块、PCM译码模块、及逻辑时钟控制信号构成。

通过仿真设计电路,分析电路仿真结果,为最终硬件实现提供理论依据。

2、系统介绍PCM即脉冲编码调制,在通信系统中完成将语音信号数字化功能。

PCM 的实现主要包括三个步骤完成:抽样、量化、编码。

分别完成时间上离散、幅度上离散、及量化信号的二进制表示。

根据CCITT的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A律和μ律方式,我国采用了A律方式,由于A律压缩实现复杂,常使用 13 折线法编码,采用非均匀量化PCM编码示意图见图1。

图1 PCM原理框图下面将介绍PCM编码中抽样、量化及编码的原理:(a) 抽样所谓抽样,就是对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号。

基于Matlab的脉冲编码调制(PCM)系统设计与仿真之欧阳家百创编

基于Matlab的脉冲编码调制(PCM)系统设计与仿真之欧阳家百创编

课程设计任务书欧阳家百(2021.03.07)学生姓名:专业班级:指导教师:工作单位:题目: 脉冲编码调制(PCM)的实现初始条件:1、MATLAB软件;2、脉冲编码调制相关知识。

要求完成的主要任务:1、任务实现脉冲编码调制(PCM)技术的三个过程:采样、量化与编码。

2、要求用仿真软件对其进行验证,使其满足以下要求:(1)模拟信号的最高频率限制在4KHZ以内;(2)分别实现64级电平的均匀量化和A压缩率的非均匀量化;(3)按照13折线A律特性编成8位码。

时间安排:第1,2天:分析题目,方案设计;第3,4,5天:软件设计;第6,7天:系统仿真;第8天:答辩,完成设计说明书。

指导教师签名:年月日系主任(或责任教师)签名:年月日目录摘要IAbstractII1 绪论12 MATLAB简介22.1 MATLAB软件简介22.2 MATLAB程序设计方法23 PCM脉冲编码原理43.1 模拟信号的抽样及频谱分析43.1.1 信号的采样43.1.2 抽样定理43.1.3采样信号的频谱分析53.2 量化53.2.1 量化的定义53.2.2 量化的分类63.2.3 MATLAB的A律13折线量化123.3 PCM编码123.3.1 编码的定义123.3.2 码型的选择133.3.3 PCM脉冲编码的原理134 PCM的MATLAB实现154.1 PCM抽样的MATLAB实现154.2PCM量化的MATLAB实现184.2.1 PCM均匀量化的MATLAB实现184.2.2 PCM A律非均匀量化的MATLAB实现204.3PCM A律13折线编码的MATLAB实现225结果分析及总结25参考文献26摘要本设计结合PCM的抽样、量化、编码原理,利用MATLAB软件编程和绘图功能,完成了对脉冲编码调制(PCM)系统的建模与仿真分析。

课题中主要分为三部分对脉冲编码调制(PCM)系统原理进行建模与仿真分析,分别为采样、量化和编码原理的建模仿真。

教学资源 46脉冲编码调制(PCM)的仿真 电子教案

教学资源 46脉冲编码调制(PCM)的仿真 电子教案

脉冲编码调制(PCM)的仿真一、教学目标:1掌握PCM通信系统设计的过程、步骤、要求、工作内容及设计方法;2掌握用计算机仿真通信系统的方法。

3训练学生综合运用专业知识的能力,提高学生进行通信工程设计的能力。

二、教学重点、难点:重点掌握PCM通信系统设计的过程、步骤、要求、工作内容及设计方法。

三、教学过程设计:1PCM系统工作原理脉冲编码调制是把模拟信号数字化传输的基本方法之一,它通过抽样、量化和编码,把一个时间连续、取值连续的模拟信号变换成时间离散、取值离散的数字信号,然后在信道中进行传输。

接收机将收到的数字信号经再生、译码、平滑后恢复出原始的模拟信号。

PCM系统的组成如图1所示。

图1 PCM原理框图话音信号先经过防混叠低通滤波器,得到限带信号(300Hz~3400Hz),进行脉冲抽样,变成8KHz重复频率的抽样信号(即离散的脉冲调幅PAM信号),然后将幅度连续的PAM信号用“四舍五入”办法量化为有限个幅度取值的信号,再经编码,转换成二进制码。

对于电话,CCITT(国际电话与电报顾问委员会International Telephone and Telegraph Consultative Committee)规定抽样率为8KHz,每抽样值编8位码,即共有28=256个量化值,因而每话路PCM编码后的标准数码率是64kb/s。

2 PCM仿真系统模型图2 PCM仿真系统模型图3 PCM仿真系统各模块设计⑴PCM信号源模块设计信号源模块由信号发生器、低通滤波器和延时器组成。

采用两路信号,一路为频率3000HZ的正弦信号,一路为高斯信号,信号通过低通滤波器后,通过延时得到编码模块的输入信号。

⑵编码器模块设计主要由信号源子系统、低通滤波器、瞬时压缩器、A/D转换器、并/串转换器、输出端子构成组成。

其主要工作过程是:信源信号经过 PCM 编码器低通滤波器完成信号频带过滤,由于PCM量化采用非均匀量化,还要使用瞬时压缩器实现A律压缩后再进行均匀量化,A/D转换器完成采样及量化,由于A/D转换器的输出是并行数据,必须通过数据选择器完成并/串转换成串行数据,最后通过输出PCM编码信号。

基于Matlab的脉冲编码调制PCM系统设计与仿真

基于Matlab的脉冲编码调制PCM系统设计与仿真

课程设计(论文)任务书欧阳歌谷(2021.02.01)信息工程学院通信工程专业142 班一、课程设计(论文)题目脉冲编码调制(PCM)系统设计与仿真二、课程设计(论文)工作自1月3日起至1月13日止。

三、课程设计(论文) 地址: 图书馆、寝室、通信实验室(4410)。

四、课程设计(论文)内容要求:1.本课程设计的目的(1)使学生掌握通信系统各功能模块的基本工作原理;(2)培养学生采取Matlab与Simulink相结合对各种编码与解码进行仿真的办法;(3)培养学生对PCM的理解能力;(4)能提高和挖掘学生对所学知识的实际应用能力即立异能力;(5)提高学生的科技论文写作能力。

2.课程设计的任务及要求1)基本要求:(1)学习Matlab与Simulink仿真软件的使用;(2)对PCM,DPCM,ΔM编码与解码各功能模块的工作原理进行阐发;(3)提出各种编码与解码电路的设计计划,选用合适的模块;(4)对所设计系统进行仿真;(5)并对仿真结果进行阐发。

a. 采样定理的原理仿真b. PCM编码与解码c. DPCM编码与解码;增量调制(至少选做一种)2)立异要求:3)课程设计论文编写要求(1)要依照书稿的规格打印誊写结业论文(2)论文包含目录、绪论、正文、小结、参考文献、谢辞、附录等(3)结业论文装订按学校的统一要求完成4)辩论标准:(1)完成原理阐发(20分)(2)系统计划选择(30分)(3)仿真结果阐发(30分)(4)论文写作(20分)5)参考文献:(1)王俊峰.《通信原理MATLAB仿真教程》人民邮电出版社第1版 ..11.1(2)赵静.《基于MATLAB的通信系统仿真》北京航空航天年夜学出版社6)课程设计进度安插内容天数地址构思及收集资料2图书馆仿真5实验室撰写论文3实验室学生签名:1月3日课程设计(论文)评审意见(1)完成原理阐发(20分):优()、良()、中()、一般()、差();(2)系统计划选择(30分):优()、良()、中()、一般()、差();(3)仿真结果阐发(30分):优()、良()、中()、一般()、差();(4)论文写作(20分):优()、良()、中()、一般()、差();(5)格式规范性及考勤是否降品级:是()、否()评阅人:职称:副教授1月13日1目录摘要IAbstractI1 绪论02 PCM脉冲编码原理02.1 模拟信号的抽样及频谱阐发02.1.1 信号的采样02.1.2 抽样定理02.1.3 采样信号的频谱阐发12.2 量化22.2.1 量化的界说22.2.2 量化的分类22.2.3 MATLAB的A律13折线量化82.3 PCM编码92.3.1 编码的界说92.3.2 码型的选择102.3.3 PCM脉冲编码的原理103 PCM的MATLAB实现113.1 PCM抽样的MA TLAB实现113.2 PCM量化的MA TLAB实现153.2.1 PCM均匀量化的MA TLAB实现153.2.2 PCM A律非均匀量化的MA TLAB实现163.3 PCM A律13折线编码的MA TLAB实现184结果阐发及总结20参考文献21摘要本设计结合PCM的抽样、量化、编码原理,利用MATLAB软件编程和绘图功能,完成了对脉冲编码调制(PCM)系统的建模与仿真阐发。

基于某Matlab地脉冲编码调制(PCM)系统设计与仿真 (2)

基于某Matlab地脉冲编码调制(PCM)系统设计与仿真 (2)

2012 ~ 2013学年第1 学期《专业综合课程设计》课程设计报告题目:脉冲编码调制(PCM)的实现专业:电子信息工程班级:09电信(2)班姓名:指导教师:王银花电气工程系2012年11月16日1、任务书摘要本设计结合PCM的抽样、量化、编码原理,利用MATLAB软件编程和绘图功能,完成了对脉冲编码调制(PCM)系统的建模与仿真分析。

课题中主要分为三部分对脉冲编码调制(PCM)系统原理进行建模与仿真分析,分别为采样、量化和编码原理的建模仿真。

同时仿真分析了采样与欠采样的波形、均匀量化与A律13折线非均匀量化的量化性能及其差异。

通过对脉冲编码调制(PCM)系统原理的仿真分析,设计者对PCM原理及性能有了更深刻的认识,并进一步掌握MATLAB软件的使用。

关键词:脉冲编码调制(PCM)均匀与非均匀量化MATLAB仿真目录摘要 (3)第一章绪论 (5)第二章MATLAB简介 (5)2.1 MATLAB软件简介 (5)2.2 MATLAB程序设计方法 (6)第三章PCM脉冲编码原理 (6)3.1 模拟信号的抽样及频谱分析 (6)3.1.1 信号的采样 (6)3.1.2 抽样定理 (7)3.1.3 采样信号的频谱分析 (7)3.2 量化 (8)3.2.1 量化的定义 (8)3.2.2 量化的分类 (8)3.2.3 MATLAB的A律13折线量化 (14)3.3 PCM编码 (15)3.3.1 编码的定义 (15)3.3.2 码型的选择 (15)3.3.3 PCM脉冲编码的原理 (16)第四章PCM的MATLAB实现 (17)4.1 PCM抽样的MATLAB实现 (17)4.2 PCM量化的MATLAB实现 (21)4.2.1 PCM均匀量化的MATLAB实现 (21)4.2.2 PCM A律非均匀量化的MATLAB实现 (22)4.3 PCM A律13折线编码的MATLAB实现 (24)参考文献 (27)正文第一章绪论数字通信作为一种新型的通信手段,早在20世纪30年代就已经提出。

脉冲编码调制(PCM)系统设计方案

脉冲编码调制(PCM)系统设计方案

数字通信原理与技术设计报告书课题名称脉冲编码调制<PCM)系统设计与仿真姓名学号院系专业指导教师2018年1月15日脉冲编码调制<PCM)系统设计与仿真<1设计目的加深对所学的通信原理知识理解,培养专业素质;掌握通信电路的设计方法,能够进行设计简单的通信电路系统;掌握通信系统安装的基本知识和技能,培养学生对通信电路系统的整机调试和检测的能力;通过专业课程设计掌握通信中常用的信号处理方法,能够分析简单通信系统的性能。

2 设计要求画出系统结构框图,根据系统的工作原理,利用SystemView的模块画出系统的结构图并进行仿真,观察仿真波形。

3 设计原理SystemView 仿真软件可以实现多层次的通信系统仿真。

脉冲编码调制<PCM)是现代语音通信中数字化的重要编码方式。

利用SystemView 实现脉冲编码调制(PCM>仿真,可以为硬件电路实现提供理论依据。

通过仿真展示了PCM编码实现的设计思路及具体过程,并加以进行分析。

PCM即脉冲编码调制,在通信系统中完成将语音信号数字化功能。

PCM的实现主要包括三个步骤完成:抽样、量化、编码。

分别完成时间上离散、幅度上离散、及量化信号的二进制表示。

根据CCITT的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A律和μ律方式,我国采用了A律方式,由于A律压缩实现复杂,常使用 13 折线法编码,采用非均匀量化PCM 编码示意图见图1。

图3.1 PCM原理框图下面将介绍PCM编码中抽样、量化及编码的原理:(a> 抽样所谓抽样,就是对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号。

该模拟信号经过抽样后还应当包含原信号中所有信息,也就是说能无失真的恢复原模拟信号。

它的抽样速率的下限是由抽样定理确定的。

(b> 量化从数学上来看,量化就是把一个连续幅度值的无限数集合映射成一个离散幅度值的有限数集合。

脉冲编码调制(PCM)编译码系统设计

脉冲编码调制(PCM)编译码系统设计
周安排
设 计 内 容
设计时间
第一周
学习有关PCM编译码知识,查阅有关资料
09.08-09.12
第二周
硬件电路实现,焊接电路及调试
09.15-09.19
第三周
软件仿真,编写设计说明书、答辩、评定成绩
09.22-09.26
五、指导教师评语及学生成绩
指导教师评语:
年 月 日
成绩
指导教师(签字):
前言
1.1专业综合设计目的
1.3专业综合设计的意义
本课题研究的是PCM编译码系统的设计。通过学习PCM系统的原理和信号传输的过程,学会了画出PCM原理框图并能说明各环节的作用以及画出电路各点波形图,熟悉了PCM编译码芯片TP3057功能以及电路的各元件功能,也会用实验板焊接电路来实现PCM编译码器。这让我们更好的掌握模拟通信和数字通信系统的信息传输的基本原理和分析方法,能懂得通信系统的基本原理和构成,了解有关通信系统中的技术指标及改善系统性能的一些基本技术措施,为我们全面、系统的了解信号传输过程提供了理论依据。
(4) V+接+5V电源。
(5) FSR接收部分帧同信号输入端,此信号为8KHz脉冲序列。
(6) DR接收部分PCM码流输入端。
(7) BCLKR/CLKSEL接收部分位时钟(同步)信号输入端,此信号将PCM码流在FSR上升沿后逐位移入DR端。位时钟可以为64KHz到2.048MHz的任意频率,或者输入逻辑“1”或“0”电平器以选择1.536MHz、1.544MHz或2.048MHz用作同步模式的主时钟,此时发时钟信号BCLKX同时作为发时钟和收时钟。
量化器的平均输出信号量噪比随量化电平数的增大而提高。在实际应用中,对于给定的量化器,量化电平数和量化间隔都是确定的,所以量化噪声也是确定的。但是,信号的强度可能随时间变化,像话音信号就是这样,当信号小时,信号量噪比也小。所以,这种均匀量化器对于小输入信号很不利。为了克服这个缺点,改善小信号时的信号量噪比,在实际应用中常采用非均匀实现语音信号数字化的一种方法。一语音信号的数字化语音信号是连续变化的模拟信号,实现语音信号的数字化必须经过抽样、量化和编码三个过程。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

- - -.脉冲编码调制〔PCM〕系统设计与仿真1 设计目的加深对所学的通信原理知识理解,培养专业素质;掌握通信电路的设计方法,能够进展设计简单的通信电路系统;掌握通信系统安装的根本知识和技能,培养学生对通信电路系统的整机调试和检测的能力;通过专业课程设计掌握通信中常用的信号处理方法,能够分析简单通信系统的性能。

2 设计要求画出系统构造框图,根据系统的工作原理,利用SystemView的模块画出系统的构造图并进展仿真,观察仿真波形。

3 设计原理SystemView 仿真软件可以实现多层次的通信系统仿真。

脉冲编码调制〔PCM〕是现代语音通信中数字化的重要编码方式。

利用SystemView 实现脉冲编码调制(PCM)仿真,可以为硬件电路实现提供理论依据。

通过仿真展示了PCM 编码实现的设计思路及具体过程,并加以进展分析。

PCM即脉冲编码调制,在通信系统中完成将语音信号数字化功能。

PCM的实现主要包括三个步骤完成:抽样、量化、编码。

分别完成时间上离散、幅度上离散、及量化信号的二进制表示。

根据CCITT的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A律和μ律方式,我**用了A 律方式,由于A律压缩实现复杂,常使用 13 折线法编码,采用非均匀量化PCM 编码示意图见图1。

(a) 抽样所谓抽样,就是对模拟信号进展周期性扫描,把时间上连续的信号变成时间上离散的信号。

该模拟信号经过抽样后还应当包含原信号中所有信息,也就是说能无失真的恢复原模拟信号。

它的抽样速率的下限是由抽样定理确定的。

(b) 量化从数学上来看,量化就是把一个连续幅度值的无限数集合映射成一个离散幅度值的有限数集合。

如图2所示,量化器Q 输出L 个量化值k y ,k=1,2,3,…,L 。

k y 常称为重建电平或量化电平。

当量化器输入信号幅度x 落在k x 与1+k x 之间时,量化器输出电平为k y 。

这个量化过程可以表达为:{}1(),1,2,3,,k k k y Q x Q x x x y k L +==<≤==这里k x 称为分层电平或判决阈值。

通常k k k x x -=∆+1称为量化间隔。

图3.2 模拟信号的量化模拟信号的量化分为均匀量化和非均匀量化。

由于均匀量化存在的主要缺点是:无论抽样值大小如何,量化噪声的均方根值都固定不变。

因此,当信号()m t 较小时,则信号量化噪声功率比也就很小,这样,对于弱信号时的量化信噪比就难以到达给定的要求。

通常,把满足信噪比要求的输入信号取值*围定义为动态*围,可见,均匀量化时的信号动态*围将受到较大的限制。

为了抑制这个缺点,实际中,往往采用非均匀量化。

非均匀量化是根据信号的不同区间来确定量化间隔的。

对于信号取值小的区间,其量化间隔v ∆也小;反之,量化间隔就大。

它与均匀量化相比,有两个突出的优点。

首先,当输入量化器的信号具有非均匀分布的概率密度〔实际中常常是这样〕时,非均匀量化器的输出端可以得到较高的平均信号量化噪声功率比;其次,非均匀量化时,量化噪声功率的均方根值根本上与信号抽样值成比例。

因此量化噪声对大、小信号的影响大致一样,即改善了小信号时的量化信噪比。

实际中,非均匀量化的实际方法通常是将抽样值通过压缩再进展均匀量化。

通常使用的压缩器中,大多采用对数式压缩。

广泛采用的两种对数压缩律是μ压缩律和A 压缩律。

美**用μ压缩律,我国和欧洲各国均采用A 压缩律,因此,PCM 编码方式采用的也是A 压缩律。

所谓A 压缩律也就是压缩器具有如下特性的压缩律:A律压扩特性是连续曲线,A值不同压扩特性亦不同,在电路上实现这样的函数规律是相当复杂的。

实际中,往往都采用近似于A律函数规律的13折线〔A=87.6〕的压扩特性。

这样,它根本上保持了连续压扩特性曲线的优点,又便于用数字电图3.3 A律函数13折线路实现,本设计中所用到的PCM编码正是采用这种压扩特性来进展编码的。

图3示出了这种压扩特性。

表1列出了13折线时的x值与计算x值的比较。

表3.1 13折线时的x值与计算x值的比较表1中第二行的x值是根据6.=A时计算得到的,第三行的x值是13折线87分段时的值。

可见,13折线各段落的分界点与6.A曲线十分逼近,同时x按87=2的幂次分割有利于数字化。

(c) 编码所谓编码就是把量化后的信号变换成代码,其相反的过程称为译码。

当然,这里的编码和译码与过失控制编码和译码是完全不同的,前者是属于信源编码的*畴。

在现有的编码方法中,假设按编码的速度来分,大致可分为两大类:低速编码和高速编码。

通信中一般都采用第二类。

编码器的种类大体上可以归结为三类:逐次比较型、折叠级联型、混合型。

在逐次比较型编码方式中,无论采用几位码,一般均按极性码、段落码、段内码的顺序排列。

下面结合13折线的量化来加以说明。

表3.2 段落码表3.3 段内码5 01013 0104 01003 00112 0012 00101 00011 0000 0000在13折线法中,无论输入信号是正是负,均按8段折线〔8个段落〕进展编码。

假设用8位折叠二进制码来表示输入信号的抽样量化值,其中用第一位表示量化值的极性,其余七位〔第二位至第八位〕则表示抽样量化值的绝对大小。

具体的做法是:用第二至第四位表示段落码,它的8种可能状态来分别代表8个段落的起点电平。

其它四位表示段内码,它的16种可能状态来分别代表每一段落的16个均匀划分的量化级。

这样处理的结果,8个段落被划分成27=128个量化级。

段落码和8个段落之间的关系如表2所示;段内码与16个量化级之间的关系见表3。

PCM编译码器的实现可以借鉴单片PCM编码器集成芯片,如:TP3067A、CD22357等。

单芯片工作时只需给出外围的时序电路即可实现,考虑到实现细节,仿真时将PCM编译码器分为编码器和译码器模块分别实现。

3.1、信号源子系统的组成由三个幅度一样、频率不同的正弦信号〔图符7、8、9〕合成,如图4图3.4 信号源子系统的组成3.2、PCM编码器模块PCM编码器模块主要由信号源〔图符7〕、低通滤波器〔图符15〕、瞬时压缩器〔图符16〕、A/D转换器〔图符8〕、并/串转换器〔图符10〕、输出端子构成〔图符9〕,实现模型如以下图5所示:图3.5 PCM编码器模块信源信号经过 PCM 编码器低通滤波器〔图符15〕完成信号频带过滤,由于PCM 量化采用非均匀量化,还要使用瞬时压缩器实现A律压缩后再进展均匀量化,A/D 转换器〔图符8〕完成采样及量化,由于A/D转换器的输出是并行数据,必须通过数据选择器〔图符10〕完成并/串转换成串行数据,最后通过图符〔9〕输出PCM编码信号。

3.3、PCM编码器组件功能实现(a)低通滤波器:为实现信号的语音频率特性,考虑到滤波器在通带和阻带之间的过渡,采用了低通滤波器,而没有设计带通滤波器。

为实现信号在 300Hz-3400Hz的语音频带内,在这里采用了一个阶数为3阶的切比雪夫滤波器,其具有在通带内等波纹、阻带内单调的特性。

(b)瞬时压缩器:瞬时压缩器〔图符16〕使用了我国现采用A律压缩,注意在译码时扩*器也应采用A律解压。

比照压缩前后时域信号〔见图6, 图7〕,明显看到对数压缩时小信号明显放大,而大信号被压缩,从而提高了小信号的信噪比,这样可以使用较少位数的量化满足语音传输的需要。

图3.6 压缩前图3.7 压缩后(c)A/D转换器:完成经过瞬时压缩后信号时间及幅度的离散,通常认为语音的频带在300Hz-3400Hz,根据低通采样定理,采样频率应大于信号最高频率两倍以上,在这里A/D的采样频率为8Hz即可满足,均匀量化电平数为256级量化,编码用8bit表示,其中第一位为极性表示,这样产生了64kbit/s的语音压缩编码。

(d)数据选择器:图符10为带使能端的8路数据选择器,与74151功能一样,在这里完成A/D转换后的数据的并/串转换,图符11、12、13为选择控制端,在这里控制轮流输出并行数据为串行数据。

通过数据选择器还可以实现码速转换功能。

3.4、PCM译码器模块PCM译码器是实现PCM编码的逆系统。

PCM译码器模块主要由ADC出来的PCM数据输出端、D/A转换器、瞬时扩*器、低通滤波器构成。

实现模型如以下图8所示:图3.8 PCM译码器3.4.1 PCM译码器组件功能实现(a)D/A转换器(图符1):用来实现与A/D转换相反的过程,实现数字量转化为模拟量,从而到达译码最根本的要求,也就是最起码要有步骤。

(b)扩*器〔图符8〕:实现与瞬时压缩器相反的功能,由于采用 A 律压缩,扩*也必须采用A律瞬时扩*器。

(c)滤波器〔图符3〕:由于采样脉冲不可能是理想冲激函数会引入孔径失真,量化时也会带来量化噪声,及信号再生时引入的定时抖动失真,需要对再生信号进展幅度及相位的补偿,同时滤除高频分量,在这里使用与编码模块中一样的低通滤波器。

系统仿真模型如以下图9:图3.9 系统模型子系统〔图符12〕如以下图10:图3.10 子系统以上图9、图10各方块的有关参数如表4:表3.4 有关参数3.5、仿真波形3.5.1信号源的波形信号源经压缩后的波形3.5.3 PCM编码的波形3.5.4 PCM译码时经过D/A转化并用A律扩*后的输出波形3.5.5 译码后恢复源信号的输出波形由以上数据波形可以看出在PCM编码的过程中,译码输出的波形具有一定的延迟现象,其波形根本上不失真的在接收端得到恢复,传输的过程中实现了数字化的传输过程。

4 设计过程中需解决的问题首先,必须根据实际情况合理的设计采样频率和抽样脉冲的参数,以防波形的失真,由于在刚开场的时候,没有合理设置采样频率的参数,出现了在译码时恢复波形的失真,最后根据采样频率fs大于等于2fH条件,通过不断调试,最终可以合理地恢复源信号波形。

但由于在信道传输过程中由于各种原因而引起译码波形有一定的延时现象。

其次,在调试带使能端的8路数据选择器在实现PCM编码输出的并行数据转换为串行数据输出时,起初由于没有合理应用选择控制端,而导致数据输出毫无规律,即八路数据当中随机地从哪一路输出,最后通过设置频率不同的三路脉冲方波作用于选择控制端,去控制每一路的数据输出,然后经过调试完成了PCM编码的正确输出。

最后,在设计滤波器时,首先要看系统信号源输出信号频率到底是处于在哪个频率*围,再根据其他参考参数和系统各项技术要求,决定是要设计哪种类型的滤波器,是低通型还是带通型滤波器。

5 心得体会本次课程设计在刚开场的过程中无从下手,手忙脚乱,时间又紧,最终决定用软件仿真来实现PCM的编码过程。

通过这次设计,掌握了PCM编码的工作原理及PCM系统的工作过程,学会了使用仿真软件 SystemView〔通信系统的动态仿真软件〕,并学会通过应用软件仿真来实现各种通信系统的设计,对以后的学习和工作都起到了一定的作用,加强了动手能力和学业技能。

相关文档
最新文档