示波器远端触控方法及系统技术方案

技术编号:8861364 阅读:168 留言:0更新日期:2013-06-28 00:43
本发明专利技术公开了一种示波器远端触控方法及系统,具体为:采用远端触控设备模拟示波器的操作界面和工作输出界面,在模拟的操作界面上通过触控方式下达示波器指令,将该指令通过有线或无线网络传送给示波器;模拟的工作输出界面通过有线或无线网络接收并显示示波器的工作输出数据和示波器工作状态数据。本发明专利技术不需要对示波器进行改造,采用远端设备模拟示波器的控制界面和显示界面,实现对示波器的远程控制。

【技术实现步骤摘要】

本专利技术涉及示波器领域,具体涉及一种示波器远端触控方法及系统,实现对示波器的远程触控操作。
技术介绍
传统示波器使用按键、旋钮等机械部件实现控制功能。随着触控技术发展,为了在现有示波器的显示区域实现触控功能,可在示波器的显示屏幕上增加一个触摸装置,或者增加鼠标、键盘等方式,但是这需要对示波器进行改造来实现。对于已经购买传统示波器的用户,对每台示波器进行物理改造必然导致时间和物力成本的开销。另外,这种方式只实现了近距离接触控制,不能满足远程遥控的实际需求。
技术实现思路
本专利技术的目的在于提供一种示波器的远端设备控制方法及系统,无需对现有示波器进行物理改造,实现对示波器的远程触控操作。一种示波器远端触控方法,具体为:采用远端触控设备模拟示波器的操作界面和工作输出界面,在模拟的操作界面上通过触控方式下达示波器指令,将该指令通过有线或无线网络传送给示波器;模拟的工作输出界面通过有线或无线网络接收并显示示波器的工作输出数据和示波器工作状态数据。一种示波器远端触控系统,包括远端触控设备,其通过有线或无线网络连接示波器;远端触控设备上加载有显示模块和控制模块;显示模块,包括用于模拟示波器控制台的操作界面和用于模拟示波器显示屏的工作输出界面;操作界面用于通过触控方式接收外部触控指令,将其传送给控制模块;工作输出界面用于接收和显示来自控制模块的示波器工作输出数据和示波器工作状态数据;控制模块,用于接收来自显示模块的触控指令,将其解析为示波器指令后传送给示波器以控制或查询示波器的工作状态;同时用于接收示波器的工作输出数据和工作状态数据,并传送给显示模块。所述远端触控设备为基于android、iOS或微软Windows操作系统的手机、平板电脑、PC电脑或笔记本电脑。所述操作界面采用多点触控、软键盘、手写输入、键盘和鼠标的任意一种或组合方式接收外部触控指令。所述控制模块与示波器之间的数据通信遵循程控仪器标准命令格式。所述操作界面包括示波器波形水平控制区域、示波器波形垂直控制区域以及示波器触发控制区域。所述操作界面内的各区域以单屏或多屏显示,操作界面和工作输出界面以单屏或多屏显示。本专利技术的技术效果体现在:本专利技术不需要对示波器进行改造,只是需要示波器有网卡并满足数据通信遵循程控仪器标准命令格式。该专利技术型让示波器的操作变得简单和便捷,直接在远端触控设备上进行操作和观测,例如改变横坐标的大小的时候可以直接通过远端设备具备的输入方式实现,实现了对示波器的远程触控。附图说明图1为本专利技术系统结构图;图2为本专利技术显示界面示意图;图3为本专利技术示波器触发控制区域示意图;图4为本专利技术示波器波形垂直控制区域示意图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术的技术思路是:通过一远端触控设备对示波器进行远程控制。触控设备可采用基于android, iOS,微软Windows等操作系统的手机,平板电脑等,也可以是其他具有触控功能的设备。远端触控设备通过有线或者无线方法与示波器进行通信,例如网线,USB接口线等等。在触控设备上显示示波器显示屏上的信息,该显示区域是可改变大小的,可在远端触控设备上全屏显示,在远端触控设备上也具备示波器上的控制功能区。可以通过点击示波器的屏幕信息的显示区域内的信息,产生响应,该响应转移到相应的控制功能区,也可以是在显示区上弹出对应的控制功能,例如点击显示区域上的横坐标信息的时候,转移到控制功能区的调节横坐标功能区,也可弹出一个圆形的控制区,可以通过点击或触控该控制区改变横坐标的大小。在远端设备上的显示区域还可扩展显示在示波器的显示器上没有的信息。以iPad为例,iPad与示波器间通过LAN/USB/GPIB连接,通信数据遵循SCPI格式,Standard Commands for Programmable Instruments 的缩写,即程控仪器(可编程仪器)标准命令集。SCPI是一种建立在现有标准IEEE488.1和IEEE488.2基础上,并遵循了 IEEE754标准中浮点运算规则、IS0646信息交换7位编码符号(相当于ASCII编程)等多种标准的标准化仪器编程语言。它采用一套树状分层结构的命令集,提出了一个具有普遍性的通用仪器模型,采用面向信号的测量;它的助记符产生规则简单、明确,且易于记忆。参见图1,远端触控设备iPad通过有线或无线网络连接示波器;远端触控设备上加载有显示模块和控制模块在远端控制设备端加载显示模块和控制模块。显示模块,用于模拟示波器的操作界面和工作输出界面;操作界面通过触控方式接收外部触控指令,将其传送给控制模块;工作输出界面接收和显示来自控制模块的示波器工作输出数据和示波器工作状态数据。显示模块先初始化显示区的数据为默认的格式,然后通过控制模块获取示波器的数据进行更新,显示模块与控制模块间通过内部自定义的方式进行通信。模拟的操作界面一般会有用于调控波形水平方向的位置和标度的水平控制区域、用于调控波形垂直的位置和标度的垂直控制区域以及示波器触发控制区域,示波器的不同还会有其他的一些控制区域。该区域还保存每种控制区域的状态。控制模块与示波器之间的通信数据遵循SCPI格式。由于SCPI指令具有分节和分层的特点,可以采用基于树结构的方式对指令进行解释。下面结合实例详细说明:(I)将示波器和iPad通过有线或无线网络连接到同一个局域网。(2)在iPad输入示波器的IP信息,实现iPad与示波器网络互通。(3)在iPad上使用全屏幕实现图一中的示波器屏幕显示区域,并通过另外一全屏幕实现图一中的示波器屏幕控制区域,在每个实现屏幕的右或左页边位置附近,用手指快速滑动来实现两个区域间切换。通过张开或合拢两个手指以缩放实现iPad上的屏幕显示区域大小的自动缩放。(4)远端触控设备通过网络从示波器上获取屏幕显示区域信息并显示在远端设备显示区,并且远端触控设备显示区的信息通过网络通信和指令实时更新。远端触控设备显示区域大小可以实现缩放功能。远端触控设备的显示区包含的信息通常 如图2,图中的标号的功能如下:1-显示采集模式,“Λ”是取样模式和峰值检测模式,“夂”是均值模式。当在屏幕上点击该处的时候,在上面的两种模式间切换,并将相应的指令通过网络发送到示波器。命令格式: ACQuire:TYPE<type>设置采样的获取方式。:ACQui re:TYPE 查询当前采样的获取方式。查询返回NORM、AVER、PEAK 或 HRES。2-显示触发状态,“Ο”表示已有触发信号并正在采集触发后的数据;“ ”表示停止采集数据表示正在采集预触发数据,或正在扫描状态,在此状态下忽略所有触发;“回”,表示示波器已经采集所有预触发数据并准备接收触发。通过发送命令:TRIGger: STATus 获取触发状态。显示或隐藏触发控制区间:轻按触发状态以显示控制,再次轻按以隐藏控制,控制通常如图2,该图上的各个按钮的功能可以仿照示波器对应的控制方法,用来实现触发控制区功能。将图3叠加在图2的上面,并且图3的透明度可以通过点击图2中的”TRIGGER”来实现,点击后出现透明度的百分比本文档来自技高网...

