一种基于触摸板的遥控系统的制作方法

文档序号:6395980阅读:146来源:国知局
专利名称:一种基于触摸板的遥控系统的制作方法
技术领域
本实用新型涉及一种带触摸板的电子产品,尤其涉及的是一种基于触摸板的遥控系统。
背景技术
在现有触摸板中,基本上在触摸板上滑动的一种手势代表一种动作,其与滑动开始位置和滑动距离无关。在需要的功能定义过多的情况下,会大大增加手势定义的复杂度,对硬件平台的性能要求和软件的工作量都要很高的要求。且现有触摸板的遥控功能太过单一,仅仅具有滑屏等简单操作,已不能满足客户的需求。因此,现有技术还有待于改进和发展。

实用新型内容鉴于上述现有技术的不足,本实用新型的目的在于提供一种基于触摸板的遥控系统。该遥控系统能够实现左右上下等遥控功能,且实现方式简单,便于推广。本实用新型的技术方案如下:—种基于触摸板的遥控系统,其中,包括一用于遥控电视机的触摸板以及一与所述遥控触摸板数据连接的电视机;其中,所述触摸板包括一电路板,所述电路板包括:一用于检测用户在触摸板上的所有触摸点以及触摸轨迹,记录触摸轨迹上触摸点个数、所有触摸点的绝对值坐标以及时间参数的触摸点检测电路;一用于对所述触摸点检测电路记录的触摸轨迹、触摸点个数、所有触摸点的绝对值坐标以及时间参数进行运算处理的第一运算电路;一用于对触摸轨迹、所有触摸点的绝对值坐标、时间参数以及触摸板的刷新率和分辨率信息进行编码运算以及压缩处理的编码电路;一用于将所述编码电路编码以及压缩处理后的触摸轨迹、所有触摸点的绝对值坐标、时间参数以及触摸板的刷新率和分辨率信息发送至转发电路的收发电路;一用于将从所述编码电路编码以及压缩处理后的所有触摸点的绝对值坐标、刷新率以及分辨率信息进行解压缩处理,并将其转换为适合通信传输的数据格式并发送至电视机的转发电路;所述触摸点检测电路、第一运算电路、编码电路、收发电路以及转发电路依次连接;所述电视机包括:一用于对所述转发模块发送的数据进行解码运算的解码电路;一用于对所述解码电路解码出的触摸轨迹、所有触摸点的绝对值坐标、时间参数以及触摸板的刷新率和分辨率信息进行处理,计算起始触摸点与终止触摸点的水平距离和垂直距离的第二运算电路;一用于判断 起始触摸点与终止触摸点的水平距离和垂直距离所处的预定范围,并根据所处预定范围判定用户手势动作以执行相应操作的判断电路;所述解码电路、第二运算电路、判断电路依次连接。所述的基于触摸板的遥控系统,其中,所述第一运算电路与编码电路基于I2C协议或者SPI协议传输数据。所述的基于触摸板的遥控系统,其中,所述判断电路还包括:一用于当起始触摸点与终止触摸点的水平距离或者垂直距离处在第一预定范围时判定用户手势动作为上下左右的方向操作的第一判断电路;以及一用于当起始触摸点与终止触摸点的水平距离或者垂直距离处在第二预定范围时判定用户手势动作为滑屏操作的第二判断电路。所述的基于触摸板的遥控系统,其中,所述第一预定范围为所述起始触摸点与终止触摸点的水平距离小于触摸板的水平长度的一半,以及所述起始触摸点与终止触摸点的垂直距离小于触摸板的垂直长度的一半;所述第二预定范围为所述起始触摸点与终止触摸点的水平距离大于触摸板的水平长度的一半,以及所述起始触摸点与终止触摸点的垂直距离大于触摸板的垂直长度的一半。本实用新型所提供的基于触摸板的遥控系统,由于对触摸板分区进行重新定义,能够实现上下左右等方向的遥控操作,且实现方式简单,成本低廉,易于推广应用。

