27
----------------------------------------------------------------------------------------------------------------------------------------------- ------------------- ENF22XX(TY12) 函数/任意波形发生器 用户指南 www.easynewfly.com - 1 - 函数 /任意波形发生器 使用说明书

函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

  • Upload
    others

  • View
    22

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX(TY12) 函数/任意波形发生器用户指南

www.easynewfly.com - 1 -

函数/任意波形发生器

使用说明书

Page 2: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX(TY12) 函数/任意波形发生器 www.easynewfly.com - 2 -

保证和声明

版权

©2012深圳市易新翔科技有限公司版权所有。

商标信息

Easynewfly和Taiyah均是深圳市易新翔科技有限公司的注册商标。

声明

*本公司保留改变规格及价格的权利。

*本手册提供的信息取代以往出版的所有资料。

*对于本手册可能包含的错误,或因手册所提供的信息及演绎的功能,以及因使用本手册而导致的

*任何偶然或继发的损失,易新翔科技概不负责。

*未经易新翔科技事先书面许可不得影印复制或改编本手册的任何部分。

法律公告

此文件和相关计算机代码、硬件设计和硬件配置文件均为易新翔科技有限公司版权所有©2012,易新翔科技有

限公司保留所有权利。PDF格式的相关文件允许自由分享。开发者部分的所有EXE程序和代码仅允许在ENF产品

中使用。硬件和软件设计均为易新翔科技有限公司所有并被保护。

免责声明

本文档中包含的材料“按原样”提供,如果在将来的版本中有更改,恕不另行通知。

另外,在适用法律允许的最大程度上,易新翔科技有限公司拒绝对本手册和它包含的易新翔科技产品提供任

何明示或暗示的担保,包括但不限于适销性和用于特定用途的适用性的担保。易新翔科技有限公司不对文档

中出现的错误负责,也不对在安装、使用或执行本文档或其所包含的任何易新翔科技产品时造成的偶然或间

接损失负责。如果易新翔科技有限公司与用户签订了书面协议,并且协议条款中的任何内容与这些条款有冲

突,那么要遵守协议条款的规定。

联系我们

易新翔科技销售的所有产品,包括仪器设备、配件、服务软件、用户手册、规格书等都可以到易新

翔科技官方网站上获取最新版本。若您在产品使用过程中有疑问或技术问题需要咨询,可致电或通

过经销商或其他渠道联系我们。

服务与支持热线:0755-26758925

网址:www.taiyeh.com / www.easynewfly.com

电邮:[email protected] / [email protected]

地址:深圳市龙华新区新区大道上丰花园3A504

Page 3: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX(TY12) 函数/任意波形发生器 www.easynewfly.com - 3 -

安全要求

一般安全概要

了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。为避免可能的危险

,请务必按照规定使用本产品。

使用易新翔科技提供的适配器。

为了保证产品安全工作,请勿使用任何未经易新翔科技允许的适配器。

将产品接地。

本产品通过电源电缆的保护接地线接地。为避免电击,在连接本产品的任何输入或输出端子之前,请确保本

产品电源电缆的接地端子与保护接地端可靠连接。

查看所有终端额定值。

为避免起火和过大电流的冲击,请查看产品上所有的额定值和标记说明,请在连接产品前查阅产品手册以了

解额定值的详细信息。

使用合适的过压保护。

确保没有过电压(如由雷电造成的电压)到达该产品。否则操作人员可能有遭受电击的危险。

请勿开盖操作。

请勿在仪器机箱打开时运行本产品。

避免电路外露。

电源接通后,请勿接触外露的接头和元件。

怀疑产品出故障时,请勿进行操作。

如果您怀疑本产品出现故障,请联络易新翔科技授权的维修人员进行检测。任何维护、调整或零件更换必须

由易新翔科技授权的维修人员执行。

保持适当的通风。

通风不良会引起仪器温度升高,进而引起仪器损坏。使用时应保持良好的通风,定期检查通风口和风扇。

Page 4: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX(TY12) 函数/任意波形发生器 www.easynewfly.com - 4 -

请勿在潮湿环境下操作。

为避免仪器内部电路短路或发生电击的危险,请勿在潮湿环境下操作仪器。

请勿在易燃易爆的环境下操作。

为避免仪器损坏或人身伤害,请勿在易燃易爆的环境下操作仪器。

请保持产品表面的清洁和干燥。

为避免灰尘或空气中的水分影响仪器性能,请保持产品表面的清洁和干燥。

防静电保护。

静电会造成仪器损坏,应尽可能在防静电区进行测试。在连接电缆到仪器前,应将其内外导体短暂接地以释放

静电。

注意搬运安全。

为避免仪器在搬运过程中滑落,造成仪器损坏或面板上的旋钮、接口等部件损坏,请注意搬运安全。

保养与清洁

保养请勿将仪器放置在长时间受到日照的地方。清洁请根据使用情况经常对仪器进行清洁。

方法如下:

1.断开电源。

2.用潮湿但不滴水的软布(可使用柔和的清洁剂或清水)擦试仪器外部的浮尘。

注意:请勿使任何腐蚀性的液体沾到仪器上,以免损坏仪器。

警告:重新通电之前,请确认仪器已经干透,避免因水分造成电气短路甚至人身伤害

Page 5: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX(TY12) 函数/任意波形发生器 www.easynewfly.com - 5 -

目录

1包装清单..................................................................................8

2系统概述...................................................................................8

3快速导航(QuickStart).....................................................................8

4软件使用教程..............................................................................9

4.1软件安装............................................................................9

4.2驱动安装...........................................................................11

4.3软件界面介绍.......................................................................13

4.3.1主页面介绍....................................................................13

4.3.2双通道输出详细规则............................................................19

4.4函数波形设置.......................................................................19

4.5任意波形设置.......................................................................19

4.5.1内置任意波形................................................................19

4.5.2用户自定义波形..............................................................20

4.6调制波形设置.......................................................................20

4.6.1.内部调制与外部调制..........................................................20

4.6.2.各种调制波形设置............................................................21

4.7复合波形设置.......................................................................21

4.7.1扫描.........................................................................21

4.7.2猝发.........................................................................24

4.8多设备协同工作......................................................................25

4.9设置保存和调出....................................................................26

4.10使用外部时钟.......................................................................26

4.11同步输出...........................................................................26

4.12频率计............................................................................26

5程序控制接口.............................................................................27

6故障排除.................................................................................27

Page 6: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX(TY12) 函数/任意波形发生器 www.easynewfly.com - 6 -

Page 7: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX(TY12) 函数/任意波形发生器 www.easynewfly.com - 7 -

1 包装清单

您购买的ENF22XX(ENF2212或ENF2206或ENF2203)信号发生器包装盒内应该包含以下物品:

* ENF22XX信号发生器主机一台。

* 配套15V/2A,带开关AC-DC电源适配器一台。

* USB数据线一条。

* BNC-BNC连接线两条。

* BNC-SMA连接线一条。

* 保修卡一张。

2 系统概述

ENF2212是一款集函数发生器、任意波形发生器、脉冲发生器于一身的多功能信号发生器,是一款真正意义上的

双通道信号发生器,实时800MSa/s采样率,16bit垂直分辨率,可产生120MHz正弦波,两通道的功能完全对等

,通道间相位精确可调,具备“高精度、低失真、超稳定、超高频、可选配”的特点,让您的工作得心应手。

采用DDS直接数字合成技术,可生成稳定、精确、纯净和低失真的输出信号;人性化的软件界面设计,给用户带

来非凡体验;丰富的标准配置接口,可轻松实现仪器远程控制和二次开发,为用户提供更多解决方案。

按照“虚拟仪器、智能仪器”的理念设计生产,ENF2212具有以下特点:

*体积小(仅16.5cm×12.6cm×5cm)、重量轻(0.46KG)、功耗低(不到10W)、携带方便。

*可输出最高120MHz正弦,方波,三角,锯齿,脉冲等波形,带宽覆盖广泛的应用场景。

*低于40ps的抖动,小于0.04%的总谐波失真。

*双通道,实时800MSa/s采样率,16bits垂直分辨率。

*真实逐点存储式用户定义任意波形。

*完全独立双通道模式或耦合型双通道模式。

*标配56KSa/通道内存,或升级版64MSa/ch内存用来产生复杂波形。

*USB2.0全速连接。

*SignalGenerator(信号处理能手)PC图形界面操控软件。

3 快速导航(QuickStart)

ENF22XX系列主要的描述文档有以下三份,用户可根据需要参考使用。用户手册:即本文档,核心是对

SignalGenerator软件安装和使用的介绍。规格书:详细描述了ENF22XX的硬件规格、技术参数等。

技术参考:ENF22XX的简明参数列表。

Page 8: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 8 -

4 软件使用教程

4.1软件安装

SignalGenerator(信号处理能手)软件可以从随机附带光盘获取,或登录深圳市易新翔科技有限公司官方网站

(www.easynewfly.com)下载得到。

双击安装文件SignalGeneratorSetup_xxx.exe(xxx为软件版本号),弹出安装对话框(如图4.1.0)。安装期间提

供中文(简体)和English两种安装界面支持,用户可根据个人情况选择一种安装语言。请注意,这里选择的仅

仅是安装期间的使用语言,而不是软件运行时的界面语言。实际上软件运行时的语言是由当前运行软件的操作

系统中区域和语言设置决定的。

图4.1.0 选择安装期间语言

点击确定,按照安装提示即可完成软件安装。默认的安装路径是C:\ProgramFiles\Easynewfly\QA2XX

(X64环境中默认的安装目录为C:\ProgramFiles(X86)\Easynewfly\QA2XX),用户可以在安装过程中自行调整安

装目录。为了便于管理,SignalVirtuoso软件运行所需要的所有资源均存放在该安装目录下。

注:若您的电脑已经安装SignalGenerator软件(或许是一个较老的版本),您在选择安装新的版本时应该先卸载旧

版本软件,否则会引起运行时的版本混乱。正式版的SignalGenerator软件安装包都提供了安装前检测您是否已

经安装过别的版本的SignalGenerator,若发现已安装软件则会提醒安装新的版本前先卸载该已安装版本。

安装程 序会自 动在 桌面 和开始 菜单->所有 程序 中创建 快捷方 式, 因此 用户可 以有三 种途 径打 开

SignalGenerator软件:

① 桌面快捷方式

② 开始菜单->所有程序->Easynewfly->SignalGenerator

③ C:\ProgramFiles\Easynewfly\QA2XX\SignalGenerator.exe

安装目录下的文件列表如图4.1.1所示。Documentation文件夹内存放各类说明文档,包括用户手册、技术指导、

发布说明等;QA2XX_Data文件夹内存放系统需要的数据库文件(警告:此文件夹下存放的数据库文件对软件运行

至关重要,请勿进行文档描述外的其他操作以免破坏软件运行环境。);USBDrivers文件夹下是ENF22XX设备的USB

驱动,在手动安装驱动时用户需要引导驱动安装向导在此目录下寻找设备驱动程序,QA2XXInstallDrivers.exe

是驱动自动安装程序,QA2XXUninstallDrivers.exe是驱动自动卸载程序(详细情节参阅4.2驱动安装);最后,en

和zh-CN文件夹是软件的本地化语言包,Image内存放一些软件运行需要的图片资源,这些都对软件的功能操作没

有影响。

Page 9: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 9 -

图4.1.1 SignalVirtuoso安装目录

另外,软件安装时会自动在当前用户“我的文档”目录下创建一个Easynewfly文件夹,这个文件夹用来统一存

放易新翔科技产品软件的用户配置和运行数据。对于SignalGenerator软件,会在Easynewfly文件夹内创建一个

ENF22XX子文件夹。其中包含的内容如图所示。

图4.4.2 我的文档/Easynewfly/ENF22XX文件夹内容

其中anywave文件夹是默认的用户自定义波形文件存储目录,建议用户将该类文件归档在此目录下(详细情节参阅

4.4.2用户自定义波形);SweepList文件夹为默认的用户自定义扫描文件存放目录(详细情节参阅4.6..1扫描);

conffile文件夹是默认的用户自定义设置保存和调出目录(详细情节参阅4.7设置保存和调出)。SGData.xml用

