一种触控模拟装置制造方法及图纸

技术编号:18083331 阅读:32 留言:0更新日期:2018-05-31 12:01
本发明专利技术实施例公开了一种触控模拟装置。所述触控模拟装置包括:控制器,用于生成触发信号;降低电势导体,用于在与所述触控导体连通时,使所述屏幕模拟点击位置流出电流,所述电流满足所述屏幕的触控标准;至少一个模拟单元,所述模拟单元包括:触控导体,所述触控导体设置于屏幕模拟点击位置上;导通子单元,所述导通子单元分别与所述触控导体、降低电势导体和控制器电连接,用于根据所述触发信号控制所述触控导体和降低电势导体之间的连通或断开。可以对所有应用程序进行测试,并且支持同时模拟触控操作多个应用程序。并且,结构简单易实现,有效降低了触控模拟装置的成本,适用于小规模测试。

【技术实现步骤摘要】
一种触控模拟装置
本专利技术实施例涉及移动终端软件测试
,尤其涉及一种触控模拟装置。
技术介绍
随着移动互联网的发展,应用(Application,APP)日益成为智能终端的重要组成部分。在应用被推送到应用市场之前,需要对应用进行触摸操作测试的测试,用于检测应用程序是否存在操作问题。目前检测主要采用人工测试、虚拟测试和自动测试等方式。人工测试是人工对触摸终端进行操作,获取测试数据;虚拟测试则是事先在触摸终端中植入软件测试工具,从系统内部接口获取屏幕资源相关实时数据来进行测试分析;自动测试则是在机械手的自由端设置一个触控笔,然后控制机械手带动触控笔在触摸终端的屏幕上进行点击、滑动等触摸操作。人工测试方法,在目前应用程序的开发周期短、迭代更新快、出货量大、测试用例多且繁杂的情况下,无法实现长时间连续测试,效率低;而且准确度低,主观性大,测试人员之间乃至公司之间的差异,都会造成测试方法和测试标准的不统一,也难以统一问题描述和分析。虚拟测试方法则没有通过触摸终端的物理屏幕进行操作,不能真实地模拟用户操作,无法与用户感知一致,准确度不高,而且不能同时模拟触控操作多个应用程序,并且对于一些没有经过签名认证的应用程序,则无法对其进行模拟操作;此外,由于该方法需要依靠虚拟控制软件,在模拟操作过程中会产生延迟,影响测试效果。而采用自动测试方法则需要使用六轴机械臂与电容笔,以实现对触控位子的精准控制。但六轴机械臂所占空间较大,影响多点同时触控模拟操作。并且,六轴机械臂成本较高,不适用于小规模的测试。
技术实现思路
本专利技术实施例提供了一种触控模拟装置,以实现在降低成本的情况下,针对所有应用程序进行模拟触控操作。本专利技术实施例提供了一种触控模拟装置,包括:控制器,用于生成触发信号;降低电势导体,用于在与所述触控导体连通时,使所述屏幕模拟点击位置流出电流,所述电流满足所述屏幕的触控标准;至少一个模拟单元,所述模拟单元包括:触控导体,所述触控导体设置于屏幕模拟点击位置上;导通子单元,所述导通子单元分别与所述触控导体、降低电势导体和控制器电连接,用于根据所述触发信号控制所述触控导体和降低电势导体之间的连通或断开。进一步的,所述装置还包括:上位机,所述上位机与所述控制器电连接,用于根据模拟指令生成相应的模拟点击操作指令;所述控制器,用于根据所述模拟点击操作指令生成触发信号。进一步的,所述导通子单元,包括:继电器,所述继电器的常开端与所述触控导体电连接,所述继电器的公共端与所述降低电势导体电连接,所述继电器的控制端与所述控制器电连接。进一步的,所述导通子单元,包括:场效应管,所述场效应管的源极与所述触控导体电连接,所述场效应管的漏极与所述降低电势导体电连接,所述场效应管的栅极与所述控制器电连接。进一步的,所述导通子单元,包括:三极管,所述三极管的基极与所述控制子单元电连接,所述三极管的集电极与所述触控导体电连接,所述三极管的发射极与所述降低电势导体电连接。进一步的,所述控制器包括:包括通用输入/输出GPIO的可编程设备。进一步的,所述控制器包括:树莓派。进一步的,所述触控导体包括:导电胶布。更进一步的,所述降低电势导体包括:零电势地。本专利技术实施例提供的触控模拟装置,通过在屏幕模拟点击位置设置触控导体,并根据模拟指令生成相应的触发信号控制触控导体与降低电势导体的通断,使得所述屏幕模拟点击位置微量电流流出,能够使该模拟点击位置产生触控效果。可以对所有应用程序进行测试,并且支持同时模拟触控操作多个应用程序。并且,结构简单易实现,有效降低了触控模拟装置的成本,适用于小规模测试。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是本专利技术实施例一提供的触控模拟装置的结构示意图;图2是本专利技术实施例二提供的触控模拟装置的结构示意图;图3是本专利技术实施例三提供的触控模拟装置的结构示意图;图4是本专利技术实施例四提供的触控模拟装置的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的触控模拟装置的结构示意图。参见图1,所述触控模拟装置,包括:控制器,用于生成触发信号;至少一个模拟单元,所述模拟单元包括:触控导体,所述触控导体设置于屏幕模拟点击位置上;降低电势导体,用于在与所述触控导体连通时,使所述屏幕模拟点击位置流出电流,所述电流满足所述屏幕的触控标准;导通子单元,所述导通子单元分别与所述触控导体、降低电势导体和控制器电连接,用于根据所述触发信号控制所述触控导体和降低电势导体之间的连通或断开。其中,所述控制器用于生成触发信号,具体的,可以根据触控模拟操作要求生成触发信号。示例性的,所述控制器可以采用信号发生器。通过信号发生器可以人工或机器生成触发信号,所述触发信号可以包括高电平信号和低电平信号,所述高电平信号和低电平信号的持续时间可以根据触控模拟操作要求设定。此外,所述控制器也可根据需要同时输出多个不同的触发信号。示例性的,可以通过所述信号发生器的多个输出端口控输出多个不同的触发信号。所述触控模拟装置可以包括至少一个模拟单元。其中,每个模拟单元可以对应一个屏幕模拟点击位置。采用一个模拟单元,可以实现模拟单点触控。而通过设置多个模拟单元,可以实现多点触控的模拟操作。进一步的,也可通过设定与每个模拟单元的触发信号的延时,实现触控手势操作的模拟。具体的,所述模拟单元包括:触控导体,所述触控导体设置于屏幕模拟点击位置上;导通子单元,所述导通子单元分别与所述触控导体、降低电势导体和控制器电连接,用于根据所述触发信号控制所述触控导体和降低电势导体之间的连通或断开。其中,所述触控导体通常可以采用各种良导体,例如各种金属等。所述触控导体设置于屏幕模拟点击位置上,其大小和形状由屏幕模拟点击位置确定,通常固定设置在屏幕模拟点击位置上,例如可采用粘贴等方式设置在屏幕模拟点击位置上,可防止脱落,避免触控导体的位置与屏幕模拟点击位置出现错位的情况。所述导通子单元分别与所述触控导体、降低电势导体和控制器电连接,可以根据所述控制器生成的触发信号,控制所述触控导体和降低电势导体之间的连通或断开。示例性的,所述导通子单元可以采用继电器等开关器件实现。所述装置还包括:降低电势导体,所述降低电势导体用于在与所述触控导体连通时,使所述屏幕模拟点击位置流出电流,所述电流满足所述屏幕的触控标准。所述降低电势导体也可采用各种良导体或者各种其它导电能力相对较弱的导体,例如、含有杂质的水、石墨和大地等,并且所述降低电势导体的电势应小于所述触控导体的电势,即屏幕模拟点击位置的电势。以使得在触控导体与所述降低电势导体连通时,所述屏幕模拟点击位置的电流根据电势向降低电势导体流动,降低电势导体可以从所述屏幕模拟点击位置吸走部分电流,所述部分电流能够满足屏幕的触控标准。对于多组模拟单元,可以共用一个降低电势导体,即将每组模拟单元的触控导体通过导通子单元与同一个降低电势导体电连接。或者也可分别为每个模拟单元配置一个降低电势导体,每个模拟单元中本文档来自技高网...
一种触控模拟装置

