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

上传人:夏** 文档编号:486088719 上传时间:2023-06-02 格式:DOC 页数:11 大小:194KB
返回 下载 相关 举报
脉冲编码调制PCM系统设计及仿真_第1页
第1页 / 共11页
脉冲编码调制PCM系统设计及仿真_第2页
第2页 / 共11页
脉冲编码调制PCM系统设计及仿真_第3页
第3页 / 共11页
脉冲编码调制PCM系统设计及仿真_第4页
第4页 / 共11页
脉冲编码调制PCM系统设计及仿真_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《脉冲编码调制PCM系统设计及仿真》由会员分享,可在线阅读,更多相关《脉冲编码调制PCM系统设计及仿真(11页珍藏版)》请在金锄头文库上搜索。

1、-脉冲编码调制PCM系统设计与仿真1 设计目的加深对所学的通信原理知识理解,培养专业素质;掌握通信电路的设计方法,能够进展设计简单的通信电路系统;掌握通信系统安装的根本知识和技能,培养学生对通信电路系统的整机调试和检测的能力;通过专业课程设计掌握通信中常用的信号处理方法,能够分析简单通信系统的性能。2 设计要求 画出系统构造框图,根据系统的工作原理,利用SystemView的模块画出系统的构造图并进展仿真,观察仿真波形。3 设计原理SystemView 仿真软件可以实现多层次的通信系统仿真。脉冲编码调制PCM是现代语音通信中数字化的重要编码方式。利用SystemView 实现脉冲编码调制(PC

2、M)仿真,可以为硬件电路实现提供理论依据。通过仿真展示了PCM编码实现的设计思路及具体过程,并加以进展分析。PCM即脉冲编码调制,在通信系统中完成将语音信号数字化功能。PCM的实现主要包括三个步骤完成:抽样、量化、编码。分别完成时间上离散、幅度上离散、及量化信号的二进制表示。根据CCITT的建议,为改善小信号量化性能,采用压扩非均匀量化,有两种建议方式,分别为A律和律方式,我*用了A律方式,由于A律压缩实现复杂,常使用 13 折线法编码,采用非均匀量化PCM编码示意图见图1。话音输入低通滤波瞬时压缩抽 样量 化编 码低通滤波瞬时扩*解 调解 码信道再 生话音输出图3.1 PCM原理框图下面将介

3、绍PCM编码中抽样、量化及编码的原理:(a) 抽样所谓抽样,就是对模拟信号进展周期性扫描,把时间上连续的信号变成时间上离散的信号。该模拟信号经过抽样后还应当包含原信号中所有信息,也就是说能无失真的恢复原模拟信号。它的抽样速率的下限是由抽样定理确定的。(b) 量化从数学上来看,量化就是把一个连续幅度值的无限数集合映射成一个离散幅度值的有限数集合。如图2所示,量化器Q输出L个量化值,k=1,2,3,L。常称为重建电平或量化电平。当量化器输入信号幅度落在与之间时,量化器输出电平为。这个量化过程可以表达为:模拟入量化器量化值这里称为分层电平或判决阈值。通常称为量化间隔。图3.2 模拟信号的量化模拟信号

4、的量化分为均匀量化和非均匀量化。由于均匀量化存在的主要缺点是:无论抽样值大小如何,量化噪声的均方根值都固定不变。因此,当信号较小时,则信号量化噪声功率比也就很小,这样,对于弱信号时的量化信噪比就难以到达给定的要求。通常,把满足信噪比要求的输入信号取值*围定义为动态*围,可见,均匀量化时的信号动态*围将受到较大的限制。为了抑制这个缺点,实际中,往往采用非均匀量化。非均匀量化是根据信号的不同区间来确定量化间隔的。对于信号取值小的区间,其量化间隔也小;反之,量化间隔就大。它与均匀量化相比,有两个突出的优点。首先,当输入量化器的信号具有非均匀分布的概率密度实际中常常是这样时,非均匀量化器的输出端可以得

5、到较高的平均信号量化噪声功率比;其次,非均匀量化时,量化噪声功率的均方根值根本上与信号抽样值成比例。因此量化噪声对大、小信号的影响大致一样,即改善了小信号时的量化信噪比。实际中,非均匀量化的实际方法通常是将抽样值通过压缩再进展均匀量化。通常使用的压缩器中,大多采用对数式压缩。广泛采用的两种对数压缩律是压缩律和A压缩律。美*用压缩律,我国和欧洲各国均采用A压缩律,因此,PCM编码方式采用的也是A压缩律。所谓A压缩律也就是压缩器具有如下特性的压缩律:未压缩12345678 0A律压扩特性是连续曲线,A值不同压扩特性亦不同,在电路上实现这样的函数规律是相当复杂的。实际中,往往都采用近似于A律函数规律

