0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

虹科实时频谱分析仪三种不同开发环境的部署

广州虹科电子科技有限公司 来源:广州虹科电子科技有限公 作者:广州虹科电子科技 2021-10-08 09:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

软件无线电

软件无线电,即软件定义的无线电,是利用现代化软件来控制传统硬件电路的一种无线通信技术。传统的硬件无线电通信设备只是作为无线通信的基本平台,而许多的通信功能则是由软件来实现,这使得设备的通信功能的实现不再只依赖于硬件的发展。

虹科实时频谱分析仪通过免费开放的API和经过验证的集成可构建完整的解决方案,能够轻松与第三方应用程序、软件和硬件集成,允许用户根据自己特定需求构建正确的解决方案。

产品介绍

虹科HK-R5550和HK-R5750实时频谱分析仪以创新的软件无线电技术(SDR)为基础,在具有传统实验室级频谱分析仪性能的同时,成本、尺寸、重量和功耗只有其小部分。便携式无风扇虹科实时频谱仪专为在实验室、现场或车辆中的分布式部署而设计,具有高性能、软件定义的RF接收器、数字化仪和分析仪的优势。

频率范围:9kHz-8GHz/18GHz/27GHz

实时带宽:0.1 / 10 / 40 / 100 MHz

扫描速率 28 GHz/s

10 MHz 输入和输出时钟参考,用于多单元同步

动态范围:100 dB

虹科实时频谱分析仪紧凑便携,可以用于多种户外场景中,它具有宽瞬时带宽和深度动态范围,基于千兆以太网的控制和通信,并且可以进行联网和远程部署,虹科HK-R5750还具有嵌入式GNSS模块,来获取位置和时间戳信息。

MATLAB开发环境配置

虹科实时频谱仪可以进行MATLAB、C/C++Labview等环境配置,下面先介绍虹科实时频谱分析仪二次开发的MATLAB开发环境的部署步骤:

需要的内容

虹科Matlab二次开发包文件

Matlab软件(2014b以上)

Windows 7 及以上版本

配置步骤

打开虹科Matlab二次开发包文件,如需要文字参考,请打开matlab编程指南参考第四页;

解压“Matlab API压缩包”至指定目录,打开指定目录文件夹中的API文件夹;

打开Matlab,需要在程序运行前将API文件添加到运行路径中,为了避免发生错误,请按照以下步骤来操作;

在命令行输入以下指令:userpath,使matlab工作空间回到初始位置;

选择startup.m文件并打开,若没有,请创建一个这样的文件;

在里面加上以下指令:addpath(genpath());复制指定文件夹API目录的地址,并替换部分;

复制指定目录文件夹地址至matlab工作空间地址;

此时若文件夹高亮显示,说明例程文件可用。

通过视频了解详细的MATLAB开发环境配置步骤:

C++开发环境配置

虹科实时频谱分析仪二次开发的C++开发环境的部署步骤:

需要的内容

虹科C/C++ 二次开发包文件

Visual Studio 2010 Express 或更高版本

Windows 7 及以上版本

配置步骤

打开虹科C++二次开发包文件,解压“C++ API压缩包”至创建VS工程的文件夹,并打开,将其中所有文件剪切粘贴至工程目录下;

回到VS主界面,右侧资源文件中添加:打开VS所在文件夹-x32文件夹,选择lib文件并确认;

右侧源文件中添加需要运行的例程,注意,该演示项目中只能包含一个示例;

右侧头文件中添加:打开VS所在文件夹,选择wsaInterface.h;

点击运行,此时报错是正常的,本次运行了是为了添加debug文件夹;

返回工程文件夹,打开“x32”文件夹,将dll库文件剪切至Debug文件夹;

返回VS点击调试,如一般情况则到此步便可以正常调试;

排查一下通常会遇到的报错问题:

① 如果出现头文件找不到的情况,打开.h所在目录,即VS新建目录选择复制,点击VS中源文件运行程序,右键打开属性,C++-常规-附加包含目录:粘贴地址即可;

② 如果出现形参不兼容的报错,选中项目,点击项目-属性-C/C++-语言-符合模式设置为否即可。

通过视频了解详细的C++开发环境配置步骤:

Labview开发环境配置

虹科实时频谱分析仪二次开发的Labview开发环境的部署步骤:

需要的内容

虹科Labview二次开发包

NI LabVIEW Full Development 2014或更高版本的32 位/ 64 位软件

