滑动板系统与方法技术方案

技术编号:2852162 阅读:185 留言:0更新日期:2012-04-11 18:40
提供了一种由滑动板系统执行的方法。该方法包括使用第一电容测量结果来产生第一方向测量结果,以及使用第一方向测量结果来计算第一位置。

【技术实现步骤摘要】

本专利技术一般地涉及输入设备,具体地说,本专利技术涉及滑动板(slidepad)系统与方法。
技术介绍
存在多种输入设备用于在显示屏中对指示符导航。这种设备的示例包括鼠标、游戏手柄和触摸板。这些设备从用户接收输入,并且与主机结合,转换这些输入,以在显示屏中移动指示符。输入设备还可以具有诸如按钮的选择机构,以允许用户执行显示屏中的功能。每种类型的输入设备都可以在允许用户与主机设备交互方面起到有用的作用。由于诸如移动电话的主机的设计限制,特定的输入设备可能不适用于特定主机或特定类型的用户与主机的交互。例如,主机的尺寸限制可能妨碍了某些类型输入设备的使用。希望提供一种输入设备,其能够为主机提供尽可能多的功能。
技术实现思路
一个示例性实施例提供了一种由滑动板系统执行的方法。该方法包括使用第一电容测量结果来产生第一方向测量结果,以及使用第一方向测量结果来计算第一位置。附图说明图1是图示了滑动板系统的一个实施例的示意图。图2是图示了耦合到主机的滑动板系统的一个实施例的框图。图3A是图示了滑动板的一个实施例的示意俯视图。图3B是图示了滑动板的横截面的一个实施例的示意图。图4是图示了传感模块的一个实施例的示意图。图5是图示了利用滑动板系统产生位置信息的方法的一个实施例的流程图。图6是图示了滑动板系统中的手指压力和指示符位置的一个示例的曲线图。图7是图示了利用滑动板系统减少回弹(snap-back)的方法的一个实施例的流程图。图8是图示了滑动板系统中的手指压力的一个示例的曲线图。图9是图示了利用滑动板系统减少指示符不准(mis-register)的方法的一个实施例的流程图。图10是图示了包括滑动板系统的主机的一个实施例的示意图。具体实施例方式在下面的详细说明中,参考了附图,这些附图形成说明书的一部分,并且在其中通过举例说明的方式示出了可以实现本专利技术的具体实施例。在这点上,方向性术语(例如“顶部”、“底部”“前”、“后”、“领先”、“拖后”等)参考所描述的(一个或多个)附图的取向而被使用。因为本专利技术的实施例的组件可以被定位在多个不同的取向上,所以方向性术语被用于举例说明的目的而决不是限制。将会理解,在不脱离本专利技术范围的条件下,可以使用其他实施例并且可以作出结构改变或逻辑改变。因此,下面的详细说明不具有限制意义,本专利技术的范围由权利要求来限定。如这里所描述的,提供了一种滑动板系统和方法。该系统包括滑动板和控制单元。用户在两个方向(例如,x和y方向)上移动滑动板来调节主机的显示设备中的指示符位置,并且在第三方向(例如,z方向)上向滑动板施加压力来引起执行一个或多个功能。控制单元基于滑动板在首先的两个方向上的移动来确定位置信息,并且基于在第三方向上施加的压力来确定点击状态和手指压力。控制单元将位置信息和点击状态提供给主机。图1是图示了滑动板系统10的一个实施例的示意图。滑动板系统10包括直接或间接耦合到控制单元110的滑动板100。滑动板100包括滑动盘(slide disk)102、框架104,以及直接或间接连接到滑动盘102和框架104的多个弹簧设备106。滑动板系统10响应于来自用户的输入而向主机220(图2中示出)提供信息。用户通过在两个方向上移动滑动盘102来提供输入。这两个方向在这里被称为x和y方向。滑动板系统10将x与y方向上的输入转换为位置信息,并将该位置信息提供给主机220,以引起在主机220的显示设备中调节指示符(例如,光标)。用户还通过在第三方向上施加压力来提供输入。第三方向在这里被称为z方向。滑动板系统10将z方向上的输入转换为点击状态与手指压力信息,并将该点击状态提供给主机220,以引起主机220执行一个或多个功能。弹簧设备106进行操作,以向着x和y方向上的中心位置对滑动盘102加偏压。用户通过在x和/或y方向上在滑动盘102上施加足够的压力来克服弹簧设备106的阻力,从而在框架104内移动滑动盘102。当弹簧设备106的阻力超过用户施加到滑动盘102上的x和/或y方向压力时(例如,当用户释放在滑动盘102上的x和/或y方向压力时),弹簧设备106使滑动盘102恢复到x和y方向上的中心位置,或向该中心位置恢复。一个或多个内部弹簧设备(未示出)进行操作,以向着z方向上的中心位置对滑动盘102加偏压。例如,内部弹簧设备可以包括双稳圆顶开关(bi-stable dome switch)(未示出)。用户通过在z方向上在滑动盘102上施加和/或释放压力而使主机的功能被执行。例如,用户可以在滑动盘102上施加和释放压力任意次,以使得执行不同持续时间的一次或多次点击。当内部弹簧设备的阻力超过用户施加到滑动盘102上的z方向压力时(例如,当用户释放滑动盘102上的z方向压力时),弹簧设备106使滑动盘102恢复到z方向上的中心位置,或向该中心位置恢复。如下面将更为详细地描述的那样,控制单元110测量滑动设备102在x、y和z方向上的移动量。从x和y方向上的测量结果,控制单元10产生位置信息,并将位置信息提供给主机220。主机220使用该位置信息来调节指示符的位置。从z方向上的测量结果,控制单元110产生点击状态,并将点击状态提供给主机220。主机220使用该点击状态来引起执行一个或多个功能。在一个实施例中,滑动板系统10根据一个或多个操作模式进行操作。操作模式可以包括鼠标模式、一对一模式(one-to-one mode)和游戏手柄模式。在鼠标模式中,滑动板系统10输出位置信息,使得主机220的指示符相对于滑动盘102在x和/或y方向上的移动而移动。当用户让滑动盘102恢复到x和y方向的中心位置时,滑动板系统10输出位置信息,使得主机220的指示符保持在适当位置,即,不移动回到主机220的显示屏中的中立位置(neutral position)。在一对一模式中,滑动板系统10输出位置信息,使得主机220的指示符跟踪滑动盘102在x和/或y方向上的移动。当用户让滑动盘102恢复到x和y方向的中心位置时,滑动板系统10输出位置信息,使得主机220的指示符移动回到主机220的显示屏中的中立位置。显示屏中的中立位置对应于滑动板系统10的x和y方向的中心位置。在游戏手柄模式中,滑动板系统10输出位置信息,使得主机220的指示符移动的方向和速率是基于滑动盘102在x和/或y方向上的位置。用户使滑动盘102移动得离x与y方向的中心位置越远,指示符在主机220的显示屏中移动得就越快。当用户让滑动盘102恢复到x与y方向的中心位置时(即,在游戏手柄模式中,滑动板系统10的零方向和零速率位置),滑动板系统10输出位置信息,使得主机220的指示符保持在适当位置,即,不移动回到主机220的显示屏中的中立位置。在其他实施例中,滑动板系统10在其他操作模式中操作,或者根据单个操作模式操作。图2是图示了直接或间接耦合到主机220的滑动板系统10的一个实施例的框图。滑动板系统10包括滑动板100和控制单元110。控制单元110包括传感模块202、模数转换器(ADC)204、缓冲器206、接口208和控制模块210。传感模块202响应于来自控制模块210的控制信号,从滑动板100检测并产生模拟形式的位置与点击状态。传感模块202将模拟位置与点击状本文档来自技高网...

