基于LabVIEW的差错控制编解码演示系统设计.doc

资料分类:工业大学 上传会员:小蚊子 更新时间:2019-03-19
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8948
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:近年来,对有效而可靠的数据传输和储存系统的需要日益增长。在通信传输过程中,由于受到干扰的影响数据可能的错乱或丢失,造成发送的数据和接受的数据不一致而出现差错。为了提高通信系统的可靠性,可采用差错控制编码。差错控制编码通过降低信息传输速率来提高传输可靠性。

本设计介绍了线性分组码、循环码、汉明码和BCH码的相关内容,运用LabVIEW软件对差错控制编码进行了系统设计和仿真演示。本设计根据差错控制系统的理论基础并结合LabVIEW仿真达到差错控制的目的,实现线性分组码、循环码、汉明码和BCH码的编码和译码过程。

 

关键词:差错控制;LabVIEW;线性分组码;循环码;汉明码;BCH码

 

目录

摘要

Abstract

1绪论-1

1.1 选题背景与意义-1

1.2 设计内容-1

2差错控制编解码基本原理-2

2.1 差错控制编码基本概念-2

2.2差错控制编码的分类-2

2.3 汉明码-2

2.3.1汉明码概述-2

2.3.2 汉明码编码-3

2.3.3 汉明码译码-5

2.4 循环码-5

2.4.1 循环码概述-5

2.4.2 循环码编码-6

2.4.3 循环码译码-8

2.5 BCH码-8

2.5.1 BCH码概述-8

2.5.2 BCH码编码-9

2.5.3 BCH码译码-10

2.6 线性分组码-10

2.6.1 线性分组码概述-10

2.6.2 线性分组码编码-11

2.6.3 线性分组码译码-12

2.7 误码率分析-12

3 LabVIEW演示系统设计-13

3.1四种码的编码设计-13

3.2四种码的译码设计-15

3.3 检纠错的设计-17

3.4 界面的布局及系统设计-18

4系统的调试与运行-21

结    论-23

参 考 文 献-24

致    谢-25

相关论文资料:
最新评论
上传会员 小蚊子 对本文的描述:本次设计是基于NI公司提供的LABVIEW虚拟仪器开发平台,利用图形化程序语言设计开发一差错控制编解码演示系统[2]。本次设计了包括汉明码,循环码,BCH码,线性分组码在内的四种不同......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: