一种基于触摸屏的示波器垂直与水平系统调节方法

文档序号:6222182阅读:228来源:国知局
一种基于触摸屏的示波器垂直与水平系统调节方法
【专利摘要】本发明提出了一种基于触摸屏的示波器垂直与水平系统调节方法,包括:A进入垂直与水平系统调节界面;B检测触摸屏上是否有触摸操作,如是,执行步骤C;否则,执行步骤E;C判断触摸操作是否在垂直虚拟按键区域或水平虚拟按键区域内,如是,执行步骤D;否则,执行相应操作或保持当前界面并执行步骤E;D检测触摸操作的触摸方式,并按照触摸方式来完成对垂直系统或水平系统的调节并执行步骤E;E判断是否收到退出当前检测的指令,如是,退出当前检测;否则,返回步骤B。实施本发明的基于触摸屏的示波器垂直与水平系统调节方法,具有以下有益效果:示波器体积较小、寿命较长、维修清洁方便。
【专利说明】一种基于触摸屏的示波器垂直与水平系统调节方法
【技术领域】
[0001]本发明涉及示波器领域,特别涉及一种基于触摸屏的示波器垂直与水平系统调节方法。
【背景技术】
[0002]在传统示波器中,垂直系统的调节一直以来都是依靠一个机械按键与两个机械旋钮或者多个机械按键来实现示波器模拟通道的打开、关闭、垂直档位的增大与减小、波形的垂直方向移动等;水平系统的调节一直依靠两个机械旋钮或者几个机械按键来实现水平时基的调节与波形的水平方向移动等,如图1所示,图1中,I为其中一个通道的垂直系统,2为机械按键与旋钮,3为屏幕显示区域。这种采用机械式按键与旋钮的调节手段,增大了示波器的体积,使示波器的操作面板不仅看上去极为繁琐,同时,机械按键、机械旋钮还存在易疲劳老化损坏,使用寿命较低,其维修、清洁比较麻烦的问题。

【发明内容】

[0003]本发明要解决的技术问题在于,针对现有技术的上述示波器体积较大、寿命较低、维修清洁麻烦的缺陷,提供一种示波器体积较小、寿命较长、维修清洁方便的基于触摸屏的示波器垂直与水平系统调节方法。
[0004]本发明解决其技术问题所采用的技术方案是:构造一种基于触摸屏的示波器垂直与水平系统调节方法,包括如下步骤:
A进入示波器的垂直与水平系统调节界面;所述垂直与水平系统调节界面上设有用于调节垂直系统的垂直虚拟按键区域或/和用于调节水平系统的水平虚拟按键区域;
B检测所述触摸屏上是否有触摸操作,如是,执行步骤C ;否则,执行步骤E ;
C判断所述触摸操作是否在所述垂直虚拟按键区域内或水平虚拟按键区域内,如是,执行步骤D ;否则,执行相应操作或保持当前界面并执行步骤E ;
D检测所述触摸操作在所述垂直虚拟按键区域内或水平虚拟按键区域内的触摸方式,并按照所述触摸方式来完成对所述垂直系统或水平系统的调节,执行步骤E ;
E判断是否收到退出当前检测的指令,如是,退出当前检测;否则,返回步骤B。
[0005]在本发明所述的基于触摸屏的示波器垂直与水平系统调节方法中,所述垂直虚拟按键区域包括第一垂直虚拟按键、第二垂直虚拟按键和第三垂直虚拟按键。
[0006]在本发明所述的基于触摸屏的示波器垂直与水平系统调节方法中,Dl判断所述触摸操作是否在所述垂直虚拟按键区域内,如是,执行步骤D2 ;否则,执行步骤D6 ;
D2判断所述触摸操作的位置是否在所述第一垂直虚拟按键上,如是,执行步骤D3或步骤D4;否则,执行步骤D5;
D3判断所述触摸操作的触摸方式是否是点击或者左右滑动,如是,将通道开启或关闭或者进行垂直档位调节粗调模式与微调模式的切换或者进行波形垂直移动粗调模式与微调模式的切换或者进行垂直档位调节模式与波形垂直移动调节模式的切换,并执行步骤E ;否则,执行相应操作后执行步骤E ;
D4判断所述触摸操作的触摸方式是否是上下滑动,如是,进行波形垂直移动的粗调或微调,并执行步骤E ;否则,执行相应操作后执行步骤E ;
D5判断所述触摸操作在所述第二垂直虚拟按键或第三垂直虚拟按键上的触摸方式是否是点击,如是,进行垂直档位的粗调或微调或者进行波形垂直移动的粗调或微调,并执行步骤E ;否则,执行相应操作后执行步骤E ;
D6依据所述触摸操作在所述水平虚拟按键区域内的触摸方式进行水平系统的调节。
[0007]在本发明所述的基于触摸屏的示波器垂直与水平系统调节方法中,所述垂直与水平系统调节界面上设有用于显示波形的波形显示区域,所述水平虚拟按键区域包括第一水平虚拟按键和第二水平虚拟按键。
[0008]在本发明所述的基于触摸屏的示波器垂直与水平系统调节方法中,所述步骤D6进一步包括:
D61判断所述触摸操作的位置是否在所述第一水平虚拟按键或第二水平虚拟按键上,如是,
执行步骤D62或步骤D63或步骤D64 ;否则,执行相应操作后执行步骤E ;
D62判断所述触摸操作的触摸方式是否是点击,如是,进行水平时基的粗调或者进行波形水平移动的粗调或微调,并执行步骤E ;否则,执行相应操作后执行步骤E ;
D63判断所述触摸操作的触摸方式是否是左右滑动,如是,进行水平时基的粗调或微调或者进行波形水平移动的粗调或微调,并执行步骤E ;否则,执行相应操作后执行步骤E ;
D64判断所述触摸操作的触摸方式是否是上下滑动,如是,进行水平时基粗调模式与微调模式的切换或者进行水平时基微调模式与波形水平移动移动模式的切换,并执行步骤E ;否则,执行相应操作后执行步骤E。
[0009]在本发明所述的基于触摸屏的示波器垂直与水平系统调节方法中,按住所述第一垂直虚拟按键或第二垂直虚拟按键或第三垂直虚拟按键上下滑动时形成滑条或标尺。
[0010]在本发明所述的基于触摸屏的示波器垂直与水平系统调节方法中,按住所述第一水平虚拟按键或第二水平虚拟按键左右滑动时形成滑条或标尺。
[0011]在本发明所述的基于触摸屏的示波器垂直与水平系统调节方法中,在对所述水平时基进行粗调时,在所述波形显示区域内滑动,根据滑动的起始和终止位置划出一个方框,并将方框内的波形放大显示,同时改变水平时基。
[0012]在本发明所述的基于触摸屏的示波器垂直与水平系统调节方法中,当按住所述第一垂直虚拟按键或第二垂直虚拟按键或第三垂直虚拟按键上下滑动时形成滑条时,垂直档位变化速度、波形垂直移动速度或波形垂直移动的距离与手指滑动的位移成正比;当按住所述第一垂直虚拟按键或第二垂直虚拟按键或第三垂直虚拟按键上下滑动时形成标尺时,标尺指针采用就近原则指示整数刻度或标尺指针指示的刻度为当前刻度。
[0013]在本发明所述的基于触摸屏的示波器垂直与水平系统调节方法中,当按住所述第一水平虚拟按键或第二水平虚拟按键左右滑动时形成滑条时,所述水平时基调节的速度与手滑动的距离成正比;当按住所述第一水平虚拟按键或第二水平虚拟按键左右滑动时形成标尺时,标尺指针按照就近原则对齐至最近的整数刻度位置或标尺指针所指示位置为当前数值。[0014]实施本发明的基于触摸屏的示波器垂直与水平系统调节方法,具有以下有益效果:由于在垂直与水平系统调节界面上设有垂直虚拟按键区域或/和水平虚拟按键区域;当在垂直虚拟按键区域内或水平虚拟按键区域内有触摸操作时,依据触摸操作在垂直虚拟按键区域内或水平虚拟按键区域内的触摸方式来完成对所述垂直系统或水平系统的调节;其操作不需要机械按键或旋钮,所以其示波器体积较小、寿命较长、维修清洁方便。
【专利附图】

