APP下载

基于FPGA的BPSK调制与解调器设计★

2011-03-16高磊陈志强吴黎慧胡洋蒲南江

电子测试 2011年6期
关键词:解调器结构图基带

高磊,陈志强,吴黎慧,胡洋,蒲南江

(中北大学信息探测与处理技术研究所,山西 太原 030051)

0 引言

BPSK(二进制相移键控)是利用载波的相位变化来传递数字信息,具有抗噪声性能好、易于产生、误码率低等优点。但传统的用硬件实现BPSK的方法,设备相对比较复杂,成本高。本文针对BPSK信号的特点,提出了基于FPGA的BPSK调制解调器的一种实现方法,这种方法利用数字基带信号去控制输出载波相位,产生一种相位发生跳变的BPSK信号,而且原理通俗易懂,电路结构简单,容易实现。在解调器的设计中,已调信号有两个不同的相位,

通过VHDL语言编程实现将已调信号解调出基带信号。

1 基本理论

图1 BPSK原理图

2 设计思想

2.1 基带信号的产生

伪码最重要的特性是具有近似于随即信号的性能。因为噪声具有完全的随即性,也可以说具有近似噪声的特性。二元m序列是一种伪随机序列。构造一个产生m序列的线形移位寄存器,首先要确定本原多项式,本电路设计中,构造的M序列n=4,周期P=15,PN码为111101011001000,本原多项式为f (x )= x4+ x3+1,通过Altera公司的集成开发环境对软件进行仿真验证,如图2所示。其中clk为时钟信号,clr为复位信号,PRN为初值,output为输出信号。

图2 伪码仿真图

2.2 BPSK调制

BPSK调制在扩频载波调制中是一种极重要的调制方式,它的抗干扰性及通频带的利用率均优先于ASK移幅键控和FSK移频键控。因此,PSK技术在高速数据传输中得到了十分广泛的应用,本文中采用BPSK调制技术,利用VHDL语言编程实现BPSK调制。BPSK调制结构图如图3所示。计数器对外部时钟信号进行分频与计数,并输出两路相位不同的数字载波信号;2选1开关在基带信号的控制下,对两路载波信号进行选通,输出的信号即为BPSK信号。

图3 BPSK调制结构图

通过Altera公司的集成开发环境对软件进行验证,如图4所示。其中clk为时钟信号,clr为复位信号,PRN为初值,output为输出信号,start为开始信号,t1为m序列信号即输入信号。可以看到,每当输入信号发生0、1变化的时候,输出信号均会发生信号跳变。

图4 BPSK调制仿真图

2.3 BPSK解调

BPSK解调器的结构图如图5所示。图中,计数器输出与发射端同步的0相数字载波;将计数器输出的0相载波与数字BPSK信号中的载波进行与运算,当两比较信号在判决时刻都为1时,输出为1,否则输出为0,从而实现解调。

图5 BPSK解调结构图

通过Altera公司的集成开发环境对软件进行验证,如图6所示。其中clk为时钟信号,clr为复位信号,PRN为初值,output为输出信号,start为开始信号,t1为m序列信号即输入信号。可以看到,每当输入信号发生0、

1变化的时候,t3信号均会发生信号跳变,表明调制成功,而output与m序列输入信号一致,表明解调成功。

图6 BPSK解调仿真图

3 结束语

本文论述的基于FPGA的BPSK调制与解调系统简单易行,具有很强的实用性,通过VHDL语言编写程序完成BPSK信号的调制与解调,为相关领域提供了较好的模型和方法,具有很强的实际使用价值。但本系统在提高码速率方面亟待进一步提高。

[1] 吴继华,王诚.Altera FPGA/CPLD设计[M].北京:人民邮电出版社,2007.

[2] 刘裕晓,方强.EDA技术与VHDL电路开发应用设计[M].北京:电子工业出版社,2009.

[3] 束礼宝,宋克柱,王砚方.伪随机数发生器的FPGA实现与研究[J].电路与系统学报,2008,8(3):121-124.

[4] 邬杨波,王曙光,胡建平.有限状态机的VHDL设计及优化[J].信息技术,2008,28(1):75-78.

[5] 许艳丽.扩展频谱通信系统[J].青岛大学学报,2009,(12):12-18.

[6] 童成意.扩频通信技术的应用研究[J].湘潭师范学院学报:自然科学版,2008,(8):21-28.

[7] 郑晓昆,王兰勋.同步系统在直扩系统中的作用[J].河北大学学报:自然科学版,2008,24(4):430-433.

[8] 宫二玲,王跃科,杨俊.直接序列扩频码元同步的快速捕获及跟踪[J].国防科技大学学报,2009,(4):77-78.

猜你喜欢

解调器结构图基带
中国共产党第二十届中央组织结构图
基于正交相移键控的最佳医学影像图像接收实现设计
概率知识结构图
低误码率锁相解调器的设计和验证
第十九届中共中央组织结构图
2014年LTE基带收益占蜂窝基带收益50%以上
AIS基带信号的接收与处理
数字基带系统的System View仿真设计
基于FPGA的WSN数字基带成形滤波器设计
可与正交解调器实现简单接口的宽带LO PLL频率合成器(CN0245)