通信原理课程设计PCM_systemview仿真

合集下载

通信原理SystemView仿真实验指导书

通信原理SystemView仿真实验指导书

实验一图符库的使用一、实验目的1、了解SystemVue图符库的分类;2、掌握SystemVue各个功能库常用图符的功能及其使用方法。

二、实验内容按照实例使用图符构建简单的通信系统,并了解每个图符的功能。

三、基本原理SystemVue的图符库功能十分丰富,一共分为以下几个大类1.基本库SystemView的基本库包括信源库、算子库、函数库、信号接收器库等,它为该系统仿真提供了最基本的工具。

(信源库):SystemView为我们提供了16种信号源,可以用它来产生任意信号(算子库)功能强大的算子库多达31种算子,可以满足您所有运算的要求(函数库)32种函数尽显函数库的强大库容!(信号接收器库)12种信号接收方式任你挑选,要做任何分析都难不倒它2.扩展功能库扩展功能库提供可选择的能够增加核心库功能的用于特殊应用的库。

它允许通信、DSP、射频/模拟和逻辑应用。

(通信库):包含有大量的通信系统模块的通信库,是快速设计和仿真现代通信系统的有力工具。

这些模块从纠错编码、调制解调、到各种信道模型一应俱全。

(DSP库):DSP库能够在你将要运行DSP芯片上仿真DSP系统。

该库支持大多DSP芯片的算法模式。

例如乘法器、加法器、除法器和反相器的图标代表真正的DSP算法操作符。

还包括高级处理工具:混合的Radix FFT、FIR和IIR滤波器以及块传输等。

(逻辑运算库):逻辑运算自然离不开逻辑库了,它包括象与非门这样的通用器件的图标、74系列器件功能图标及用户自己的图标等。

(射频/模拟库):射频/模拟库支持用于射频设计的关键的电子组件,例如:混合器、放大器和功率分配器等。

3.扩展用户库扩展的用户库包括有扩展通信库2、IS95/CDMA、数字视频广播DVB等。

通信库2: 扩展的通信库2主要对原来的通信库加了时分复用、OFDM调制解调、QAM 编码与调制解调、卷积码收缩编解码、GOLD码以及各种衰落信道等功能。

4.5版中,通信库2已被合并到基本通信库中。

通信原理systemview课程设计

通信原理systemview课程设计

通信原理systemview课程设计一、课程目标知识目标:1. 让学生掌握通信原理的基本概念,如信号、信道、噪声等;2. 帮助学生了解SystemView软件的基本操作及其在通信原理实验中的应用;3. 使学生能够运用通信原理知识分析并解决实际问题。

技能目标:1. 培养学生运用SystemView软件设计、搭建和仿真通信系统模型的能力;2. 提高学生实际操作、调试和优化通信系统的技能;3. 培养学生团队协作、沟通表达和解决问题的能力。

情感态度价值观目标:1. 激发学生对通信原理的兴趣,培养其探索精神和创新意识;2. 引导学生树立正确的价值观,认识到通信技术在国家发展和社会进步中的重要作用;3. 培养学生严谨、务实的科学态度,提高其面对挑战、克服困难的信心。

课程性质:本课程为通信原理实验课程,旨在通过SystemView软件辅助教学,使学生更好地理解通信原理,提高实践操作能力。

学生特点:学生已具备一定的基础理论知识,但对通信原理的实际应用尚不熟悉,需要通过实践操作加深理解。

教学要求:注重理论与实践相结合,强调学生的实际操作能力,鼓励学生独立思考、主动探索,培养其解决实际问题的能力。

将课程目标分解为具体的学习成果,以便后续教学设计和评估。

二、教学内容1. 通信原理基本概念:信号与系统、线性时不变系统、傅里叶变换、采样与重建;2. 信道与噪声:信道模型、噪声类型及特性、信道容量;3. 数字通信基础:数字信号、调制与解调、误码率分析;4. SystemView软件操作:软件界面与功能、建模与仿真、参数设置与调整;5. 通信系统模型设计与仿真:幅度调制与解调、频率调制与解调、相位调制与解调;6. 通信系统性能分析:误码率、信噪比、系统稳定性。

教学内容安排与进度:第一周:通信原理基本概念;第二周:信道与噪声;第三周:数字通信基础;第四周:SystemView软件操作;第五周:通信系统模型设计与仿真(幅度调制与解调);第六周:通信系统模型设计与仿真(频率调制与解调);第七周:通信系统模型设计与仿真(相位调制与解调);第八周:通信系统性能分析。