来存储一些用户配置信息,目前包括用户设备注册信息和软件配置信息。SignalGenerator允许用户在

打开的一个界面内同时操作多台ENF22XX设备(或者同时打开多个SignalGenerator主窗体,每个主窗体操作一

个ENF22XX设备,目前最多支持10台设备同时控制)。因此,为了区别每台设备,在每个新设备第一次连接时

SignalGenerator会弹出一个新设备注册页面。

图4.4.3新设备注册窗口

Page 10: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 10 -

用户可以为这台设备自定义命名,而这个命名将会和设备的全球唯一序列号配对并存储在SGData.xml

文件中。以后每次打开软件时,主界面左下角便会显示当前连接的设备的用户自定义命名,这样在同台设备同

时连接时用户能很容易知道自己当前在控制的设备是哪一个。

图4.4.4已注册设备连接后软件主界面左下角的显示

4.2驱动安装

SignalGenerator软件通过USB总线和ENF22XX通讯,因此需要安装USB驱动才能正常工作。为了最大限度简化安装

过程,易新翔科技为SignalGenerator提供了QA2XXInstallDrivers.exe程序,该程序运行后可自行安装注册需要

的USB驱动程序。但是遗憾的是,QA2XXInstallDrivers.exe只在Vista和Windows7有效。如果您使用的是WindowsXP

,还是需要手动安装USB驱动。以下分别介绍两种安装方式。

① 自动安装(适用于WindowsVista和Windows7)

如图4.2.0,在软件安装的最后一步,点击“完成”按钮之前会有两个用户可勾选的安装后选项。第一个

是查看自述文档,如果勾选则安装完成后会自动打开软件的UserManual;第二个即是自动安装驱动程序,如

果勾选则用户点击“完成”后会自动运行QA2XXInstallDrivers.exe从而自动安装USB驱动。这两个选项默认都

是勾选的。

图4.2.0InstallDrivers.exe

如果安装时此处不勾选运行QA2XXInstallDrivers.exe,用户也可到安装目录下找到

QA2XXInstallDrivers.exe手动运行亦可启动自动安装USB驱动程序。

② 手动安装驱动(适用于WindowsXP)

第一次连接ENF22XX时会弹出驱动安装向导,如图4.2.1。选择“从列表或指定位置安装(高级)”,点

击下一步。

Page 11: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 11 -

图4.2.1USB驱动安装向导

选择“在这些位置上搜索最佳驱动程序”,点击右侧“浏览”按钮,定位至

“C:\ProgramFiles\Easynewfly\QA2XX\USBDrivers”(如果安装软件时选择了其他地址,则定位至相应的文件

夹地址),点击下一步。

继续点击下一步,会弹出警告窗口(这里的警告是关于驱动的数字签名,不会影响到设备安装使用)。点击“仍

然继续”即开始安装,最后点击“完成”完成安装。

完成安装后会发现系统再次弹出类似于图4.2.1的一个驱动安装向导窗口。这是因为ENF22XX中使用的USB是双

通道式,而两个通道都需要安装驱动程序的缘故。参照之前的介绍,同样的步骤完成本次安装即可。

安装完成后,右下角会弹出对话框,提示“发现新硬件,新硬件已安装并可以使用了”。此时在设备管理器

(在桌面我的电脑图标上右键选择管理->系统工具->设备管理器即可打开设备管理器)的通用串行总线控制器

栏目下即可找到ENF22XX的设备驱动,如图4.2.2

图4.2.2成功安装后,设备管理器中ENF22XX的USB驱动

至此,ENF22XX的USB驱动安装就完成了。

Page 12: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 12 -

4.3软件界面介绍

4.3.1主页面介绍

如图4.3.1为SignalGenerator软件运行的初始画面。页面结构基本分为六个部分:

1.控制面板区域,在屏幕右侧呈条状分布。控制面板是软件接受用户输入的主要区域,用户对仪器的操作大多

都集中在这里,后面章节的功能详细介绍大多跟控制面板区域操作有关。

2.图示区域,主要用来为用户提供当前设置波形的直观感受,譬如用户当前选择正弦波输出时,图示区域即会

描绘一个正弦波的图样。

3.菜单栏,因为显示窗体空间有限,SignalGenerator的某些功能是通过菜单栏来控制和显示的。详细

介绍请参见后续章节。

4.USB状态栏,用来即时的显示ENF22XX设备的USB连接状况。这里要指出一点,SignalGenerator软件允

许同时操控多个ENF22XX设备(最多支持同时控制10台)以实现多通道并行信号的需求。而在同时连接多个

ENF22XX设备时,只要有一台设备的USB连接正常,这里的提示都是“USB:已连接”。

状态栏的另一个提示内容是当前选择设备名,这在多台ENF22XX设备同时工作时非常有用。用户可以通

过这个提示确认自己是否已经成功切换了设备操作对象(详见4.8多设备协同工作)

5.当前输出状态提示栏,两个方框内分别提示CH1和CH2两个通道的当前输出状态。关于此提示栏请注

意以下细节:

(1)若当前通道输出使能,则提示信息文字为绿色。若当前通道禁能则相应的提示文字为白色。因此用户

能否通过提示框文字颜色快速判断当前两个通道输出使能情况。

(2)在输出调制波形时,因为ENF22XX只支持一路独立调制波形因此只提供了一个输出提示框。

(3)此提示框内信息在每次用户点击右下角“波形发生”按钮时进行更新,而不是在用户在控制面板

上更改参数设置时实时更新。因此如果用户更改了参数设置但是没有点击“波形发生”按钮,则当前

实际输出不改变,此处提示框提示信息也不改变,请注意这个细节。

6.软件当前配置显示栏。软件配置位于菜单栏->设置->配置,点击配置可以打开配置窗体,里面是

SignalGenerator支持的一些配置项。譬如目前支持的两个配置项:时钟源和输出阻抗。

(1)时钟源:设置ENF22XX设备的时钟为内部时钟或外部时钟,其中外部时钟通过前面板的ClkIn端子输入

。详见4.10节:使用外部时钟。

(2)输出阻抗:ENF22XX设备在硬件上输出阻抗为50ohm,而在软件界面中可以配置输出阻抗为50Ω或高阻