【技术保护点】
一种由滑动板系统执行的方法,所述方法包括:使用第一电容测量结果来产生第一方向测量结果;以及使用所述第一方向测量结果来计算第一位置。

【技术特征摘要】
US 2004-12-23 11/021,2901.一种由滑动板系统执行的方法,所述方法包括使用第一电容测量结果来产生第一方向测量结果;以及使用所述第一方向测量结果来计算第一位置。2.如权利要求1所述的方法,还包括使用第二电容测量结果来产生校准测量结果;以及使用所述第一方向测量结果和所述校准测量结果来计算所述第一位置。3.如权利要求1所述的方法,还包括使用第三电容测量结果来产生第二方向测量结果;使用所述第二方向测量结果和校准测量结果来产生第二位置;以及向主机提供所述第一位置和所述第二位置。4.如权利要求1所述的方法,还包括通过将第一电容器驱动到高电压来产生所述第一电容测量结果。5.如权利要求1所述的方法,还包括通过将多个电容器驱动到高电压来产生第二电容测量结果。6.一种系统,包括包括滑动盘的滑动板;传感模块;以及控制模块;其中,所述传感模块被配置为向所述控制模块提供与所述滑动盘在所述滑动板中的位置相关联的第一和第二电容测量结果,其中,所述控制模块被配置为使用所述第一电容测量结果和所述第二电容测量结果来产生第一方向测量结果,并且其中,所述控制模块被配置为使用所述第一方向测量结果来计算第一位置。7.如权利要求6所述的系统,其中,所述传感模块被配置为向所述控制模块提供与所述滑动盘在所述滑动板中的位置相关联的第三电容测量结果,其中,所述控制模块被配置为使用所述第三电容测量结果来产生校准测量结果,并且其中,所述控制模块被配置为使用所述校准测量结果来计算所述第一位置。8.如权利要求6所述的系统,还包括布置于第一平面中的第一电极;其中,所述滑动盘包括布置于与所述第一平面平行的第二平面中的第二电极,并且其中,所述第一电容测量结果代表所述第一电极和所述第二电极之间的第一电容。9.如权利要求8所述的系统,还包括布置于所述第一平面中的第三电极;其中,所述传感模块被配置为向所述控制模块提供与所述滑动盘在所述滑动板中的位置相关联的第三电容测量结果,其中第三电容测量结果代表所述第三电极和所述第二电极之间的第二电容,其中,所述控制模块被配置为使用所述第三电容测量结果来产生第二方向测量结果,并且其中,所述控制模块被配置为使用所述第二方向测量结果和校准测量结果来计算第二位置。10.如权利要求6所述的系统,还包括布置于第一平面中的第一电极;和布置于第一平面中的第二电极;其中,所述滑动盘包括布置于与所述第一平面平行的第二平面中的第三电极,并且其中,所述第二电容测量结果代表所述第三电极与所述第一和第二电极之间的电容之和。11.一种由包括滑动盘的滑动板系统执行的方法,所述方法包括响应于所述滑动盘上低于第一阈值的压力量,在第一时刻输出与所述滑动盘相关联的第一位置信息;响应于高于所述第一阈值且低于第二阈值的压力量,在所述第一时刻输出与所述滑动盘相关联的第二位置信息;以及响应于高于所述第二阈值的压力量,在所述第一时刻输出与所述滑动盘相关联的第三位置信息。12.如权利要求11所述的方法,其中所述第一位置信息指示在所述第一时刻之前的第二时刻处所述滑动盘的第一位置,其中所述第二位置信息指示在所述第二时刻之后的第三时刻处所述滑动盘的第二位置,并且其中第三位置信息指示在所述第三时刻之后的第四时刻处所述滑动盘的第三位置。13.如权利要求12所述的方法,还包括产生所述滑动盘中的第一电极与从所述第一电极偏移的多个电极之间的多个电容测量结果;以及使用所述多个电容测量结果来产生所述第一位置信息。14.如权利要求11所述的方法,还包括检测所述滑动盘上的压力量。15.如权利要求1...

【专利技术属性】
技术研发人员:托德S萨彻司乔纳哈利戴尔施罗德
申请(专利权)人:安华高科技ECBUIP新加坡私人有限公司
类型:发明
国别省市:SG[新加坡]

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

1