PCM通信系统的仿真与实现

PCM通信系统的仿真与实现

课程设计报告课程名称:专业综合课程设计学生姓名:学号:专业班级:指导教师:完成时间:报告成绩:摘要本课题是PCM通信系统的仿真与实现,根据原理框图设计出了电路图,实现了对PCM编译码电路的设计,采用SystemView 软件对其进行仿真,得到了所需要的仿真结果,并达到了预期的仿真效果,得出了相关波形。

SystemView 仿真软件可以实现多层次的通信系统仿真。

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

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

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

关键词: PCM ;通信系统; SystemViewAbstractThis topic is PCM communication system simulation and implementation, according to the principle diagram to design the circuit diagram, implementation of PCM encoding decoding circuit design, use SystemView software carries on the simulation, the need of the simulation results, and achieved the desired effect of the simulation, the relevant waveform is obtained.SystemView simulation software can realize the multi-level communication system simulation. Pulse code modulation (PCM) is a modern important encoding digital voice communication. Use SystemView realize simulation of pulse code modulation (PCM) can provide theoretical basis for the hardware circuit implementation. This course design will show through the simulation design ideas and specific process of PCM encoding implementation, and analysis.Keywords: PCM ;communication system;SystemView目录第一章绪论 (1)1.1 课程设计任务与目的 (1)1.1.1 任务: (1)1.1.2 目的: (1)1.1.3 课程设计要求 (1)1.2 设计方案 (1)第二章理论基础 (3)2.1 PCM系统结构 (3)2.2 PCM调制原理 (3)2.2.1 抽样 (3)2.2.2 量化 (3)2.2.3 编码 (5)第三章硬件设计 (8)3.1晶振-分频器1 (8)3.2分频器2 (9)3.3 帧同步信号产生器 (9)3.4 PCM编译码器 (10)第四章软件设计 (11)4.1 SystemView的简介 (11)4.2仿真电路模块 (11)4.2.1 信号源子系统 (12)4.2.2 编码器模块 (12)4.2.3 译码器模块 (13)4.3 仿真结果 (14)结论 (16)参考文献 (17)致谢 (18)附录 PCM编码器的电路图 (19)第一章绪论1.1 课程设计任务与目的1.1.1 任务:PCM是现代语言通信中数字化的重要编码方式。

(完整word版)通信原理课设-基于Systemview的通信系统的仿真

(完整word版)通信原理课设-基于Systemview的通信系统的仿真

目录第1章绪论 (2)第2章SystemView的基本介绍 (3)第3章二进制振幅键控2ASK (5)3.1调制系统 (5)3.2调制解调系统 (6)3.3系统仿真结果分析 (9)第4章二进制频移键控2FSK (10)4. 1调制系统 (10)4.2调制解调系统 (12)4.3仿真结果分析 (17)第5章二进制移相键控2PSK (18)5.1调制系统 (18)5.2调制解调系统 (19)5.3仿真结果分析 (22)小结 (23)参考文献 (24)谢辞 (25)第1章绪论这次课设的目的就是要对调制解调的通信系统进行仿真研究。

数字信号的传输方式可以分为基带传输和带通传输。

为了使信号在带通信道中传输,必须用数字基带信号对载波进行调制,以使信号与信道特性相匹配。

在这个过程中就要用到数字调制。

在通信系统中,利用数字信号的离散取值特点通过开关键控载波,来实现数字调制,这种方法通常称为键控法,主要对载波的振幅,频率,和相位进行键控。

键控主要分为:振幅键控,频移键控,相移键控三种基本的数字调制方式。

本次课程设计的目的是在学习以上三种调制的基础上,通过Systemview仿真软件,实现对AM,2ASK,2FSK,2PSK,2DPSK等数字调制系统的仿真,同时对以上系统有深入的了解。

Systemview是美国ELANIX公司于1995年开始推出的软件工具,它为用户提供了一个完整的动态系统设计、仿真与分析的可视化软件环境,能进行模拟、数字、数模混合系统、线性和非线性系统的分析设计,可对线性系统进行拉氏变换和Z变换分析。

SystemView基本属于一个系统级工具平台,可进行包括数字信号处理(DSP)系统、模拟与数字通信系统、信号处理系统和控制系统的仿真分析,并配置了大量图符块(Token)库,用户很容易构造出所需要的仿真系统,只要调出有关图符块并设置好参数,完成图符块间的连线后运行仿真操作,最终以时域波形、眼图、功率谱、星座图和各类曲线形式给出系统的仿真分析结果。

