基于FPGA直接序列扩频系统的设计
由于扩频通信系统具有抗干扰性好、抗多径衰落能力强,可高精度测量、多址复用等优良特性,多年来得到了迅速发展和广泛应用。
1 直扩系统基本原理
直接扩频通信就是在发射端利用高速率扩频序列去扩展信息数据的频谱,包括伪码调制和载波调制这两个过程。与一般常见的窄带通信方式不同,主要体现在信息数据经扩展频谱以后成为宽带信号,再经过相关处理恢复成窄带信号后解调出信息数据,因此它具有信号相关处理和伪随机编码调制两大特点。
直接扩频通信系统组成原理如图1所示,在发端输入的信息先经信息调制成为数字信号,然后由扩频码发生器产生的扩频码序列调制数字信号以展宽信号的频谱。展宽后的信号再调制到射频发送出去。在接收端将收到的宽带射频信号,变频至中频,然后由本地产生的与发端相同的扩频码序列去相关解扩,再经信息解调、恢复成原始信息输出。
2 系统总体方案
在发射系统中,首先产生8位的串行信息码data_in,然后与来自pn码发生器的扩频伪码序列进行模2加,完成信号的频谱扩展,得到扩频信号data_kuo。在接收端经过pn码同步捕获后,将扩频调制信号与本地同步扩频序列进行异或运算,得到解扩信号data_jie,比较data_ kuo与data_jie波形图,从而验证系统扩频解扩的效果与可行性。
3 系统模块化设计
3. 1 信息码输入模块的产生
该模块功能是利用8位移位寄存器,在时钟信号的控制下移位输出8位信息码。clr为装载信号,当clr=0时,从拨码开关并行读入8位信息码,装入到内部8位寄存器中,当clr=1时,将输入的8位信息码在时钟信号的控制下实现串行移位输出。
仿真结果如图2所示,扩频前的数据信息为11000110B。
3. 2 pn码发生器的数字化设计
由前所述,本系统的pn码发生器采用m序列发生器,n级线性移位寄存器的反馈逻辑可用特征多项式f(x)=c0+c1x+c2x2+…+cnxn表示,m序列发生器选用6级移位寄存器,即n=6,查表得到的反馈系数为103,因此其对应的特征多项式为f(x)=x6+x+1,由第1级和第6级引回反馈,移位寄存器反馈原理图如图3所示。
6级m序列发生器可产生周期为63的pn码序列,寄存器起始序列若为全零,输出序列也将为全零,这样会造成pn码发生器进入死锁状态。因此要使pn码发生器可以正常工作,产生预期的pn序列,必须保证在起始时寄存器中至少有一个为1。63位pn码仿真图如图4所示。
3.3 扩频调制及解调模块综合仿真
相关文章
- 2023-01-18汽车检测用钳形电流传感器的设计
- 2022-06-02基于普通数据采集卡的虚拟远程温度控制系统
- 2023-12-08基于SolidWorks的槽轮机构的建模及应力分析
- 2023-04-26喷嘴液滴雾化细度和喷雾角测量装置的研究
- 2024-03-20远心镜头在回转体测量系统中的应用



请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。