如何利用示波器实现远程控制

发布者:温馨小屋最新更新时间:2019-12-05 来源: elecfans关键字:示波器  远程控制  测量仪器 手机看文章 扫描二维码
随时随地手机看文章

示波器作为电子行业最常用的测量仪器之一,牵涉着大量的图片导入导出,数据处理,自动化操作等等。我们打算在这里给大家详细讲解示波器的远程控制,具体安排如下:

 1 通过无线网络环境实现的远程图片存取和控制(适用于特殊场合或者远程debug)


 2 基于特殊软件快速无基础实现自动化测试(适用于简易自动化测试的快速设定)

 3 基于SCPI指令编程基础(要学编程,需要注意什么?)


一、示波器远程控制之无线控制

有很多场合不方便使用线缆连接电脑和示波器,比如办公桌离试验台较远,因为安全问题实验室需要全封闭,或者我们想在家里或者任何其他地方看一下示波器波形。


如何利用示波器无线远程控制

让你随时随地监控示波器波形并实时操控

具体步骤如下↘↘↘


Step1:通过网线把示波器连接到路由器上,可以在局域网(适合办公室环境)或者广域网(随时随地远程操控)下使用。


Step2:


Step3:在IE浏览器地址栏中输入是示波器IP地址130.29.70.57,既可自动进入示波器基本信息界面:

根据系统提示安装好Java插件后,您可以在Browser Web Control选项下进入全示波器远程前面板,可以实现示波器的所有操控,操作面板和示波器真实面板一模一样。

也可以进入仅屏幕远程前面板在示波器菜单栏下进行示波器的远程控制。


使用示波器的 Web界面可以:

o查看有关示波器的信息,如型号、序列号、主机名、IP 地址和 VISA (地址)连接字符串。

o使用远程前面板控制示波器。

o通过 SCPI 命令小程序窗口视图发送 SCPI (可编程仪器的标准命令)远程编程命令。

o保存设置、屏幕图像、波形数据和模板文件。

o调用设置文件、参考波形数据文件或模板文件。

o获取屏幕图像并从浏览器保存或打印这些图像。

o激活标识功能以标识特定仪器,方法是显示消息或使前面板指示灯闪烁。

o查看已安装的选件、查看固件版本并安装固件升级文件,查看校准状态 (通过 " 仪器系统设置 " 页面)。

o查看和修改示波器的网络配置


除了可以利用Web服务器进行示波器的远程操控外,是德科技示波器还支持mobile设备(手机或者IPAD)随时随地进行操控和波形观察。

二、示波器远程控制之自动化控制

在有线或者无线的环境下对示波器进行远程操控和波形存取,能够在一定程度上提高工程师测试的效率。当然,真正能够解放工程师的是尽量实现自动化测试,下面我给大家分享一种无编程既可基础快速实现自动化测试的软件。


这个软件就是前两天提到过的 Benchvue, 今天我们要利用Benchvue软件控制一台示波器实现一个小的自动化测试:


当示波器1通道输入的电压峰值达到4V或者7V时,触发示波器启动测量当前的峰值电压和频率并自动保存波形。

具体步骤如下↘↘↘

Step1:连接电脑和示波器,打开Benchvue软件,并进入示波器控制界面。


Step2:创建变量Vsine,V4,V7,V4f,V7f。

Step3:设定Vsine 等于示波器测量的通道1 峰值电压。

在“循环”下找到“直到”循环,设定程序一直获取Vsine的值直到Vsine大于等于4V。

Step4:循环后面,将示波器触发模式设定为“单次”,示波器会自动停止在循环结束的条件上(即监测到通道1电压大于等于4V),然后测量此时通道1峰值电压赋值为V4,和频率赋值给V4f,测量完毕后保存示波器屏幕波形。

Step5:此时示波器侦测通道1电压到达4V的自动测量和图片保存的程序已经搭建完毕,完整程序为:

Step6:把示波器状态更改为运行,然后以同样的方式设定通道1峰值电压到达7V时的自动测试和波形保存

Step7:最后设定数据的自动导出,可更改导出的数据,文件夹路径和名称等。

自动化程序创建完毕,仅仅需要5分钟的时间就可以完全实现该程序的自动化测试。并且不需要写任何代码,您值得拥有。


三、示波器远程控制之编程基础

仪器仪表的远程控制,既可以使用厂家提供的现成软件,也可以自己编程实现,无论是那种方式,你都要事先搭建环境,不妨根据自动测试系统的硬软件架构列一个清单以免漏失。

上图是仪器仪表远程控制的硬软件架构框图,最底层是你要控制的仪器仪表,然后是计算机来控制这台仪器所用的I/O 硬件接口,再往上是I/O软件库,有的厂家会提供仪器驱动程序,最后才是远程控制平台或编程环境。


