微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 信号源生成和下载波形的常用方法

信号源生成和下载波形的常用方法

时间:01-09 来源:互联网 点击:
现代矢量信号源一般具有任意波形发生功能,能够覆盖无线通信、无线互联以及脉冲雷达等领域的大多数应用。但是信号源硬件上自带的信号发生功能一般只支持几种标准的信号产生,如果用户需要针对自己特定的应用产生对应的波形,则需要自己编写波形文件并下载到信号源中播放。以下我们将以Keysight是德科技矢量信号源为例,介绍几种常用的波形产生和下载方法。

最简单的方法:使用signal studio软件生成和下载。是德科技Keysight Signal studio(包含embedded software)能够提供多达20余种的标准信号产生软件,包含GSM,WCDMA,LTE等蜂窝通信制式,WLAN,Bluetooth等无线互联应用,Digital Video,DMB等数字音视频广播以及脉冲雷达等应用。通过简洁而直观的图形界面,用户可以灵活配置各种参数,并将波形文件通过网线或者GPIB的方式下载到信号源中进行播放。这种方法特别适用于依据各种标准进行研发和生产的客户,包括基站厂商,终端厂商等。Signal studio所支持的信号制式及使用说明请参照一下链接:http://www.keysight.com/en/pc-1000002073:epsg:pgr/signal-studio-software?nid=-536902344.0&cc=US&lc=eng&pselect=SR.Looking

最灵活的方法:使用通用的编程环境生成和下载波形文件。安捷伦的矢量信号源支持用户自定义的波形文件。用户可以使用以下两类软件来生成自定义的波形文件并下载到信号源中:

(1)仿真软件:包括Matlab,安捷伦的ADS以及SPW等。鉴于Matlab在信号仿真以及教育科研中广泛应用,安捷伦提供了基于Matlab的信号生成和下载模板Waveform Download Assistant,用户只需修改其中的信号IQ表达式以及目标信号源VISA地址即可实现基于Matlab的自定义波形产生,其具体程序和使用说明可从以下地址获得:http://www.keysight.com/main/software.jspx?cc=CN&lc=chi&id=84805

(2)高级编程语言:包括C , VB, VEE, MS Visual Studio.Net, Labview等。这些编程语言能够产生自定义的IQ样点,并通过VISA等接口控制信号源,从而实现波形文件的生成和下载。基于这些语言的波形产生方法请参见以下文档以及各信号源的编程手册:http://literature.cdn.keysight.com/litweb/pdf/E4400-90627.pdf

通过编程生成波形文件的方法相对灵活,能够支持非标准的客户自定义信号,比较适合于产品早期研发及特定应用领域。

最快捷的下载方法:Toolkit下载工具以及FTP,USB传输方式。当用户已经拥有波形文件或者IQ数据的时候,上述方法是最快捷的下载方式。当用户从信号分析工具或者其他渠道获得IQ数据样点的时候,无需再用编程工具将其转化为信号源可识别的波形文件。是德科技Keysight提供免费的IQ数据下载工具N7622A Toolkit帮您节省宝贵的时间,客户只需在软件中导入对应的IQ文件,并设置正确的采样速率即可。当客户从其他渠道得到信号源可识别的波形文件时,也可以通过FTP的方式访问信号源的内部存储器,将波形文件放入相应的文件夹即可。是德科技的MXG系列信号源具备USB接口,可以更为方便将外部波形文件通过U盘等方式直接导入信号源。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top