6、的13折线A=87.6的压扩特性。这样,它根本上保持了连续压扩特性曲线的优点,又便于用数字电图3.3 A律函数13折线路实现,本设计中所用到的PCM编码正是采用这种压扩特性来进展编码的。图3示出了这种压扩特性。表1列出了13折线时的值与计算值的比较。表3.1 13折线时的值与计算值的比较0101按折线分段时的01段落12345678斜率16168421表1中第二行的值是根据时计算得到的,第三行的值是13折线分段时的值。可见,13折线各段落的分界点与曲线十分逼近,同时按2的幂次分割有利于数字化。(c) 编码所谓编码就是把量化后的信号变换成代码,其相反的过程称为译码。当然,这里的编码和译码与过失控

7、制编码和译码是完全不同的,前者是属于信源编码的*畴。在现有的编码方法中,假设按编码的速度来分,大致可分为两大类:低速编码和高速编码。通信中一般都采用第二类。编码器的种类大体上可以归结为三类:逐次比较型、折叠级联型、混合型。在逐次比较型编码方式中,无论采用几位码,一般均按极性码、段落码、段内码的顺序排列。下面结合13折线的量化来加以说明。表3.2 段落码 表3.3 段内码段落序号段落码量化级段内码81111511111411107110131101121100610111101110101051009100181000401170111601103010501014010020013001120

8、01010001000100000在13折线法中,无论输入信号是正是负,均按8段折线8个段落进展编码。假设用8位折叠二进制码来表示输入信号的抽样量化值,其中用第一位表示量化值的极性,其余七位第二位至第八位则表示抽样量化值的绝对大小。具体的做法是:用第二至第四位表示段落码,它的8种可能状态来分别代表8个段落的起点电平。其它四位表示段内码,它的16种可能状态来分别代表每一段落的16个均匀划分的量化级。这样处理的结果,8个段落被划分成27128个量化级。段落码和8个段落之间的关系如表2所示;段内码与16个量化级之间的关系见表3。PCM编译码器的实现可以借鉴单片PCM编码器集成芯片,如:TP3067A

9、、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律压缩后再进展均匀

10、量化,A/D转换器图符8完成采样及量化,由于A/D转换器的输出是并行数据,必须通过数据选择器图符10完成并/串转换成串行数据,最后通过图符9输出PCM编码信号。3.3、PCM编码器组件功能实现 (a)低通滤波器:为实现信号的语音频率特性,考虑到滤波器在通带和阻带之间的过渡,采用了低通滤波器,而没有设计带通滤波器。为实现信号在 300Hz3400Hz的语音频带内,在这里采用了一个阶数为3阶的切比雪夫滤波器,其具有在通带内等波纹、阻带内单调的特性。(b)瞬时压缩器:瞬时压缩器图符16使用了我国现采用A律压缩,注意在译码时扩*器也应采用A律解压。比照压缩前后时域信号见图6, 图7,明显看到对数压缩时

11、小信号明显放大,而大信号被压缩,从而提高了小信号的信噪比,这样可以使用较少位数的量化满足语音传输的需要。图3.6 压缩前 图3.7 压缩后 (c)A/D转换器:完成经过瞬时压缩后信号时间及幅度的离散,通常认为语音的频带在300Hz3400Hz,根据低通采样定理,采样频率应大于信号最高频率两倍以上,在这里A/D的采样频率为8Hz即可满足,均匀量化电平数为256级量化,编码用8bit表示,其中第一位为极性表示,这样产生了64kbit/s的语音压缩编码。 (d)数据选择器:图符10为带使能端的8路数据选择器,与74151功能一样,在这里完成A/D转换后的数据的并/串转换,图符11、12、13为选择控

12、制端,在这里控制轮流输出并行数据为串行数据。通过数据选择器还可以实现码速转换功能。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:由于采样脉冲不可能是

13、理想冲激函数会引入孔径失真,量化时也会带来量化噪声,及信号再生时引入的定时抖动失真,需要对再生信号进展幅度及相位的补偿,同时滤除高频分量,在这里使用与编码模块中一样的低通滤波器。系统仿真模型如以下图9:图3.9 系统模型子系统图符12如以下图10:图3.10 子系统以上图9、图10各方块的有关参数如表4:表3.4 有关参数符号名称参数设置12子系统7SinusoidAmp = 1 v , Freq = 1e+3 Hz , Phase = 0 deg,Output 0 = Sine t4 ,Output 1 = Cosine8SinusoidAmp = 1 v,Freq = 1.5e+3 Hz,

14、 Phase = 0 deg, Output 0 = Sine t4 ,Output 1 = Cosine9SinusoidAmp = 1 v,Freq = 500 Hz, Phase = 0 deg, Output 0 = Sine t4 ,Output 1 = Cosine10AdderInputs from 7 8 9,Outputs to 1111Meta OutInput from10 Output to 3 203 4 5 14 19Analysis13Logic: ADCTwos plement,Gate Delay = 0 sec,Threshold = 500e-3 v, True Output = 1 v,False Output = 0 v,No. Bits = 8 ,Min Input = -2.5 v,Ma* Input = 2.5 v,Rise Time = 0 sec,Analog = t21 Output 0, Clock = t1 Output 00Logic: DACTwos

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号