伪随机m序列发生器的产生设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

信息科学与技术学院

通信原理课程设计课题名称:伪随机M序列发生器设计

学生姓名:许奎英2008082491

学院:信息科学与技术学院

专业年级:电子信息工程2008级

指导教师:邓红涛

完成日期:二○一一年七月十二日

目录

前言 (3)

摘要 (4)

理论基础知识 (5)

伪随机序列 (6)

伪随机序列定义及应用. (7)

m序列产生器 (7)

芯片介绍 (8)

移位寄存器74LS164 (9)

D/A转换器IDAC (9)

EWB软件介绍 (10)

设计方案 (10)

EWB仿真 (11)

电路的调试 (13)

参考文献 (13)

实验心得 (14)

附录 (15)

前言

题目:伪随机序列的产生及应用设计

初始条件:

具备通信课程的理论知识;具备模拟与数字电路基本电路的设计能力;掌握通信电路的设计知识,掌握通信电路的基本调试方法;自选相关电子器件;可以使用实验室仪器调试。

要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)

1、设计伪随机码电路:产生八位伪随机序列(如M序列);

2、了解D/A的工作原理及使用方法,将伪随机序列输入D/A中(如DAC0808),观察

其模拟信号的特性;

3、分析信号源的特点,使用EWB软件进行仿真;

4、进行系统仿真,调试并完成符合要求的课程设计说明书。

摘要

伪随机序列具有良好的随机性和接近于白噪声的相关函数,使其易于从信号或干扰中分离出来。伪随机序列的可确定性和可重复性,使其易于实现相关接收或匹配接收,因此有良好的抗干扰性能。伪随机序列的这些特性使得它在伪码测距、导航、遥控遥测、扩频通信、多址通信、分离多径、数据加扰、信号同步、误码测试、线性系统、各种噪声源等方面得到了广泛的应用,特别是作为扩频码在CDMA系统中的应用已成为其中的关键问题。此次课设根据m序列的产生原理,利用74LS164加少量门电路方法设计了8位m序列发生器。

关键词:伪随机序列m序列移位寄存器D/A转换EWB仿真

1理论基础知识

1.1伪随机序列

1.1.1伪随机序列定义及应用

如果一个序列,一方面它是可以预先确定的,并且是可以重复地生产和复制的;一方面它又具有某种随机序列的随机特性(即统计特性),我们便称这种序列为伪随机序列。因此可以说,伪随机序列是具有某种随机特性的确定的序列。它们是由移位寄存器产生确定序列,然而他们却具有某种随机序列的随机特性。因为同样具有随机特性,无法从一个已经产生的序列的特性中判断是真随机序列还是伪随机序列,只能根据序列的产生办法来判断。

伪随机序列良好的随机性和接近于白噪声的相关函数,使其易于从信号或干扰中分离出来。伪随机序列的可确定性和可重复性,使其易于实现相关接收或匹配接收,因此有良好的抗干扰性能。伪随机序列的这些特性使得它在伪码测距、导航、遥控遥测、扩频通信、多址通信、分离多径、数据加扰、信号同步、误码测试、线性系统、各种噪声源等方面得到了广泛的应用,特别是作为扩频码在CDMA系统中的应用已成为其中的关键问题。

伪随机序列的特点:

(1)在随机序列的每一个周期内0和1出现的次数近似相等

(2)在每个周期内,长度为n的游程出现的次数比长度为n+1的游程次数多1

(3)随机序列的自相关类似于白噪声自相关函数的性质

伪随机序列的应用及其意义:

(1)在通信加密中的应用

m序列自相关性较好,容易产生和复制,而且具有伪随机性,利用m序列加密数字信号使加密后的信号在携带原始信息的同时具有伪噪声的特点,以达到在信号传输的过程中

隐藏信息的目的;在信号接收端,再次利用m 序列加以解密,恢复出原始信号。

(2)在雷达信号设计中的应用

近年兴起的扩展频谱雷达所采用的信号是已调制的具有类似噪声性质的伪随机序列,它具有很高的距离分辨力和速度分辨力。这种雷达的接收机采用相关解调的方式工作,能够在低信噪比的条件下工作,同时具有很强的抗干扰能力。该型雷达实质上是一种连续波雷达,具有低截获概率性,是一种体制新、性能高、适应现代高技术战争需要的雷达。采用伪随机序列作为发射信号的雷达系统具有许多突出的优点。首先,它是一种连续波雷达,可以较好地利用发射机的功率。其次,它在一定的信噪比时,能够达到很好的测量精度,保证测量的单值性,比单脉冲雷达具有更高的距离分辨力和速度分辨力。最后,它具有较强的抗干扰能力,敌方要干扰这种宽带雷达信号,将比干扰普通的雷达信号困难得多。

(3)在通信系统中的应用

伪随机序列是一种貌似随机,实际上是有规律的周期性二进制序列,具有类似噪声序列的性质,在CDMA 中,地址码都是从伪随机序列中选取的,在CDMA 中使用一种最易实现的伪随机序列:m 序列,利用m 序列不同相位来区分不同用户;为了数据安全,在CDMA 的寻呼信道和正向业务信道中使用了数据掩码(即数据扰乱)技术,其方法是用长度为2的42次方减1的m 序列用于对业务信道进行扰码(注意不是扩频),它在分组交织器输出的调制字符上进行,通过交织器输出字符与长码PN 码片的二进制模工相加而完成。 1.1.2 m 序列产生器

通常产生伪随机序列的电路为一反馈移存器。它又可分为线性反馈移存器和非线性反馈移存器两类。由线性反馈移存器产生出的周期最长的二进制数字序列称为最大长度线性反馈移存器序列,通常称为m 序列,即此次课设中产生的伪随机序列。

图1-1就是一个m 序列产生电路。图中示出了n 级移位寄存器,其中有若干级经模2加法器反馈到第1级。不难看出,在任何一个时刻去观察移位寄存器的状态,必然是n 2个状态之一,其中每一状态代表一个n 位的二进制数字,但是,必须把全0排斥在外,因为如果一个进入全0,不论反馈线多少或在哪些级,这种状态就不会再改变,所以,寄存器的状态可以是非全0的12-n 状态之一。

这个电路的输出序列是从寄存器移出的,尽管移位寄存器的状态每一移位节拍改变一次,但无疑是循环的。如果反馈线所分布的级次是恰当的,那么,移位寄存器的状态必然各态历经后才会循环。这里所谓“各态历经”就是所有12-n 个状态都经过了。由此可见,用

相关文档
最新文档