图1是本实 用新型提供的基于触摸板的遥控系统的结构示意图。图2是本实用新型提供的基于触摸板的遥控系统中一优选实施例的结构示意图。
具体实施方式
本实用新型提供一种基于触摸板的遥控系统,为使本实用新型的目的、技术方案及效果更加清楚、明确,以下参照附图并举实例对本实用新型进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本实用新型。参见图1,图1是本实用新型提供的基于触摸板的遥控系统的结构示意图,该遥控系统包括一触摸板10和一电视机20,触摸板10和电视机20之间通过无线或者有线网络进行数据连接,实现触摸板对电视机的遥控控制。具体地,该触摸板10包括一电路板11,在所述电路板11上设置有依次连接的触摸点检测电路110、第一运算电路111、编码电路112、收发电路113以及转发电路114。其中,触摸点检测电路110用于检测用户在触摸板上的所有触摸点以及触摸轨迹,记录触摸轨迹上触摸点个数、所有触摸点的绝对值坐标以及时间参数等触摸信息;第一运算电路111用于对所述触摸点检测电路110记录的触摸轨迹、触摸点个数、所有触摸点的绝对值坐标以及时间参数进行运算处理;编码电路112用于对触摸轨迹、所有触摸点的绝对值坐标、时间参数以及触摸板的刷新率和分辨率信息进行编码运算以及压缩处理;收发电路113用于将所述编码电路112编码以及压缩处理后的所有触摸点的绝对值坐标、刷新率以及分辨率信息发送至转发电路;转发电路114用于将从所述所述编码电路112编码后的触摸轨迹、所有触摸点的绝对值坐标、时间参数以及触摸板的刷新率和分辨率信息进行解压缩处理,并将其转换为适合通信传输的数据格式并发送至电视机。该数据格式可以为PC标准的HID格式,但不限于该格式。其中,第一运算电路111与编码电路112基于I2C协议或者SPI协议等传输协议传输数据。而编码电路112通过如SPI协议等向收发电路113发送编码后的所有触摸点的绝对值坐标、刷新率以及分辨率信息。当然并不限于SPI协议,用户还可以通过其他协议进行数据发送。在电视机端,包括依次连接的解码电路210、第二运算电路220以及判断电路230。其中,解码电路210用于对所述转发模块114发送的数据进行解码运算;第二运算电路220用于对所述解码电路210解码出的触摸轨迹、所有触摸点的绝对值坐标、时间参数以及触摸板的刷新率和分辨率信息进行处理,计算起始触摸点与终止触摸点的水平距离和垂直距离;该第二运算电路会并对触摸轨迹上的触摸点进行采样,再结合触摸板的刷新率和分辨率,尽可能准确的获知用户在触摸板上的触摸轨迹。以便使后续距离的计算更加准确。判断电路230用于判断起始触摸点与终止触摸点的水平距离和垂直距离所处的预定范围,并根据所处预定范围判定用户手势动作以执行相应操作。而在电视机端对触摸板发送的触摸点信息后,为了更加细致的对用户手势动作进行判断,如图2所示,电视机20中的判断电路230还包括第一判断电路231和第二判断电路232。其中,第一判断电路231用于当起始触摸点与终止触摸点的水平距离或者垂直距离处在第一预定范围时判定用户手势动作为上下左右的方向操作;而第二判断电路232用于当起始触摸点与终止触摸点的水平距离或者垂直距离处在第二预定范围时判定用户手势动作为滑屏操作。本实用新型对预定范围进行了限定,包括第一预定范围和第二预定范围,其中第一预定范围所述起始触摸点 与终止触摸点的水平距离小于触摸板的水平长度的一半,以及所述起始触摸点与终止触摸点的垂直距离小于触摸板的垂直长度的一半;所述第二预定范围为所述起始触摸点与终止触摸点的水平距离大于触摸板的水平长度的一半,以及所述起始触摸点与终止触摸点的垂直距离大于触摸板的垂直长度的一半。例如,本实用新型的触摸板的水平长度为a,垂直长度为b,则第一预定范围为起始触摸点与终止触摸点的水平距离小于a/2以及垂直距离小于b/2。而第二预定范围为起始触摸点与终止触摸点的水平距离大于a/2以及垂直距离大于b/2。在具体实施时,可以通过设定一个中心点,划分等距离的几个分区,以便确定起始触摸点与终止触摸点的水平距离和垂直距离,也即是滑动距离,该中心点可以通过触摸板上的丝印来标识。进一步地,第一判断电路在判断起始触摸点与终止触摸点的水平距离或者垂直距离处在第一预定范围时,通过判断起始触摸点与终止触摸点的连线和水平方向或者垂直方向的夹角与一预定角度的大小关系来判断用户手势动作具体为上下左右哪个方向。该预定角度为触摸板对角线与水平方向或者垂直方向的夹角。本实施例以起始触摸点与终止触摸点的连线和水平正方向的夹角为例对判定过程进行描述。具体地,如果起始触摸点与终止触摸点的连线和水平方向的夹角小于所述预定角度,则继续判断起始触摸点与终止触摸点的位置关系,如果终止触摸点的横坐标大于起始触摸点的横坐标,则判定用户手势动作为向右操作;如果终止触摸点的横坐标小于起始触摸点的横坐标,则判定用户手势动作为向左操作;如果起始触摸点与终止触摸点的连线和水平方向的夹角大于所述预定角度,则继续判断起始触摸点与终止触摸点的位置关系,如果终止触摸点的纵坐标大于在起始触摸点的纵坐标,则判定用户手势动作为向上操作;如果终止触摸点的纵坐标小于在起始触摸点的纵坐标,则判定用户手势动作为向下操作。而如果起始触摸点与终止触摸点的连线和水平方向或者垂直方向的夹角与预定角度相等,则当终止触摸点的纵坐标大于在起始触摸点的纵坐标时判定用户手势动作为向上操作,当终止触摸点的纵坐标小于在起始触摸点的纵坐标时判定用户手势动作为向下操作。优选地,该触摸板为正方形结构,则该预定角度为45度。当然,上述通过判断起始触摸点与终止触摸点的连线和水平方向或者垂直方向的夹角与一预定角度的大小关系来判断用户手势动作具体为上下左右哪个方向的方式,仅仅用于解释本实施例,并不用于限定本实施例。判断用户手势动作的方式还可以为其他形式,例如通过判断起始触摸点与终止触摸点的水平距离与垂直距离的大小关来判断用户手势动作。以预定角度为45度进行距离说明。具体地,如果起始触摸点与终止触摸点的水平距离大于垂直距离,则继续判断起始触摸点与终止触摸点的位置关系,如果终止触摸点的横坐标大于起始触摸点的横坐标,则判定用户手势动作为向右操作;如果终止触摸点的横坐标小于起始触摸点的横坐标,则判定用户手势动作为向左操作;如果起始触摸点与终止触摸点的水平距离小于垂直距离,则继续判断起始触摸点与终止触摸点的位置关系,如果终止触摸点的纵坐标大于在起始触摸点的纵坐标,则判定用户手势动作为向上操作;如果终止触摸点的纵坐标小于在起始触摸点的纵坐标,则判定用户手势动作为向下操作。而如果起始触摸点与终止触摸点的水平距离等于垂直距离,则当终止触摸点的纵坐标大于在起始触摸点的纵坐标时判定用户手势动作为向上操作,当终止触摸点的纵坐标小于在起始触摸点的纵坐标时判定用户手势动作为向下操作。本实用新型的遥控系统通过对用户触摸范围的细致划分,可以根据手势滑动的有效距离的不同实现不同的遥控功能。使手势定义更加丰富实用、且由于该遥控系统并未对触摸板和电视机的电路进行过多设置,使得该系统对硬件平台的性能要求和软件的工作量都不会有很高的要求,减少了机械按键的应用。应当理解的是,本实用新型的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明 加以改进或变换,所有这些改进和变换都应属于本实用新型所附权利要求的保护范围。
权利要求1.一种基于触摸板的遥控系统,其特征在于,包括一用于遥控电视机的触摸板以及一与所述遥控触摸板数据连接的电视机;其中,所述触摸板包括一电路板,所述电路板包括: 一用于检测用户在触摸板上的所有触摸点以及触摸轨迹,记录触摸轨迹上触摸点个数、所有触摸点的绝对值坐标以及时间参数的触摸点检测电路; 一用于对所述触摸点检测电路记录的触摸轨迹、触摸点个数、所有触摸点的绝对值坐标以及时间参数进行运算处理的第一运算电路; 一用于对触摸轨迹、所有触摸点的绝对值坐标、时间参数以及触摸板的刷新率和分辨率信息进行编码运算以及压缩处理的编码电路; 一用于将所述编码电路编码以及压缩处理后的所有触摸点的绝对值坐标、刷新率以及分辨率信息发送至转发电路的收发电路; 一用于将从所述编码电路编码以及压缩处理后的触摸轨迹、所有触摸点的绝对值坐标、时间参数以及触摸板的刷新率和分辨率信息进行解压缩处理,并将其转换为适合通信传输的数据格式并发送至电视机的转发电路; 所述触摸点检测电路、第一运算电路、编码电路、收发电路以及转发电路依次连接; 所述电视机包括: 一用于对所述转发模块发送的数据进行解码运算的解码电路; 一用于对所述解码电路解码出的触摸轨迹、所有触摸点的绝对值坐标、时间参数以及触摸板的刷新率和分辨率信息进行处理,计算起始触摸点与终止触摸点的水平距离和垂直距离的第二运算电路; 一用于判断起始触摸点与终止触摸点的水平距离和垂直距离所处的预定范围,并根据所处预定范围判定用户手势 动作以执行相应操作的判断电路; 所述解码电路、第二运算电路、判断电路依次连接。
2.根据权利要求1所述的基于触摸板的遥控系统,其特征在于,所述第一运算电路与编码电路基于I2C协议或者SPI协议传输数据。
3.根据权利要求1所述的基于触摸板的遥控系统,其特征在于,所述判断电路还包括: 一用于当起始触摸点与终止触摸点的水平距离或者垂直距离处在第一预定范围时判定用户手势动作为上下左右的方向操作的第一判断电路; 以及一用于当起始触摸点与终止触摸点的水平距离或者垂直距离处在第二预定范围时判定用户手势动作为滑屏操作的第二判断电路。
4.根据权利要求3所述的基于触摸板的遥控系统,其特征在于,所述第一预定范围为所述起始触摸点与终止触摸点的水平距离小于触摸板的水平长度的一半,以及所述起始触摸点与终止触摸点的垂直距离小于触摸板的垂直长度的一半; 所述第二预定范围为所述起始触摸点与终止触摸点的水平距离大于触摸板的水平长度的一半,以及所述起始触摸点与终止触摸点的垂直距离大于触摸板的垂直长度的一半。
专利摘要本实用新型公开了一种基于触摸板的遥控系统。所示遥控系统包括用于遥控电视机的触摸板以及一与所述遥控触摸板数据连接的电视机;其中,所述触摸板包括一电路板,在所述电路板上设置有依次连接的触摸点检测电路、第一运算电路、编码电路、收发电路以及转发电路,电视机包括依次连接的解码电路、第二运算电路以及判断电路。采用本实用新型可根据手势滑动的有效距离的不同实现不同的遥控功能。使手势定义更加丰富实用、且由于该遥控系统并未对触摸板和电视机的电路进行过多设置,使得该系统对硬件平台的性能要求和软件的工作量都不会有很高的要求,减少了机械按键的应用。
文档编号G06F3/0488GK203120084SQ201220683409
公开日2013年8月7日 申请日期2012年12月12日 优先权日2012年12月12日
发明者陈锐, 郭斌, 胡钦, 何达武 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1