每一台仪器仪表支持的 I/O硬件接口可能是不一样的,常见的包括以太网、USB、GPIB、以太网和USB的I/O硬件部分,你只需准备好以太网或USB电缆即可;GPIB接口控制,除GPIB电缆外,还需要在电脑端配置GPIB插卡。


I/O(软件)库,如果手边没有,可以找原厂或从网站上下载,比如是德科技的I/O库,只需在其官网上搜素IO Libraries Suite

大部分工程师可以从Keysight(是德科技)和NI两个公司的网站找到I/O(软件)库和仪器驱动程序。仪器驱动程序是把仪器的主要功能写成子程序,供工程师直接调用,好处是简单直接,缺点是仪器驱动程序一般不会覆盖仪器100%的功能,在测试吞吐率方便未必是最优化的。


远程控制的软件或编程环境种类很多,常见的有VB ,C++,C++, VEE, LabVIEW, LabWindows/CVI, Matlab,Python, 编程环境不同,对应的仪器驱动程序也会不同,比如你用C语言编程,应该找C语言的仪器驱动程序,你用LabVIEW编程,应该找LabVIEW的仪器驱动。


如果没有仪器驱动程序,或仪器驱动程序不能完全满足需求,怎么办呢?

这时,需要对仪器进行底层编程控制,另外,如果你想优化测试程序的执行速度,往往也需要绕过仪器驱动程序,直接对仪器进行底层编程控制,这个时候需要参照仪器编程手册,以Keysight DSOX4154A 示波器为例,你可以在Kesight 官网上搜索DSOX4154A,然后选择Technical Support ,就可以找到编程手册和仪器驱动程序。


编程手册中有仪器命令集锦以及对每个命令的解释,一般建议先从手册的目录页入手,了解仪器命令的分类和例子程序在哪里。

关键字:示波器  远程控制  测量仪器 引用地址:如何利用示波器实现远程控制

上一篇:示波器和频谱仪的性能指标对比分析
下一篇:示波器的高级功能

推荐阅读最新更新时间:2024-11-13 16:39