通信原理及SystemView仿真测试课程设计

通信原理及SystemView仿真测试课程设计

通信原理及SystemView仿真测试课程设计概述本次课程设计主要是围绕着通信原理和SystemView仿真测试展开的。

它涉及到了许多方面的知识,例如信道编码、解码、信号调制、解调、数字信号处理等等。

同时,也需要使用到SystemView软件进行仿真测试,能够更直观地理解通信原理中的理论知识。

下面将从课程设计的目的、内容、方法等方面进行详细介绍。

目的本次课程设计旨在通过对通信原理和SystemView仿真测试的学习,使学生们掌握如下知识:1.通信原理中的信道编码、解码、信号调制、解调以及数字信号处理等基本概念;2.SystemView仿真软件进行仿真测试的基本操作;3.通过实践案例,将理论知识和实践操作相结合,更好地理解和掌握通信原理。

内容本次课程设计的主要内容分为两个部分:通信原理和SystemView仿真。

通信原理通信原理是本次课程设计的核心部分。

在这一部分中,我们将介绍通信原理中的信道编码、解码、信号调制、解调以及数字信号处理等基本概念,并通过案例实践进行深入学习。

在信道编码方面,我们将讲解汉明码、海明码、CRC码等编码方式,并通过实验对比它们的优缺点和适用范围。

在信号调制方面,我们将介绍调幅(AM)、调频(FM)、调相(PM)等调制方式,并通过实验模拟它们在不同信噪比下的信号传递效果。

在数字信号处理方面,我们将讲解数字滤波、功率谱密度估计、抽样定理、量化误差等概念,并通过案例对它们进行实践操作。

SystemView仿真SystemView是一款流行的通信仿真软件,能够帮助学生更好地理解通信原理的理论知识。

在这一部分中,我们将通过实例进行SystemView仿真测试,并深入了解信号产生、处理和调制解调的过程。

我们将使用SystemView进行信号产生和滤波测试,对信号调制和解调进行模拟仿真,同时还将使用SystemView对数字信号处理的部分进行案例演示。

方法本次课程设计采用“理论 + 实践”的结合,充分发挥学生的动手能力和实践能力,帮助学生更好地理解和掌握通信原理中的理论知识。

通信原理课程设计基于Systemview的通信系统的仿真

通信原理课程设计基于Systemview的通信系统的仿真

目录第1章前言 (1)第2章 SystemView的基本介绍 (2)第3章二进制振幅键控 2ASK (4)3.1 2ASK调制系统 (4)3.2 2ASK调制解调系统 (6)3.3 2ASK系统仿真结果分析 (9)第四章二进制频移键控 2FSK (10)4.1 2FSK调制系统 (10)4.2 2FSK调制解调系统 (12)4.3 2FSK仿真结果分析 (17)第5章二进制移相键控 2PSK (18)5.1 2PSK调制系统 (18)5.2 2PSK调制解调系统 (19)5.3 2PSK仿真结果分析 (23)第6章二进制差分移相键控 2DPSK (24)6.1 2DPSK实验原理 (24)6.2 2DPSK仿真结果分析 (29)第7章实验总结 (30)第8章参考文献 (30)第9章心得体会 (32)第1章前言我们这次课设的目的就是要对调制解调的通信系统进行仿真研究。

数字信号的传输方式可以分为基带传输和带通传输。

为了使信号在带通信道中传输,必须用数字基带信号对载波进行调制,以使信号与信道特性相匹配。

在这个过程中就要用到数字调制。

在通信系统中,利用数字信号的离散取值特点通过开关键控载波,来实现数字调制,这种方法通常称为键控法,主要对载波的振幅,频率,和相位进行键控。

键控主要分为:振幅键控,频移键控,相移键控三种基本的数字调制方式。

本次课程设计的目的是在学习以上三种调制的基础上,通过Systemview仿真软件,实现对AM,2ASK,2FSK,2PSK,2DPSK等数字调制系统的仿真,同时对以上系统有深入的了解。

Systemview是美国ELANIX公司于1995年开始推出的软件工具,它为用户提供了一个完整的动态系统设计、仿真与分析的可视化软件环境,能进行模拟、数字、数模混合系统、线性和非线性系统的分析设计,可对线性系统进行拉氏变换和Z变换分析。

