公安部第一研究所 洪向宇
本文基于可编程逻辑阵列设计实现QPSK调制解调器,对QPSK调制解调各模块算法进行了研究,包括信道编译码、成型滤波、载波同步等,并在此基础上烧写进FPGA中进行仿真,利用信号分析仪分析调制器的性能。

图1 QPSK调制解调结构框图
随着科学技术的发展,通信系统已成为各个领域的技术基础,由于数字传输能够提供数据处理种类的灵活性,因此数字通信系统正受到越来越多的重视。
数字调制技术是数字传输的基础,通过载波调制使数字信号在信道中传输,载波的表达式有三个变量,因此数字信号调制技术分为幅度键控(ASK)、频移键控(FSK)和相移键控(PSK)三种方式。其中QPSK是目前最常用的数字信号调制方式之一,QPSK调制方式的优点为频谱利用率高、抗干扰性强,并且能够很好的权衡频带利用率和接收信噪比的折中要求。本文在FPGA平台上设计实现QPSK调制解调器。
本文设计的QPSK调制解调系统由10个部分组成。信道编解码部分采用Turbo交织器的设计;校验部分CRC校验算法设计;QPSK调制解调部分;成形滤波模块和匹配滤波模块采用根升余弦滤波器实现;载波同步采用改进的科斯塔斯环算法实现。结构框图如图1所示。
QPSK调制部分如图2所示,QPSK调制器包括信道编码器、CRC校验、数据成帧、数据调制、成型滤波等模块。

图2 QPSK调制部分结构框图

图3 QPSK解调部分结构框图

图4 信道编码部分结构框图
QPSK解调部分如图3所示,QPSK解调器包括匹配滤波、CRC校验、载波同步、定时同步与盲均衡、星座映射、信道译码等模块。……