两种输出选择。配置为50ohm时与设备输出阻抗相匹配,此时使用原配的50Ω BNC-BNC线,可以在频谱仪上看

到输出幅度和设置值一致。而高阻设置是为使用示波器观测的用户而设计的。因为示波器探头一般都是MΩ级别

的,因此若使用50ohm配置则实际看到的输出幅度和直流偏移值将是设置值的两倍左右。此时用了使用方便,用

户可以在软件中设置输出阻抗为高阻,则软件会自动调整,使用户在示波器上看到的输出幅度和软件设置值一

致。

这些配置项在软件关闭时会被保存到“我的文档/Easynewfly/QA2XX/SGData.xml”中,并在下次软件打

开时自动加载。因此这些设置被认为是永久的环境变量,之所以在软件主页面上以非常鲜明的形式显示,就

Page 13: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 13 -

是为了让用户可以随时观察到自己当前所处的配置状态,避免出现误会。

图4.3.1 SignalGenerator主界面

下面着重介绍一下控制面板的各组成部分。

1、保持打开选项

保持打开选项位于控制面板的左上角。默认处于勾选状态,在此状态下整个控制面板始终显示而无法隐藏。如果

用户使用小尺寸显示器的电脑并且希望画面尽可能大时可以选择去掉保持

打开的勾选,此时控制面板会随着鼠标离开控制面板区域而迅速收缩至屏幕右侧。如果需要再调出控制面板,只需

要将鼠标滑至屏幕右侧边上则控制面板会再次弹出。

2、通道选择选项卡

ENF22XX支持双路波形输出,这两路分别为CH1(Channel1,或称I路)和CH2(Channel2,或称Q路)。两路的输出控

制开关在通道控制选项卡中,用户可根据需要单独使能一路输出而关闭另一路,或同时使能两路从而得到双通道

输出。

通道使能开关是独立的,但是波形选择和参数设置选项卡却只有一组,这就带来了一个问题,双通道输出时如何为

两路分别指定不同的参数?

这就是通道选择的作用了。在SignalGenerator的设计中,波形选择和相应的参数设置是两路共用的,并且通过通

道选择开关来决定当前设置被用于哪一通道。由此可得到以下四种输出需求的设置步骤:

单独I路输出时

1)通道选择CH1/I

2)波形选择选项卡中选择相应的波形(函数波形或任意波形)

Page 14: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 14 -

3)参数设置选项卡中设置各参数(参数为数字格式且不能为空)

4)通道控制选项卡中设置CH1开、CH2关、调制关

5)点击“波形发生”按钮。待CH1信息提示框中有绿色字体的输出波形描述信息显示时标明波形设置成功(此时

CH2提示框内应该是白色字体显示,标明CH2路被禁能输出)。

单独Q路输出时

1)通道选择CH2/Q

2)波形选择选项卡中选择相应的波形(函数波形或任意波形)

3)参数设置选项卡中设置各参数(参数为数字格式且不能为空)

4)通道控制选项卡中设置CH2开、CH1关、调制关

5)点击“波形发生”按钮。待CH2信息提示框中有绿色字体的输出波形描述信息显示时标明波形设置成功(此时CH1

提示框内应该是白色字体显示,标明CH1路被禁能输出)。

双通道输出时

1)通道选择CH1/I

2)波形选择选项卡中选择I路要设置的波形(函数波形或任意波形)

3)参数设置选项卡中设置各参数(参数为数字格式且不能为空)

4)通道选择CH2/Q

5)波形选择选项卡中选择Q路要设置的波形(函数波形或任意波形)

6)参数设置选项卡中设置各参数(参数为数字格式且不能为空)

7)通道控制选项卡中设置CH1开、CH2开、调制关

8)点击“波形发生”按钮。待CH1和CH2信息提示框中有绿色字体的输出波形描述信息显示时表明波形设置成功

警告:双通道输出时,请您牢记以下局限条件

① 两路输出均为正弦波时,任一路的频率不能大于30MHz。

② 两路均为函数波形时,只能同时为正弦波或同时为非正弦波(可以是两个不同的非正弦波),但不能同时输出正

弦波和非正弦波。譬如您可以在两路同时输出方波和三角波,但却不能同时输出正弦波和三角波。

③ 两路可以同时输出函数波形或者同时输出任意波形,但不能一路输出函数波形而另一路输出任意波形。

④ SignalGenerator会自动检视用户设置的双通道波形组合是否被支持,并提供相应的弹窗提示。关于双通

道输出的详细情况请阅读4.3.2节。

调制输出时(此处以内部调制为例)

1)通道控制选项卡中调制开关设置为调制开

2)参数设置选项卡中设置载波的频率和幅度

3)调制设置选项卡中选择相应的调制方式子选项卡,使能调制开并且在选项卡内设置基带参数。

4)点击“波形发生”按钮。待信息提示框中有绿色字体的输出调制波形提示信息出现时表明波形设置成功。

注意:调制开关打开后,软件会自动将通道选择置为CH2/Q并且将波形选择设为正弦波。这是因为ENF22XX的设

计中采用了Q路作为载波,并且载波类型只能为正弦波。因此客户对于载波的设置项目只有频率和幅度两个参

数,其余均为默认。

Page 15: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 15 -

3、波形选择选项卡

波形选择部分用来设置当前选择通道(通道选择中决定)的输出

波形。ENF22XX支持的波形种类包括函数波形和任意波形两个大类

。其中函数波形共8个,可以通过点击按钮选择切换。要选择任意

波形,需要先勾选“Arb”旁边的小方框。此时后边的下拉框

Page 16: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 16 -

变为可操作状态,通过此下拉框可选择各种内置任意波形。特别的,在下拉框的最后一项有用户自定义波形

选项。如果用户需要设置自定义波形可以选择该选项,在弹出的文件选择对话框中选择加载自定义波形文件

即可。关于自定义波形文件的格式描述,请参见4.5任意波形设置一节。

4、参数设置选项卡

参数设置选项卡位于波形设置下方,其会根据用户选择的是函数波形还是任意波形,在周期波参数设置和任意

波形参数设置两个界面之间切换。参数设置选项卡内的内容项目会随着波形种类的不同而自动调整,因此您在