SystemView基本属于一个系统级工具平台,可进行包括数字信号处理(DSP)系统、模拟与数字通信系统、信号处理系统和控制系统的仿真分析,并配置了大量图符块(Token)库,用户很容易构造出所需要的仿真系统,只要调出有关图符块并设置好参数,完成图符块间的连线后运行仿真操作,最终以时域波形、眼图、功率谱、星座图和各类曲线形式给出系统的仿真分析结果。

通信原理System_view仿真实验指导

通信原理System_view仿真实验指导

通信原理System view仿真实验指导第一部分SystemView简介System View是由美国ELANIX公司推出的基于PC的系统设计和仿真分析的软件工具,它为用户提供了一个完整的开发设计数字信号处理(DSP)系统,通信系统,控制系统以及构造通用数字系统模型的可视化软件环境。

1.1 SystemView的基本特点1.动态系统设计与仿真(1) 多速率系统和并行系统:SYSTEMVIEW允许合并多种数据速率输入系统,简化FIR FILTER的执行。

(2) 设计的组织结构图:通过使用METASYSTEM(子系统)对象的无限制分层结构,SYSTEMVIEW能很容易地建立复杂的系统。

(3) SYSTEMVIEW的功能块:SYSTEMVIEW的图标库包括几百种信号源,接收端,操作符和功能块,提供从DSP、通信信号处理与控制,直到构造通用数学模型的应用使用。

信号源和接收端图标允许在SYSTEMVIEW内部生成和分析信号以及供外部处理的各种文件格式的输入/输出数据。

(4) 广泛的滤波和线性系统设计:SYSTEMVIEW的操作符库包含一个功能强大的很容易使用图形模板设计模拟和数字以及离散和连续时间系统的环境,还包含大量的FIR/IIR滤波类型和FFT类型。

2.信号分析和块处理SYSTEMVIEW分析窗口是一个能够提供系统波形详细检查的交互式可视环境。

分析窗口还提供一个完成系统仿真生成数据的先进的块处理操作的接收端计算器。

接收端计算器块处理功能:应用DSP窗口,余切,自动关联,平均值,复杂的FFT,常量窗口,卷积,余弦,交叉关联,习惯显示,十进制,微分,除窗口,眼模式,FUNCTION SCALE,柱状图,积分,对数基底,数量相,MAX,MIN,乘波形,乘窗口,非,覆盖图,覆盖统计,解相,谱,分布图,正弦,平滑,谱密度,平方,平方根,减窗口,和波形,和窗口,正切,层叠,窗口常数。

1.2 SystemView各专业库简介SystemView的环境包括一套可选的用于增加核心库功能以满足特殊应用的库,包括通信库、DSP库、射频/模拟库和逻辑库,以及可通过用户代码库来加载的其他一些扩展库。

基于system_View_的PCM通信系统的仿真设计毕业设计

基于system_View_的PCM通信系统的仿真设计毕业设计

1 引言在通信原理的学习过程中,一直都致力于通信理论及原理的学习,而晦涩的理论知识给学习通信原理带来了不便,再加上现有的硬件条件又不能满足每一个通信系统的具体设计,所以很有必要通过另外的有效的途径来解决这一难题。

借助于System View软件,可以形象、直观、方便地进行通信系统仿真设计与仿真分析。

引入System View仿真实现PCM通信系统,将带来直观、形象的感受。

加深对通信系统的理解。

通过运用System View可以构造各种复杂的数字、模拟、数模混合系统以及各种速率的通信系统。

System View主要用于电路与通信系统的设计和仿真。

利用System View 软件,仿真通信系统,可以进一步加深了对通信原理的更好的更深层次的理解。

System View具有良好的交互的界面,通过打开其分析窗口和示波器模拟等方法,它能给用户提供了一个可视化具体的的仿真过程,其可以实现复杂的模拟、数字及数模混合电路及各种速率系统,并提供了内容丰富的基本库图示和专业库图示。

System View是基于Windows环境下运行的用来进行通信系统的设计与仿真分析的可视化软件工具,它使用功能模块去描述程序,不需要与复杂的程序语言打交道,也不用写一句代码就可以完成各种通信系统的设计与仿真,快速地、有效的建立和修改系统、进行访问与参数的调整,方便地加入注释。

用户在进行通信系统的设计时,仅仅只需要从System view配置的图示库中调出有关图示并进行所要求的参数设置,完成图示间的各项连线,然后运行仿真操作,System View最终以时域波形、眼图、功率谱等形式给出系统的仿真分析的详细结果。

