精华内容
下载资源
问答
  • 这些特性再加上世界上最快的相位噪声性能,使Agilent E5052B成为航空/国防、元器件、无线和有线通信等行业用户进行多Gbps数据通信系统、信号源模块、信号发生和系统设计与制造的理想选择。  新型Agilent E5052B ...
  •  U2000系列功率传感器可与各种 Agilent 信号源、频谱分析仪和网络分析仪配合使用,从而使这些仪器具有更精确的平均功率测试能力。除了USB设备即插即用的连通性所提供的简便、快速的设置外,U2000系列功率传感器还...
  • Agilent+E4438C信号源使用说明(中文版),内附详细的操作说明,国语版。
  • Labview控制Agilent 33220A信号发生

    千次阅读 2017-03-13 23:27:43
    Agilent其实自带PC端控制信号发送的软件,在网上可以找到。但需要安装一堆驱动和控件,使用时数据还要转化为特定的格式。于是,自己用labview做了个小软件,可以读取txt格式数据,并通过信号发生发出。 一、 ...

            Agilent其实自带PC端控制信号发送器的软件,在网上可以找到。但需要安装一堆驱动和控件,使用时数据还要转化为特定的格式。于是,自己用labview做了个小软件,可以读取txt格式数据,并通过信号发生器发出。

    一、   原理

            Labview支持NI-VISA 通用I/O接口软件 。VISA(虚拟仪器软件架构)是对包含GPIB、VXI、PXI、串口(RS232/485)、以太网、USB和/或IEEE 1394接口的仪器系统进行配置、编程和故障排除的标准。 也就是说,Labview可以利用NI-VISA通过上述接口与设备通信。具体见http://sine.ni.com/nips/cds/view/p/lang/zhs/nid/12145

    Agilent 33220A提供了USB和以太网接口,可以与Labview通信。因此,可通过Labview读取数据文件后,加载到信号发生器中。

    二、   软件与驱动安装

            参考了文献《labview通过USB控制agilent33220》,下载地址点击打开链接

    1、       在Win7 X86 下安装Labview 2011(仅在此系统下安装此版本,其他版本没试)。

    2、       Labview提供了Agilent 33xxx 系列的驱动程序,并且驱动是利用VISA开发的,要求开发环境必须有VISA3.0或以上版本。我安装的是VISA5.2,下载地址是:http://www.ni.com/download/ni-visa-5.2/3337/en/

    3、       下载Labview驱动程序,下载地址是:http://sine.ni.com/apps/utf8/niid_web_display.download_page?p_id_guid=0470714759413BCCE0440003BA7CCD71

    4、       下载后的文件解压后将Agilent 33XXX Series文件夹复制到C:\Program Files\National Instruments\LabVIEW 2011\instr.lib目录下(默认安装路径是这样的)。

    5、       将信号发生器连接电脑,打开VISA->Driver Wizard,选择USB,若上述安装没问题,在DeviceList中可以看到信号发生器。点击next,会跳出提示,说本设备是USBTMC设备,不需要驱动,证明设备连接正常。

              关于USBTMC设备与Labview的连接问题,可参考http://digital.ni.com/public.nsf/allkb/635ADD452083FEBB482571700007FCAB

     

            到此,软件与驱动安装完成。

            另外,我在之前用64位Win7 执行过同样的上述过程,一直失败,换成32位后正常,不知道原因。还有网友说需要在MAX->工具->NI-VISA->VISA options->general settings->passports中勾选NiVisa Tulip.dll,才能保证设备正常识别,但我没勾选,也成功了。

    三、   具体实现

             1、       参考Agilent 33xxx->Examples中的例程,可以很快上手。但是里面有个库函数有点小BUG。Private文件夹中的库函数scale arbitary waveform是将数据归一化到-1~+1,保证无论什么样的数据,都可以正常加载。但是在归一化时,有段程序用到的减号运算:


            减号运算是将数组最大值与最大值的绝对值相减。这样做的结果是:如果最小值的绝对值比最大值的绝对值小,信号可变换到-1~+1,程序可正常执行;但是反之,则最小值变换后会<-1,导致后面报错。因此,将这里修改,减号运算变为数组的最大值减去最小值。

             2、       还有一个关键的函数Configure Arbitrary Waveform.vi,这是配置波形的参数,配置的参数含义如下:

                         Gain:信号输出增益,相当于在原有信号的基础上乘以一个系数

                         Frequency:采样频率,单位KHz,这个是加载的信号重复的频率,比如设置为1Hz,则信号1s重复1                                              次。注意,频率单位是KHz,不要设置过高,否则数据无法输入到信号发生器。

                         Offset:信号偏置,相当于在原有信号的基础上叠加一个直流量,单位是V

             3、       最终实现的效果是:

                      (1)    可加载txt格式数据,数据要求为1列。由于33220A的存储深度是64K(是以数据点为单位算的),即最多存储65536个数据,因此,当txt中的数据超过65536是将进行截断。对于我经常处理心电信号的话,假设采样率为200Hz,则可向信号发生器一次性传送约327s数据,足够用了。

                      (2)    加载数据后,自动跳出对话框,设置增益、频率和偏置。这里的频率是信号的采样频率,内部根据信号长度自动转化为Configure Arbitrary Waveform.vi需要的频率。自动跳出对话框用的是子vi,子vi通过长度为1的队列与主vi通信,子vi负责写数,主vi负责读数。

              4、       存在的问题

                      (1)无法向信号发生器连续传送数据。连续从txt读取数据没问题,但是每次向信号发生器传送数据的时间不确定,所以无法控制精确控制每次发送的间隔。不知道33220有没有回复的指令。。。反正这个没解决。


               程序下载地址为:http://download.csdn.net/detail/hnxyxiaomeng/9779996


    展开全文
  • Agilent 公司介绍信号源基本原理的一篇很好的文章
  •  U2000系列功率传感器可与各种 Agilent 信号源、频谱分析仪和网络分析仪配合使用,从而使这些仪器具有更精确的平均功率测试能力。除了USB设备即插即用的连通性所提供的简便、快速的设置外,U2000系列功率传感器还...
  • 这些特性再加上最快的相位噪声性能,使Agilent E5052B成为航空/国防、元器件、无线和有线通信等行业用户进行多Gbps数据通信系统、信号源模块、信号发生和系统设计与制造的理想选择。 新型Agilent E5052B 10 ...
  • Agilent SCPI Test.rar

    2020-08-20 13:56:29
    使用WPF编写的可执行文件,通过IP地址连接Agilent信号源与频谱仪,发送SCPI命令,用于测试SCPI命令正确与否。
  • Agilent N9310A射频信号发生安捷伦PDF说明书
  • 这些特性再加上世界上最快的相位噪声性能,使Agilent E5052B成为航空/国防、元器件、无线和有线通信等行业用户进行多Gbps数据通信系统、信号源模块、信号发生和系统设计与制造的理想选择。 新型Agilent E5052B 10...
  • Agilent E4438C SCPI.pdf

    2020-05-11 11:19:14
    全面,价值,Agilent E4438C 指令集 Agilent VISA的示例代码,包括各种仪器,如信号源E4438C,数字万用表等仪器的VISA编程代码
  • Agilent-VISA示例代码

    热门讨论 2012-12-09 19:05:50
    Agilent VISA的示例代码,包括各种仪器,如信号源33220A,数字万用表33401A等仪器的VISA编程代码,代码形式多样,有LabVIEW、C/C++、Excel等等
  • 安捷伦E8267D信号源的说明资料,原理图,分享一下 E8257D_67D, E8663D PSG Signal Generators Service Guide 实现框图+拆解图.pdf (10.81 MB, 下载次数: 267 ) E8267D , 说明书 , 信号源 , 原理图
  • 通讯领域的 MODEM、 CODEC 和飞速发展的手机芯片,视频处理器领域的MPEG、DVD芯片,带有内嵌的ADC或DAC的微控制芯片,以及各种DSP、图象处理器、网络转换和磁盘驱动芯片,都属于这一类。当然,由于这些芯片的...

    de4ec215abc18aeac7aaf41cd746b235.png

    1 前言

    具有混合信号功能的芯片正越来越多地出现在人们的生活中。通讯领域的 MODEM、 CODEC 和飞速发展的手机芯片,视频处理器领域的MPEG、DVD芯片,带有内嵌的ADC或DAC的微控制器芯片,以及各种DSP、图象处理器、网络转换器和磁盘驱动器芯片,都属于这一类。当然,由于这些芯片的应用不同,其工作的频率和所要求的精度也各不相同。但是,这一类芯片有着共同的特点, 就是其内部具有AD/DA或PLL模块。对于这一类芯片的测试,我们称之为混合信号测试。

    2 混合信号测试对测试设备的要求

    混合信号测试对测试设备提出了更高的要求。

    对于一片具有AD/DA功能的芯片,需要建立的测试条件:

    ● 对于ADC通路,测试系统需要通过波形发生器产生适当的激励信号,同时,通过自身的数字通道采集ADC的输出信号并进行运算。

    ● 对于DAC通路,测试系统需要通过数字通道产生适当的激励信号,同时,通过自身的波形采样器采集DAC的输出信号并进行运算。

    ● 无论对于ADC或者DAC测试,要确保系统的模拟模块,即波形发生器和波形采样器,与系统的数字通道同步。

    ● 系统需提供丰富的内置函数,迅速完成对采集信号的运算,实现对ADC/DAC的静态和动态特性的测试。

    对于具有PLL功能的芯片,需要建立的测试条件:

    ● 数字通道产生适当的激励,以使芯片工作在正确的状态下。

    ● 芯片的PLL输出由时隙分析器(TIA)采集。根据不同的测试需求,TIA可以工作在频率测试(FREQ)、周期测试(PER)、脉宽测试(PW+/-)或传输延时(PD)模式下。

    ● 系统需提供丰富的内置函数,完成对采集信号的运算。

    在对混合信号芯片的测试过程中,各个模块起到了如下的作用:

    ● 数字通道。如上所述,数字通道可以用于对DAC产生数字激励,对ADC进行数字输出的采集。 同时,数字通道还起到了对芯片的数字模块产生激励,提供时钟信号和触发模拟模块的功能。

    ● 波形发生器。用于产生模拟信号,为ADC的测试提供激励。

    ● 波形采样器。用于采集模拟信号,在DAC的测试中采集模拟输出信号。

    ● DC源。用于为芯片提供相应的电平、电流信号。

    ● 时隙分析器。用于对输出信号进行时间测量和分析,如周期、脉宽、频率和时延等。

    ● 系统时钟。系统时钟需对以上各个功能模块进行时钟同步。

    3 AGILENT的混合信号测试解决方案-93000 SOC系列

    混合信号测试要求测试系统具有更高的性能。在数字性能上,测试系统需要提供足够数量的数字通道,并且这些数字通道要具有足够高的速度,以满足芯片集成度和数据传输速度不断提高的要求。在模拟性能上,其波形发生器和波形采样器要针对不同的应用,满足相应的精度和速度要求。

    AGILENT的93000 SOC系列测试系统,为满足混合信号的测试提供了最好的平台和最大的灵活性。作为单一的测试平台,其数字通道从C系列的C200e到P系列的P1000,为客户提供了从200MHz到 1000MHz的选择空间。93000 SOC的大小两种测试头,在纯数字配置下,分别提供了512或1024个数字通道,在换装了模拟模块成为混合信号测试平台时,也可分别提供多至384或960个数字通道。 其模拟模块,即波形发生器、采样器和时隙分析器,为满足不同的测试需求,也具有多种选件,在实际测试过程中,只需根据需求进行选装。??

    93000 SOC的软件系统SmarTest提供了方便灵活的软件环境,用以设置、控制各个模拟模块并执行相应的测试。当我们启动SmarTest软件后,就可以看到如下图的工具图标,它们从左到右依次为混合信号工具(Mixed-Signal Tool)、模拟模块设置工具(Analog Setup Tool) 和路径设置工具(Routing Setup tool)。下面将对各个图标的使用做一个简单的说明。

    混合信号工具 提供了一个图形化的界面,用于生成所需波形并将其下载到波形发生器的内存(对ADC测试)或向量存储器中(对DAC测试)。同时,它还可以显示测试结果,如波形和 FFT的运算结果,并将结果存储在一个文件中。

    模拟模块设置工具 提供了一个图形化的界面,用于设置模拟模块的工作条件,如工作模式(单边或差动模式)、幅度、DC偏置、滤波器、内存空间、时钟等等

    路径设置工具 每个模拟模块都具有多个可能的输入或输出端口。此工具可用于端口设置。

    除了以上的三个工具,SOC 93000的SmarTest软件在混合信号的测试中还有两个重要的工具

    测试编程工具(Test Method Tool) 提供了一个类C/C++的环境,用以编制各种应用测试程序。

    向量编辑工具–数字信号采集设置(Vector Setup Tool –Digital Capture Setup) 用于ADC测试中的数字输出采集设置。

    4 小结

    SOC 93000系列作为AGILENT推出新一代的测试系统,具有强大的硬件资源,灵活、方便的软件工具,充分满足了各种应用中的测试需求。同时,SOC93000系列由于其单一的平台架构和较长的生命周期,为用户的长期使用和维护提供了最为经济的选择

    展开全文
  • Agilent 34970A 回收 数据采集  欧阳R:13537229325  电话:0769-87932051  传真:0769-82007511  QQ: 1226365851 回收工厂闲置/倒闭电子仪器,个人处理仪器,欢迎来电. 回收工厂闲置/倒闭电子仪器,个人...

    Agilent 34970A 回收 数据采集器
     欧阳R:13537229325
     电话:0769-87932051
     传真:0769-82007511
     QQ:   1226365851
    回收工厂闲置/倒闭电子仪器,个人处理仪器,欢迎来电.

    回收工厂闲置/倒闭电子仪器,个人处理仪器,欢迎来电.
     
    ?带有内置GPIB和RS232接口的3插槽主机
    ?6 1/2位(22-bit)内置数字万用表,每秒扫描多达250个通道
    ?8种开关和控制插入模块可供选择
    ?内置信号调整测量热电偶、RTD和电敏电阻、直流/交流电压和电流;
    ?非易失存储器存储50k读数,可在断电时保持数据
    ?每个通道的Hi/LO报警极限,再加上4个TTL报警输出
    34970A 描述

    您可信任的测量:

    我们把销售良好数字多用表测量引擎嵌入在3槽主机箱中。您能获得优异的测量能力,带有内置信号调整的通用输入,模块化的灵活性,低廉的售价,以及紧凑的数据采集机箱。Agilent 34970A 有6.5位(22 bits)分辨率,0.004%的基本直流电压精度和极低的读数噪声。再加上250通道/秒的扫描率,使您能在第一时间得到完成任务所需要的速度和精度。 

    助您完成任务的强大灵活性:

    无论您是需要测量温度、交流/直流电压、电阻、频率或电流,Agilent 34970A都能胜任。内部的自动量程数字多用表直接测量11种不同功能,而无需昂贵的外部信号调整。我们的独特设计可实现每一通道的配置能力,以得到最大的灵活性和快速、容易的设置。就像每一通道后面都拥有独立的高性能数字多用表。

    适应您需求增长的定制配置:

    3个模块槽和8种开关/控制模块使您能按特殊要求定制Agilent 34970A。只需先购买当前所需,随以后应用的增长再买更多的模块。

    易学易用:

    从简化的配置步骤到自引导的前面板界面,我们努力减少您的时间和减轻您的工作量。一些简单的工作,如模块上的螺钉终端连接器、内装的热偶参考结等都有包括许多例子和提示的用户文档,标准的“启用”套件使您在开机15分钟后就能进行测量-- 这一切都会为您提高效率,无论是经常还是偶尔使用仪器。
        
    净重 6kg
    尺寸 88.5mm H×212.6mm W×348.3mm D
    模块技术指标 模块说明 速度 ( 通道/秒)
    最大电压 最大电流说明
       本公司长期  回收  供应  租赁:示波器 网络分析仪 综合测试仪  频谱分析仪  信号发生器  噪声系数分析仪  音频分析仪 数字万用表  表程控电源  功率计  频率计  阻抗分析仪 视频分析仪  函数信号发生器  LCR电子测试仪 电子负载万 用表校准仪  示波器校准仪  高压机    数据采集器   接收/发射机   测量接收机  电缆/天线分析仪  调制度分析仪  蓝牙综测仪  GPIB卡等.

    展开全文
  • agilent仪表控制

    千次阅读 2013-05-17 14:13:25
    安捷伦的仪表是实验室里使用最多的,包括:频谱分析仪,信号源,网络分析仪,信号分析仪。安捷伦本身提供了仪表的二次开发接口,以便计算机对各种仪表进行控制和数据读取,主要是通过计算机向仪表发送SCPI命令,发送...

          安捷伦的仪表是实验室里使用最多的,包括:频谱分析仪,信号源,网络分析仪,信号分析仪。安捷伦本身提供了仪表的二次开发接口,以便计算机对各种仪表进行控制和数据读取,主要是通过计算机向仪表发送SCPI命令,发送命令的接口是虚拟仪器软件结构体系(Virtual Instrument Software Architecture)

           利用VISA控制仪器的流程

           

          其它现存的I/O接口软件相比,VISA具有以下几个特点:

          1、 VISA的I/O控制功能适用于各种仪器类型,VISA包含了VXI仪器、GPIB仪器、RS232串行接口仪器等各类仪器的控制操作,也包含了消息基器件、寄存器基器件、存贮器件等仪器的操作,其形式上是统一的。

         2、 VISA的I/O控制功能适用于各种仪器硬件接口类型,以VXI仪器系统为例,无论采用嵌入式计算机结构、GPIB接口外挂式结构、MXI接口外挂式结构,还是采用IEEE1394接口外挂式结构,对于VXI仪器的操作函数是一样的。同样,无论VXI仪器在系统中的逻辑地址是多少,仪器操作函数也是一样的。

        3、 VISA的I/O控制功能适用于单处理器系统结构,也适用于多处理器结构或分布式网络结构。

        4、VISA的I/O控制功能适用于多种网络机制,无论虚拟仪器系统网络构成为VXI多机箱扩展网络还是以太网,仪器操作是一致的。

        5、 VISA的I/O软件库的源代码是唯一的,其与操作系统及编程语言无关,只是提供了不同形式的API文件作为系统的引出。

         由于VISA结构考虑到了多种仪器类型与网络机制的兼容性,因此以VISA I/O接口软件为基础的虚拟仪器系统,不仅可以与过去已有的仪器系统(如GPIB仪器系统及串行接口仪器系统)结合,也完全可以将仪器系统从过去的集中式结构过渡到分布式结构。VISA的兼容性与互操作性,保证了新一代仪器完全可以加入到虚拟仪器系统中去,同时也保证了仪器系统的投资者不会因为新仪器的出现而将过去的系统抛弃,从而可以不使投资浪费。系统集成时,不必再选择某家特殊的软件和硬件产品,可以根据自己的需要,在所有的VPP产品中作出最佳选择,系统的兼容性与强健性大大增强了,系统的标准化与统一性也找到了最基础的保障。

        

    一个典型的VISA控制频谱仪的代码如下:

    #include<visa.h>

    #include<stdio.h>

    void main () {

    ViSessiondefaultRM, vi;

    char buf [256] ={0};

    /* Open sessionto GPIB device at address 2

    viOpenDefaultRM(&defaultRM);

    viOpen(defaultRM,

    "GPIB0::22::INSTR",VI_NULL,VI_NULL,&vi);

    /* Initializedevice */

    viPrintf(vi,"*RST\n");

    /* Send an *IDN?string to the device */

    viPrintf(vi,"*IDN?\n");

    /* Read results*/

    viScanf(vi,"%t", buf);

    /* Print results*/

    printf("Instrumentidentification string:

    %s\n",buf);

    /* Close session*/


    viClose(vi);

    viClose(defaultRM);}


    控制频谱仪时涉及到控制中心频率(CF),带宽(SPAN),扫描点数(SWEEPPOINTS),VBW,RBW,扫描时间(SWEEPTIME),参考电平(REF)等。命令编写如下:

    CF

    设置中心频率950.5MHZ

    ":FREQ:CENT  950.5 E6\n"

    SPAN

    设置带宽950.5MHZ

    ":FREQ:SPAN  950.5 E6\n"

    RBW

    设置RBW3kHZ

    ":BWID:RES 3E3 \n"

    VBW

    设置VBW100HZ

    “:BWID:VID 100\n”

    SWTIME

    设置扫描时间100s

    ":SWE:TIME 100\n"

    POINTS

    设置扫描点数401

    ":SWE:POIN 401\n"

    REF

    设置参考电平-80dBm

    ":DISP:WIND:TRAC:Y:RLEV -80\n"

    SCALE

    设置SCALE5 dBm

    ":DISP:WIND:TRAC:Y:PDIV -5\n"

    FREQ

    设置发射频率15GHZ

    ":FREQ:FIX 15 GHZ\n

    TP

    设置发射功率10

    :POW 10DBM\n

     



    展开全文
  • 仪器使用 Agilent+E4438C信号源使用说明(中文版)000,
  • 暗室测试通过PC 软件直接控制信号源(信号发生),不用手动操作。像这种标准控制仪器都有提供有PC接口,要完成信号源的控制我们需要了解两方面的知识:SPCI和VISA。 SPCI:SCPI(可编程仪器的标准命令)是一种基于...
  • 从E4438C设备自带文档中挑出的中文说明书;阅读方便。
  • 该程序可以连接agilent系列的多种仪器,并进行远程操作
  • Agilent N4010A中文使用手册。正宗中文手册,非英文的
  • MyWaveGenPro.rar

    2020-08-20 13:48:47
    MATLAB脚本,可将生成的IQ数据保存为适用于Agilent信号源的波形文件,实现波形文件的自定义。
  • agilent仪表的GPIB接口

    千次阅读 2013-06-12 14:12:36
    在本测试系统中,所使用的USB-GPIB控制型号为Agilent 82357A。表3-1为82357A的一些技术指标要求。 3.计算机与频谱分析仪的USB-GPIB通信 图 计算机与频谱分析仪的USB-GPIB通信   在此地球站天线...
  • 提供控制N9020频谱仪的简单可运行的原代码
  • 主要致力于包括Agilent、HP、Anritsu、Advantest、R/S、IFR/MARCONI、阳光等世界知名品牌的网络分析仪、频谱分析仪、综合测试仪、数字通讯测试仪、高频信号源、高频示波、调制度仪、电声测试仪音频分析仪、等二手...
  • 安捷伦推出首款去加重信号转换Agilent N4916A使设计和测试工程师能够精确、便捷地表征传输去加重信号的千兆速率端口和通道,使接收机设计更加稳定,能够在实际PC电路板环境中可靠运行。 在计算机、存储和通信等...
  • 安捷伦科技公司(Agilent)最新推出业界第一款去加重信号转换器Agilent N4916A。它使设计和测试工程师能够精确、便捷地表征传输去加重信号的千兆速率端口和通道,使接收机设计更加稳定,能够在实际PC电路板环境中可靠...
  • 下面总结下agilent3070 中 analog测试程序的写法。在basic窗口输入analog,按下F1,进入analog编辑窗口。再按下F1就返回到命令状态。输入: test powered analog power pins XXX;XXX;XXX nonanalog pins YYY;YYY ...
  • // ViByte buf3[] = "ROUT:SCAN(@106)\n";... 就是通过写入配置scan list ,Agilent 34972a 显示error, 这到底是因为什么啊,其他“*IDN?\n”等命令均执行正确,也能从buf 中read data 求高手指导啊,不胜感激~
  • 安捷伦科技(Agilent)发表旗下首要信号完整性测试解决方案的最新版本──实体层测试系统(PLTS) 4.0。这个校验、量测与分析平台新增了多端口分析功能,适合从事高速数字设计,及必须处理印刷电路板、接线、IC封装和...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 433
精华内容 173
关键字:

agilent信号源