你必须知道的!示波器在频谱测试中的作用
对于大量新型设计来说,频域分析是一种关键的调试功能。但是,频域分析必须与时域、数字信号或逻辑通道保持严密的同步。频谱分析对调试工作的价值通常取决 于分析速度(更新速度),因此信号的捕捉和发现极富挑战性。 此外,仪器还必须具备足够高的频域和时域灵敏度,以便能够捕捉到信号,如因电磁干扰或其它干扰 所产生的频域杂散信号等微小信号。为了获得可以用来调试支持多种信号类型的复杂系统的有价值信息,必须基于时间事件、频率事件或数字码型实现精确触发。 在复杂的嵌入式系统中,通常需要同时监测时域和频域中的多个信号。尽管基带数字信号、射频信号和模拟信号是相互关联和依存的,但是基于传统的调试方法,人们常常无法描述或捕捉它们之间的关系。采用微控
[测试测量]
普源MSO5000系列数字示波器的特点及功能应用
一、普源MSO5000系列数字示波器产品描述: MSO5000系列数字示波器是基于RIGOL UltraVision II代技术的高性能中低端数字示波器,采用9英寸多点电容触摸屏,集7种仪器于一身。具有超高的采样带宽比和存储深度等优异的性能指标,以及精巧便携的外观设计。高集成度的ASIC芯片组和创新性的前端无继电器设计,有效地延长了示波器的使用寿命,降低使用成本。同时,全系列均支持通道数、带宽、仪器功能组合和分析功能的软件升级,可根据不同用户群体的需求量身定制,从而最大程度帮助用户节省预算,使用户享受最优地测试支持与使用体验。 二、普源MSO5000系列数字示波器产品特点: 1、集7种独立仪器于一体,包括一台示波器、一台16
[测试测量]
示波器在实践中的常用功能
在大学的时候也学过示波器,但也只是限于课堂,课下也没去多实踐,课上听得也是云里雾里,似懂非懂的。后来真正从事工作了才感慨对示波器的认知还真的欠缺很大,去网上查找也感觉没有那种实踐性的,看了还是不懂,最后只能在平时看下同事是怎么操作的顺便偷师下。我想与此情况相似的或多或少总有那么几个吧,所以在此讲下平时使用示波器的常用功能,希望能够对人有所启发。好了,下面进入主题! 先来回答几个问题: 1、示波器一般是测量什么? 答:示波器常用的测量可以是电压、纹波电压、晶振时钟、信号时钟、数据信号。 2、示波器测量的意义? 答:当没万用表时可以用示波器来测电压。测量纹波电压来判断电源的稳定性。测量晶振时钟来看晶振有没有跑起来。测
[测试测量]
<font color='red'>示波器</font>在实践中的常用功能
为什么将放大器装在示波器的探头尖端?
近日,有读者问 为什么示波器厂商把放大器放在探头尖端,而不在示波器内? 将放大器放在探头可最大限度地降低探头和线缆对信号造成的损耗,但这是如何实现的?要了解如何及为什么,我们需要对探头和输入阻抗有一基本了解。 示波器探头将示波器的输入连接到要测量的电压节点。传统上,常用的探头分为三种类型:高阻抗无源探头、低容抗传输线探头和有源探头。 最常见的探头类型是高阻抗无源探头。图1是其简化示意图。该探头使用经补偿的分压器(电阻和电容匹配的分压器)以驱动探头线缆和示波器输入电容。这些探头有500MHz额定带宽,但你应考虑由输入电容所带来的限制。 图1:采用电容和电阻匹配的分压器的高阻无源探头。 示波器的输入电容可能在15~25pF
[测试测量]
为什么将放大器装在<font color='red'>示波器</font>的探头尖端?
示波器的使用和注意事项
示波器是利用电子射线的偏转来复现电信号瞬时值图像的一种仪器。不但可以象电压表、电流表、功率表测量信号幅度,也可以象频率计、相位计那测试信号周期、频率和相位;而且还能测试调制信号的参数,估计信号的非线性失真等。      Y通道是由Y轴衰减器和Y轴放大器组成部分的,以适应观察不同幅度的各种电信号。X通道中的扫描电路是一个能连续产生周期性线性电压的锯齿波发生器。为了能在荧光屏上看到一个稳定的待测信号波形,必须使锯齿波电压的周期是待测信号周期的整数倍。图中同步电路的作用就是用来迫使锯齿波电压的周期满足上述要求的。其中 内 同步是利用被测信号强迫同步。而 外 同步则是利用外部所加的电压强迫同。X通道中还有一个外部输入(X输入),有了
[测试测量]
200M的示波器竟然测不了10M的晶振?
  为什么我用示波器观察晶振引脚的波形时,看不到波形或者波形失真了呢?难道200M的示波器还不能测10M的晶振吗?   1. 常见晶振   首先我们来对晶振进行简要的介绍,晶振大体可以分为两大类:无源晶振和有源晶振。   2、 无源晶振   无源晶振是一种无极性元件,需要借助于时钟电路才能产生振荡信号,自身无法振荡起来。无源晶振没有电压的要求,信号电平是可变的,也就是说是根据起振电路来决定的。 图1 无源晶振   3、 有源晶振   有源晶振是一个完整的振荡器,里面除了石英晶体外,还有晶体管和阻容元件 。有源晶振不需要内部振荡器,信号质量好,较为稳定,且连接方式相对简单,不需要复杂的配置电路。   4. 晶
[测试测量]
200M的<font color='red'>示波器</font>竟然测不了10M的晶振?
示波器地线应用注意问题
这是一个非常隐蔽的问题,稍不注意,在接入示波器时,就会导致线路板上的某些芯片突然爆炸,不仅会对项目产生非常大的影响,也足以让我们着实郁闷上几天。所以,应该足够引起电路设计人员和电路调试工作人员的重视。 本人就接二连三地中了这种埋伏,在这里我想重点放在分析中招儿的过程,是怎么放过这个隐患而使自己遭受损失的,这一点很重要,因为没有重视所以深受其害,至于解决办法,在网上的论坛上大虾们已经分析的很清楚了。 第一次中招儿是在6年前的一个关于相位伏安表的项目,当时我仅负责单片机软件编程,当时在搞硬件设计的那位仁兄接入示波器夹子时就发生了芯片爆炸,后来那位仁兄折腾了两天解决了,并告诉我说是因为仿真器和板子短路引起的,
[测试测量]
200M的示波器竟然测不了10M的晶振?
为什么我用示波器观察晶振引脚的波形时,看不到波形或者波形失真了呢?难道200M的示波器还不能测10M的晶振吗? 1. 常见晶振 首先我们来对晶振进行简要的介绍,晶振大体可以分为两大类:无源晶振和有源晶振。 1、 无源晶振 无源晶振是一种无极性元件,需要借助于时钟电路才能产生振荡信号,自身无法振荡起来。无源晶振没有电压的要求,信号电平是可变的,也就是说是根据起振电路来决定的。 图1 无源晶振 2、 有源晶振 有源晶振是一个完整的振荡器,里面除了石英晶体外,还有晶体管和阻容元件 。有源晶振不需要内部振荡器,信号质量好,较为稳定,且连接方式相对简单,不需要复杂的配置电路。 图2 有源晶振 2. 晶振波
[测试测量]
200M的<font color='red'>示波器</font>竟然测不了10M的晶振?
小广播
最新测试测量文章
换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved