课程设计:通信工程课程设计 下载本文

网络工程课程设计

设计说明书

2B1Q编码与译码的设计与仿真

学生姓名 学 号 班 级 成 绩 指导教师

李 成 1118064050 网络1102班 李 征

数学与计算机科学学院 2013年 9 月 13 日

课程设计任务书

2013 —2014 学年第 一 学期

课程设计名称: 网络工程课程设计 课程设计题目: 2B1Q编码与译码的设计与仿真 完 成 期 限: 设计内容:

本次课程设计的任务是2B1Q编码与译码的设计,并用MATLAB仿真软件进行验证,要求能根据随机信源输入的二进制信息序列给出对应的编码译码输出结果,并以图形化的方式显示出波形,并且要求对设计的内容有必要的说明。

通过本次的实践,要求学生完成以下任务:

(一)对课本知识的全面复习,了解2B1Q的编码与译码原理;

(二)对MATLAB仿真软件的学习,能够使用该工具进行2B1Q的仿真验证;

(三)通过交流合作,完成2B1Q编码与译码的设计,并用MATLAB软件进行仿真验证; (四)课程设计的结果全面正确,功能模块清晰分明; (五)加强团队合作精神,开拓创新能力; (六)文档资料完整规范。

指导教师: 李征 教研室负责人:

自 2013 年 9 月 1 日 至 2013 年 9 月 14 日 共 2 周

课程设计评阅

评语: 指导教师签名: 年 月 日

摘 要

对2B1Q的编码与译码进行设计,利用Matlab软件进行2B1Q编码与译码的仿真实验验证。 在2B1Q中,2个二进制码元用1个四元码表示,即可以用10表示1,01表示0,即把1变换为1/0中间下降沿代表1,把0变换为0/1中间上升沿表示0。 Manchester码是一种用跳变沿(而非电平)来表示要传输的二进制信息(0或1),一般规定在位元中间用下跳变表示“1”,用上跳变表示“0”。因此,可以用曼彻斯特码的编码规律来解决这一课设问题。 关键词:2B1Q;Manchester码;跳变沿