您好,欢迎来到图艺博知识网。
搜索
您的当前位置:首页基于FPGA的BPSK调制与解调器设计

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

来源:图艺博知识网
2011年6月 第6期 电子测试 ELECTR0NIC TEST dun.2o,1 No.6 基于FPGA的BPSK调制与解调器设计★ 高磊,陈志强,吴黎慧,胡洋,蒲南江 (中北大学信息探测与处理技术研究所,山西太原030051) 摘要:BPSK广泛用于卫星、微波通信、广播电视等诸多领域。近年来,随着智能卡、RFID、Bluetooth等相关 技术的发展,较低码率的BPSK在近距离无线产品中也得到了越来越广泛的应用。本文设计实现了一种新型的 BPSK信号调制解调器,利用m序列的随机性来产生输入基带信号,详细介绍了基于FPGA的BPSK信号调制解调 器的设计方法,提供了VHDL源代码在Quartus 1I环境下的仿真结果。整个系统的功能均在ACEX1K系 ̄IJFPGA 上硬件实现,具有较高的实用性和可靠性。 关键词:BPSK;调制解调器;伪随机序列 中图分类号:TN925+.9 文献标识码:A Design of BPSK modulation and modems based on FPGA Gao Lei,Chen Zhiqiang,Wu Lihui,Hu Yang,Pu Nanjiang (Institute of Signal Capturing&Processing Technology,North University of China,Taiyuan,03005 1,China) Abstract:BPSK is widely used in satellite,microwave telecommunications,broadcasting and television,etc.In recent years,as the development of related technologies of the smart CARDS,RFID,Bluetooth,low bit rate BPSK at close range wireless products also have been applied more and more.This paper designed a new type of BPSK signal modems,using m sequence of random input baseband sinal tO produce detgailed introduced on FPGA BPSK signal modem design methods,provides simulation result of VHDL source code in Quartus II environment.The entire system functions in ACEXIK series FPGA to hardware realization,has high practicabiliy and reltiability. Keywords:BPSK;modem;pseudorandom sequence 0引言 BPSK(二进制相移键控)是利用载波的相位变化来 传递数字信息,具有抗噪声陉能好、易于产生、误码率低 通过VHDL语言编程实现将已调信号解调出基带信号。 1基本理论 BPSK(二进制移相键控)是受键控的载波相位按基 带脉冲而改变的一种数字调制方式。设二进制符号及其基 带波形与以前假设的一样。那么,BPSK的信号形式一般 等优点。但传统的用硬件实现BPSK的方法,设备相对比 较复杂,成本高。本文针对BPSK信号的特点,提出了基 于FPGA的BPSK调制解调器的一种实现方法,这种方法 利用数字基带信号去控制输出载波相位,产生一种相位发 生跳变的BPSK信号,而且原理通俗易懂,电路结构简单, 容易实现。在解调器的设计中,已调信号有两个不同的相位, ★基金项目:国家自然科学基金资助项目(60532080) 为E(t)=[a g 71( 一, 6)]cos(w:),在发送二进制符 号0时,E(c)取0相位;发送二进制符号l时,E(【)取兀 相位。这种以载波的不同相位直接去表示相应数字信息的 2o11.6 相位键控。通常被称作为绝对移相方式, 即BPSK,有时 也称作2PSK。BPSK原理如图1所示。 即为BPSK信号。 u 1 0 0 1 1 —]厂—]L 厂一. L 鏊带信号 /、\/、\厂\厂\八/、\ V V V V V V 载波信号 厂\八/^\八 /、/、。 W V W\√/’ 已调信号 图3 BPSK调制结构图 通过Altera公司的集成开发环境对软件进行验证, 图1 BPSK原理图 如图4所示。其中clk为时钟信号,clr为复位信号,PRN 为初值,output为输出信号,start为开始信号,tl为ITI 2设计思想 2.1基带信号的产生 伪码最重要的特『生是具有近似于随即信号的性能。因 为噪声具有完全的随即性,也可以说具有近似噪声的特性。 二元1TI序列是一种伪随机序列。构造一个产生m序列的 序列信号即输入信号。可以看到,每当输入信号发生0、 1变化的时候,输出信号均会发生信号跳变。 图4 BPSK调制仿真图 线形移位寄存器,首先要确定本原多项式,本电路设计中, 构造的M序列n--4,周期P=15,PN码为llIIOIOllOOIO(X), 2.3 BPSK ̄调 BPSK解凋器的结构图如图5所示。图中,计数器 输出与发射端同步的0相数字载波;将计数器输出的0 本原多项式为f(x)=x +X +1,通过Mtera公司的集成 开发环境对软件进行仿真验证,如图2所示。其中clk为 时钟信号,clr为复位信号,PRN为初值,output为输出信号。 相载波与数字BPSK信号中的载波进行与运算,当两比 较信号在判决时刻都为1时,输出为l,否则输出为0, k 而 。。一 …一 赫 一~…。 。…~ ’一…而 一 …~ ~~耳而一  I】r-———‘————————— 唧肌叽舢肌 伽删 f1_I哪删唧㈣n_【II咖帆 咖 帆 眦『n』I.1咖咖 —————— —— ———‘ ——— —‘———’——’—— ‘—’——— — ‘—一 肌 从而实现解调。 广_]l n n n r_1 n n nn n nnn n n n__1 n n n__1 n n n__ 图2伪码仿真图 2.2 BPSK调制 BPSK调制在扩频载波调制中是一种极重要的调制 方式,它的抗干扰性及通频带的利用率均优先于ASK移 幅键控和FSK移频键控。因此,PSK技术在高速数据传 输中得到了十分广泛的应用,本文中采用BPSK调制技术, 利用VHDL语言编程实现BPSK调制。BPSK调制结构 图如图3所示。计数器对外部时钟信号进行分频与计数, 并输出两路相位不同的数字载波信号;2选l开关在基带 图5 BPSK解调结构图 通过Altera公司的集成开发环境对软件进行验证, 如图6所示。其中clk为时钟信号,clr为复位信号,PRN 为初值,output为输出信号,start为开始信号,tl为in 序列信号即输入信号。可以看到,每当输入信号发生0、 信号的控制下,对两路载波信号进行选通,输出的信号 (下转105页) 2o".6 所示。 的原理与应用[J].电子元器件应用,2002(Z1). 徐爱均,彭秀华.单片机高级语言C51应用程序设 计[M].北京:电子工业出版社,1998. 王树才,邓在京,徐有明.机电一体化家具的探讨[J】. 木材工业,2004,l8(1):36—38. 段海燕,吴智慧.智能化家具市场调查分析[J1.家具, 2005,148(6):63—65. 图6运行一段时间后柜内温度 由此可知,系统的设计达到了预期的效果,能够有 张立志.除湿技术[M】.北京:化学工业出版社, 2005:235-255. 效地控制了衣柜内部温度,起到暖和衣物的作用。 经过多次试验显示,系统运行稳定,控制准确,能 够达到防潮除湿、保暖温控以及消毒杀菌的预期目的。 袁治邝,凌波.实用消毒灭菌技术[M】.北京:化学 工业出版社,2002:74—80. 参考文献 作者简介: 陆静逸,硕士研究生,研究方向为电力 【1]马云峰,陈子夫,李培全.数字温度传感器DS18B20 电子与电力传动。 E—mail:lusocool@1 26.com (上接67页) l变化的时候,t3信号均会发生信号跳变,表明调 制成功,而output与m序列输入信号一致,表明解调成功。 [3]束礼宝,宋克柱,王砚方.伪随机数发生器的FPGA 实现与研究fJ1.电路与系统学报,2008,8(3): 121-124. 【4】邬杨波,王曙光,胡建平.有限状态机的VHDL设 计及优化『J1.信息技术,2008,28(1):75—78. [5]许艳丽.扩展频谱通信系统『J1_青岛大学学报,2009, 图6 BPSK解调仿真图 (12):12-18. [6】 童成意.扩频通信技术的应用研究[J]_湘潭师范学院 学报:自然科学版,2008,(8):21—28. 3结束语 本文论述的基于FPGA的BPSK调制与解调系统简 单易行,具有很强的实用性,通过VHDL语言编写程序 完成BPSK信号的调制与解调,为相关领域提供了较好 的模型和方法,具有很强的实际使用价值。但本系统在 [7]郑晓昆,王兰勋.同步系统在直扩系统中的作用【JJ. 河北大学学报:自然科学版,2008,24(4):430— 433. 【8]官二玲,王跃科,杨俊.直接序列扩频码元同步的 快速捕获及跟踪【J1.国防科技大学学报,2009,(4): 77-78 提高码速率方面亟待进一步提高。 参考文献 [1】吴继华,王诚.Altera FPGA/CPLD设计【M】.北京: 人民邮电出版社,2007. [2】刘裕晓,方强.EDA技术与VHDL电路开发应用设 计【M].北京:电子工业出版社,2009. 一 作高信E—者磊与m简信a,il介息硕:系2:士 5统研28。究9 6生39,4@主q要.研co究m 领域为通 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuoyibo.net 版权所有 湘ICP备2023021910号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务