Namisoft----多仪器自动测试系统
1.概览
1.1.task 源码
在任意波形的采集中,很难及时保存和返回波形数据。当有不规则的波形参数需要采集时,既费时又容易出错。因此,系统可以使用MATLAB或C++来控制生成波形的基本参数设置,并对采集到的波形和数据进行处理返回上位机。
1.2.系统函数
1.系统可以同时控制示波器和信号源,实时监控数据,保存并发回。
2.示波器或信号源的数据可以在系统中实时采集和显示。
3.系统可以将处理后的数据以excel格式保存到本地。
2.系统构成
NS-201系统分为硬件和软件两部分。硬件组成由控制终端、被控仪表和这两部分组成,软件组成由硬件连接、运行测试、数据处理三部分组成。系统框图如图2.1:
图2.1 NS-201自动测试系统组成
1)控制终端:本系统选择PC(工作台)作为控制终端,需要在PC上安装NS-201自动测试系统软件,实现参数设置、仪器控制、数据采集、数据显示在终端上,数据处理功能;
2)受控仪器:受控仪器包括Teledyne Lecroy HDO9404-MS示波器、泰克AWG7122C任意波形发生器信号发生器,可以选择单个或多个仪器配置参数实现控制。
3)硬件连接:选择需要控制的仪器,通过软件与选择的设备建立通讯连接。
4)Run test:配置所选控制仪表的参数。 HDO9404-MS示波器有四个输入通道,带宽4Ghz,采样率40GS/s,存储深度128Mpts,可以配置单通道或多通道参数。其中,为了完成触发设置,AWG7122C信号发生器具有2+4个标记输入通道,采样率为12/24 GS/s,波形长度为64/128 M,分辨率为8/10位。
选择测试仪器并同时设置多通道开关,即可控制实验状态,将测试数据实时显示为图形。
5)数据处理:测试数据实时采集与展示,测试结果本地保存为Excel格式,保存测试步骤。
3.软件信息
3.1.软件功能
自动测试系统的软件部分由硬件连接、运行测试和数据处理三部分组成。各个模块的具体功能如下:
硬件连接:连接工作站与信号源和示波器;
运行测试:通过该模块导入MATLAB/C++控制波形设备数据自动测量设备,设置参数信号发生器,通过采样频率控制测试的启动和停止。
数据处理:测试数据实时采集与展示,测试结果本地保存为Excel格式,测试步骤保存。
3.2.软件图标
3.2.1 软件架构图
自动测试系统软件包括硬件连接、运行测试和数据处理三个模块。各模块功能如下图所示:
图3.1 NS-201自动测试系统软件架构图
3.2.2 用户流程图
自动化测试系统软件使用简单方便,能快速响应用户测试需求,测试功能齐全。软件使用流程图如下:
图3.2 自动测试系统软件使用流程图
3.3.软件界面
3.3.1 软件主界面
自动测试系统由进入测试和关于我们组成。软件主界面如下图所示:
图3.3 自动测试系统软件主界面
点击“运行测试”按钮进入硬件连接界面,连接正确自动测量设备,指示灯亮进入测试界面。
下图为软件的硬件连接界面:
图3.4 自动测试系统软件测试界面
用户进入界面后,开始硬件连接,测试前选择测试仪器。选择仪器后,点击进入测试进入不同的控制界面。
图3.5参数设置界面
用户连接仪器并完成参数配置后,进入运行测试界面,显示数据显示、幅度、时间以及步进、继续、停止的可操作按钮。单击“继续”以生成测试报告。
图3.6 NS-201系统运行测试界面