【技术保护点】
一种示波器远端触控方法,具体为:采用远端触控设备模拟示波器的操作界面和工作输出界面,在模拟的操作界面上通过触控方式下达示波器指令,将该指令通过有线或无线网络传送给示波器;模拟的工作输出界面通过有线或无线网络接收并显示示波器的工作输出数据和示波器工作状态数据。

【技术特征摘要】
1.一种示波器远端触控方法,具体为:采用远端触控设备模拟示波器的操作界面和工作输出界面,在模拟的操作界面上通过触控方式下达示波器指令,将该指令通过有线或无线网络传送给示波器;模拟的工作输出界面通过有线或无线网络接收并显示示波器的工作输出数据和示波器工作状态数据。2.一种示波器远端触控系统,包括远端触控设备,其通过有线或无线网络连接示波器;远端触控设备上加载有显示模块和控制模块; 显示模块,包括用于模拟示波器控制台的操作界面和用于模拟示波器显示屏的工作输出界面;操作界面用于通过触控方式接收外部触控指令,将其传送给控制模块;工作输出界面用于接收和显示来自控制模块的示波器工作输出数据和示波器工作状态数据; 控制模块,用于接收来自显示模块的触控指令,将其解析为示波器指令后传送给示波器以控制或查询示波器的工作状态;同时用于接收示...

【专利技术属性】
技术研发人员:闵玉堂
申请(专利权)人:华中科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1