【技术保护点】
一种触控模拟装置,其特征在于,包括:控制器,用于生成触发信号;降低电势导体,用于在与所述触控导体连通时,使所述屏幕模拟点击位置流出电流,所述电流满足所述屏幕的触控标准;至少一个模拟单元,所述模拟单元包括:触控导体,所述触控导体设置于屏幕模拟点击位置上;导通子单元,所述导通子单元分别与所述触控导体、降低电势导体和控制器电连接,用于根据所述触发信号控制所述触控导体和降低电势导体之间的连通或断开。

【技术特征摘要】
1.一种触控模拟装置,其特征在于,包括:控制器,用于生成触发信号;降低电势导体,用于在与所述触控导体连通时,使所述屏幕模拟点击位置流出电流,所述电流满足所述屏幕的触控标准;至少一个模拟单元,所述模拟单元包括:触控导体,所述触控导体设置于屏幕模拟点击位置上;导通子单元,所述导通子单元分别与所述触控导体、降低电势导体和控制器电连接,用于根据所述触发信号控制所述触控导体和降低电势导体之间的连通或断开。2.根据权利要求1所述的装置,其特征在于,所述装置还包括:上位机,所述上位机与所述控制器电连接,用于根据模拟指令生成相应的模拟点击操作指令;所述控制器,用于根据所述模拟点击操作指令生成触发信号。3.根据权利要求1所述的装置,其特征在于,所述导通子单元,包括:继电器,所述继电器的常开端与所述触控导体电连接,所述继电器的公共端与所述降低电势导体电...

【专利技术属性】
技术研发人员:王正意
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1