USRP系列(一):软件定义无线电(SDR)

USRP系列(一):软件定义无线电(SDR)

本专栏介绍通用软件定义无线电USRP,让大家对USRP以及该系列产品有个基本的认识。
打算分几篇Blog从以下几个方面介绍:

  • SDR的概念及介绍
  • USRP的作用、组件、产品系列(包括NI和Ettus Research)
  • NI与Ettus Research的关系及产品区别
  • 什么是USRP RIO及什么是stand-alone 的USRP

USRP系列(二):USRP作用、组件及产品系列介绍
USRP系列(三):NI 与Ettus Research的USRP区别
USRP系列(四):USRP RIO 和 Stand-alone USRP

首先第一篇文章介绍下SDR的基本知识:

1.1 SDR的介绍

软件无线电,即Software Defined Radio,SDR。通俗来讲,SDR就是基于通用的硬件平台上用软件来实现各种通信模块。概念中有两个关键词,“通用硬件平台”“软件”
通用硬件平台就是说我们能基于这个硬件平台实现各种各样的通信功能,而不是说一个硬件平台只能实现一种通信功能。
软件来实现通信模块是相对于传统的无线电技术来讲的,传统的无线电通信模块都是用硬件电路来设计,一个通信电路只能完成一种通信功能,开发周期长,开发成本高,而且一旦设计好后功能就无法改变。软件化可以加快通信模块的开发速度,降低开发成本,便于调试和维护。

1.2 SDR系统的分类

比较通用的SDR系统分类是以SDR的硬件平台来分类。SDR系统分为三类:基于FPGA的SDR系统,基于DSP的是SDR系统和基于GPP的SDR系统。

1.2.1 FPGA-Based SDR系统

基于FPGA平台开发的SDR系统,实时处理能力强,但是开发难度大,开发成本也高。这里强调一下在SDR系统中对实时处理能力要求很高,我们以LTE系统为例,LTE系统的子帧长1ms,也就是说我们的SDR系统必须在1ms内把这一子帧的数据全部处理完并发送出去,不能有任何时延。通信系统带宽越大,吞吐率越高,对系统的实时性要求就越高。

1.2.2 DSP-Based SDR系统

基于DSP平台开发的SDR系统,实时性比FPGA略差,而且同样的开发难度大,开发成本也高。

1.2.3 GPP-Based SDR系统

GPP即General Purpose Processor,通用处理器。我们可以简单的把GPP理解为电脑,即我们使用的台式机、笔记本等。基于GPP能高效地开发各种通信模块、通信系统,因为我们可以很方便的基于各种高级编程语言、各种链接库来实现各种通信功能,如编码、调制等。而且,基于GPP的SDR系统开发相比其他两种具有较低的开发门槛,较低的开发成本,开发周期也较短、便于调试等。GPP-Based SDR系统是目前最为通用的一种SDR系统实现形式。

GPP-based SDR系统通常包含两部分,一部分是GPP,另一部分是外设。

1.3 SDR外设种类

SDR的外设有很多种类,如USRP,bladeRF,HackRF,以及低端的RTLSDR等。这里只介绍USRP(放在第二篇中介绍)

参考总结网上的资源。

  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
前言: HackRF one是一款全开源的硬件+软件项目,其目的主要是为了提供廉价的SDR(软件定义无线电)方案,它类似于一个几十年前开始流行的基于软件的数字音频技术。正如声卡在计算机数字化的音频波形,软件无线电外设数字化无线电波形。这就像一个非常快的声卡与音箱和麦克风由天线所取代。一个单一的软件无线电平台,可以用来实现几乎任何无线技术(蓝牙,ZigBee,蜂窝技术,FM收音机等)。 PCB图片展示: 什么是软件定义无线电(SDR) 软件定义无线电(Software Defined Radio,SDR) 是一种无线电广播通信技术,它基于软件定义的无线通信协议而非通过硬连线实现。频带、空中接口协议和功能可通过软件下载和更新来升级,而不用完全更换硬件软件无线电利用现代化软件来操纵、控制传统的"纯硬件电路"的无线通信技术。软件无线电技术的重要价值在于:传统的硬件无线电通信设备只是作为无线通信的基本平台,而许多的通信功能则是由软件来实现,打破了有史以来设备的通信功能的实现仅仅依赖于硬件发展的格局。软件无线电技术的出现是通信领域继固定通信到移动通信,模拟通信到数字通信之后第三次革命。 HackRF One特性介绍: 10 MHz to 6 GHz operating frequency Half-duplex transceiver Up to 20 million samples per second 8-bit quadrature samples (8-bit I and 8-bit Q) Compatible with GNU Radio, SDR#, and more Software-configurable RX and TX gain and baseband filter Software-controlled antenna port power (50 mA at 3.3 V) SMA female antenna connector SMA female clock input and output for synchronization Convenient buttons for programming Internal pin headers for expansion Hi-Speed USB 2.0 USB-powered 附件内容包括: 整个软件定义无线电SDR设计模块原理图和PCB源文件、元器件库文件、材料清单、gerber等; 该HackRF On设计文档介绍; 源代码; host以及固件等; 原文出处:https://www.sparkfun.com/products/13001
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值