【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为【背景技术】中传统示波器的结构示意图;
图2为本发明基于触摸屏的示波器垂直与水平系统调节方法一个实施例中的流程图; 图3为所述实施例中垂直系统调节的示意图;
图4为所述实施例中检测触摸操作的触摸方式的具体流程图;
图5为所述实施例中在垂直方向上拖动标尺滑动的示意图;
图6为所述实施例中在垂直方向上拖动指示标记滑动的示意图;
图7为所述实施例中波形上移的示意图;
图8为所述实施例中波形下移的示意图;
图9为所述实施例中按住第一垂直虚拟按键在垂直方向上滑动的示意图;
图10为所述实施例中在垂直方向上形成滑条的示意图;
图11为所述实施例中在垂直方向上形成标尺的示意图;
图12为所述实施例中水平系统的示意图;
图13为所述实施例中进行水平系统的调节的具体流程图;
图14为所述实施例中按住第一水平虚拟按键在水平方向上滑动的示意图;
图15为所述实施例中在水平方向上形成滑条的示意图;
图16为所述实施例中在水平方向上形成标尺的示意图;
图17为所述实施例中在波形显示区域中单指滑动移动波形的示意图;
图18为所述实施例中在波形显不区域中双指滑动精确移动波形的不意图;
图19为所述实施例中波形左移的不意图;
图20为所述实施例中波形右移的不意图;
图21为所述实施例中在波形显示区域通过画框放大波形并调节水平时基的示意图。【具体实施方式】
[0017]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0018]在本发明基于触摸屏的示波器垂直与水平系统调节方法实施例中,该调节方法的流程图如图2所示。图2中,该调节方法包括如下步骤:
步骤SOl进入示波器的垂直与水平系统调节界面:本步骤中,进入示波器的垂直与水平系统调节界面,其垂直系统调节的显示界面如图3所示。图3中,4为垂直档位。本实施例中,垂直与水平系统调节界面上设有垂直虚拟按键区域5或/和水平虚拟按键区域7 ;其中,垂直虚拟按键区域5用于调节垂直系统,水平虚拟按键区域7用于调节水平系统(参见图 12)。
本实施例中,垂直系统的调节包含:通道开启与关闭、垂直档位的增大与减小(含粗调、微调)以及波形的垂直移动(含粗调、微调)。当开启或者关闭通道电源时来实现通道的开启或关闭,垂直档位是一种参数,表不不波器中每个小方格在垂直方向上代表的电压。对于垂直档位的粗调,例如可以按照111^、211^、511^、1011^、2011^、《"50011^、1¥、2¥吣50¥进行改变,每调节一次,跳一个档位。例如:初始为2V,上一个档位是IV,下一个档位是5V。垂直档位粗调的调节方式如下:第一是按键调节,每按一次,跳动一个档位;第二是标尺调节,标尺上标有上述档位数字,手拖着指示标记滑动(也可以手拖着标尺滑动,
如图5、图6所示),滑动完成后,按照就近原则,指针与标尺自动对齐于整数刻度,例如:指针在IOOmV与200mV之间,距离200mV较近,则指针与200mV自动对齐。
[0019]垂直档位的微调是对垂直档位进行精细调节,例如:初始为2V,调节的时候垂直档位按照2.001V、2.002V、2.003V…进行改变。对波形垂直移动进行粗调时,波形可以快速移动,但无法进行精确定位;对波形垂直移动进行微调时,波形缓慢移动,可以进行精确定位。垂直档位微调的调节方式如下:第一是按键调节,每按一次,跳动一个微小数值,长按键则数值快速改变; 第二是标尺调节,标尺上标有微小档位数字,在标尺上滑动后,显示实时数值,例如,滑动后,指示为3.008V,数值即为3.008V ;第三是滑条调节,数值变化速度与滑动距离有关,滑动距离越大,数值变化速度越快。例如:手滑动5个像素时,幅度按照2.001V、2.002V、2.003V…进行变化;手滑动30个像素时,幅度按照2.010V、2.020V、2.030V…进行变化,手离开触摸屏后,则停止改变。
[0020]波形垂直移动粗调的调节方式如下:第一是按键调节,每按一次,波形移动I个像素,长按键则波形快速移动;第二是滑条调节:波形垂直移动的距离与手滑动距离成正比,移动方向与手滑动方向相同,例如,波形垂直移动的距离与手滑动距离比例为1:1,手滑动20个像素,则波形移动20个像素,手滑动180个像素,则波形移动180个像素,此时,手指滑动停止,波形移动停止。还有另外一种滑条调节方式:波形垂直移动的速度与手滑动距离成正比,移动方向与手滑动方向相同。例如:手滑动50个像素,波形垂直移动的速度为40像素/秒,手指滑动200个像素,波形垂直移动的速度为160像素/秒,此时,手指停留在触摸屏上,波形仍然按照160像素/秒的速度进行移动。
[0021]波形垂直移动微调的调节方式如下:第一是按键调节,每按一次,波形移动I个像素,长按键则波形快速移动;第二是滑条调节:波形垂直移动的距离与手滑动距离成正比,移动方向与手滑动方向相同,例如,波形垂直移动的距离与手滑动距离比例为1:10,手滑动20个像素,则波形移动2个像素,手滑动180个像素,则波形移动18个像素,此时,手滑动停止,波形移动停止。另外一种滑条调节方式:波形垂直移动的速度与手滑动距离成正比,移动方向与手滑动方向相同。例如:手滑动50个像素,波形垂直移动的速度为40像素/秒,手滑动200个像素,波形垂直移动的速度为160像素/秒,此时,手停留在触摸屏上,波形仍然按照160像素/秒的速度进行移动。波形垂直移动的示意图如图7、图8所示。图7为本实施例中波形上移的示意图;图8为本实施例中波形下移的示意图。
[0022]步骤S02检测触摸屏上是否有触摸操作:本步骤中,检测触摸屏上是否有触摸操作,如果有触摸操作,则执行步骤S03 ;否则,执行步骤S06。
[0023]步骤S03判断触摸操作是否在垂直虚拟按键区域内或水平虚拟按键区域内:如果上述步骤S02的判断结果为是,则执行本步骤。本步骤中,判断触摸操作是否在垂直虚拟按键区域内或水平虚拟按键区域内,如果判断的结果为是,则执行步骤S05;否则,执行步骤S04。
[0024]步骤S04执行相应操作或保持当前界面:如果上述步骤S03的判断结果为否,则执行本步骤。本步骤中,执行相应操作或保持当前界面,具体就是当触摸操作的位置处在虚拟按键上时,则执行相应操作,当触摸操作的位置处在空白区域时,这时触摸操作没有相应的操作,则保持当前界面。执行完本步骤,执行步骤S06。当然,在本实施例的一些情况下,也可以在本步骤中执行完,再过设定时间后转到步骤S06。设定时间的大小可根据实际情况进行相应调整。
[0025]步骤S05检测触摸操作在垂直虚拟按键区域内或水平虚拟按键区域内的触摸方式,并按照触摸方式来完成对垂直系统或水平系统的调节:如果上述步骤S03的判断结果为是,则执行本步骤。本步骤中,检测触摸操作在垂直虚拟按键区域内或水平虚拟按键区域内的触摸方式,并按照该触摸方式来完成对垂直系统或水平系统的调节。值得一提的是,本实施例中,触摸方式可以是点击、长按、左右滑动、上下滑动、单指滑动、双指滑动或其他方式。执行完本步骤,执行步骤S06。
[0026]步骤S06判断是否收到退出当前检测的指令:本步骤中,判断是否收到退出当前检测的指令,如果判断的结果为是,则执行步骤S07 ;否则,返回步骤S02。
[0027]步骤S07退出当前检测:如果上述步骤S06的判断结果为是,则执行本步骤。本步骤中,退出当前检测。本实施例中,在没有任何机械按键和旋钮的情况下实现示波器垂直系统和水平系统的调节,不需要额外占用示波器的空间,所以其示波器的体积较小,其使用无机械磨损,所以其寿命较长,维修清洁方便。由于没有机械按键和旋钮,其没有繁琐的操作面板,所以其操作简单直观、控制精准,给操作者极佳的使用体验。同时由于没有繁琐的操作面板,其显示区域的面积也增大。
[0028]如图3所示,本实施例中,垂直虚拟按键区域5包括第一垂直虚拟按键51、第二垂直虚拟按键52和第三垂直虚拟按键53,其中,在本实施例中,第一垂直虚拟按键51设在第二垂直虚拟按键52和第三垂直虚拟按键53之间。当然,在本实施例的一些情况下,上述第一垂直虚拟按键51、第二垂直虚拟按键52和第三垂直虚拟按键53所在的位置可以任意设置。第一垂直虚拟按键51、第二垂直虚拟按键52和第三垂直虚拟按键53可以是任意形状,第一垂直虚拟按键51为功能按键,可以点击、左右滑动、上下滑动;上下滑动(如图9所示)时,此键自动在垂直方向伸长形成长的标尺或者滑条(如图10、图11所示),停止滑动离开触摸屏一定时间后标尺或者滑条自动恢复至第一垂直虚拟按键51的形状。图10为本实施例中在垂直方向上形成滑条的示意图;图11为本实施例中在垂直方向上形成标尺的示意图。第二垂直虚拟按键52是向上按键,可以点击、左右滑动、上下滑动,上下滑动时,此键在垂直方向上自动伸长形成长的标尺或者滑条,停止滑动离开触摸屏一定时间后标尺或者滑条自动恢复至第二垂直虚拟按键52的形状。第三垂直虚拟按键53是向下按键,可以点击、左右滑动、上下滑动,上下滑动时,此键在垂直方向上自动伸长形成长的标尺或者滑条,停止滑动离开触摸屏一定时间后标尺或者滑条自动恢复至第三垂直虚拟按键53的形状。
[0029]值得一提的是,本实施例中,当按住第一垂直虚拟按键51或第二垂直虚拟按键52或第三垂直虚拟按键53上下滑动形成滑条时,垂直档位变化速度、波形垂直移动速度或波形垂直移动的距离与手指滑动的位移成正比;当按住第一垂直虚拟按键51或第二垂直虚拟按键52或第三垂直虚拟按键53上下滑动形成标尺时,标尺指针采用就近原则指示整数刻度或标尺指针指示的刻度为当前刻度。
[0030]对于本实施例而言,上述步骤S05还可进一步细化,其细化后的流程图如图4所示。图4中,上述步骤S05进一步包括:
步骤S51判断触摸操作是否在垂直虚拟按键区域内:本步骤中,判断触摸操作是否在垂直虚拟按键区域内,如果判断的结果为是,则执行步骤S52 ;否则,执行步骤S60。
[0031]步骤S52判断触摸操作的位置是否在第一垂直虚拟按键上:如果上述步骤S51的判断结果为是,则执行本步骤。本步骤中,判断触摸操作的位置是否在第一垂直虚拟按键51上,如果判断的结果为是,则执行步骤S53或步骤S56 ;否则,执行步骤S58。
[0032]步骤S53判断触摸操作的触摸方式是否是点击或者左右滑动:如果上述步骤S52的判断结果为是,则可以选择执行本步骤。本步骤中,判断触摸操作的触摸方式是否是点击或左右滑动,如果判断的结果为是,则执行步骤S54 ;否则,执行步骤S55。
[0033]步骤S54将通道开启或关闭或者进行垂直档位调节粗调模式与微调模式的切换或者进行波形垂直移动粗调模式与微调模式的切换或者进行垂直档位调节模式与波形垂直移动调节模式的切换:如果上述步骤S53的判断结果为是,则执行本步骤。本步骤中,当点击第一垂直虚拟按键51或按住第一垂直虚拟按键51进行左右滑动时,将通道开始或关闭,或者进入对垂直档位的微调模,或者进行垂直档位调节粗调模式与微调模式的切换,或者进行波形垂直移动粗调模式与微调模式的切换,或者进行垂直档位调节模式与波形垂直移动调节模式的切换。执行完本步骤,执行步骤S06。
[0034]步骤S55执行相应操作:如果上述步骤S53的判断结果为否,即触摸操作的触摸方式不是点击或左右滑动,而为其他情况时,则执行本步骤。本步骤中,执行相应操作,执行完本步骤,执行步骤S06。
[0035]步骤S56判断触摸操作的触摸方式是否是上下滑动:如果上述步骤S52的判断结果为是,则可以选择执行本步骤。本步骤中,判断触摸操作的触摸方式是否是上下滑动,如果判断的结果为是,则执行步骤S57 ;否则,返回步骤S55。
[0036]步骤S57进行波形垂直移动的粗调或微调:如果上述步骤S56的判断结果为是,则执行本步骤。本步骤中,进行波形垂直移动的粗调或微调。执行完本步骤,执行步骤S06。
[0037]步骤S58判断触摸操作在第二垂直虚拟按键或第三垂直虚拟按键上的触摸方式是否是点击:如果上述步骤S52的判断结果为否,则执行本步骤。本步骤中,判断触摸操作在第二垂直虚拟按键或第三垂直虚拟按键上的触摸方式是否是点击,如果判断的结果为是,则执行步骤S59 ;否则,执行步骤S55。
[0038]步骤S59进行垂直档位的粗调或微调或者进行波形垂直移动的粗调或微调:如果上述步骤S58的判断结果为是,则执行本步骤。本步骤中,进行垂直档位的粗调或微调,或者进行波形垂直移动的粗调或微调。
[0039]步骤S60依据触摸操作在水平虚拟按键区域内的触摸方式进行水平系统的调节:如果上述步骤S51的判断结果为否,则执行本步骤。本步骤中,依据触摸操作在水平虚拟按键区域内的触摸方式进行水平系统的调节,关于对水平系统的调节,稍后会进行详细描述。执行完本步骤,执行步骤S06。本实施例中,对垂直系统和水平系统的调节直观简单,操作快捷,方便用户的使用。
[0040]本实施例中,对垂直系统的调节有多种方案,下面列举出其中的八个调节方案进行介绍:
第一个垂直系统调节方案:点击第一垂直虚拟按键51进行通道的开启或关闭。在对垂直档位进行粗调时,点击第二垂直虚拟按键52对垂直档位进行增大,点击第三垂直虚拟按键53对垂直档位进行减小;按住第一垂直虚拟按键51或第二垂直虚拟按键52或第三垂直虚拟按键53向左或向右滑动一下,进入垂直档位的微调模式,再次反方向滑动,则重新回到垂直档位的粗调模式;在对垂直档位进行微调时,点击第二垂直虚拟按键52对垂直档位进行增大,点击第三垂直虚拟按键53对垂直档位进行减小。
[0041]对于波形的垂直移动,在对波形的垂直移动进行粗调时,按住第一垂直虚拟按键51或第二垂直虚拟按键52或第三垂直虚拟按键53向上或向下滑动,形成滑条,移动距离与手滑动位移成比例关系,比例为1:1。按住第一垂直虚拟按键51或第二垂直虚拟按键52或第三垂直虚拟按键53向左或向右滑动一下,进入波形垂直移动的微调模式,再次滑动,则重新回到波形垂直移动的粗调模式。在对波形的垂直移动进行微调时,波形的垂直移动(微调):按住第一垂直虚拟按键51或第二垂直虚拟按键52或第三垂直虚拟按键53向上或向下滑动,形成滑条,移动距离与手滑动位移成比例关系,比例为1:10。
[0042]第二个垂直系统调节方案:对于通道和垂直档位的调节,其方法与第一个垂直系统调节方案中的方法相同。当进行波形的垂直移动的粗调与微调时,按住第一垂直虚拟按键51或第二垂直虚拟按键52或第三垂直虚拟按键53向上或向下滑动,形成滑条,移动速度与手滑动位移成比例关系。
[0043]第三个垂直系统调节方案:通道的控制、垂直档位的粗调与上述两个方案中相同。在进行垂直档位的微调时,按住第二垂直虚拟按键52向上滑动,或者按住第三垂直虚拟按键53向下滑动,形成标尺。切换方法:按住第一垂直虚拟按键51 (或第二垂直虚拟按键52或第三垂直虚拟按键53)向左(或向右)滑动一下,进入垂直移动调节模式,再次反方向滑动,则重新回到垂直档位调节模式。波形的垂直移动(粗调与微调):点击第二垂直虚拟按键52或者第三垂直虚拟按键53进行微调,或者长按第二垂直虚拟按键52或第三垂直虚拟按键53进行粗调。
[0044]第四个垂直系统调节方案:通道开启与关闭与上述调节方案相同。垂直档位的增大与减小(粗调):点击第二垂直虚拟按键52与第三垂直虚拟按键53 ;垂直档位的增大与减小(微调):按住第二垂直虚拟按键52 (或第三垂直虚拟按键53)向上(或向下)滑动,形成标尺。
[0045]波形的垂直移动(粗调):按住第一垂直虚拟按键51向上(或向下)滑动,形成滑条,移动距离与手滑动位移成比例关系,比例为1:1。切换方法:按住第一垂直虚拟按键51 (或第二垂直虚拟按键52或第三垂直虚拟按键53)向左(或向右)滑动一下,进入波形垂直移动的微调模式,再次反方向滑动,则重新回到波形垂直移动的粗调模式。波形的垂直移动(微调):按住第一垂直虚拟按键51向上(或向下)滑动,形成滑条,移动距离与手滑动位移成比例关系,比例为1:10。
[0046]第五个垂直系统调节方案:通道开启与关闭与上述调节方案相同。垂直档位的增大与减小(粗调):点击第二垂直虚拟按键52与第三垂直虚拟按键53。垂直档位的增大与减小(微调):按住第二垂直虚拟按键52 (或第三垂直虚拟按键53)向上(或向下)滑动,形成标尺。波形的垂直移动(粗调与微调):按住第一垂直虚拟按键51向上(或向下)滑动,形成滑条,移动速度与手滑动位移成比例关系。
[0047]第六个垂直系统调节方案:通道开启与关闭与上述调节方案相同。垂直档位的增大与减小(粗调):点击第二垂直虚拟按键52与第三垂直虚拟按键53。垂直档位的增大与减小(微调):按住第二垂直虚拟按键52 (或第三垂直虚拟按键53)向上(或向下)滑动,形成滑条,垂直档位变化速度与手滑动位移成正比。波形的垂直移动(粗调与微调):按住第一垂直虚拟按键51向上(或向下)滑动,形成滑条,波形垂直移动速度与手滑动位移成比例关系O
[0048]第七个垂直系统调节方案:通道开启与关闭与上述调节方案相同。垂直档位的增大与减小(粗调):按住第二垂直虚拟按键52 (或第三垂直虚拟按键53)向上(或向下)滑动,形成标尺,指针采用就近原则指示整数刻度;左右滑动第一垂直虚拟按键51(或第二垂直虚拟按键52或第三垂直虚拟按键53),进入垂直档位的增大与减小(微调)。垂直档位的增大与减小(微调):按住第二垂直虚拟按键52 (或第三垂直虚拟按键53)向上(或向下)滑动,形成标尺,指针指示的即 为当前刻度。波形的垂直移动(粗调与微调):按住第一垂直虚拟按键51向上(或向下)滑动,形成滑条,波形垂直移动速度与手滑动位移成比例关系。
[0049]第八个垂直系统调节方案:垂直档位的增大与减小(粗调):按住第二垂直虚拟按键52 (或第三垂直虚拟按键53)向上(或向下)滑动,形成标尺,指针采用就近原则指示整数刻度。点击第一垂直虚拟按键51 (或第二垂直虚拟按键52或第三垂直虚拟按键53) —次,进入垂直档位的增大与减小(微调)。垂直档位的增大与减小(微调):按住第二垂直虚拟按键52 (或第三垂直虚拟按键53)键向上(或向下)滑动,形成标尺,指针指示的即为当前刻度。波形的垂直移动(粗调与微调):按住第一垂直虚拟按键51向上(或向下)滑动,形成滑条,移动速度与手滑动位移成比例关系。
[0050]同理,上述关于垂直档位的增大与减小、波形的垂直移动方法也可以使用在水平系统上,用来调节水平时基的增大与减小、波形的水平移动。本实施例中,水平系统的调节包括水平时基的增大与减小(粗调与微调)、波形的水平移动(粗调与微调)。
[0051]水平时基是一种参数,表不不波器中每个小方格在水平方向上代表的时间。对水平时基进行增大与减小(粗调)时,例如:档位按照lnS、2nS、5nS、10nS、20nS、…500mS、lS、2S…50S进行改变,每调节一次,跳一个档位。例如:初始为2S,上一个是1S,下一个是5S。水平时基的增大与减小(粗调)的调节方式如下:第一是按键调节,每按一次,跳动一个档位;第二是标尺调节,标尺上标有上述档位数字,在标尺上滑动后,按照就近原则,指针与标尺自动对齐于整数刻度,例如:指针在IS与2S之间,距离IS较近,则指针与IS自动对齐;第三是波形显示区域(稍后会介绍)拖动调节,在波形显示区域滑动按照起始点与截止点产生一个方框,用来表示用户拖动的范围,当用户手离开触摸屏后,将方框内的波形沿水平方向按照时基档位进行放大或缩小。
[0052]对水平时基进行增大与减小(微调)时,例如:初始为2S,调节的时候垂直档位按照
2.001S、2.002S、2.003S...,进行改变。水平时基的增大与减小(微调)的调节方式如下:第一是按键调节,每按一次,跳动一个微小数值,长按键则数值快速改变;第二是标尺调节,标尺上标有微小档位数字,在标尺上滑动后,显示实时数值,例如,滑动后,指示为3.008V,数值即为3.008V ;第三是滑条调节,数值变化速度与滑动距离有关,滑动距离越大,数值变化速度越快。例如:手滑动5个像素时,幅度按照2.001S.2.002S.2.003S…进行变化;手滑动30个像素时,幅度按照2.010S、2.020S、2.030S…进行变化,手离开触摸屏后,则停止改变。
[0053]进行波形水平移动的粗调时,波形可以快速移动,但无法进行精确定位。波形水平移动(粗调)的调节方式如下:第一是按键调节,每按一次,波形移动I个像素,长按键则波形快速移动;第二是波形显示区域滑动:波形水平移动的距离与手滑动距离成正比,移动方向与手滑动方向相同,当手离开触摸屏时,波形按照惯性继续移动一段时间后,逐渐停下,例如,波形水平移动的距离与手滑动距离比例为1:1,手滑动200个像素,则波形移动200个像素,手离开触摸屏时,在水平方向仍然有一个速度,则波形按照此速度做减速运动,直至速度为O ;第三是滑条调节,波形水平移动的速度与手滑动距离成正比,移动方向与手滑动方向相同。例如:手滑动50个像素,波形水平移动的速度为40像素/秒,手滑动200个像素,波形水平移动的速度为160像素/秒,此时,手停留在触摸屏上,波形仍然按照160像素/秒的速度进行移动。
[0054]进行波形水平移动的微调时,波形缓慢移动,可以进行精确定位。波形水平移动(微调)的调节方式如下:第一是按键调节,每按一次,波形移动I个像素,长按键则波形快速移动;第二是波形显示区域滑动:在波形显示区域,采用2指同向滑动,波形水平移动的距离与2指的滑动距离成正比,移动方向与滑动方向相同,例如,波形水平移动的距离与滑动距离比例为1:10,滑动20个像素,则波形移动2个像素,滑动180个像素,则波形移动18个像素,此时,手滑动停止,波形移动停止;第三是滑条调节,波形垂直移动的速度与手滑动距离成正比,移动方向与手滑动方向相同。例如:手滑动50个像素,波形垂直移动的速度为40像素/秒,手滑动200个像素,波形垂直移动的速度为160像素/秒,此时,手停留在触摸屏上,波形仍然按照160像素/秒的速度进行移动。波形的左右移动如图19、图20所示。
[0055]本实施例中,垂直与水平系统调节界面上设有用于显示波形的波形显示区域,如图12所示,水平虚拟按键区域7包括第一水平虚拟按键71和第二水平虚拟按键72,图12中,6为水平时基。在触敏显示器上,波形显示区域、第一水平虚拟按键71和第二水平虚拟按键72用来实现水平系统的全部或部分功能。图12中,第一水平虚拟按键71和第二水平虚拟按键72可以是任意形状。
[0056]如图17、图18和图21所示,波形显示区域用来显示波形,手在此区域内进行滑动。其中第一水平虚拟按键71为向左按键,第一水平虚拟按键71可以点击、左右滑动、上下滑动,左右滑动 (如图16所示)时,此键在水平方向上自动伸长形成长的标尺(或者滑条,
如图15、图16所示),停止滑动离开触摸屏一定时间后标尺(或者滑条)自动恢复至第一水平虚拟按键71的形状。第二水平虚拟按键72为向右按键,水平虚拟按键72可以点击、左右滑动、上下滑动,左右滑动时,此键自动伸长形成长的标尺(或者滑条),停止滑动离开触摸屏一定时间后标尺(或者滑条)自动恢复至水平虚拟按键72的形状。[0057]值得一提的是,本实施例中,按住第一水平虚拟按键71或第二水平虚拟按键72左右滑动时形成滑条或标尺。当按住第一水平虚拟按键71或第二水平虚拟按键72左右滑动时形成滑条时,水平时基调节的速度与手滑动的距离成正比;当按住第一水平虚拟按键71或第二水平虚拟按键72左右滑动时形成标尺时,标尺指针按照就近原则对齐至最近的整数刻度位置或标尺指针所指示位置为当前数值。在对水平时基进行粗调时,在波形显示区域内滑动,根据滑动的起始和终止位置划出一个方框,并将方框内的波形放大显示,同时改变水平时基。本实施例中,从左向右画框,则水平时基减小;从右向左画框,则水平时基增大。当然,也可以反过来。
[0058]对于本实施例而言,上述步骤S60还可进一步细化,其细化后的流程图如图13所示。图13中,上述步骤S60进一步包括:
步骤S601判断触摸操作的位置是否在第一水平虚拟按键或第二水平虚拟按键上:本步骤中,判断触摸操作的位置是否在第一水平虚拟按键或第二水平虚拟按键上,如果判断的结果为是,则执行步骤S602或步骤S604或步骤S606 ;否则,执行步骤S55。
[0059]步骤S602判断触摸操作的触摸方式是否是点击:如果上述步骤S601的判断结果为是,则可以选择执行本步骤。本步骤中,判断触摸操作的触摸方式是否是点击,如果判断的结果为是,则执行步骤S603 ;否则,执行步骤S55。
[0060]步骤S603进行水平时基的粗调或者进行波形水平移动的粗调或微调:如果上述步骤S602的判断结果为是,则执行本步骤。本步骤中,进行水平时基的粗调,或者进行波形水平移动的粗调或微调。执行完本步骤,执行步骤S06。
[0061]步骤S604判断触摸操作的触摸方式是否是左右滑动:如果上述步骤S601的判断结果为是,则可以选择执行本步骤。本步骤中,判断触摸操作的触摸方式是否是左右滑动,如果判断的结果为是,则执行步骤S605 ;否则,返回步骤S55。
[0062]步骤S605进行水平时基的粗调或微调或者进行波形水平移动的粗调或微调:如果上述步骤S604的判断结果为是,则执行本步骤。本步骤中,进行水平时基的粗调或微调,或者进行波形水平移动的粗调或微调。执行完本步骤,执行步骤S06。
[0063]步骤S606判断触摸操作的触摸方式是否是上下滑动:如果上述步骤S601的判断结果为是,则可以选择执行本步骤。本步骤中,判断触摸操作的触摸方式是否是上下滑动,如果判断的结果为是,则执行步骤S607 ;否则,执行步骤S55。
[0064]步骤S607进行水平时基粗调模式与微调模式的切换或者进行水平时基微调模式与波形水平移动移动模式的切换:如果上述步骤S606的判断结果为是,则执行本步骤。本步骤中,进行水平时基粗调模式与微调模式的切换,或者进行水平时基微调模式与波形水平移动移动模式的切换。
[0065]本实施例中,对水平系统的调节有多种方案,下面列举出其中的七个调节方案进行介绍:
第一个水平系统调节方案:水平时基的增大与减小(粗调):每按一次第一水平虚拟按键71 (或第二水平虚拟按键72),增大(或减小)一个档位;水平时基的增大与减小(微调):按住第一水平虚拟按键71 (或者第二水平虚拟按键72)左右滑动,形成一个标尺,指针所指示位置即是当前数值;水平移动(粗调):单指在波形显示区域进行滑动(如图17);水平移动(微调):2指在波形显示区域进行同向滑动(如图18)。[0066]第二个水平系统调节方案:每按一次第一水平虚拟按键71 (或第二水平虚拟按键72),增大(或减小)一个档位;水平时基的增大与减小(微调):按住第一水平虚拟按键71 (或者第二水平虚拟按键72)左右滑动,形成一个滑条,水平时基的增大与减小的速度与手滑动的距离成比例关系;水平移动(粗调):单指在波形显示区域进行滑动;水平移动(微调):2指在波形显示区域进行同向滑动。
[0067]第三个水平系统调节方案:水平时基的增大与减小(粗调):按住第一水平虚拟按键71 (或者第二水平虚拟按键72)左右滑动,形成一个标尺,指针与标尺按照就近原则对齐至最近的整数刻度位置;切换方式:上下滑动一次第一水平虚拟按键71 (或者第二水平虚拟按键72),即切换至水平时基的增大与减小微调模式,再次反方向滑动则恢复至水平时基的粗调模式;水平时基的增大与减小(微调):按住第一水平虚拟按键71 (或者第二水平虚拟按键72)左右滑动,形成一个标尺,指针所指示位置即是当前数值;水平移动(粗调与微调):单指在波形显示区域进行滑动;水平移动(微调):双指在波形显示区域进行同向滑动。
[0068]第四个水平系统调节方案:水平时基的增大与减小(粗调):在波形显示区域内滑动,划出一个方框,将方框内的波形放大显示(如图21);切换方式:上下滑动一次第一水平虚拟按键71 (或者第二水平虚拟按键72),即切换至水平时基的增大与减小微调模式,再次滑动则恢复至粗调模式;水平时基的增大与减小(微调):按住第一水平虚拟按键71 (或者第二水平虚拟按键72)左右滑动,形成一个标尺,指针所指示位置即是当前数值;水平移动(粗调与微调):按第一水平虚拟按键71 (或者第二水平虚拟按键72)键一次,移动一个像素,长按第一水平虚拟按键71 (或者第二水平虚拟按键72)快速移动。
[0069]第五个水平系统调节方案:水平时基的增大与减小(粗调):在波形显示区域内滑动,划出一个方框,将方框内的波形放大显示;切换方式:上下滑动一次第一水平虚拟按键71 (或者第二水平虚拟按键72),即切换至水平时基的增大与减小微调模式,再次滑动则恢复至粗调模式;水平时基的增大与减小(微调):按住第一水平虚拟按键71 (或者第二水平虚拟按键72)左右滑动,形成一个滑条,水平时基的增大与减小的速度与手滑动的距离成比例关系;水平移动(粗调与微调):按第一水平虚拟按键71 (或者第二水平虚拟按键72)键一次,移动一个像素,长按快速移动。
[0070]第六个水平系统调节方案:水平时基的增大与减小(粗调):在波形显示区域内滑动,划出一个方框,将方框内的波形放大显示;切换方式:上下滑动一次第一水平虚拟按键71 (或者第二水平虚拟按键72),即切换至水平时基的增大与减小微调模式,再次滑动则恢复至水平移动模式;水平时基的增大与减小(微调):按住第一水平虚拟按键71 (或者第二水平虚拟按键72)左右滑动,形成一个滑条,水平时基的增大与减小的速度与手滑动的距离成比例关系;水平移动(粗调与微调):按住第一水平虚拟按键71 (或者第二水平虚拟按键72)左右滑动,形成一个滑条,水平移动的速度与手滑动的距离成比例关系。
[0071]第七个水平系统调节方案:水平时基的增大与减小(粗调):在波形显示区域内滑动,划出一个方框,将方框内的波形放大显不;切换方式:触摸一次第一水平虚拟按键71(或者第二水平虚拟按键72),即切换至水平时基的增大与减小微调模式,再次触摸则恢复至水平移动模式;水平时基的增大与减小(微调):按住第一水平虚拟按键71 (或者第二水平虚拟按键72)左右滑动,形成一个滑条,水平时基的增大与减小的速度与手滑动的距离成比例关系;水平移动(粗调与微调):按住第一水平虚拟按键71 (或者第二水平虚拟按键72)左右滑动,形成一个滑条,水平移动的速度与手滑动的距离成比例关系。
[0072]总之,在本实施例中,垂直档位及水平时基的改变,通过点击或者滑动即可实现,档位清晰,无误动作;通过滑动调节垂直及水平方向上的移动,垂直档位及水平时基的微调,引入了滑动位移量参数,使移动速度、改变可随意模糊控制。
[0073]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种基于触摸屏的示波器垂直与水平系统调节方法,其特征在于,包括如下步骤: A进入示波器的垂直与水平系统调节界面;所述垂直与水平系统调节界面上设有用于调节垂直系统的垂直虚拟按键区域或/和用于调节水平系统的水平虚拟按键区域; B检测所述触摸屏上是否有触摸操作,如是,执行步骤C ;否则,执行步骤E ; C判断所述触摸操作是否在所述垂直虚拟按键区域内或水平虚拟按键区域内,如是,执行步骤D ;否则,执行相应操作或保持当前界面并执行步骤E ; D检测所述触摸操作在所述垂直虚拟按键区域内或水平虚拟按键区域内的触摸方式,并按照所述触摸方式来完成对所述垂直系统或水平系统的调节,执行步骤E ; E判断是否收到退出当前检测的指令,如是,退出当前检测;否则,返回步骤B。
2.根据权利要求1所述的基于触摸屏的示波器垂直与水平系统调节方法,其特征在于,所述垂直虚拟按键区域包括第一垂直虚拟按键、第二垂直虚拟按键和第三垂直虚拟按键。
3.根据权利要求2所述的基于触摸屏的示波器垂直与水平系统调节方法,其特征在于,所述步骤D进一步包括: Dl判断所述触摸操作是否在所述垂直虚拟按键区域内,如是,执行步骤D2 ;否则,执行步骤D6 ; D2判断所述触摸操作的位置是否在所述第一垂直虚拟按键上,如是,执行步骤D3或步骤D4;否则,执行步骤D5; D3判断所述触摸操作的触摸方式是否是点击或者左右滑动,如是,将通道开启或关闭或者进行垂直档位调节粗调模式与微调模式的切换或者进行波形垂直移动粗调模式与微调模式的切换或者进行垂直档位调节模式与波形垂直移动调节模式的切换,并执行步骤E ;否则,执行相应操作后执行步骤E ; D4判断所述触摸操作的触摸方式是否是上下滑动,如是,进行波形垂直移动的粗调或微调,并执行步骤E ;否则,执行相应操作后执行步骤E ; D5判断所述触摸操作在所述第二垂直虚拟按键或第三垂直虚拟按键上的触摸方式是否是点击,如是,进行垂直档位的粗调或微调或者进行波形垂直移动的粗调或微调,并执行步骤E ;否则,执行相应操作后执行步骤E ; D6依据所述触摸操作在所述水平虚拟按键区域内的触摸方式进行水平系统的调节。
4.根据权利要求1至3任意一项所述的基于触摸屏的示波器垂直与水平系统调节方法,其特征在于,所述垂直与水平系统调节界面上设有用于显示波形的波形显示区域,所述水平虚拟按键区域包括第一水平虚拟按键和第二水平虚拟按键。
5.根据权利要求4所述的基于触摸屏的示波器垂直与水平系统调节方法,其特征在于,所述步骤D6进一步包括: D61判断所述触摸操作的位置是否在所述第一水平虚拟按键或第二水平虚拟按键上,如是, 执行步骤D62或步骤D63或步骤D64 ;否则,执行相应操作后执行步骤E ; D62判断所述触摸操作的触摸方式是否是点击,如是,进行水平时基的粗调或者进行波形水平移动的粗调或微调,并执行步骤E ;否则,执行相应操作后执行步骤E ; D63判断所述触摸操作的触摸方式是否是左右滑动,如是,进行水平时基的粗调或微调或者进行波形水平移动的粗调或微调,并执行步骤E ;否则,执行相应操作后执行步骤E ; D64判断所述触摸操作的触摸方式是否是上下滑动,如是,进行水平时基粗调模式与微调模式的切换或者进行水平时基微调模式与波形水平移动移动模式的切换,并执行步骤E ;否则,执行相应操作后执行步骤E。
6.根据权利要求3所述的基于触摸屏的示波器垂直与水平系统调节方法,其特征在于,按住所述第一垂直虚拟按键或第二垂直虚拟按键或第三垂直虚拟按键上下滑动时形成滑条或标尺。
7.根据权利要求5所述的基于触摸屏的示波器垂直与水平系统调节方法,其特征在于,按住所述第一水平虚拟按键或第二水平虚拟按键左右滑动时形成滑条或标尺。
8.根据权利要求7所述的基于触摸屏的示波器垂直与水平系统调节方法,其特征在于,在对所述水平时基进行粗调时,在所述波形显示区域内滑动,根据滑动的起始和终止位置划出一个方框,并将方框内的波形放大显示,同时改变水平时基。
9.根据 权利要求6所述的基于触摸屏的示波器垂直与水平系统调节方法,其特征在于,当按住所述第一垂直虚拟按键或第二垂直虚拟按键或第三垂直虚拟按键上下滑动时形成滑条时,垂直档位变化速度、波形垂直移动速度或波形垂直移动的距离与手指滑动的位移成正比;当按住所述第一垂直虚拟按键或第二垂直虚拟按键或第三垂直虚拟按键上下滑动时形成标尺时,标尺指针采用就近原则指示整数刻度或标尺指针指示的刻度为当前刻度。
10.根据权利要求8所述的基于触摸屏的示波器垂直与水平系统调节方法,其特征在于,当按住所述第一水平虚拟按键或第二水平虚拟按键左右滑动时形成滑条时,所述水平时基调节的速度与手滑动的距离成正比;当按住所述第一水平虚拟按键或第二水平虚拟按键左右滑动时形成标尺时,标尺指针按照就近原则对齐至最近的整数刻度位置或标尺指针所指示位置为当前数值。
【文档编号】G01R13/00GK103913616SQ201410117921
【公开日】2014年7月9日 申请日期:2014年3月26日 优先权日:2014年3月26日
【发明者】张兴杰, 宫玥枚 申请人:深圳麦科信仪器有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1