设置时看到的选项卡内各设置项目都是必须设置的(可以为0或者其他默认值,但不能为空,否则设置过程会出错)

5、通道控制选项卡

a) 调制开/调制关

通道控制选项卡内安置了四个使能开关。

用来打开或者关闭调制输出,软件开机默认设置为调制关。请注意调制开时通道及波形选择都是禁止的(因

为调制输出时载波只能在Q路而且只能为正弦波)。

b) 同步开/同步关

用来打开或关闭同步输出(SyncOut),目前版本同步输出信号为常开,因此该选项固定为同步开,用户不可控制

。注意同步输出信号最高可跟踪频率为25MHz。

c) CH1开/CH1关

通道1输出开关,控制通道1是否输出。

d) CH2开/CH2关

通道2输出开关,控制通道2是否输出。

注意:实际上在ENF22XX的实现中,只要仪器通电运行,通道1和通道2都是一直有波形输出的,而通道1

(2)关闭时其实只是在软件设置波形时不更新通道2(1)的波形输出数据而已。因此在您关闭某通道时在输出口

测量到信号时请不要惊讶。

6、调制设置选项卡

Page 17: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 18 -

调制设置选项卡用来设置调制输出,默认为禁能状态。如果用

户需要输出一个调制波形,需先点击通道控制选项卡中调制开关为

调制开状态,以此激活调制设置。

ENF22XX支持的调制类型有6种,分别为AM,ASK,FM,FSK,PM

,PSK。以设置AM波形为例,波形设置过程为:

1) 通道控制选项卡中调制开关设置为调制开。

2) 参数设置选项卡中设置载波(固定为正弦波)的频率和幅度。

3) 调制设置选项卡中选择AM页面(实际上默认就是AM页面),点击右下角AM开关按钮选择AM开(按钮背景色变为

亮绿色)。

4) 设置基带频率、调制深度、基带信号类型等参数。

5) 点击波形发生按钮,待绘图区中输出信息提示框中显示绿色字体的调制波形参数后,表明AM调制波形设

置成功。

其他几种调制波形的设置过程类似。注意各个调制波形选项卡内的开关按钮是多选一的关系,因此当您从AM

开要转到FM开时只需要按下FM开关打开FM调制即可(AM开关会自动转为AM关状态)。这样设计方便了用户使用,但

要注意若用户忽略了调制开关的设置(譬如从AM转为FM时,只是设置了FM选项卡内的参数,而忘记了打开FM开关

,实际上此时软件接收到的调制类型还是AM)则会造成输出与需要的不同。因此建议用户在按下波形设置按钮后

,检查下信息提示框中提示信息内容是否与自己认为的一致。

7、波形发生按钮

波形发生按钮是控制面板上最简单但又最重要

的一个部分。SignalGenerator的所有波形设置,最后

一步都是按下波形发生按钮以触发软件完成设置并

输出

波形。因此波形发生按钮的功能等价于传统台式信号发生器面板上的“Trigger”按钮,用来触发仪器输出波形。

另外,请用户注意以下细节:

① 波形发生按钮在USB未检测到有效的设备连接时处于默认的禁止状态,一旦检测到一个有效的设备连接,软

件会自动使能这个按钮。

② 波形发生按钮共有上图中所示的4种状态。软件初始打开时显示为左上方的波形发生,此时如果用户对参数

进行了配置或者进行了其他有可能更改仪器输出的操作,则波形发生按钮会显示为右上的黄底色“点击更新”以

提示用户软件当前需要点击该按钮以将刚才所做的配置更改进行设置以同步仪器输出;软件对仪器进行配置时

显示如左下所示的绿底色“更新中”,这个在arb输出更新时会比较明显的看到;配置更改后点击更新过波形,

则显示如右下方的“波形最新”,这表示当前配置界面中的参数在上次更新过后没有改变过。

注意:关于波形的触发,ENF22XX共支持4种触发方式。

Page 18: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 21 -

1.外部触发。触发信号通过ENF22XX后面板上的TriggerIn接口输入

2.内部定时器触发。主要用于扫描(Sweep)、猝发(Burst)等合成波形功能中。

3.控制面板触发。即软件控制面板上“波形发生”按钮,等同于传统台式信号发生器操作面板上

“Trigger”按钮。

4.远程SCPI触发。通过远程接口的SCPI命令来触发波形发生。(暂不支持)

4.3.2双通道输出详细规则

ENF22XX系列函数/任意波形发生器的双通道输出功能允许在I/Q两路同时输出相同或不同波形。但两

路同时输出的波形并不能随意组合,且在参数上存在一定限制,详细的描述如下。

(1)、双通道输出时两路波形组合只能有三种:一是两路正弦波、二是两路均为函数波中除正弦波

以为的7种之一、三是两路均为任意波形。

(2)、两路正弦波输出时,两路的频率均不能大于30MHZ,此外两路参数完全独立。

(3)、两路非正弦函数波输出时,若两路分别为随机码或者白噪声,则其采样率(样本率)必须设

置为一致。为了统一起见,这种情况下软件中均以I路设置的采样率(样本率)为准,此时Q路输入

的采样率(样本率)参数作废。

(4)、两路任意波形输出时,两路波形的采样率、点数、周期这三个参数必须设置为相同。为统一

起见,两路任意波形输出时对于采样率、点数、周期这三个参数两路均以I路为准。而其余幅度、直

流和各任意波形的特有参数这些则是完全两路独立的。

看起来似乎规则很繁琐而让人沮丧,但实际上SignalGenerator能够根据用户的设置来自动分析。如果有

遇到规则内的禁忌,则会弹窗提示用户所需要的双通道输出中,某些可能和用户的想象有不同。因此用户

并不需要花时间去记住这些复杂的情况。

4.4 函数波形设置

ENF22XX内置8种常用函数信号,包括正弦波、方波、三角波、脉冲波、斜波、直流、伪随机二进制

序列和高斯白噪声。

8种函数波形分为正弦波和非正弦波两大类。请注意在双通道输出时不同在两路分别输出正弦波和非

正弦波,两路同时输出正弦波时,任一路频率不能大于30MHZ。

