USRP4120-通用软件无线电平台

1、产品描述

USRP4120平台是彬鸿科技公司推出的以XILINX XC7Z020 SOC处理器为核心,搭配ADI AD9361射频集成芯片,针对无线通信系统科研与教学实验场景的一款通用软件无线电平台。产品频率范围70MHz~6GHz,模拟带宽200KHz~56MHz,支持基于MATLAB&SIMULINK、VIVADO的通信系统设计与开发。它既可以作为通用的射频采集、存储、回放、收发一体化设备,与主机通过USB3.0或千兆网口进行交互,也可以作为独立的嵌入式软件无线电设备独立使用。

 2、系统框图

3、指标特性 

SOC主处理器:XC7Z020-2CLG484I

RFIC处理器:AD9361BBCZ

射频通路:22

信号带宽:200KHz~56MHz

支持频段:70MHz~6GHz

发射频率误差:±1ppm

发射功率:

TX1功率 @6GHz @TX Gain 0dB : -0.3dBm

TX2功率 @6GHz @TX Gain 0dB : -0.2dBm

本振泄露:

TX1&TX2 @6GHz 衰减20dB : -50 dBm

RX1&RX2 @6GHz : -60dBFs

隔离度:

TX1&RX1 @6GHz @TX/RX Gain 0dB : -60dB

TX1&RX2 @6GHz@TX/RX Gain 0dB : -58dB

镜像抑制:

TX1&TX2 @6GHz : -45dB

RX1&RX2 @6GHz : -45dB

高速ADC12bit,双通道,122.88MSPS

高速DAC12bit,双通道,122.88MSPS

时钟稳定度:±0.1ppm

发射EVM:<2%

数据接口:

1*USB3.01*TF1*千兆网

1*USB-UART/JTAG1*Audio

存储空间:

PSDDR 1GB256Mb FlashEEPROM 2Kb

同步接口:支持参考时钟输入

功耗:<15W

供电:DC 5VUSB3.0供电

尺寸:140mm * 100mm * 40mm

工作温度:-40℃~60

工作湿度:2%95%25℃),无凝结

 4、整机功能指标

项目

功能描述

通道数量

2路接收,2路发送,支持多通道相位同步功能

工作模式

FDD/TDD模式

通信带宽

200kHz ~ 56MHz

本振配置频率范围

70M-6GHz

外参考

支持外部参考时钟输入

增益控制

支持AGCMGC

RX增益控制范围:0dB ~ 71dB,步进1dB

TX衰减控制范围:0dB ~ -89.75dB,步进0.25dB

信号采集

支持1-2个任意通道数据采集上传,搭配bhSDR Studio软件

接收采样率

支持动态采样率配置

范围:208.33kHz ~ 61.44MHz,步进1Hz

回放采样率

支持动态采样率配置

范围:208.33kHz ~ 61.44MHz,步进1Hz

信号回放

支持1-2个任意通道数据回放,搭配bhSDR Studio软件

信号源

支持产生单音、多音、AMFMBPSKQPSKQAM等多种信号发送,需配合bhSDR VSG软件

频谱分析

支持简易频谱分析显示, 配合bhSDR Studio软件

数据存储

支持1-2通道数据采集并存储,搭配bhSDR Studio软件

通信仿真

支持Matlab通信仿真,具备单音、典型波形收发案例

数据通信

接口

千兆网

一路10/100/1000Mbps自适应以太网接口

USB

一路USB3.0接口

5、 功能特点

5.1、支持MATLAB&SIMULINK进行无线系统仿真

MATLAB是一种用于算法开发、数据分析、可视化和数值计算的程序设计环境。使用 MATLAB,可以较使用传统的编程语言(如 CC++ Fortran)更快地解决技术计算问题。Simulink是一个用于对动态系统进行多域建模和模型设计的平台。它提供了一个交互式图形环境,以及一个自定义模块库,并可针对特定应用加以扩展。它提供了一个交互式图形环境和一组可自定义的模块库,可用来设计、仿真、实现以及测试各种时变系统,包括通信、控制、信号处理、视频处理和图像处理。

MATLABSimulink通过USB3.0接口,连接USRP4120软无平台产品,提供无线电回路设计和建模仿真环境在该支持套件通信系统工具箱和USRP无线电,用MALLABSimulink可以设计和验证实际的SDR系统。

5.2、日常的低成本矢量信号源使用

USRP4120基于软件无线电技术提供了便携式的矢量信号源功能,可以产生单音信号,也可以产生的调制信号,包括:AMFMPulseMulti ToneAWGN、数字调制(BPSKQPSKQAM16QAM64)、OFDM等可编程调制方式。

 5.3、支持射频数据采集与回放  

