基于FPGA的数字通信系统仿真程序开发毕业论文
2021-05-06 12:21:18
摘 要
本文的目的是将数字通信系统拆分成几个基础的模块来实现,选取其中关键的调制/解调模块以及信道编码/译码模块来设计仿真程序并验证波形仿真的效果。数字通信相较于模拟通信具有抗干扰能力强,容易加密和检错纠错等优势,是现代通信的发展趋势,对数字通信系统的研究合乎通信技术的发展潮流。而FPGA的功能强大、可重复修改、开发工具智能等特点成为了通信系统领域中硬件设计的首选设备,所以本文选题为基于FPGA的数字通信系统的仿真程序开发。在本文中,我做的工作主要有:
(1)实现QPSK数字调制解调的波形仿真。本文采用相位选择法来实现QPSK信号的调制,首先使二进制信息序列串行进入串并变换器,产生两个并行的信息序列进入逻辑选相电以实现相位选择,最后再经过带通滤波器得到已调制的QPSK信号。 此外,完成设计利用两个正交的载波信号实现QPSK信号的相干解调的仿真程序。
(2)完成DPSK调制解调的仿真程序设计,举例解释在DPSK中码元与相位之间的对应关系,验证了波形是绝对码与相对码的转化。
(3)完成HDB3码编译码器仿真程序设计,讲解HDB3码的主要特点和编译码规则,根据编码规则和译码规则分模块实现HDB3码编码及译码功能,最后在QuartusⅡ的环境下仿真波形来验证实现了对HB3码编译码的功能。
关键词:数字通信系统;四进制移相键控;三阶高密度双极性码
Abstract
The purpose of this paper is making the digital communication system divided into several basic modules to achieve and choosing the key modulation/demodulation module and channel coding/decoding module to design the simulation program and verify the waveform simulation results. When compared digital communication to analog communication,digital commucation has a strong anti-interference ability, easy encryption and error correcting ,it is the development trend of modern communication. And the function of FPGA is strong and can modify the repetition, development tools intelligence characteristics,which make it become the preferred equipment in the field of communication system hardware design, so this thesis is based on FPGA in digital communication system simulation program was developed. The work is summarized as follows:
(1)In this paper, I have done mainly to achieve QPSK digital modulation and demodulation of the waveform simulation. The phase selection method is adopted to realize the modulation of QPSK signal, first of all to make the binary information sequence serial into serial to parallel converter, two parallel information sequence produced into logical phase selection to realize the phase selection. And then,after a bandpass filter, QPSK signal is obtained. In addition, the completion of the design and use of two orthogonal carrier signal to achieve the QPSK signal by the coherent demodulation of the simulation program.
(2)And then, I completed the DPSK modulation and demodulation of the simulation program design, verify that the waveform is the absolute code and the relative code conversion.
(3)Finally, I completed the simulation program design of HDB3 code and decode, according to the rules of coding and decoding module ,I realized HDB3 encoding and decoding functions. Finally, under the environment of Quartus II simulation waveform to verify the HB3 code encoding and decoding functions.
Keywords:Digital communication system; Quadriphase shift keying; Third high density bipolar
目录
第1章 绪论 1
1.1 研究背景及意义 1
1.2 国内外发展现状 2
1.3 选择FPGA的原因及特点 3
1.4 本文的主要研究内容与章节安排 4
第2章 调制解调模块 5
2.1 QPSK调制的理论分析 5
2.2 QPSK调制器仿真设计 5
2.3 QPSK解调器仿真设计 7
2.4 DPSK调制理论分析 8
2.5 DPSK调制器仿真设计 8
2.6 DPSK解调器仿真设计 9
2.7 本章小结 10
第3章 信源编码译码模块 11
3.1 HDB3码概述 11
3.2 HDB3码编码器仿真设计 11
3.2.1 插“V”模块仿真设计 12
3.2.2 插“B”模块仿真设计 13
3.2.3 单极性变双极性模块仿真设计 14
3.2.4 HDB3编码器整体电路连接 15
3.3 HDB3码译码器仿真设计 16
3.3.1 双极性变单极性模块仿真设计 16
3.3.2 V检测模块仿真设计 17
3.3.3 –V检测模块仿真设计 18
3.3.4 扣V扣B模块仿真设计 18
3.4 本章小结 19
第4章 总结与展望 20
4.1 总结 20
4.2 展望 20
参考文献 21
附录 23
致谢 27
绪论
1.1 研究背景及意义
数字通信系统是利用数字信号来传输信息的系统,它相较于模拟通信系统而言,传输的是数字抽样信号,在接收端可以还原,所以信号传输率高,因此是现代通信的重要方式[1]。调制解调又是通信过程中的重要环节,因此对于数字调制与解调的研究对于数字通信系统的发展有着重要的意义。
数字调制的方式多种多样,既有比较简单基础的用二进制信号作为调制信号,以此来控制载波信号的变化,也有用多进制数字信号作为调制信号。比如说2-ASK、2-PSK、2FSK调制,以及多进制的QPSK调制,这些调制方法作用原理不同,也各有优缺点[2]。