每个模块对用户而言都是非常透明的,System view的各个模块在运行时是事件是如何驱动,时间是如何采样,如何执行等细节性问题,用户可以不去关心,用户只须知道各个模块的输入、输出以及模块的具体功能,而不需要考虑模块内部是怎么实现的如何运行的,于是留给用户的事情就是如何利用这些模块来建立所需要的模型以完成自己的仿真设计任务;正是由于具有这些独特的特点,所以System View被广泛的应用在通信的设计与仿真中,通过相应的设计与仿真将展示PCM通信系统实现的设计思路及具体过程,并对仿真结果加以进行分析。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

通信原理课程设计题目:脉冲编码调制(PCM)系统设计与仿真院(系):电气与信息工程学院班级:电信04-6班*名:***学号: ********** 指导教师:***教师职称:教授摘要 : 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) 抽样所谓抽样,就是对模拟信号进行周期性扫描,把时间上连续的信号变成时间上离散的信号。

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

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

(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称为量化间隔。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

所谓A 压缩律也就是压缩器具有如下特性的压缩律:A X A Ax y 10,ln 1≤<+=11,ln 1ln 1<≤++=X A A Ax yA律压扩特性是连续曲线,A值不同压扩特性亦不同,在电路上实现这样的函数规律是相当复杂的。

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

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

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

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

表1表1中第二行的x 值是根据6.87=A 时计算得到的,第三行的x 值是13折线分段时的值。

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

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

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

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

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

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

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

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

表2 段落码表3 段内码在13折线法中,无论输入信号是正是负,均按8段折线(8个段落)进行编码。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3、系统仿真模型如下图9:图9系统模型子系统(图符12)如下图10:图10 子系统以上图9、图10各方块的有关参数如表4:表4符号名称参数设置12 子系统7 Sinusoid Amp = 1 v , Freq = 1e+3 Hz , Phase = 0 deg,Output 0 = Sine t4 ,Output 1 = Cosine8 Sinusoid Amp = 1 v,Freq = 1.5e+3 Hz, Phase = 0 deg,Output 0 = Sine t4 ,Output 1 = Cosine9 Sinusoid Amp = 1 v,Freq = 500 Hz, Phase = 0 deg,Output 0 = Sine t4 ,Output 1 = Cosine10 Adder Inputs from 7 8 9,Outputs to 1111 Meta Out Input from10 Output to 3 203 4 5 14 19 Analysis13 Logic: ADC Two's Complement,Gate Delay = 0 sec,Threshold = 500e-3 v,True Output = 1 v,False Output = 0 v,No. Bits = 8 ,MinInput = -2.5 v,Max Input = 2.5 v,Rise Time = 0 sec,Analog= t21 Output 0, Clock = t1 Output 00 Logic: DAC Two's Complement,Gate Delay = 0 sec,Threshold = 500e-3 No.Bits = 8 ,Min Output = -2.5 v,Max Output = 2.5 v,D-0 = t13 Output 0,D-1 = t13 Output 1,D-2 = t13 Output2, D-3 = t13 Output 3,D-4 = t13 Output 42 20 Operator:LinearSys ButterworthLowpass IIR 3 Poles, Fc = 1.8e+3 Hz,Quant Bits = None Init Cndtn = Transient,DSP Mode Disabled1 18 Source: PulseTrain Amp = 1 v,Freq = 10e+3 HzPulseW = 20.e-6 sec,Offset = 0 v,Phase = 0 deg21 Comm: DeCompand A-Law,Max Input = ±2.5 6 Comm: Compander A-Law,Max Input = ±2.516 Source: PulseTrain Amp = 1 v,Freq = 30e+3 Hz,PulseW = 20.e-6 sec Offset = 0 v,Phase = 0 deg17 Source: PulseTrain Amp = 1 v,Freq = 20e+3 Hz,PulseW = 20.e-6 sec Offset = 0 v,Phase = 0 deg15 Logic:Mux-D-8 Gate Delay = 0 sec,Threshold = 500.e-3 v True Output = 1 v,False Output = 04、仿真波形如下:(1)信号源的波形(2)信号源经压缩后的波形(3)PCM编码的波形(4)PCM译码时经过D/A转化并用A律扩张后的输出波形(5)译码后恢复源信号的输出波形由以上数据波形可以看出在PCM编码的过程中,译码输出的波形具有一定的延迟现象,其波形基本上不失真的在接收端得到恢复,传输的过程中实现了数字化的传输过程。

相关文档
最新文档