在科研与验证中,往往需要将基带IQ数据上传或下载到通用射频终端。基于SDR Studio软件,除了实现对射频器件的配置、查看时频域波形,还可以对IQ数据按所配置的采样率,按文件进行存储或由上位机API接口调用获取,也可以对数据进行下发与回放等操作。

 

 5.4、支持ADI官方IIO SCOPE进行RFIC测试

 IIO SCOPEADI公司官方提供的一款跨平台GUI应用程序,可以用于多种ADI零中频架构芯片的测试。该应用程序支持绘制采集到的数据的时域、频谱、星座和互相关等图形,可以查看和配置射频器件的多个设置,包括频率、带宽、采样率及增益等。

6、bhSDR系列硬件选型表

产品系列

USRP4120

UCRP4320

USRP6330

USRP7440

板载处理器

ZC7020

ZU19EG

ZU15EG

XCZU47DR

射频收发器

AD9361

2*ADRV9009

2*ADRV9026

XCZU47DR

射频带宽

Hz

接收

200K~56M

200M

200M

2G

发射

200K~56M

450M

450M

6G

射频通路

接收

2

4

8

8

发射

2

4

8

8

主机接口

PCIe电缆

USB3.0

(2)

1G以太网

10G SFP+

(4)

40G QSFP

(2)

100G QSFP

外设接口

GPIO

(12)

(12)

GPSBD

GPU

TF

TRIG IN

TRIG OUT

REFIN

REFOUT

HDMI

UART

 注:○ 表示选配

bhSDR系列产品不仅提供通用化的硬件平台,还提供系列软件产品:

      bhSDR Studio:用于软件无线电系统调测以及射频直采和回放、观测

      bhSDR VSG:矢量信号源生成软件,可替代大部分中低端信号源功能

      bhSDR Driver:提供开源的bhSDR通信与控制接口,用户可进行二次开发

      bhSDR Matlab:连接bhSDR系列硬件与Matlab软件进行直观实时仿真

      bhSDR Ai:提供了基于AI的信号处理框架与软件

同时,面向5G6G、雷达、卫星通道、毫米波通信、高清图传等领域,bhSDR也提供完整的软件解决方案,以加速用户产品的快速成型。

http://www.binhong-tech.com/http://www.binhong-tech.com/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/981131.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

MAVEN的安装和配置指南【超详细】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、安装Maven1.下载适合自己的版本2.配置环境变量3.验证环境变量是否配置成功 二、MAVEN的配置1.配置本地仓库2.配置镜像仓库3.创建一个简单的Maven项目 总结 …

数据结构:二叉搜索树(排序树)

1.二叉搜索树的定义 二叉搜索树要么是空树,要么是满足以下特性的树 (1)左子树不为空,那么左子树左右节点的值都小于根节点的值 (2)右子树不为空,那么右子树左右节点的值都大于根节点的值 &#…

Observability:使用 Elastic Agent 跟踪你的 Steam Deck 游戏

作者:来自 Elastic AndersonQ 让我们以不同的方式看待可观察性,并使用我们最喜欢的工具来监控我们的游戏性能。今天,我们将探讨如何使用 Elastic Agent 来监控 Steam Deck,以便我们可以看到我们玩得最多的游戏、它们消耗了多少资源…

20250227解决飞凌OK3588-C的linux R4通过adb拷贝文件速度过慢的问题

20250227解决飞凌OK3588-C的linux R4通过adb拷贝文件速度过慢的问题 2025/2/27 16:51 缘起:最近测试OK3588-C的最新的R1版本的SDK,adb pull的速度为28.8 MB/s Z:\version\OK3588-C_Linux5.10.209Qt5.15.10_用户资料_R1 我司使用4线的USB2.0,…

cesium+vue3自定义HTML实体弹窗、加高德路网、防实体漂浮、让用户画圆、鹰眼

一、基础使用:Cesium.js基础使用(vue)-CSDN博客 1、基础路径 为 Cesium 库设置一个全局变量 CESIUM_BASE_URL,用于指定 Cesium 的资源文件(如 WebGL shaders、纹理、字体等)的 示例场景:假设你…

C# Unity 唐老狮 No.4 模拟面试题

本文章不作任何商业用途 仅作学习与交流 安利唐老狮与其他老师合作的网站,内有大量免费资源和优质付费资源,我入门就是看唐老师的课程 打好坚实的基础非常非常重要: 全部 - 游习堂 - 唐老狮创立的游戏开发在线学习平台 - Powered By EduSoho 如果你发现了文章内特殊的字体格式,…

Docker 学习(二)——基于Registry、Harbor搭建私有仓库