各种波形参数的合法范围,请参考ENF22XX的datasheet中参数表。

4.5 任意波形设置

4.5.1 内置任意波形

ENF22XX内置了9种常用的任意波形,分别为:高斯脉冲、心电图、指数上升、指数下降、半正失、

D-洛伦兹、洛伦兹、Sinc、负斜波。

当用户选择了任意波形输出后,参数设置选项卡即自动切换为任意波形参数设置页面。任意波形的

Page 19: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 22 -

参数意义如下:

① 采样率:任意波形发生器提取波形样本点的速率。

② 点数:一个完整波形包含的点数。

③ 周期:输出中包含完整波形的个数。若周期设置为一个正整数则输出对应数目的完整波形,若

周期设置为0则表示输出持续的(infinity)完整波形。

④ 各波形特有的其他参数。

4.5.2 用户自定义波形

SignalGenerator可加载用户自定义波形数据数列,并按照用户设置的采样率产生真正的任意波形

(ARB) 。具体操作步骤为:

1)通道选择选项卡中,选择要输出任意波形的通道。

2)波形选择选项卡中点击Arb,并且在下拉框中选择最后一项“自定义”。

3)在弹出的打开对话框中,选择自定义的波形文件。

4)参数设置选项卡中,设置采样率和周期。

5)点击“波形发生”按钮,触发波形发生。

注意:用户自定义任意波形的设置是ENF22XX所有波形中耗时最多的,具体时间随用户波形文件中数

据量的大小而定(譬如1024点的用户数据需要3秒左右)。因此当用户点击“波形发生”按钮后不能立

即得到输出波形,而待到输出信息提示框中的内容更新后才标志着自定义波形设置成功。

用户自定义波形文件可用Matlab等软件产生,也可用其他方式产生。注意格式为数据之间用逗号隔开

,不能夹杂其他文字等否则文本解析会出错。在SignalGenerator安装目录下的anywave/example内有三个

实例波形供参考。

4.6 调制波形设置

4.6.1.内部调制与外部调制

ENF22XX支持内部调制和外部调制两种基带来源,两种的区别在于基带信号的来源不同。内部调制时

基带信号在内部使用了ENF22XX的I路输出,用户可以通过调制设置选项卡来选择相应的调制模式和基

带参数;而外部调制时基带信号来自于机身后盖的AnaIn1,AnaIn2输入端子,用户同样需要通过调制设

置选项卡来设置调制模式。无论是内部调制还是外部调制,载波信号一律使用Q路输出。

外部基带输入端子AnaIn1和AnaIn2为交流耦合高阻输入型,允许的最大输入电平为3.3Vpp,频率范围为

DC-100KHz。

4.6.2 各种调制波形设置

设置示例1:内部FM调制

Page 20: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 23 -

1)通道控制选项卡中调制开关设置为调制开。

2)参数设置选项卡中设置载波(固定为正弦波)的频率和幅度。

3)调制设置选项卡中选择FM页面,点击右下角FM开关按钮选择FM开(按钮背景色变为亮绿色)。

4)设置基带频率、频率偏移、基带信号类型等参数。

5)点击波形发生按钮,待绘图区中输出信息提示框中显示绿色字体的调制波形参数后,表明AM调制波形设置

成功。

设置示例2:外部AM调制

1)由机身后面板AnaIn1或AnaIn2接线端子输入外部产生的基带信号。

2)通道控制选项卡中调制开关设置为调制开。

3)参数设置选项卡中设置载波(固定为正弦波)的频率和幅度。

4)调制设置选项卡中选择AM页面,点击右下角AM开关按钮选择AM开(按钮背景色变为亮绿色)。

5)基带选择下拉框中选择基带类型为外部调制,并在右侧下拉框中选择基带输入通道EA1或EA2(EA1

对应AnaIn1,EA2对应AnaIn2)。

6)点击波形发生按钮,待绘图区中输出信息提示框中显示绿色字体的调制波形参数后,表明AM调制波形设置

成功。

4.7 复合波形设置

ENF22XX支持两种复合类型波形,即扫描(Sweep)和猝发(Burst)。复合波形设置位于菜单栏“复合波形设

置”菜单中。

4.7.1 扫描

ENF22XX支持三种频率扫描,分别为线性(Linear)、对数(Logarithmib) 、用户自定义(Userdefined) 。

扫描页面如图4.7.1.0,扫描过程的示意图解如4.7.1.1所示。

Page 21: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 24 -

图4.7.1.0频率扫描主页面

4.7.1.0 线性扫描

线性扫描一般用于频率跨度较小的情况下,设置步骤如下:

① 扫描类型选项卡中选择线性扫描(默认即是线性扫描)。

② 触发设置选项卡中选择触发源。

③ 设置各个扫描参数。

④ 点击“启动扫描”按钮即开始扫描。扫描完成后会弹出提示。

注意:ENF22XX支持的频率扫描范围在有无直流偏移的情况下是不同的。直流偏移为0时,ENF22XX支持

的扫描频率范围为1UHZ~80MHZ,而直流偏移不为0时,ENF22XX支持的频率扫描范围为1UHZ~40MHZ.若您

设置的开始频率或者结束频率超过了合法范围,则程序会提示参数不被支持并让您重新输入参数。

4.7.1.1 对数扫描

对数扫描常用于扫描宽频率范围时,设置步骤如下:

① 扫描类型选项卡中选择对数扫描。

② 触发设置选项卡中选择触发源。

③ 设置扫描起始频率,系统会自动计算出对应的结束频率并实时显示在结束频率栏。用户可以调

整起始频率以让扫描覆盖自己需要的频率范围。

Page 22: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 25 -

④ 设置扫描时间(注意对数扫描的保持时间和回扫时间始终为0)。

⑤ 点击“启动扫描”按钮即开始扫描。扫描完成后会弹出提示。

注意:对数扫描方式的结束频率不需设置,而是由用户设置的起始频率自动计算得到的(软件会根据用户输入

的起始频率实时更新计算得到的结束频率),记住此时频率扫描宽度小于80MHZ/40MHZ的要求还是在的。根

据SignalGenerator的对数计算算法,只要起始频率小于12KHZ/6KHZ就可以保证扫描宽度不超过

