实时频谱仪的外部I、Q输出端口的同步扫描介绍

news2024/9/23 23:30:48

实时频谱分析仪与外部GPIO,I、Q输出端口等集成在一起。外部GPIO由外部触发功能组成,通过使用外部硬件和/或多个RTSA设备,可以实现同步扫描设置,以自动进行频谱扫描和捕获。同时,I、Q输出端口有助于与外部高速数字化仪集成。本文提供了使用IQout端口设置同步扫描所需的软件和硬件详细信息。假定用户知道如何编程RTSA,有RTSA,以及为该应用程序和设备提供触发脉冲以分析IQout数据的必要外部触发硬件。 实时频谱分析仪(RTSA)是高性能软件定义的RF接收器,数字化仪和分析仪。该产品带有I、Q输出端口(IQout),因此可用于将RTSA的RF前端与外部高速数字化仪匹配。IQout端口可与RTSA的同步扫描引擎和GPIO(通用输入和输出)端口一起使用,以实现自动执行频谱扫描过程,从而最大程度地减少了RF前端控制的交互。因此,与GPIO端口结合使用的同步扫描有助于控制多个设备和同步扫描捕获,这对于诸如广域信号检测和分析,测向,确定到达时间(TDOA)等应用非常有用。

使用IQout设置同步扫描

以下步骤提供了使用IQout设置同步扫描的步骤顺序。本文档使用外部触发器PULSE以简化说明。

“ GPIO端口设置”部分描述了所有有关的GPIO信号。请参阅这些步骤之后的时序图,以了解过程的流程以及握手过程。

1. 使用SCPI命令将RTSA设置为IQout模式:

:OUTPUT:IQ:MODECONNECTOR

2. 需要设置扫描设置,包括通过SCPI命令的脉冲触发

:SWEep:ENTRy:TRIGger:TYPEPULSE

3. 通过SCPI命令启动Sweep Start以开始第一个扫描步骤

:SWEep:LIST:STARt

4. 等待GPIO端口的系统RDY(输出)信号变高,以表明包括前端设置在内的系统已准备就绪/已完成

5. 用户执行数据捕获。请注意SP_INV(输出)信号,表明有频谱反转要求。

6. 触发脉冲为高电平表明RTSA可设置下一个扫描步骤

7. 重复步骤4-6,直到执行了所有扫描条目。

注意:

-由于设备使用边沿触发,因此TRIG脉冲选通可能是任意长度的。

-设置后,一旦RDY信号变为高电平,直到下一个上升的TRIG(输入)选通脉冲到来之前,请确保有足够的时间进行捕获数据。可以通过这样进行简单计算:捕获时间=样本大小*(1 /采样率)。可根据数据捕获和/或数据处理应用程序的需要,相应地调整此捕获时间。

GPIO端口设置

首先,我们需要来了解一下GPIO端口:

GPIO引脚

Micro-DB25从RTSA端板的视图:

配合连接器的一个示例是NorComp's Micro-D CCA-025-YYYR152Molex's Micro-D 83424-9019。同步扫描设置所需的GPIO引脚和电压列表:

直流特性

GPIO引脚的直流特性为:

电路图

以下电路图说明了GPIO输入和输出引脚的简化原理图。

以下电路图举例说明了两种不同的方法来设置需要的电路以与GPIO端口的OUTPUT引脚接口。接口电路的接地(GND)应该与GPIO GND共用。

注意:此接口中的电缆长度应远小于10 m。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

联合证券|日元疯狂跳水30000点!神秘无人机现身韩国萨德基地!

刚刚,又有大事发生! 日本央行意外宣告保持收益率曲线忍受区间不变。日元忽然大暴跌,日元兑美元狂泻超三万点。韩国也有大音讯,据韩联社报导,1月17日,一架无人机挨近韩国“萨德”基地时被美军用搅扰枪击落&a…

2023跳槽最新面试题整理——JVM系列

今天是农历2022年腊月二十七了,和往常的春节假期、五一假期和十一假期一样都是团队中坚持到最后的一个。没几天也要快过年了,我先提前向大家拜个早年——祝大家兔年大吉,新春快乐,财源滚滚,万事如意。 今年从十一…

如何使用 Selenium 实现自动化操作?

目录 前言 一、关于Selenium 1.1、为什么选择它作为web自动化的测试工具? 1.2、Selenium操作浏览器的原理 二、实现一个简单的自动化 2.1、使用自动化操作浏览器 2.2、Selenium常用的API 2.2.1、查找页面元素 小结 前言 本篇咱们来谈谈Selenium自动化脚本是…

pfx证书转pem、crt、key

今天测试端的服务器突然不能下载苹果APP了,经查看,发现原来是测试环境的https证书过期了,需要更换证书,于是赶紧从阿里云更新我们的最新证书 我们程序部署在tomcat上,于是下载tomcat版本,下载完成后如下 我…

【微信小程序-原生开发】实用教程05-首页(含自定义调试模式、插入图片、图文排版、底部留白、添加本地图片)

开始前,请先完成启动/欢迎/首屏广告页的开发,详见 【微信小程序-原生开发】实用教程04-启动/欢迎/首屏广告页(含倒计时、添加文字、rpx、定义变量和函数、读取变量、修改变量、wx.reLaunch 页面跳转、生命周期 onReady等) https://blog.csdn…