32 位/ 64 位RTSAInterface.dll,提供的C ++ DLL 包含在LabVIEW API 版本中,但可能会单独下载和更新

配置步骤

配置Labview开发环境一共有两种方式:利用免安装调用方式实现和使用VI Package Manager 安装API。

(1)使用免安装方式调用API,直接将API集成到需要调用的项目中,将API作为一个项目打开:

打开虹科Labview二次开发包文件,如需要文字参考,请打开Labview编程指南参考,解压“Labview API压缩包”至指定目录;可复制目录地址方便之后使用;

打开Labview,选择左上角“文件”,选择“打开项目”,定位到解压缩的目录,选择“ThinkRF RTSA API.lvproj”并打开;

选取“Examples”中的例程,打开即可;

例程需要的IP地址可以通过S240上位机软件获取;

打开例程,填写IP地址,点击运行;

若设备连接,此时在右侧框图中会出现活动的频谱图像,若出现错误代码“-10201”,则说明设备未连接。

(2)使用免安装方式调用API,直接将API集成到需要调用的项目中,将API作为一个项目打开:

使用这种方法时需要注意:本节中的cip文件是基于LabVIEW 2017版本生成的, 仅适用于LabVIEW 2017及以上版本;

打开虹科Labview二次开发包文件,并解压“Labview API压缩包”至指定目录;

双击随附的* .vip 文件,或在VI Package Manager 左上角选择《文件》-《打开包文件》打开* .vip 文件;

按照说明在计算机上安装软件包;

在功能面板中双击ThinkRF RTSA API,选择Show in Palettes中查看API VI函数,选择Show Examples中查看例程并打开即可;

如果连接设备,此时运行即可使用,若出现错误代码“-10201”,则说明设备未连接。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 无线电
    +关注

    关注

    63

    文章

    2215

    浏览量

    119822
  • 虹科电子
    +关注

    关注

    0

    文章

    777

    浏览量

    15356

原文标题:虹科教您 | 虹科实时频谱分析仪二次开发——三种不同开发环境的部署

