论文部分内容阅读
晶体管的发展不断促进着无线电技术的数字革命。在过去的几十年里,无线电技术的稳步前进使无线电终端变得体积更小、功能更强大,数字器件逐渐代替无线电终端的每一个模拟器件。数字技术的范围不断向前推进,一直到达射频前端,实现了通信的全数字化,即软件无线电(SR)。然而任何技术的应用和推广都不可回避成本的问题,高速数字器件太过昂贵促使人们寻找一种成本可以接受、性能也能满足要求的数字化无线电技术,因此产生了软件定义无线电(SDR)技术,即在中频将信号数字化,中频和基带处理部分完全以数字方式工作。这种可重新配置的无线电设备更加灵活,因为环路带宽、增益、数据速率等在数字域更容易调整,对SDR进行适当的再编程还可以适应任何信道编码、调制和数据速率。本设计基于开源无线电组织提供的软件无线电技术方案设计我们的无线电通信系统。开源无线电组织提供的GNU Radio库是基于GNU通用公共许可证(GNU General Public License,GPL)的数字信号处理库,这个世界范围开源的软件汇集了全世界无线电工作者的智慧。本设计旨在搭建基于该库的软件无线电平台并进行软件无线电技术研究。所完成的工作主要有:中频数字化软件无线电的研究、中频板的原理图和PCB设计、基带处理平台的搭建、射频板的调试。第一章介绍了软件无线电的相关理论,并分析SDR平台的结构原理,像多频段和宽带天线、模拟射频前端、数据转换以及数字硬件平台等。第二、三章介绍了硬件平台的设计和实现。第二章介绍了软件无线电通用外设(USRP2-Universal Software Radio Peripheral)的各模块功能和设计过程,包括原理图设计、PCB设计、硬件平台的调试以及测试硬件模块的软件编写。第三章介绍了GPP平台的实现过程,包括软件库的安装和数字信号处理模块的测试。第四章着重分析本设计SDR系统的体系结构,把通信系统分为基带、中频、射频三部分,并通过分析发送和接收信道中各部分功能解析整个平台的结构。第五章分析了GNU Radio库中的DB/QPSK调制解调模块的数字实现过程,从而深入学习数字信号处理技术。