输入设备应用

1.输入设备其实就是能够产生输入事件的设备就称为输入设备, 常见的输入设备包括鼠标、键盘、触摸屏、按钮等等,它们都能够产生输入事件,产生输入数据给计算机系统。2.对于输入设备的应用编程其主要是获取输入设备上报的数据、 输入设备当前状…

驱动程序那点事儿

是什么 驱动程序是一个软件组件,(添加到操作系统中的一小块代码),是操作系统和设备通信的桥梁。应用程序需要从设备中读取某些数据,操作系统会调用由驱动程序实现的函数。驱动程序了解如何与设备硬件通信以获取数据。当…

菜鸟程序员如何快速进阶成为编程老司机?

菜鸟程序员如何摆脱稚嫩,快速成长为一名资深码农? 以下这些事情,帮你快速打好基础。 如果你想成为更好的开发者,你应该尤其注意第10点和第14点。 1.积极大胆地谷歌。你得知道如何有效地组织搜索关键字,查阅别人写的…

高并发系统设计 --热点key问题解决

热点Key问题,这是一个老生常谈的问题了,今天我们来仔细的去剖析这个问题。 热点key带来的问题 流量集中。达到服务器处理上限(CPU,网络IO等)会影响在同一个Redis实例上其他key的读写请求操作热key请求落到同一个Redi…

【魅力开源】第7集:开源ERP系统Odoo发展史(Odoo中文社区野史2019版)

文章目录前言历程后记前言 开源 ERP 系统 Odoo 的发展史。 历程 2002 年比利时13 岁开 始学习编程序的 Fabien Pinckaers 所创建创办了Tiny Sprl 公司。Tiny Sprl 公司的第一个产品就是开发 Tiny ERP,即后来的 OpenERP,现在改名为Odoo。 2007 年 Ope…

Sklearn标准化和归一化方法汇总(3):范数归一化

Sklearn中与特征缩放有关的五个函数和类,全部位于sklearn.preprocessing包内。作为一个系列文章,我们将逐一讲解Sklearn中提供的标准化和归一化方法,以下是本系列已发布的文章列表: Sklearn标准化和归一化方法汇总(1)&#xff1a…

博云荣获证券基金信创联盟年度优秀成员

1月12日,证券基金行业信息技术应用创新联盟(以下简称“联盟”)2022年度峰会在上海顺利举行。会上,联盟为2022年积极参与联盟工作的成员单位进行了颁奖,博云获评信创联盟年度优秀成员奖。 联盟是在中国证券监督管理委员…

Spring | SM整合(Spring+MyBatis)

0️⃣使用工具编辑器:IDEA企业版构建系统:Maven数据库:MySQL1️⃣创建项目🎏创建maven项目选择新建项目,在E盘下创建名为SMDemo的项目,构建系统选择Maven.🎏项目结构src/main/java - java 逻辑代…

企业宣传新闻稿撰写方法和技巧分享,纯干货

企业宣传新闻稿重点在于“宣传”,目的性强,具有极强的商业价值,怎么撰写是一大难关。 企业新闻稿堪比公关小组,表面上看起来只是简简单单一篇新闻稿,但是实际上企业新闻稿也能起到大作用,企业新闻稿的价值…

Python Kafka客户端性能测试比较

前言 由于工作原因使用到了 Kafka,而现有的代码并不能满足性能需求,所以需要开发高效读写 Kafka 的工具,本文是一个 Python Kafka Client 的性能测试记录,通过本次测试,可以知道选用什么第三方库的性能最高&#xff0c…

umi4+antd5兼容360安全浏览器

项目场景: umi4创建的大屏项目,部分模块使用了antd5进行开发 问题描述 开发完成后,得知客户是360安全浏览器,内核为86,测试过程中出现了样式混乱。 混乱样式有下拉内容的组件(如select、dataPicker&#…

Microsoft 365中的智能应用—翻译、朗读、听写

Microsoft 365 是一种订阅式的跨平台办公软件,基于云平台提供多种服务,通过将Word、Excel、PowerPoint和Outlook、OneNote等应用与OneDrive 和 Microsoft Teams等强大的云服务相结合,让任何人使用任何设备随时随地创建和共享内容。 Microsof…

【JavaScript】仿青柠搜索界面

点击搜索栏&#xff0c;背景模糊&#xff0c;出现图标。点击界面任意处&#xff0c;失去焦点&#xff0c;恢复原样 代码&#xff1a; <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta http-equiv"X…

Elasticsearch高级查询—— 查询所有文档

目录一、初始化文档数据二、查询所有文档示例一、初始化文档数据 在 Postman 中&#xff0c;向 ES 服务器发 POST 请求 &#xff1a;http://localhost:9200/user/_doc/1&#xff0c;请求体内容为&#xff1a; {"name":"张三","age":22,"sex…

Qt的开源库TabToolbar

开源地址&#xff1a;https://github.com/SeriousAlexej/TabToolbar 该库的使用方式有两种&#xff1a; 使用json配置文件配置TabToolBar使用代码构建TabToolBar 编译 项目是使用Qt和CMake管理的&#xff0c;并且在开发的时候使用的是Qt6&#xff0c;我实测通过更改CMake的…