HDB码编译码软件设计_.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HDB码编译码软件设计_.doc

******************* 创新课程 ******************* 兰州理工大学 计算机与通信学院 2013年秋季学期 通信技术创新课程设计 题 目:HDB3码编译码软件设计 专业班级: 10级通信(3)班 姓 名: 学 号: 指导教师: 王维芳 成 绩: 摘要 在数字通信中,选择合适在信道中传输的码型是十分重要的,HDB3码是比较常用的信道传输码型,HDB3码的编译码就显得非常重要 目录 摘要 1 一、设计任务及要求 3 二、设计原理 4 2.1 HDB3码的编码和译码 4 2.2数字基带传输系统: 5 三 MATLAB仿真软件 8 3.1 Matlab的优势和特点 8 3.2基本功能 9 3.3基本应用 9 四 、基带传输系统特性研究 11 4.1 HDB3基带传输系统设计方案 11 4.2仿真结果 11 参考文献 15 总结与致谢 16 附录 17 一、设计任务及要求 利用C语言或者其他自己熟悉的语言编程实现HDB3码的编码和译码。完成如下工作: 1 熟悉HDB3码的编码和译码的规则; 2 掌握编程语言C语言或者其他自己熟悉的语言; 3 根据HDB3码的编码和译码的原理设计编码和译码软件; 4 分析软件的可行性。 通过该课程设计,可以提高学生综合应用所学基础知识的能力和计算机编程的能力,为今后的学习和工作积累经验。 二、设计原理 2.1 HDB3码的编码和译码 编码规则:   1 先将消息代码变换成AMI码,若AMI码中连0的个数小于4,此时的AMI码就是HDB3码;   2 若AMI码中连0的个数大于3,则将每4个连0小段的第4个0变换成与前一个非0符号(+1或-1)同极性的符号,用表示(+1+,-1-);   3 为了不破坏极性交替反转,当相邻符号之间有偶数个非0符号时,再将该小段的第1个0变换成+B或-B,符号的极性与前一非零符号的相反,并让后面的非零符号从符号开始再交替变化。   例如:   消息代码: 1 0 0 0 0 1?0 0 0 0?1 1 0 0 0 0 1 1   AMI码: +1 0 0 0 0 -1?0 0 0 0?+1 -1 0 0 0 0 +1 -1   HDB3码:+1 0 0 0 +V -1?0 0 0 -V?+1 -1 +B 0 0 +V -1 +1 原理:HDB3码既要包含AMI的交替特性使输出无直流特性,又要不出现四个以上的连0,因此可以先满足后者。   1把0000换为取代节。   规则:先将0000分离开来,第一个0000直接变为000V,然后数相邻两个0000之间1的个数,奇数则变为000V,偶数则变为 B00V。   2更新符号。   根据教材有:B总是与其前面的1或V符号相反,V总是与前面的1或B相符号相同,1总是与前面的V或B符号相反,就可以编符号了。  例如:   消息代码:1 0 0 0 0 1?0 0 0 0?1 1 0 0 0 0 1 1?0 0 0 0?0 0 0 0 1 1 1?0 0 0 0?1   中间码: 1 0 0 0 V 1?0 0 0 V?1 1 B 0 0 V 1 1?B 0 0 V?B 0 0 V 1 1 1?0 0 0 V?1 HDB3码:+1 0 0 0 +V -1?0 0 0 -V?+1 -1 +B 0 0 + V -1 +1 -B 0 0 -V?+B 0 0 +V -1 +1 -1?0 0 0 -V?+1 解码规则: 1)虽然编码很复杂,但解码规则很简单,若3连“0”前后非零脉冲同极性,则将最后一个非零元素译为零,如+1000+1 就应该译成“10000”;若2连 “0”前后非零脉冲极性相同,则两零前后都译为零,如-100-1,就应该译为0000. 2再将所有的-1变换成+1后,就可以得到原消息代码。概念:未经调制的数字信号所占据的频谱是从零频或者很低频率开始,称为数字基带信号不经载波调制而直接传输数字基带信号的系统,称为数字基带传输系统数字基带传输的研究的意义: 第一:在利用对称电缆构成的近程数据通信系统中广泛采用这种传输方式第二:数字基带传输方式迅速发展,用于低速数据传输第三:基带传输系统的许多问题也是带通传输系统必须考虑的问题第四:任一个线性调制的带通传输系统,可以等效为一个基带传输系统…,,,,,,…,,… }。是数字序列的基本单元,称为码元。每一个码元只能取离散的有限个值,例如在二进制中,取0或1两个值;在M进制中,取0,1,2,…,M-1等M个值,或者取二进制码的M种

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档