Docker仓库是集中存储和管理Docker镜像的平台,支持镜像的上传、下载、版本管理等功能。 一、Docker仓库分类 1.公有仓库 Docker Hub:官方默认公共仓库,提供超过10万镜像,支持用户上传和管理镜像。 第三方平台:如阿里…

Oracle 数据库基础入门(四):分组与联表查询的深度探索(上)

在 Oracle 数据库的学习进程中,分组查询与联表查询是进阶阶段的重要知识点,它们如同数据库操作的魔法棒,能够从复杂的数据中挖掘出有价值的信息。对于 Java 全栈开发者而言,掌握这些技能不仅有助于高效地处理数据库数据&#xff0…

Lua | 每日一练 (4)

💢欢迎来到张胤尘的技术站 💥技术如江河,汇聚众志成。代码似星辰,照亮行征程。开源精神长,传承永不忘。携手共前行,未来更辉煌💥 文章目录 Lua | 每日一练 (4)题目参考答案线程和协程调度方式上…

我代表中国受邀在亚马逊云科技全球云计算大会re:Invent中技术演讲

大家好我是小李哥,本名叫李少奕,目前在一家金融行业公司担任首席云计算工程师。去年5月很荣幸在全球千万名开发者中被选为了全球亚马逊云科技认证技术专家(AWS Hero),是近10年来大陆地区仅有的第9名大陆专家。同时作为…

C++蓝桥杯基础篇(七)

片头 嗨~小伙伴们,大家好!今天我们来一起学习蓝桥杯基础篇(七),学习相关字符串的知识,准备好了吗?咱们开始咯! 一、字符与整数的联系——ASCII码 每个常用字符都对应一个-128~127的…

显式 GC 的使用:留与去,如何选择?

目录 一、什么是显式 GC? (一) 垃圾回收的基本原理 (二)显式 GC 方法和行为 1. System.gc() 方法 2. 显式 GC 的行为 (三)显式 GC 的使用场景与风险 1. JVM 如何处理显式 GC 2. 显式 GC…

2025.03.03(第一天)

1、常见的高危端口号有哪些,并涉及到哪些攻击方式 端口号服务常见攻击方式21FTP匿名登录、文件上传漏洞22SSH暴力破解、密钥泄露、中间人攻击53DNSDNS劫持、DNS缓存投毒、DDoS放大攻击80/443HTTP/HTTPSSQL注入1433MSSQL暴力破解、SQL注入、远程代码执行3306MySQLSQ…

MySQL数据库基本概念

目录 什么是数据库 从软件角度出发 从网络角度出发 MySQL数据库的client端和sever端进程 mysql的client端进程连接sever端进程 mysql配置文件 MySql存储引擎 MySQL的sql语句的分类 数据库 库的操作 创建数据库 不同校验规则对查询的数据的影响 不区分大小写 区…

确保移动设备上机器学习的安全性:挑战与最佳实践

随着企业不断推出更智能、个性化且响应迅速的体验,AI处理能力在移动设备中的普及,促使了机器学习(ML)本地集成的应用和SDK的快速发展。2024年谷歌I/O大会报告中强调了这一趋势,谷歌鼓励开发者在移动应用中使用本地机器…

【Mac】2025-MacOS系统下常用的开发环境配置

早期版本的一个环境搭建参考 1、brew Mac自带终端运行: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" Installation successful!成功后运行三行命令后更新环境(xxx是mac的username&a…

计算机毕业设计SpringBoot+Vue.js美食推荐系统商城(源码+文档+PPT+讲解)

温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 作者简介:Java领…

【Linux网络#14】:数据链路层(以太网 局域网通信 ARP协议 ARP 欺骗 DDos 攻击)

📃个人主页:island1314 🔥个人专栏:Linux—登神长阶 ⛺️ 欢迎关注:👍点赞 👂🏽留言 😍收藏 💞 💞 💞 生活总是不会一帆风顺&#x…

001-码云操作

码云操作 一、配置公钥1.官网地址1.进入 git bash2.查看生成的公钥3.设置到 Gitee4.测试 二、初始化一个项目1.新建仓库 一、配置公钥 方便后续提交代码不用填写密码 1.官网地址 官网地址:https://gitee.com/Git码云教程:https://gitee.com/help/arti…

Android 获取jks的SHA1值:java.io.IOException: Invalid keystore format

命令生成 keytool -list -v -keystore 全路径.jks -alias 别名 -storepass 密码 -keypass 密码 1、遇到 的问题: 通过快捷键 ‘win r’ 启动的小黑框运行上面的命令会出现下面这个错误keytool 错误: java.io.IOException: Invalid keystore format 2、解决问题 …