通信系统pcm系统设计与仿真模板.docx

上传人:b****2 文档编号:1333409 上传时间:2022-10-20 格式:DOCX 页数:14 大小:104.04KB
下载 相关 举报
通信系统pcm系统设计与仿真模板.docx_第1页
第1页 / 共14页
通信系统pcm系统设计与仿真模板.docx_第2页
第2页 / 共14页
通信系统pcm系统设计与仿真模板.docx_第3页
第3页 / 共14页
通信系统pcm系统设计与仿真模板.docx_第4页
第4页 / 共14页
通信系统pcm系统设计与仿真模板.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

通信系统pcm系统设计与仿真模板.docx

《通信系统pcm系统设计与仿真模板.docx》由会员分享,可在线阅读,更多相关《通信系统pcm系统设计与仿真模板.docx(14页珍藏版)》请在冰豆网上搜索。

通信系统pcm系统设计与仿真模板.docx

通信系统pcm系统设计与仿真模板

 

通信系统pcm系统设计与仿真

 

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

摘要:

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

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

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

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

关键词:

PCM编译码

1、引言

随着电子技术和计算机技术的发展,仿真技术得到了广泛的应用。

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

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

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

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

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

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

2、系统介绍

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

PCM的实现主要包括三个步骤完成:

抽样、量化、编码。

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

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

低通滤波

瞬时压缩

抽样

量化

编码

低通滤波

瞬时扩张

解调

解码

再生

 

话音输入

话音输出

 

图1PCM原理框图

下面将介绍PCM编码中抽样、量化及编码的原理:

(a)抽样

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

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

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

(b)量化

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

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

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

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

这个量化过程能够表示为:

模拟入

量化器

量化值

这里称为分层电平或判决阈值。

一般称为量化间隔。

图2模拟信号的量化

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

由于均匀量化存在的主要缺点是:

无论抽样值大小如何,量化噪声的均方根值都固定不变。

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

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

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

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

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

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

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

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

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

一般使用的压缩器中,大多采用对数式压缩。

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

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

所谓A压缩律也就是压缩器具有如下特性的压缩律:

A律压扩特性是连续曲线,A值不同压扩特性亦不同,在电路上实现这样的函数规律是相当复杂的。

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

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

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

图313折线

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

表1

0

1

0

1

按折线

分段时的

0

1

段落

1

2

3

4

5

6

7

8

斜率

16

16

8

4

2

1

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

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

(c)编码

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

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

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

低速编码和高速编码。

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

编码器的种类大致上能够归结为三类:

逐次比较型、折叠级联型、混合型。

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

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

表2段落码表3段内码

段落序号

段落码

量化级

段内码

8

111

15

1111

14

1110

7

110

13

1101

12

1100

6

101

11

1011

10

1010

5

100

9

1001

8

1000

4

011

7

0111

6

0110

3

010

5

0101

4

0100

2

001

3

0011

2

0010

1

000

1

0001

0

0000

在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所示:

图4

 

2.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.1PCM编码器组件功能实现

(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所示:

图8

2.3.1PCM译码器组件功能实现

(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=1v,Freq=1e+3Hz,Phase=0deg,

Output0=Sinet4,Output1=Cosine

8

Sinusoid

Amp=1v,Freq=1.5e+3Hz,Phase=0deg,

Output0=Sinet4,Output1=Cosine

9

Sinusoid

Amp=1v,Freq=500Hz,Phase=0deg,

Output0=Sinet4,Output1=Cosine

10

Ad

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 政史地

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1