/×××××××××××××××××××××××××××以下内容摘自百度百科×××××××××××××××××××××××××××××××××/
一、软件无线电通用外设的概念 USRP[1] - Universal Software Radio Peripheral 软件无线电通用外设。Gnuradio 项目创造了通用软件无线电外设(USRP[1] 和 USRP2). 其设计旨在使普通计算机能像高带宽的软件无线电设备一样工作。从本质上讲,它充当一个无线电通讯系统的数字基带和中频部分。USRP[1]背后的基本设计理念是在主机CPU上完成所有波形相关方面的处理,比如调制和解调 。所有诸如数字上下变频、抽样和内插等高速通用操作都在USRP[1]的 FPGA 上完成。
Gnuradio[2] 是一个学习、构建和部署软件无线电系统的免费软件工具包。自2001年开始,Gnuradio[2] 已经成为开源项目。USRP[1]的真正价值是它能使工程师和设计师以低预算和最少的精力进行创造。为数不少的开发者和用户贡献了大量的代码库,并为软件和硬件提供了许多实际应用。灵活的硬件、开源的软件和拥有经验丰富用户社区群的强强联合,使它成为您软件无线电开发的理想外设。
USRP[1] 由 USRP 母板、连同同各种子板以及相应的天线组成。因此原则上,如果使用实采样的话,我们有4个输入和4个输出通道。但是如果使用复采样(IQ),我们可以有更大的灵活性(和带宽)。此时必须对它们进行配对,这样我们获得2个复输入和2个复输出。
这是一个数字采集系统包括:4个高速模拟数字转换器( ADCs ),每符号12比特, 64M符号/秒;另有4个高速数字模拟转换器(DACs ),每符号14比特,128M符号/秒;这4个输入和输出通道连接到 Altera 的 Cyclone EP1C12 FPGA 上;FPGA 进而连接到 USB2 接口芯片 — Cypress FX2 并接至计算机上,USRP[1] 只通过高速 USB2 接口连接到计算机用,USB1.1 不能用。
发送和接收子板
Basic RX
Basic TX
LFRX
LFTX
TVRX
DBSRX
收发子板
WBX
RFX400
RFX900
RFX1200
RFX1800
RFX2200
RFX2400
XCVR2450
/×××××××××××××××××××××××××××××以上内容摘自百度百科×××××××××××××××××××××××××××××××/
以上是成品的USRP资料,虽然已经是低成本套件,但将尽20K的价格还不是我们中国学生和爱好者能够接受的。考虑到其结构也不是太复杂,可以自己仿制。在参照原设计的同时,可以再做一些扩展,比如加入DSP,使其可以脱离电脑独立运行,另外还可以增强它的实时性。子板还可以更加模块化,增强其扩展性。软件可以引入Windows平台,也MATLAB和simlink结合,应用matlab和simlink的丰富资源。
文章评论(0条评论)
登录后参与讨论