扩频通信自上世纪50年代中期被美国军方开始研究以来,一直为军事通信所独占,广泛应用于军事通信、电子对抗以及导航、测量等各个领域
进入上世纪90年代以后,扩频通信又开始向各种民用通信领域发展,典型的如CDMA和GPS等
应用最广的是直接序列扩频方式(DSSS)
它是将待传送的信息数据被伪随机码调制,实现频谱扩展后再传输,接收端则采用相同的编码进行解调及相关处理,恢复原始信息数据
本文采用VHDL语言、Altera公司的集成开发环境QuartusII6
0和Cyclone系列芯片EPlC3T144C8以及Prote199se完成对直接序列扩频发射系统和接收系统的软件仿真和硬件电路设计
扩频通信系统发送端设计扩频通信可以显著提高通信系统抗下扰的能力,特别是频率选择性衰落和多径干扰
为此在发端输入的信息先经信息调制形成数字信号,然后由扩频码发生器产生的扩频码序列去调制数字信号以展宽信号的频谱
展宽后的信号再调制到射频发送出去
一般的扩频通信系统都要进行三次调制:一次调制为信息调制,二次调制为扩频调制,三次调制为射频调制,如图1所示
扩频码序列在扩展频谱通信中需要用高码率的窄脉冲序列,现在实际当中用得最多的是伪随机码或称PN码
这类码序列最重要的特性是具有近似于随机信号的性能
因为噪声具有完全的随机性,也可以说具有近似于噪声的特性
但是,真正的随机信号和噪声是不能重复再现和产生的
我们只能产生一种类周期性的脉冲信号来近似随机噪声特性
二元M序列是一种伪随机序列
构造一个产生M序列的线性移位寄存器,首先要确定本原多项式,本电路设计中,我们构造的M序列:n=4,周期p=15,PN码为:111101011001000.如图2所示
D1、D2、D3、D4为四级移位寄存器,求和符号为模二加法器
移位寄存器的作用为在时钟脉冲驱动下,能将所暂存的"1"和"0"逐级向右移
模二加法器的作用为异或运算