80MHZ/40MHZ。

4.7.1.1扫描工作过程图

Page 23: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 26 -

4.7.1.2 用户自定义列表扫描

自定义列表扫描支持128个用户自定义频率点的逐点扫描,步骤如下:

① 扫描类型选项卡中选择用户自定义。

② 点击“装载扫描列表”按钮以加载扫描文件。

③ 设置扫描时的幅度输出及扫描时间。

④ 点击“启动扫描”按钮即开始扫描。扫描完成后会弹出提示。

扫描文件可由Matlab等软件编辑生成,也可由用户手工编写。格式为128个纯数字之间由逗号彼此隔开

,用户可参考软件安装文件夹下SweepList子文件夹下SampleSweepList.txt示例。

4.7.1.3 关于扫描的触发源说明

ENF22XX的扫描功能支持两种触发方式,内部触发和外部触发。

内部触发时,开启扫描需要手动点击扫描设置页面中右下角的绿色“开启扫描”按钮,点击后按钮变为亮绿

色并同时开始扫描动作。扫描完成后会弹出对话框提示扫描完成,用户点击确定后扫描触发按钮又回复深绿

色“开启扫描”状态,以便用户开启下一次扫描。

用户在触发设置中选择外部触发,会将触发模式设置为外部触发。此时扫描窗体中的“刷新”按钮变为可用

,点击“刷新”按钮便会将扫描参数写入仪器并且同时使能外部触发扫描。之后ENF22XX会不断监测后面板

TriggerIn引脚,并且被从此引脚输入的外部触发信号所触发。

当用户改变了扫描参数后,必须重新点击“刷新”按钮以更新扫描参数设置。要关闭外部触发扫描,有两种方

法。一是将触发设置重新设置为“内部触发”,二是关闭触发窗体。最后,外部触发信号电平为0~3.3Vpp,数字

电平。

4.7.2 猝发

ENF22XX支持两种猝发(Burst)方式,分别为N-周期猝发和门控猝发。猝发设置界面如图4.7.2.0所示。

图4.7.2.0猝发设置界面

4.7.2.0 N-周期猝发

N-周期猝发是在一个周期内包含N个完整波形的猝发模式,这个周期时间和完整波形的数目N都由客户

Page 24: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 27 -

设定,而这里的“完整波形”指的是当前设备正在输出的波形。用户输入的N值和周期值必须保证周期

大于N个完整波形对应的时间,如果用户输入的参数不满足条件,在点击“开启猝发”按钮时软件会弹

出提示框提醒用户修改参数。

N-周期猝发设置步骤为:

① 设置基本波形输出。

② 菜单栏中打开Burst设置页面。

③ 选择N-周期猝发,并设置两个参数。

④ 点击“开启猝发”即可开启猝发输出。

⑤ 若需结束猝发输出,只需点击“退出猝发”,或者关闭猝发设置窗口即可。

注意:猝发输出时(不管是N-周期猝发还是门控猝发),必须首先在不开启触发时设置ENF22XX输出一个

基本波形,这个基本波形会作为BURST中的“完整波形”。

4.7.2.1 门控猝发

门控猝发时,猝发开启和关闭的触发条件为外界输入的Trigger信号,此信号从ENF22XX的后面板

Trigger接线柱处输入。当Trigger为高电平输入时开启猝发,低电平时则关闭猝发。

注意:

1、当选择GatedBurst时,不需再设置参数N和周期。

2、Trigger信号为CMOS和TTL兼容电平,电平触发模式,高电平有效。

4.8多设备协同工作

ENF22XX支持多机协同工作以产生多路同步信号(最多10台ENF22XX同时工作以产生20路同步信号)。实现

多设备协同输出需要借助SignalGenerator的两个子功能块:猝发(Burst)中的门控猝发和设置菜单下的

设备选择。

门控猝发的使用请参照4.7.2.1,这里不再赘述。关于设备选择子菜单,实际上是为了让

SignalGenerator能够同时操作多台ENF22XX设备而设计的。当用户电脑连接多台ENF22XX时,设备选

择子菜单的下级目录中就有出现多个设备名。其中打钩的设备名对应当前SignalGenerator正在操作

的设备(和下方状态栏中显示的当前连接设备名对应),用户可以通过在这里勾选某个设备以

切换当前SignalGenerator操作的设备。

下面举例说明用户如何通过两台ENF22XX获得4通道同步输出信号,更多路同步信号输出的设置类似。

① 通过USB线将两台ENF22XX(设备A和设备② 连接到电脑上,确认USB连接正常。

② 打开SignalGenerator软件,通过菜单栏设置->设备选择中勾选“设备A”来设置当前操作设备为设

备A(状态栏上的当前连接设备显示处可用来确认)。

③ 设置两路信号输出参数(注意要同时使能两路输出控制)并点击“波形发生”按钮。

④ 打开猝发设置页面,设置猝发模式为门控猝发,并开启猝发。

⑤ 保持状态,再次点击SignalGenerator的快捷方式打开另一个SignalGenerator的操作界面。菜单栏

Page 25: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 28 -

设置->设备选择中勾选“设备B”来设置当前操作设备为设备B(状态栏上的当前连接设备显示处可

用来确认)。

f)同步骤c,d,设置设备B的输出参数和门控猝发。

g)将设备A和设备B后面板的Trigger接在一起,并接到一可控触发源。即可通过该触发源输出一持续的高电平,

从而在设备A和设备B的输出端得到单路可设置的4路同步信号输出。

4.9设置保存和调出

SignalGenerator每次打开时都会初始化为一默认的设置,大多数系统也都是这样做的。而实际中大多数

用户常用的设置都与默认设置不同,且不止一种。因此用户一种快速设置其常用波形的机制。

菜单栏中“加载文件”和“保存文件”这对功能就是为了帮助用户实现快速加载常用波形。

当用户设置输出一种常用波形后,可以通过“保存文件”子菜单弹出的对话框将当前的设置命名保

存。并在任何时候通过“加载文件”以加载保存的设置文件,加载设置文件后点击“波形发生”按

钮即可得到设置文件对应的输出波形。

注意:

