摘要:在通信系统中,最常见的纠检错技术就是信道编码,它主要的优点是可以提高信号的传输的准确性。在通信技术飞速发展的今天,各种领域对系统可靠性的要求不断提高,信道编码技术也越来越被重视,也越来越多的应用于各种通信系统,在通信技术领域和数字传输系统中扮演一个重要角色。
本文采用通信原理技术,结合LabVIEW虚拟仪器开发软件设计了信道编解码演示系统。首先介绍了通信系统和信道编码的基本概念,又详细介绍了以LabVIEW为软件开发平台设计的信道编解码仿真系统的设计思路和设计过程。该系统以差错控制码的编码理论和编码方法为基础,以(7,4)汉明码和(7,3)循环码为例,通过人为模拟信道传输过程中产生一位错码的情况,在接收端可以检出错码的位置并进行纠错,进行正确译码。该系统具有界面简洁、操作方便、并易于进一步扩展等优点。
通过实验测试表明,系统虚拟仿真了信道编解码的全过程,验证了信道编码的检错和纠错能力。
关键词:差错控制;信道编码;LabVIEW;虚拟仿真
目录
摘要
Abstract
1 绪论-1
1.1 引言-1
1.2 设计背景-1
1.3 设计指标和要求-2
2 信道编解码基本原理-3
2.1信道编码的概念和分类-3
2.2 汉明码-4
2.1.1编码-4
2.1.2 解码与纠错-5
2.2 循环码-6
2.2.1 编码-6
2.2.2 解码与纠错-7
3 通信系统仿真设计-9
3.1 系统总体布局设计-9
3.2 发送端程序框图设计-10
3.3 信道程序框图设计-12
3.4接收端程序框图设计-12
4 系统调试-17
结 论-19
参 考 文 献-20
致 谢-21