在本章中,我们将学习如何使用UHDPython API通过USRP控制和接收/传输信号,USRP是由Ettus Research(现为NI的一部分)制造的一系列SDR。我们将讨论 Python 中 USRP 上的发送和接收,并深入探讨 USRP 特定的主题,包括流参数、子设备、通道、10 MHz 和 PPS 同步。 软件/驱动程序安装 虽然本教科书中提供的 Python 代码...
SDR 是功能強大的工具,非常適合用於無線研究、設計、原型製作與部署。由於產品選擇眾多,因此需要謹慎考量諸多因素,才能選出適合您應用的無線電。然而,只要審慎評估本技術文章所述的各種軟硬體因素,您就一定能使用到市面上最受歡迎的開放式 SDR。 回到頂端 ...
ETTUS RESEARCH放大器USRP B200-MINI系列技术参数 ETTUS RESEARCH放大器USRP B200-MINI系列介绍 USRP B200mini-i提供名片大小的1×1 SDR/认知无线电。凭借70 MHz至6 GHz的宽频率范围和用户可编程的工业级 Xilinx Spartan-6 XC6SLX75 FPGA,这个灵活紧凑的平台非常适合业余爱好者和OEM应用。RF前端使用具有56 MHz瞬时...
但当我把初稿发给Ettus公司看的时候,他们说新的USRP B200/210很快就要发布了,而且给我寄了一块开发版的B210。所以后来我重新修订了这篇文章。现在B210已经发布了,可以从Ettus购买。 Ettus可能是最老的SDR硬件生产商了。他们已经生产了很多款不同的USRP。USRP B200/210与之前的老款产品完全不同,是“单板”设计,...
简介:温馨提示:请自觉遵守无线电管理法规,依法设置和使用无线电设备 0×00 前言 USRP是数款流行的SDR硬件中功能和应用都相对成熟的一款产品,从WIFI协议、ZigBee协议、RFID协议、GSM通信系统、LTE 4G通信系统到飞机通信、卫星通信USRP都能很好的进行支持。
NI USRP裝置由Ettus Research軟體定義無線電平台裝置和RF子板所構成。下方表格紀錄了NI USRP和Ettus USRP產品之間的 mapping。 NI USRPEttus USRP USRP-2900B200 USRP-2901B210 USRP-2920N210 + WBX USRP-2921N210 + XCVR 2450 USRP-2922N210 + SBX
SDR系统内部实现原理涉及从笔记本电脑到外设的通信流程,包括SDR程序、驱动模块、系统库和系统调用接口等。SDR程序使用C或C++编写,处理通信系统基带数据,通过USB3.0接口传输数据给外设。外设如USRP B200,包含发送控制模块、数字上变频模块等,用于控制发送行为和信号处理。接收机原理与发射机相反,包含低噪声...
USRP是数款流行的SDR硬件中功能和应用都相对成熟的一款产品,从WIFI协议、ZigBee协议、RFID协议、GSM通信系统、LTE 4G通信系统到飞机通信、卫星通信USRP都能很好的进行支持。 软件开发工程师可以用它开发应用,安全工程师则用它来测试、研究相关的无线通信协议。
今年或者明年看起来是SDR的黄金年代。将有三款新的SDR平台面世,用户可以有很多选择。这篇文章将比较这三款SDR平台:Great Scott Gadgets生产的HackRF, nuand生产的bladeRF, 和Ettus生产的USRP (B200/210)。 HackRF是Michael Ossmann开发的,他还开发过Ubertooth,这是第一款也是唯一款低价的蓝牙嗅探器(Bluetooth sniffer...
首先我们来看发射端的系统原理图,即图7。图的左边是一台笔记本的示意图,右边的一个USRP B200的发射示意图。 首先看笔记本结构最上面的SDR程序。这个程序就是我们用软件来实现的通信模块,在笔记本上我们可以用各种高级编程语言来编写各种通信模块,例如Turbo编码模块,OFDM模块等。鉴于SDR系统对实时性要求较高,所以我们一...