·上一文章:基于GA和PSO算法的反射阵列仿真设计
·下一文章:高效串口转以太网适配器设计
2.2 MSK数字解扩解调
本板的信息解调采用解扩解调一次完成的方案:即在系统完成捕获和同步的情况下,利用扩频码的相关性,通过相关运算,解出信息,因此系统接收方案就归结为如何对相关峰进行捕获的问题。
由于本系统的信号带宽为5 MHz,因此可以根据欠采样理论,对70 MHz模拟中频信号进行40 MHz欠采样;根据数字信号处理理论,对70 MHz模拟中频信号进行40 MHz采样,相当于一次下变频,将频谱搬移到10 MHz的载频上,通过本地的10 MHz的NCO,对采样后的信号进行数字正交下变频,采用低通滤波器,滤掉高次谐波分量,变为基带信号后,在与本地的PN码所对应的MSK基带信号进行基带复相关运算,运算后的实部与虚部的模值就是最大相关峰值。基带复相关原理框图如图4所示。
图5为根据基带复相关原理,在板运行时解出的相关峰,根据实际测试结果,该方法完全可以满足系统的指标要求,并具备一定的抗多径和多普勒频偏的能力。
3 结论
通过采用DSP+FPGA的方案构建的中频调制解调系统能够更好地完成中频调制、解调、编译码、扩频解扩和消息预处理等功能。将对时序要求严格的算法放到FPGA中实现,系统控制和消息预处理由DSP来完成,这样使得系统调试更加方便。通过该系统还可以实现QPSK。16QAM等其他多种调制方式,通过DSP对FPGA的不同配置,实现信号不同调制解调方式的切换,来实现中频意义上的软件无线电。