1、通信系统系统课群综合训练与设计课程设计 目目 录录 摘要 I Abstract . II 1 设计任务及要求 . 1 1.1 设计任务 1 1.2 设计要求 . 1 2 PCM(脉冲编码调制)编译码 . 2 2.1 脉冲编码调制的基本原理 . 2 2.2 逐次比较法编码 3 2.3 折叠二进制码原理 4 2.4 逐次比较法译码原理 5 2.5 MATLAB 编程实现 PCM 编译码 6 3 HDB3 码编解码 7 3.1 AMI 码编码基本原理 7 3.2 HDB3 码编码基本原理 . 7 3.3 HDB3 码的译码 . 8 3.4 MATLAB 实现 HDB3 码编解码 . 9 4 汉明码编
2、译码 10 4.1 汉明码的构造原理 . 10 4.2 MATLAB 实现汉明码编译码 . 12 5 2PSK 调制与解调 . 13 5.1 数字调制技术 . 13 5.2 二进制相移键控(2PSK)基本原理 13 5.3 MATLAB 实现 2PSK 调制与解调 15 5.4 AWGN 信道的模拟 16 6 MATLAB 软件仿真 . 17 6.1 MATLAB 简介 17 6.2 发送端仿真结果. 17 6.2.1 PCM 编码仿真 . 17 6.2.2 HDB3 码及汉明码编码仿真 . 18 6.2.3 2PSK 调制以及 AWGN 信道仿真. 18 6.3 接收端仿真结果. 19 6.
3、3.1 2PSK 解调仿真 19 6.3.2 汉明码及 HDB3 码解码仿真 . 19 6.3.3 PCM 解码仿真 . 20 6.4 仿真结果分析 20 7 小结与体会 错误错误! !未定义书签。未定义书签。 8 参考文献 . 错误错误! !未定义书签。未定义书签。 附录 . 21 通信系统系统课群综合训练与设计课程设计 I 摘摘 要要 通信系统是一个十分复杂的系统,在具体实现上有多种多样的方法,但总的 过程却是具有共性的。对于一个模拟信号数字化传输,过程可分为数字化,信源 编解码,信道编解码,调制解调,加扰等。本实验利用 MATLAB 实现了 PCM 编码,HDB3 码,汉明码,PSK 调
4、制,AWGN 及对应的解调过程,完整实现了 一个通信系统的全部过程。 MATLAB 是由美国 Mathworks 公司发布的主要面对科学计算、可视化以及 交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化 以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗 环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供 了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如 C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。 关键字:通信系统,调制,解调,MATLAB 通信系统系统课群综合训练与设计课程设计 II
5、 AbstractAbstract Communication system is a very complicated system in the implementation of a variety of methods. But the process has general characters. For a analog signal digital transmission, the process can be divided into digital, source decoding, channel decoding, modem, scrambling, etc. Thi
6、s experiment using MATLAB the delta modulation, Miller code, hamming code, PSK modulation, AWGN and the corresponding demodulation process, complete implements a communication system of all process. MATLAB is a high-level technical computing language and interactive environment for algorithm development, data visualization, data analysis, and numeric computation. Using MATLAB, you can solve technical computing problems faster than with traditional programming languages, such as C, C