- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 1 页 共 14 页
MATLAB 的A 律 PCM 译码器系统仿真
摘 要 脉冲编码调制(PCM )是现代语音通信中数字化的重要编码方式。本
程设计主要目的是在信号传输过程中,运用 A 律 PCM 译码实现数字信号到模
拟信号的转换。该设计运用 MATLAB 的M 文件来编写程序,根据经过抽样、
量化、编码后收到的码组(极性码除外),使用 A 律译码产生相应的控制脉冲,
从而输出一个与发信端抽样值接近的脉冲,通过计算,得出理论值与实际值近似,
成功达到了设计效果。
关键词 PCM 脉冲编码;MATLAB ;A 律 13 折线;译码
1 引 言
近十年来,随着大规模集成电路的飞速发展,已可将话路滤波器和 PCM
编码器集成在同一芯片上,这使 PCM 在光纤通信,数字微波通信,卫星通信
等数字通信领域中获得了更广泛的应用。然而在某些需要 PCM 编码器的实
际应用中,如数字交换机中的信号音的产生和实现,单靠 PCM 编解码芯片来
完成整个编解码功能,在电路设计和实现上都显得烦琐和笨拙,相反如果运
用软件方法来实现 PCM 编解码芯片的部分功能并与 PCM 编解码芯片相结合
来共同完成整个电路设计上的编解码,不仅设计简单,灵活方便,而且往往可
以达到事半功倍的结果。在现代通信系统中以 PCM 为代表的编码调制技术被广
泛应用于模拟信号的数字传输。PCM 的主要优点是:抗干扰能力强;失真小;传
输特性稳定,尤其是远距离信号再生中继时噪声不累积,而且可以采用压缩编码、
纠错编码和保密编码等来提高系统的有效性、可靠性和保密性。另外,PCM 还可
以在一个信道上将多路信号进行时分复用传输。所以,在未来的很长一段时间
内,PCM 在通信系统中都会起着很大的作用。
随着电子技术和计算机技术的发展,仿真技术也得到了广泛的应用。基于信
号用于通信系统的动态仿真软件 MATLAB 具有强大的功能,可以满足从底层到
第 2 页 共 14 页
高层不同层次的设计、分析使用,并且提供了嵌入式的模块分析方法,形成多层
系统,使系统设计更加简洁明了,便于完成复杂系统的设计。
1.1 课程设计目的
该课程设计的目的是让我们进一步学习 PCM 编译码器原理;在通信系统仿
真软件 MATLAB 平台上,采用 M 文件设计 A 律 PCM 码译码器。对设计项目进
行调试;对译码器进行仿真;对仿真结果结合编译码理论进行分析等。
1.2 课程设计要求
设计译码器前,首先以理论作指导,构思设计方案。再用 MATLAB 语言编
写程序,在 MATLAB 软件平台上运行,得到正确程序,并且进行调试、仿真和
分析。然后对结果进行处理,输出结果和分析结论应该一致,而且应符合理论。
最后,独立完成课程设计并按要求写课程设计报告书。
1.3 设计平台
该设计使用的是 MATLAB 软件平台。现在应用非常广泛。一种语言之所以
能如此迅速地普及,显示出如此旺盛的生命力,是由于它有着不同于其他语言的
特点,正如同 FORTRAN 和 C 等高级语言使人们摆脱了需要直接对计算机硬件资
源进行操作一样,被称作为第四代计算机语言的 MATLAB ,利用其丰富的函数
资源,使编程人员从繁琐的程序代码中解放出来。MATLAB 最突出的特点就是
简洁。MATLAB 用更直观的,符合人们思维习惯的代码,代替了 C 和 FORTRAN
语言的冗长代码。MATLAB 给用户带来的是最直观,最简洁的程序开发环境。
以下简单介绍一下MATLAB 的主要特点。
(1)语言简洁紧凑,使用方便灵活,库函数极其丰富。MATLAB 程序书写
形式自由,利用起丰富的库函数避开繁杂的子程序编程任务,压缩了一切不必要
的编程工作。由于库函数都由本领域的专家编写,用户不必担心函数的可靠性。
可以说,用 MATLAB 进行科技开发是站在专家的肩膀上。
(2 )运算符丰富。由于MATLAB 是用 C 语言编写的,MATLAB 提供了和 C
语言几乎一样多的运算符,灵活使用 MATLAB 的运算符将使程序变得极为简短。
(3 )MATLAB 既具有结构化的控制语句(如 for 循环,while 循环,break
您可能关注的文档
- ibm软件工程师河南培训基地高校合作课程.pdf
- icao英语等级考试样题分析及复习参考.pdf
- id100-节能技术在南方新农村住宅设计中的应用.pdf
- id385-我国房地产上市公司财务困境预警bp神经网络模型应用研究.pdf
- id卡半脱机型售饭系统方案.pdf
- iec61850技术上的35kv七甸变电站数字化改造方案分析与研究.pdf
- iir滤波器,kalman滤波器综合设计.pdf
- ilog在物流管理系统中的对优化技术的应用.pdf
- imperva securesphere 数据库安全网关概述 - 201 1-1-20.pdf
- internet技术与应用论文.pdf
- 期末复习课件++专题7+阿基米德原理++2023-2024学年人教版八年级物理下册.pptx
- 4-1电磁振荡(教学课件)高中物理人教版选择性必修第二册.pptx
- 本包含页空白页.pdf
- 【会计实操经验】财务操纵的知识框架.pdf
- 英国b2c电商网站ocado市场前景及投资研究报告-培训课件外文版2024.6,拼多多,阿里巴巴,1688,temu,tiktok.pdf
- 印尼在线约会行业市场前景及投资研究报告-培训课件外文版2024.6,微信,tiktok.pdf
- 印尼物联网IOT行业市场前景及投资研究报告-培训课件外文版2024.5.pdf
- 印尼斋月消费情况分析报告-培训课件外文版2024.6.pdf
- 英国GDP分析报告-培训课件外文版2024.6.pdf
- 印尼铁路行业市场前景及投资研究报告-培训课件外文版2024.6,援建高铁.pdf
文档评论(0)