USRPN210使用说明.ppt_第1页
USRPN210使用说明.ppt_第2页
USRPN210使用说明.ppt_第3页
USRPN210使用说明.ppt_第4页
USRPN210使用说明.ppt_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、USRP-N210平台结构和使用介绍,北京海曼无限信息技术有限公司 Beijing Highmesh Info. Tech. Corp. Ltd. http:/www.open- 2012年5月5日,介绍内容,软件无线电技术和USRP N210 平台结构 UHD和GNU Radio 编程和开发指南 应用案例(OpenBTS),2,软件无线电技术和USRP,4,软件无线电,From FCC : “We view software radios as the result of an evolutionary process from purely hardware-based equipment

2、 to fully software-based equipment. In this regard, the process can be roughly described in three stages 1. Hardware driven radios: Transmit frequencies, modulation type and other radio frequency (RF) parameters are determined by hardware and cannot be changed without hardware changes. 2. Digital ra

3、dios: A digital radio performs part of the signal processing or transmission digitally, but is not programmable in the field 3. Software Defined Radios:. All functions, modes and applications can be configured and reconfigured by software. Definition From SDR Forum: SW defines all waveform propertie

4、s, cryptography and applications, is re-programmable, and may be upgraded in the field with new capabilities,5,理想的软件无线电体系结构,天线,基带(软件部分),ADC DAC,GPU,6,软件无线电的优点-功能方面,可配置(Re-configurability) 增强可能的潜在应用 能最优化网络资源 便于演进到新的标准 多功能设备(Multifunctional devices) 可工作在多种模式(Multi-mode) 可工作在多个频段(Multi-band) 更短的市场投放时间(

5、Shorter time-to-market) 更快的提供更有针对性得差异化产品 向后的兼容性,7,软件无线电的优点-性能方面,低硬件成本 硬件设备可以复用 使用更多标准的硬件模块 “灵活”的无线软件架构 应用复用 应用可被移植到不通的硬件平台 应用可根据需要灵活调整 改善开发生产效率 标准的APIs, 开放的体系结构 第三方应用的即插即用,8,应用-无线电监测,对于传统的无线电监测任务可以有更灵活的解决方案 提供对新的智能认知无线电监测的能力。,9,应用-科学研究,认知无线电 新的调制解调方法 新的通信协议,10,应用-业余无线电台,可配置/可编程 多频段/多模式 可联网 同时收发语音、数据

6、和视频,11,应用-电子战,电子战的最主要的特点是频段宽(几乎复盖整个无线频段),待处理的信号种类多,而且是处有被动接收的条件下工作。 而目前的电子战系统往往都是已知的,或者在事先假设的几种信号样式下工作,一旦目标信号的特征或信号的通信方式发生变化,该系统就无能为力了,必须研制开发新的电子战系统来适应变化,这样必然贻误战机。 所以研究开发一种工作频段宽,波形适应能力强,可扩展性好,既能适应通信信号,又能适应雷达信号,还能适应导航和敌我识别信号的综合电子战系统是现代信息战的必然要求。软件无线电正好是解决这一问题的最佳途径。,12,应用-雷达/声纳,雷达的种类繁多,每一种雷达用于某一种特殊的用途。

7、不同的雷达其信号叁数不一样,使其功能单一,无法适应在不同的环境下对不同属性的目标进行智能化跟踪探测的需求。而在软件无线电基础上的软件雷达恰是解决这问题的途径,13,软件定义无线电体系结构,频率振荡器,天线,带通滤波器,射频,中频,基带(软件部分),ADCDAC,FPGA DSP CPU GPU,14,体系结构-总体,15,15,User-defined Code,Transmitter,USRP-N210 (mother board),PC,体系结构,USRP-N210 (mother board),PC,Daughter board,Daughter board,N210平台结构,N210基

8、本情况简介,17, Two 100 MS/s 14-bit analog to digital converters Two 400 MS/s 16-bit digital to analog converters Digital down-converters with programmable decimation rates Digital up-converters with programmable interpolation rates,N210基本情况简介,18, Gigabit Ethernet Interface Capable of processing signals u

9、p to 100 MHz wide Capable of streaming signals up to 50 MHz wide Modular architecture supports a wide variety of RF daughter boards,N210基本情况简介,19, Auxiliary analog and digital I/O support complex radio controls such as RSSI and AGC Fully coherent multi-channel systems (MIMO capable) 1 MB of on-board

10、 high-speed SRAM TCXO Frequency Reference,20,20,User-defined Code,Transmitter,USRP-N210 (mother board),PC,体系结构,USRP-N210 (mother board),PC,Daughter board,Daughter board,21,User-defined Code,RF Front end,ADC DAC,ETH,FPGA,RX2400 2.3-2.9 GHz Transceiver 50mW output (17dBm) 0-70dB Gain Direct conversion

11、 architecture Transceiver switch,体系结构-硬件,22,User-defined Code,RF Front end,ADC DAC,ETH,FPGA,Spartan-3A DSP FPGA XC3D3400A UHD FPGA Firmware in flash, loaded in power-cycle Digital down converters (DDC) implemented with cascaded integrator-comb (CIC) filters, decimator and interpolator,体系结构-硬件,23,体系结

12、构-硬件,24,User-defined Code,RF Front end,ADC DAC,ETH,FPGA,Spartan-3A DSP FPGA XC3D3400A UHD FPGA Firmware in flash, loaded in power-cycle Digital down converters (DDC) implemented with cascaded integrator-comb (CIC) filters, decimator and interpolator,体系结构-硬件,25,25,Configure (Sampling Rate,Frequency)

13、Based on UHD API GR-UHD is available in GNU Radio 3.4.0 or higher GNU Radio Companion Code may be Python,C+,User-defined Code,RF Front end,ADC DAC,ETH,FPGA,PC,体系结构-软件,LED指示,26,UHD和GNU Radio,Source Code C+ compiler CMake Boost Python Cheetah Doxygen (Optional) Docutils (Optional) See: ,28,安装 UHD,29,G

14、NU Radio,List of GNU Radio Blocks,30,Sources Constant source Signal source Noise source Null source Vector source Random source File source Audio source TCP/UDP source,Sources GLFSR source Wav File source Message source Pad source Virtual source,31,Signal Sinks Null sinks Vector sinks File sinks Aud

15、io sink TCP/UDP sink Wav File sink Message sink Pad sink Virtual Sink,List of GNU Radio Blocks,Operators Add Const Add Subtract Multiply constant Multiplier Divider Log function Or RMS ,32,Type Conversions Complex to Arg Complex to Real Complex to Float Int to Float Char to Float Ishort to Complex.,

16、List of GNU Radio Blocks,Synchronizers Level Controls Filters Modulators Error Correction GR-UHD WX GUI Widgets QT GUI Widgets ,33,GNU Radio结构,PYTHON,SWIG,GNU Radio C+ API,编程和开发指南,35,编程开发方法, GNU Radio Companion Python C+,36,GNU Radio Companion,注:需在安装GNU Radio时成功安装GR-UHD组件,37,UHD in Python,Import modules Connect,Doxygen Intern

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论