文章出处:【微信号:Hongketeam,微信公众号:广州虹科电子科技有限公司】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何正确使用频谱分析仪

    频谱分析仪是电子研发与通信测试中不可或缺的工具,正确使用不仅能确保测量精度,还能有效保护设备。以下是简明操作指南,助您高效完成测量。
    的头像 发表于 04-11 15:46 412次阅读
    如何正确使用<b class='flag-5'>频谱分析仪</b>

    频谱分析仪与网络分析仪的区别

    在电子测量领域,频谱分析仪与网络分析仪是两极为重要且应用广泛的测试仪器,尽管它们均用于信号分析,但其设计原理、功能定位及应用场景存在显著差异。 一、测量对象与核心功能不同
    的头像 发表于 03-18 16:13 238次阅读
    <b class='flag-5'>频谱分析仪</b>与网络<b class='flag-5'>分析仪</b>的区别

    频谱分析仪与信号分析仪的区别

    在现代电子测量领域,频谱分析仪与信号分析仪是两广泛应用且功能强大的仪器,它们在无线通信、雷达系统、电子对抗及科研开发中发挥着不可替代的作用。尽管两者均用于信号的采集与
    的头像 发表于 03-17 15:29 212次阅读
    <b class='flag-5'>频谱分析仪</b>与信号<b class='flag-5'>分析仪</b>的区别

    频谱分析仪是什么?频谱仪常见问题解答

    频谱分析仪和信号分析仪这两个术语往往可以互换使用,不过两者在功能和能力上还是有一定区别。当今的分析仪可进行更全面的频域、时域和调制域信号分析,用“信号
    的头像 发表于 03-11 17:33 832次阅读
    <b class='flag-5'>频谱分析仪</b>是什么?<b class='flag-5'>频谱仪</b>常见问题解答

    频谱分析仪的分类与主要用途

    频谱分析仪,简称频谱仪,是用于显示输人信号的幅度(或功率)相对于频率分布的仪器。由于频谱仪的测量功能较多,因此被广泛应用于广播、电视、通信、无线电探测、导航及各种电路的设计、制造和电子设备的维护、修理等方面。
    的头像 发表于 03-04 17:32 1062次阅读
    <b class='flag-5'>频谱分析仪</b>的分类与主要用途

    频谱分析仪的工作原理与应用

    频谱分析仪是一关键的电子测量设备,广泛应用于射频(RF)与微波信号的分析与检测。它通过将信号从时域转换到频域,帮助工程师和技术人员深入了解信号的特性,确保信号质量并优化系统性能。   一、
    的头像 发表于 03-02 17:05 784次阅读
    <b class='flag-5'>频谱分析仪</b>的工作原理与应用

    频谱分析仪与电压探头匹配指南

    如何实现频谱分析仪与电压探头的精准匹配?核心逻辑可概括为“对齐一适配”——参数对齐、接口对齐、设置对齐+场景适配,最终目标是规避信号反射、衰减与失真问题,确保测量数据(幅度、频率、波形)的准确性
    的头像 发表于 12-29 14:51 531次阅读
    <b class='flag-5'>频谱分析仪</b>与电压探头匹配指南

    频谱分析仪的应用范围与技术解析

    频谱分析仪集信号分析、网络测试与EMC评估于一体,具备高动态范围、多频段覆盖及扩展测量功能,广泛应用于通信、电磁兼容及射频元件测试
    的头像 发表于 10-29 16:11 922次阅读

    如何合理选择频谱分析仪,便携式频谱分析仪,手持式频谱分析仪

    我们应该如何合理选择频谱分析仪呢?使用者往往在选择或使用频谱分析仪的时候,其最主要的核心关注点在于它的测量能力、使用场景、操作效率等这大维度方面。那应该如何选择,具体可以以SYN5213系列平板
    的头像 发表于 09-17 17:53 971次阅读

    如何挑选一款合适的便携式实时频谱分析仪

    在当今复杂的电磁环境中,便携式实时频谱分析仪成为众多领域不可或缺的工具。无论是通信领域的信号监测与干扰排查,还是科研工作中的频谱分析,亦或是工业生产中的电磁兼容性检测,一款合适的便携式
    的头像 发表于 09-17 17:52 729次阅读

    普源精电(RIGOL)全新实时频谱分析仪重磅发布!

    2025年8月18日,普源精电(RIGOL)发布 RSA6000 系列实时频谱分析仪,基于全新升级的 UltraReal 平台打造,它将高性能信号捕获、多维度信号解析与灵活的便携部署能力融为一体
    的头像 发表于 08-18 14:38 1080次阅读
    普源精电(RIGOL)全新<b class='flag-5'>实时</b><b class='flag-5'>频谱分析仪</b>重磅发布!

    工程师的越级频谱分析利器 普源精电(RIGOL)全新实时频谱分析仪RSA6000系列重磅发布

    、多维度信号解析与灵活的便携部署能力融为一体,帮助捕捉瞬息万变的信号,构筑您的理想射频测试台。       新品 RSA6000 系列实时频谱分析仪 工程师的越级频谱分析利器 01 
    的头像 发表于 08-18 11:51 3w次阅读
    工程师的越级<b class='flag-5'>频谱分析</b>利器 普源精电(RIGOL)全新<b class='flag-5'>实时</b><b class='flag-5'>频谱分析仪</b>RSA6000系列重磅发布

    4052E信号频谱分析仪

    4052E信号频谱分析仪 2Hz~26.5GHz 4052系列信号/频谱分析仪 简述 Ceyear 4052具备出色的测试动态范围、相位噪声、幅度精度和测试速度,具备频谱分析、I/Q分析
    的头像 发表于 06-17 17:48 759次阅读
    4052E信号<b class='flag-5'>频谱分析仪</b>

    是德频谱分析仪对微波信号频率稳定性的测量与分析

    微波信号频率稳定性在现代通信、雷达、电子对抗等领域至关重要。是德频谱分析仪作为高精度的测量设备,能够对微波信号的频率稳定性进行准确测量与深入分析。以下是相关探讨。 测量原理及方法 是德频谱分析仪通过
    的头像 发表于 06-13 13:54 940次阅读
    是德<b class='flag-5'>频谱分析仪</b>对微波信号频率稳定性的测量与<b class='flag-5'>分析</b>

    USB微型频谱分析仪模块介绍

    SYN5216型USB微型频谱分析仪模块是一重要的电子测量仪器,用于测量信号的频谱特性。它能够将信号分解为频率成分,并提供关于每个频率成分的幅度和相位信息。频谱分析仪广泛应用于各个领
    的头像 发表于 06-06 13:55 735次阅读