1、“保存文件”必须在当前设置被启用后(也即设置好参数并且点击了“波形发生”按钮后)。用户

可以直观的理解为:保存文件实际保存的是信息提示框中正在显示的波形。

2、调出设置时,“加载文件”只是将设置文件解析而并没有设置输出,要得到设置文件的波形输出

还需点击“波形发生”按钮。

4.10使用外部时钟

ENF22XX支持外部输入的时钟信号,外部时钟模式将旁路内部PLL供给FPGA的主时钟而转而使用由后面板ClkIn

引脚输入的外部时钟信号。

外部时钟主要用来实现多台ENF22XX设备的同步。虽然ENF22XX可以支持5MHz~20MHz之间的任意时钟信号,但

是您应该使用10MHz时钟作为外部参考输入才能让ENF22XX正常工作。

推荐的最佳外部时钟信号为:0~3.3V数字信号,频率10MHz,方波或正弦波。

前面板上的Clkout连接头会一直输出一个10MHz数字电平的方波信号,这个信号可以直接作为外部时钟供给

Clkin。

4.11 同步输出

前面板上的Syncout接口提供一个与输出波形相位同步的方波信号,请注意以下细节:

1、Syncout支持最高同步频率为25MHz,高于25MHz的输出波形不能期望通过Syncout来获得同步输出信号。

2、单通道输出时,Syncout会保持与当前输出使能的通道同步。

3、双通道输出或调制输出时,Syncout会保持与I路同步。

Page 26: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 29 -

4.12 频率计

ENF22XX系列新增了频率计功能(固件版本0.2及以上,SignalGenerator1.02及以上开始支持)。ENF22XX的频

率计功能具有以下特点:

1、可以检测的波形特征为:方波或正弦波,幅度为3.3Vpp(0~3.3V数字电平)

2、频率计可以检测的频率范围为1Hz~100MHz,精度1Hz。误差1ppm。

频率计功能在SignalGenerator软件中位于菜单栏设置->频率计,点击则会弹出频率计窗口如图4.12.0所示。被

测波形从前面板ClkIn引脚输入,用户点击“测量”按钮,则会在左侧框内显示测试得到的被测波形频率数值。

每次测量耗时1s。

图4.12.0频率计

5 程序控制接口

从V1.10起,SignalGenerator提供了API接口。该API接口基于.netframework工作,SignalGenerator.exe本身做

为一个程序集,可以被另外的VisualStudio工程所引用。使用VisualStudio新建一个工程并且添加

SignalGenerator.exe引用后,即可使用该程序集中Easynewfly.ENF22XX命名空间下所提供的API服务了。该API

接口具有以下特点:

提供ENF22XX设备的主要功能。目前支持单双通道所有函数波形输出、参数设置,8种调制波形的输出设置接口

函数。

基于.netframework程序集,用户可使用任何.net支持的语言(如C++,C#,VB.net等)进行二次开发,借助

VisualStudioIDE可以很容易创建用户自定义GUI程序来驱动ENF22XX。

提供开发文档与示例程序,最大限度缩短用户学习曲线。

关于API接口及二次开发,请参考SignalGenerator安装目录下Documentation/QA2XXAppNote001.pdf。相关的示

例文件在安装目录下Developer目录下。

6 故障排除

下面列举了ENF22XX在使用过程中可能出现的故障及排查方法。当您遇到这些故障时,请按照相应的步骤进行

处理,如不能处理,请与易新翔科技公司联系,同时请提供您机器的设备信息。

1.如果已经插上电源信号发生器仍然显示未连接,没有任何显示:

(1)检查电源接头是否接好。

Page 27: 函数 任意波形发生器 使用说明书 - easynewfly.com · ENF22-----XX(TY12) 函数/任意波形发生器 - 3 - 安全要求 一般安全概要 了解下列安全性预防措施,以避免受伤,并防止损坏本产品或与本产品连接的任何产品。

------------------------------------------------------------------------------------------------------------------------------------------------------------------ ENF22XX 函数/任意波形发生器用户指南

www.easynewfly.com - 30 -

(2)检查电源是线材是否完好。

(3)做完上述检查后,重新启动仪器。

(4)如果仍然无法正常使用本产品,请与易新翔科技联络。

2.设置正确但无波形输出:

(1)检查信号连接线是否正常接在示波器端口上。

(2)检查USB线是否能够正常工作。

(3)检查软件中”波形发生”键是否打开。

(4)如果仍然无法正常使用本产品,请与易新翔科技联络。

-----------------------------------------------------------------------------------------------------

releasenotes

* 2012.10.18 Version1.11

将DeviceRegister.xml改成了SGData.xml,并在其中增加了Config页面内容的保存项。

修改了Config页面,增加了输出阻抗的配置项。并且将这些项目序列化保存和提取到SGData.xml文件中,在

这页面上增加了窗口来实时显示配置项。

在sweep中增加了直流偏移设置。

* 2012.10.08 Version1.10

添加了二次开发API集,及其开发文档。

调制功能由原来的6个扩展到8个,新增PWM和SigmaDelta两种调制模式。

* 2012.08.08 Version1.03

软件名称本身做了更改,本文档做了相应的更改。

将文档中ENF2212改成了ENF22XX,以使文档覆盖ENF22XXSeries(目前有ENF2212/ENF2206/ENF2203三个产品)

将anywave和SweepList两个文件夹从安装目录下移动到了“我的文档”/Easynewfly/QA2XX/下。

增加了对新功能“频率计”的使用说明。

* 2012.06.26 Version1.02

软件安装部分,增加了对已安装旧版本软件情况下安装新版本时的说明。

将原4.3节分为了4.3.1和4.3.2,其中4.3.2为新增的双通道输出的详细描述。

添加了4.7.1.2节,内容为扫描的触发源说明。

添加了4.10节,使用外部时钟进行同步。

添加了4.11节,关于输出同步信号的描述。

* 2012.05.16 Version1.01

AD-DC适配器参数修改为15V/2A,带开关。

添加了对新设备注册的说明。

外部调制基带设置方式从菜单栏移动到了调制设置选项卡的基带选择下拉框内,且外部基带的峰峰值从2V

修改为3.3Vpp。

修正了扫描部分的说明。