欢迎来到天天文库
浏览记录
ID:19905050
大小:260.50 KB
页数:13页
时间:2018-10-07
《差分曼彻斯特编码的设计与仿真》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、课程设计Ⅰ设计说明书差分曼彻斯特编码的设计与仿真学生姓名侯莹学号1118064060班级网络1102班成绩指导教师李征数学与计算机科学学院2013年9月11日课程设计任务书2013—2014学年第一学期课程设计名称:课程设计I课程设计题目:查分曼彻斯特编码的设计与仿真完成期限:自2013年9月2日至2013年9月13日共2周设计内容:1.任务说明:设计一个差分曼彻斯特编码模型。在掌握了差分曼彻斯特编码的基本规则基本原理后,在MATLAB环境下用程序语言实现差分曼彻斯特编码功能,具体实现了C差分曼彻斯特编码仿真过程。即对二进制序列(例如:1100101
2、11)的基带信号进行差分曼彻斯特编码,编码成更适合与基带信道传输的基带信号。2.要求:1)理解差分曼彻斯特编码的基本原理,构建系统的基本原理框图;2)掌握曼彻斯特编码特点:比曼彻斯特编码的变化要少,传输速度快;3)根据通信原理,设计出各个模块的参数;4)熟悉MATLAB环境下的Simulink仿真平台,用MATLAB/Simulink实现差分曼彻斯特编码;5)对于仿真结果的处理和理论分析结论应该一致,而且仿真应符合理论。6)在老师的指导下,独立完成课程设计并按要求编写课程设计报告书。3.参考资料【1】张水英,徐伟强.通信原理及MATLAB/Simul
3、ink仿真.人民邮电出版社,2012【2】刘卫国.MATLAB程序设计教程.北京:中国水利水电出版社,2005【3】邵玉斌.Matlab/Simulink通信系统建模与仿真实例分析.北京:清华大学出版社,2008【4】张化光,刘鑫蕊,孙秋野.MATLAB/SIMULINK实用教程.北京:人民邮电出版社,2009【5】樊昌信,曹丽娜.通信原理.北京:国防工业出版社,2008指导教师:李征教研室负责人:课程设计评阅评语:指导教师签名:年月日摘要设计一个通信系统,该系统可实现差分曼彻斯特编码仿真的功能。可对信源提供的任意随机信号进行差分曼彻斯特编码,操作界
4、面较简单,易于设计与分析。本系统采用MATLAB运行环境下的Simulink仿真平台,用模型的形式实现了差分曼彻斯特编码。该模型结构清晰,功能明确,效果明显,易于检验及纠错,易于被用户所接受。通过此次设计使开发人员对MAYLAB开发工具及查分曼彻斯特编码的特点有了进一步的了解,积累更多的实践经验。关键词:差分曼彻斯特编码;MATLAB;系统模型目录1课题描述12需求分析23相关技术介绍34概要设计45仿真模型设计56结果分析67设计中遇到的问题及解决方法78总结9参考文献……………………………………………………………………………………….1041课题
5、描述1.1课题介绍设计了一个仿真系统模型,采用MATLAB的运行环境,实现了差分曼彻斯特编码的功能。差分曼切斯特和曼切斯特编码是原理基本相同的两种编码,后者是前者的改进。他们的特征是在传输的每一位信息中都带有位同步时钟,因此一次传输可以允许有很长的数据位。曼切斯特编码的每个比特位在时钟周期内只占一半,当传输“1”时,在时钟周期的前一半为高电平,后一半为低电平;而传输“0”时正相反。这样,每个时钟周期内必有一次跳变,这种跳变就是位同步信号。差分曼切斯特编码比曼切斯特编码的变化要少,因此更适合与传输高速的信息,被广泛用于宽带高速网中。然而,由于每个时钟位
6、都必须有一次变化,所以这两种编码的效率仅可达到50%左右。 1.2课题目的及要求该模型的总体目标是通过该模型的实施,可以让操作者对差分曼彻斯特编码的有着进一步具体的认识。实施过程中,力争做到以下几点:1)具有较高的可靠性和实用性;2)模型易于检验和纠错;3)使用方便,易学易用;1.3课题目标本次课题设计的目标是使设计者对开发工具MATLAB有着进一步的认识和了解,以及对差分曼彻斯特编码的相关知识有更深的掌握与运用。712需求分析2.1运行环境MATLAB环境下的Simulink仿真平台。2.2课题分析本次课程设计目的是加深对差分曼彻斯特码及MATL
7、AB/Simulink的了解,真正意义上了解差分曼彻斯特编码的特点及其在通信这一领域中的重要作用。即什么是差分曼彻斯特编码,与曼彻斯特编码有何联系和区别,差分曼彻斯特的编码规则是什么,怎么在MATLAB环境下建立它的仿真模型等一系列问题。还需要解决在实践中遇到的实际问题及在构建MATLAB仿真模型时涉及问题。2.3功能需求根据本次课程设计所提的要求,该模型的功能主要包括以下个部分:1)可在要求的运行环境下成功运行该模型;2)可利用示波器观察前信号变化前后的信号波形;3)可对模型内模块的参数进行适当修改;2.4用户特点掌握MATLAB编程基础及通信原理
8、基础。713相关技术介绍3.1MATLAB:MATLAB是矩阵实验室(Matrix Laboratory)的
此文档下载收益归作者所有