用于共振检测的系统和方法.pdf

上传人:a3 文档编号:973998 上传时间:2018-03-22 格式:PDF 页数:20 大小:501.23KB
返回 下载 相关 举报
摘要
申请专利号:

CN200980111123.X

申请日:

2009.03.27

公开号:

CN101981532A

公开日:

2011.02.23

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 3/01申请公布日:20110223|||著录事项变更IPC(主分类):G06F 3/01变更事项:申请人变更前:伊梅森公司变更后:意美森公司变更事项:地址变更前:美国加利福尼亚州变更后:美国加利福尼亚州|||实质审查的生效IPC(主分类):G06F 3/01申请日:20090327|||公开

IPC分类号:

G06F3/01; G01H13/00

主分类号:

G06F3/01

申请人:

伊梅森公司

发明人:

科林·M·蒂尔林; 丹尼·A·格兰特

地址:

美国加利福尼亚州

优先权:

2008.03.27 US 12/057,186

专利代理机构:

中原信达知识产权代理有限责任公司 11219

代理人:

张焕生;谢丽娜

PDF下载: PDF下载
内容摘要

公开了共振检测的系统和方法。例如,用于共振检测的一种方法包括将致动器信号传送到与设备的表面耦合的致动器的步骤。致动器信号用来使致动器输出力到表面。该方法进一步包括下述步骤:接收表面对力的响应;至少部分地基于响应来确定表面的共振频率;以及输出表示共振频率的信号。

权利要求书

1: 一种方法, 包括 : 将致动器信号传送到与设备的表面耦合的致动器, 所述致动器信号用来使所述致动器 输出力到所述表面 ; 接收所述表面对所述力的响应 ; 至少部分地基于所述响应, 确定所述表面的共振频率 ; 以及 输出表示所述共振频率的信号。
2: 如权利要求 1 所述的方法, 其中, 所述共振频率包括所述表面的基频。
3: 如权利要求 1 所述的方法, 其中, 所述力包括频率和持续时间。
4: 如权利要求 3 所述的方法, 其中, 在所述持续时间期间, 所述频率增加。
5: 如权利要求 3 所述的方法, 进一步包括选择至少一个被选频率, 以及其中, 所述力基 本上仅包括所述至少一个被选频率。
6: 如权利要求 5 所述的方法, 其中, 所述至少一个被选频率包括多个被选频率, 以及其 中, 传送所述致动器信号进一步包括传送多个致动器信号, 每一致动器信号包括被选频率 的至少一个, 并且相继地将所述多个致动器信号的每一个传送到所述致动器。
7: 如权利要求 6 所述的方法, 进一步包括确定被选频率中的哪一个接近所述共振频 率。
8: 如权利要求 1 所述的方法, 其中, 所述致动器包括压电致动器。
9: 如权利要求 8 所述的方法, 其中, 所述压电致动器用来至少部分地基于所述表面的 响应生成电压。
10: 如权利要求 1 所述的方法, 其中, 测量所述响应包括测量所述响应的幅值。
11: 如权利要求 10 所述的方法, 其中, 确定所述表面的共振频率包括 : 确定所述响应的最大幅值 ; 以及 确定所述响应在所述最大幅值处的频率。
12: 如权利要求 1 所述的方法, 进一步包括接收用于校准的请求。
13: 如权利要求 1 所述的方法, 进一步包括确定多个共振频率, 以及输出所述多个共振 频率, 其中, 所述多个共振频率与接触所述表面的物体有关。
14: 如权利要求 1 所述的方法, 其中, 所述表面包括接触表面。
15: 一种系统, 包括 : 致动器, 耦合到设备的表面, 所述致动器用来接收致动器信号并且输出力到所述表 面; 传感器, 用来检测所述表面对力的响应以及传送与所述响应有关的传感器信号 ; 处理器, 用来 : 传送所述致动器信号 ; 接收所述传感器信号 ; 至少部分地基于所述传感器信号, 确定所述表面的共振频率 ; 以及 输出表示所述共振频率的信号。
16: 如权利要求 15 所述的系统, 其中, 所述共振频率包括所述表面的基频。
17: 如权利要求 15 所述的系统, 其中, 所述力包括频率和持续时间。
18: 如权利要求 17 所述的系统, 其中, 在所述持续时间期间, 所述频率增加。 2
19: 如权利要求 17 所述的系统, 其中, 所述力基本上仅包括被选频率。
20: 如权利要求 19 所述的系统, 其中, 所述被选频率包括多个被选频率, 以及其中, 所 述致动器信号包括多个致动器信号, 每一致动器信号包括所述被选频率中的至少一个并被 相继地传送到所述致动器。
21: 如权利要求 20 所述的系统, 其中, 所述处理器进一步用来确定所述被选频率中的 哪一个接近所述共振频率。
22: 如权利要求 15 所述的系统, 其中, 所述致动器包括压电致动器。
23: 如权利要求 21 所述的系统, 其中, 所述压电致动器用来至少部分地基于所述表面 的响应生成电压。
24: 如权利要求 15 所述的系统, 其中, 所述处理器进一步用来确定所述响应的幅值。
25: 如权利要求 15 所述的系统, 其中, 所述处理器进一步用来通过确定所述响应的最 大幅值以及确定所述响应的最大幅值处的频率, 来确定所述表面的共振频率。
26: 如权利要求 15 所述的系统, 其中, 所述处理器进一步用来接收用于校准的请求。
27: 如权利要求 15 所述的系统, 其中, 所述处理器进一步用来确定多个共振频率, 其 中, 所述多个共振频率与接触所述表面的物体有关。
28: 如权利要求 15 所述的系统, 其中, 所述表面包括接触表面。
29: 一种计算机可读介质, 包括程序代码, 所述计算机可读介质包括 : 用于将致动器信号传送到与设备的表面耦合的致动器的程序代码, 所述致动器信号用 来使所述致动器输出力到所述表面 ; 用于接收所述表面对所述力的响应的程序代码 ; 用于至少部分地基于所述响应, 确定所述表面的共振频率的程序代码 ; 以及 用于输出表示所述共振频率的信号的程序代码。
30: 如权利要求 29 所述的计算机可读介质, 其中, 所述共振频率包括所述表面的基频。
31: 如权利要求 29 所述的计算机可读介质, 其中, 所述力包括频率和持续时间。
32: 如权利要求 31 所述的计算机可读介质, 其中, 在所述持续时间期间, 所述频率增 加。
33: 如权利要求 31 所述的计算机可读介质, 进一步包括用于选择至少一个被选频率的 程序代码, 以及其中, 所述力基本上仅包括被选频率。
34: 如权利要求 33 所述的计算机可读介质, 其中, 所述被选频率包括多个被选频率, 以 及其中, 传送致动器信号进一步包括传送多个致动器信号, 每一致动器信号包括被选频率 中的至少一个, 以及相继地将多个致动器信号的每一个传送到所述致动器。
35: 如权利要求 34 所述的计算机可读介质, 进一步包括确定被选频率中的哪一个接近 所述共振频率的程序代码。
36: 如权利要求 29 所述的计算机可读介质, 其中, 所述致动器包括压电致动器。
37: 如权利要求 36 所述的计算机可读介质, 其中, 所述压电致动器用来至少部分地基 于所述表面的响应生成电压。
38: 如权利要求 29 所述的计算机可读介质, 其中, 测量所述响应包括测量所述响应的 幅值。
39: 如权利要求 38 所述的计算机可读介质, 其中, 确定所述表面的共振频率包括 : 3 确定所述响应的最大幅值 ; 以及 确定所述响应的最大幅值处的频率。
40: 如权利要求 29 所述的计算机可读介质, 其中, 所述表面包括接触表面。
41: 一种装置, 包括 : 用来将致动器信号传送到与设备的表面耦合的致动器的电路, 所述致动器信号用来使 所述致动器输出力到所述表面 ; 用来接收所述表面对所述力的响应的电路 ; 用来至少部分地基于所述响应, 确定所述表面的共振频率的处理器 ; 以及 用来输出表示所述共振频率的信号的电路。

说明书


用于共振检测的系统和方法

    相关申请的交叉引用
     本 申 请 要 求 2008 年 3 月 27 日 提 交 的 美 国 实 用 (Utility) 专 利 申 请 号 No.12/057,186 的优先权, 其全部内容通过引用并入这里。
     技术领域
     本发明总体上涉及用于共振检测的系统和方法。 背景技术 电子设备制造商力求为用户生产丰富的界面。 传统的设备利用视觉和听觉暗示来 向用户提供反馈。在一些界面设备中, 还向用户提供动感反馈 ( 诸如主动和阻力反馈 ), 和 / 或触感反馈 ( 诸如振动, 浮凸和热 ), 更通常统称为 “触觉反馈” 。触觉反馈能提供增强和 简化用户界面的暗示。
     一些传统的设备可能不能向用户输入界面输出触觉效果。例如, 触摸屏可能不具 有向用户提供触觉暗示的能力。如果装配这种设备来输出触觉效果, 则如果在生成触觉效 果时没有考虑触摸屏的特性, 那么这些触觉效果可能是低质量的。
     发明内容 本发明的实施例提供用于共振检测的系统和方法。例如, 本发明的一个实施例包 括用于共振检测的方法, 包括将致动器信号传送到耦合到设备的表面的致动器, 致动器信 号用来使致动器向表面输出力 ; 确定表面对力的响应 ; 至少部分地基于响应, 确定表面的 共振频率 ; 以及输出共振频率。 另一实施例包括计算机可读介质, 其具有用于执行这种方法 的程序代码。
     记载这些示例性实施例不限制或限定本发明, 而是提供示例以帮助其理解。在详 细的说明书中论述示例性实施例, 并且提供本发明的进一步描述。 通过研究本说明书, 可以 进一步理解由本发明的各个实施例提供的优点。
     附图说明
     当参考附图, 阅读下述详细说明书时, 更好地理解本发明的这些和其他特征、 方面 和优点, 其中 :
     图 1 是示出根据一个实施例的用于共振检测的系统的框图 ;
     图 2 是根据一个实施例的在激励期间和在表面向静止返回时的表面的振动的频 率的图 ;
     图 3 是根据一个实施例的用于共振检测的方法的流程图 ;
     图 4 和 5 是根据一个实施例的由致动器生成的波形的图示 ;
     图 6 是示出根据一个实施例的对致动器信号的响应的图 ;
     图 7 是示出根据本发明的一个实施例的对致动器信号的响应的图 ;图 8 是示出根据一个实施例的用于共振检测的系统的框图 ; 以及 图 9A 和 9B 分别是示出根据第一和第二实施例的用于共振检测的系统的框图。具体实施方式
     本发明的实施例提供用于共振检测的系统和方法。根据本发明的方法、 系统和产 品可以以各种方式实现, 在下文描述非穷举的说明。
     示例说明共振检测
     根据一个示例性实施例, 工厂制造具有触觉使能 (haptically-enabled) 触摸屏 的蜂窝电话。 蜂窝电话具有压电致动器使得以近似触摸屏的机械共振频率向触摸屏输出触 觉效果。以触摸屏的共振频率输出力会是有利的, 因为共振振动能更有效地在触摸屏上产 生大幅值振动。
     然而, 因为制造过程易于变化, 因此蜂窝电话中的触摸屏的共振频率可能变化。 因 此, 会期望单独地确定用于每一触摸屏的共振频率。 因此, 工厂可以采用有效地确定蜂窝电 话上诸如触摸屏的表面的共振频率的一个或多个实施例。
     根据一个示例性实施例, 用于共振检测的系统包括处理器、 致动器和传感器。 致动 器配置成从处理器接收致动器信号并且将振动输出到表面。传感器耦合到该表面, 并配置 成将表示表面的运动的传感器信号传送到处理器。然后, 处理器指示致动器停止振动该表 面。 然后处理器分析在该表面向静止返回时的该表面的运动, 以便确定表面的共振频率。 在 确定共振频率后, 处理器可以将共振频率存储在与表面有关的计算机可读介质中。 例如, 如 果表面是移动电话上的触摸屏, 那么该系统可以将共振频率存储在移动电话内的存储器芯 片中, 以便配置该电话来使用触摸屏的共振频率。 这种示例性实施例在制造工艺中会是有利的, 因为它允许在组装线工艺中快速确 定不同表面的共振频率, 并且由于这种工艺能测量每一表面而不是代表性样品的共振频 率, 因此能提供更精确的结果。
     提供示例来向阅读者介绍在此讨论的主要内容。本发明不限于该示例。下述章节 描述用于共振检测的系统和方法的各个实施例。
     用于共振检测的系统
     图 1 是示出根据本发明的一个实施例的用于共振检测的系统 100 的框图。在图 1 中所示的示例性实施例中, 系统 100 包括计算机 101, 或其他基于处理器的设备、 触摸屏 102 和致动器 103。计算机 101 包括处理器 110, 并与致动器 103 和触摸屏 102 通信。处理器 110 配置成将致动器信号输出到致动器 103, 并且从致动器 103 接收输入信号。触摸屏 102 包括表面, 以及用于感测与表面的接触的传感器。 在本发明的一些实施例中, 表面包括接触 表面或想要由用户接触的表面, 诸如触摸屏的表面。致动器 103 包括压电元件, 并与触摸屏 102 通信。 致动器 103 配置成把力输出到触摸屏 102。 尽管用在该示例性实施例中的致动器 103 包括压电致动器, 但也可以使用其他适合的致动器, 并且也可以使用相同或不同类型的 多个致动器。
     如本领域所公知的, 压电元件能输出力并且检测施加到压电元件的力。当压缩或 拉伸时, 压电元件生成能被测量并用来确定所施加的压缩或拉伸量的电压。
     图 1 中所示的系统 100 能确定触摸屏 102 的表面的共振频率。根据该示例性实施
     例, 处理器 110 生成致动器信号并将其传送到致动器 103。致动器 103 将力输出到触摸屏 102, 使触摸屏 102 的表面振动。处理器 110 从致动器 103 接收信号, 该信号由压电元件响 应表面的运动而生成并表示表面对力的响应。然后, 计算机 101 分析该响应并确定表面的 共振频率。
     在示例性实施例中, 处理器 110 将致动器信号传送到致动器 103, 致动器信号包括 选定频率的方波。致动器 103 输出力到具有与致动器信号大致相同的频率的表面, 使该表 面振动。当处理器 110 停止传送致动器信号时, 致动器 103 停止输出力, 并且允许该表面向 静止返回。
     在表面向静止返回时, 将压缩和拉伸压电致动器, 生成传送到处理器的电压。 处理 器测量电压并至少部分地基于测量的电压确定在表面向静止返回时的表面振动的周期。 通 过公式 f = 1/T, 能将测量的周期 (T) 转换成频率 (f), 其约是表面的共振频率。
     例如, 图 2 示出根据本发明的一个实施例的在激励期间和表面向静止返回时的表 面的振动的频率的图 200。如能看到的, 在激励期间, 表面的振动的周期 210 快于向静止返 回时的表面的共振周期 220。然而, 即使在以非共振频率激励后, 当输入力不再驱动该表面 时, 该表面趋于以共振频率振动。通过测量其向静止返回时的表面的振动周期, 计算机 101 可以确定表面的共振频率。 用于确定共振频率的方法
     图 3 示出根据本发明的一个实施例的用于共振检测的流程图 300。将根据图 1 中 所示的系统论述图 4 中所示的方法, 尽管如下文所述, 可以使用不同的系统来执行该方法。
     当处理器接收用于校准的请求时, 方法 300 从块 310 开始。用于校准的请求表示 处理器应当确定表面的共振频率。在本发明的一个实施例中, 所述请求指出处理器应当对 多个表面中的哪一个确定共振频率。 例如, 处理器可以与多个致动器通信, 每个致动器耦合 到不同的表面。在本发明的一个实施例中, 处理器从用户输入端, 如从菜单选择接收请求。 在另一实施例中, 处理器从远程处理器接收请求。 例如, 处理器可以从作为制造处理器的一 部分的远程处理器接收请求, 由此远程处理器请求该处理器确定设备外壳的表面的共振频 率。又一实施例可以从其他源, 诸如网络或作为启动处理的结果, 接收校准请求。
     在块 320 中, 计算机选择校准频率以输出到表面。例如, 在本发明的一些实施例 中, 选择频率, 以使致动器按被选频率输出基本上正弦的振动。在这种情况下, 致动器配置 成输出基本上仅包括被选频率的正弦振动。例如, 可以选择 130 赫兹 (Hz) 的频率。
     在其他实施例中, 可希望传送包括多个频率, 诸如扫频 (frequency sweep, 下文详 细所述 ) 或方波的致动器信号。例如, 扫频包括多个被选频率的顺序施加。第一被选频率 配置成使致动器输出基本仅包括被选频率的振动。 当扫频进行时, 改变被选频率, 使得致动 器输出仅包括新选择的频率的振动。扫频继续, 直到输出每一所需频率为止。在另一实施 例中, 可以使用任一任意波形。
     在块 330 中, 计算机将致动器信号传送到耦合至设备的表面, 诸如触摸屏 102 的致 动器 103。致动器信号被配置成使致动器 103 把力输出到表面。
     计算机可以将致动器信号直接传送到致动器, 或可以将致动器信号传送到另一处 理器。例如, 在本发明的一个实施例中, 计算机可以与致动器直接通信, 并可以配置成输出 用来驱动致动器的信号。然而, 在另一实施例中, 致动器、 表面和本地处理器可以包含在与
     计算机通信的设备中。 在这种实施例中, 计算机可以将致动器信号传送到本地处理器, 其然 后可以生成用来驱动致动器的信号。
     另外, 计算机可以将包括高级或低级命令的致动器信号传送到设备。 通常, 高级命 令包括有关待生成的力的参数信息, 从而设备的处理器能通过使用参数信息计算波形的形 状来生成所需的振动。 而低级命令包括详述波形的形状的信息, 诸如沿波形的采样点, 其可 以允许设备的处理器输出驱动致动器的信号, 而不必计算波形的形状。
     图 4 表示根据本发明的一个实施例的由致动器生成的波形。在本发明的该实施例 中, 处理器 110 可以生成高级命令以输出图 4 中所示的波形。在这种实施例中, 处理器可以 输出包括频率参数、 幅值参数和波形参数的致动器信号。为生成图 4 中所示的波形, 高级命 令可以包括频率 410, 诸如 140Hz、 幅值 420, 诸如 250 伏, 以及波形类型, 诸如正弦。 然后, 该 命令可以被传送到致动器, 其然后可以生成通过 250 伏峰对峰驱动信号生成的 140Hz 的正 弦振动。
     高级命令还可以包括其他参数或参数值。例如, 高级命令可以包括与单个力有关 的多个参数, 诸如多个频率参数。包括在高级命令中的参数可以包括大范围的值。例如但 不是限制, 波形参数可以指定正弦波形、 矩形波形、 锯齿波形、 脉冲波形或用户定义的波形。 频率参数可以定义一个或多个频率或一个或多个周期, 以用来生成力。幅值参数可以指定 峰幅值、 平均幅值或最小幅值。也可以以一个或多个不同的单位, 诸如但不是限制, 表面的 位移、 电压、 或电流来指定幅值。其他参数可以包括在高级命令中。 尽管一些实施例可以传送具有高级命令的致动器信号, 但其他实施例可以传送具 有低级信息的致动器信号。 例如, 根据一个实施例, 致动器信号可以包括沿描述力的波形的 点。在另一实施例中, 致动器信号可以包括描述将生成的波形的函数。图 5 示出根据一个 实施例的将由致动器生成的波形 500。在产生波形 500 中, 使用低级命令, 包括可以包含在 低级命令中的沿波形的点 510, 生成致动器信号。
     在一些实施例中, 低级命令可以是有利的。此外, 由于其允许传输定制波形, 因此 低级致动器信号可以是有利的。高级命令也可以包括定制波形。在这种实施例中, 诸如通 过参数信息或通过包括沿波形的点, 与在低级命令中指定波形的方式类似地, 指定波形的 形状。 尽管各种类型的命令被表述成高级和低级, 但这只是为了方便描述, 并不意欲限制可 以在各种实施例中使用的命令的类型或范围。而是, 能使用配置成使致动器输出所需波形 的任何致动器信号。
     在另一实施例中, 处理器, 诸如处理器 110 可以输出直接驱动致动器 103 的致动器 信号。例如, 处理器 110 可以将正弦致动器信号输出到用来在触敏输入设备的表面上输出 力的压电元件。在该实施例中, 正弦致动器信号配置成直接传送到致动器 ( 诸如压电元件, 或马达 ) 的驱动信号。在一个压电实施例中, 处理器 110 可以生成用来驱动压电元件的基 本上单一频率正弦致动器信号。 压电元件接收致动器信号, 并且将振动施加在表面上, 这种 振动具有约等于致动器信号频率的频率。在该实施例中, 处理器 110 负责驱动致动器 130, 而不是如关于上面的高级和低级命令实施例所描述的那样将信号发送到其他处理电路来 生成驱动致动器的信号。然而, 在一些实施例中, 在由致动器接收前, 可通过一个或多个电 路部件传送致动器驱动信号。 例如, 在将致动器信号传送到致动器前, 处理器可以将致动器 驱动信号传送到放大器或滤波器。
     尽管在一些实施例中, 可以传送包括基本仅一个频率的致动器信号, 但在其他实 施例中, 可以传送包括多个频率的致动器信号。例如, 在一个实施例中, 计算机 101 可以输 出具有顺序输出的多个频率的致动器信号, 诸如扫频。在这样的实施例中, 计算机 101 能输 出具有第一频率、 第二频率、 步长和波形类型的高级命令。 第一和第二频率可以指定用于扫 频的开始和结束频率, 并且步长可以指定在第一和第二频率间使用的递增频率。波形类型 可以表示扫频。
     在使用扫频的一个实施例中, 应当选择第一和第二频率, 使得表面的共振频率可 能落在第一和第二频率间。因此, 在扫频中, 计算机 101 输出以第一频率开始的被选频率序 列, 以及使用步长递增到后续选择的频率。 如果适当地选择第一和第二频率, 则表面的共振 频率将落在两者之间, 并且其在扫频期间被识别为被选频率的一个。另外的实施例可以输 出包括不同参数的高级命令。
     在块 340 中, 计算机 101 接收与施加到表面的力有关的响应。例如, 如前所述, 计 算机 101 可以接收响应表面的运动由压电元件生成的信号。在致动器停止输出力时, 表面 可以继续振动, 这使压电元件输出表示表面对力的响应的电流。然后由计算机 101 接收响 应。
     例如, 在一个实施例中, 致动器可以包括与计算机 101 通信的压电元件。压电元件 可以将电压或电流信号直接传送到信号处理器, 诸如通过压电元件和计算机 101 间耦合的 导线。 在相关实施例中, 压电元件可以通过另外的电路, 诸如放大器或滤波器耦合到计算机 101。这种实施例可以有利地将输入信号提供给计算机 101, 该信号具有在可由计算机 101 接收的范围内的电压或电流值, 或用于将滤波的电压或电流值提供给计算机 101。 在另一实 施例中, 可以将表面和致动器包含在具有处理器的设备内。可以将设备的处理器配置成从 压电元件接收电压或电流信号, 并且将响应信息传送到计算机 101。例如, 设备的处理器可 以从压电元件接收信号, 以采样速率采样信号, 存储采样的值, 并且将采样的值诸如通过网 络连接传送到计算机 101。
     在块 350 中, 计算机 101 至少部分地基于响应来确定表面的共振频率。在计算机 101 已接收表示表面对力的响应的信号后, 计算机 101 分析该响应, 以确定该响应是否表示 表面的共振频率。 例如, 再次参考图 2 和 3, 在本发明的一个实施例中, 计算机 101 可以分析 表面对力的响应 200、 300, 并且确定平稳段 (plateau)320 的存在或大小, 诸如图 3 中可以看 到的。在一个实施例中, 这种确定可以是迭代过程。例如, 计算机 101 可以不检测所接收响 应 200 中的平稳段。然后, 计算机 101 可以重新执行步骤 320 和 340, 并且分析接收的响应 300 以确定共振频率。
     根据一个实施例, 通过返回到块 320, 可以确定表面的多个共振频率。 例如, 可以在 没有物体接触表面时确定表面的第一共振频率。可以在物体, 诸如手指正接触表面时确定 第二共振频率。 可以在多个物体正接触表面时或对于物体在不同的位置接触物体确定另外 的共振频率。例如, 在一个实施例中, 第一共振频率可以包括表面的基频, 并且第二共振频 率可以包括基频的整数倍。基频描述表面的最低共振频率。使用该实施例, 可以依照与表 面的状态有关的共振频率输出触觉效果。 例如, 如果无物体接触表面, 可以生成第一共振频 率, 以及当物体正接触表面时, 可以输出第二共振频率。
     在一个实施例中, 计算机通过传送一系列致动器信号来顺序地生成多个力从而可以确定共振频率。 例如, 计算机可以继续迭代具有不同被选频率的相继致动器信号, 直到找 到共振频率为止。根据一个实施例, 计算机 101 以低于共振频率的频率, 生成具有基本上仅 一个第一频率的第一致动器信号。然后, 致动器生成第一力以输出到表面。在这种实施例 中, 计算机 101 接收表面对第一力的第一响应。
     然后, 计算机确定所接收的第一响应中的第一幅值, 并且存储第一幅值和第一频 率。然后, 计算机传送具有大于第一频率的第二频率的第二致动器信号。致动器将第二力 输出到表面, 并且计算机 101 接收表面对第二力的第二响应。计算机确定第二响应中的第 二幅值以及把它与第一响应中的第一幅值比较。如果第二幅值大于第一幅值, 那么计算机 可以丢弃第一幅值和第一频率, 并且存储第二幅值和第二频率。 然后, 计算机继续传送致动 器信号以及接收对这些信号的响应。对于接收的每一响应, 计算机确定这一响应内的幅值 并且将其与存储的响应进行比较以确定最大响应。计算机可以继续输出致动器信号, 同时 所接收的响应内的幅值继续增加, 并且在一个或多个接收的响应具有小于存储的平稳段的 幅值后, 可以确定共振频率。
     在一个实施例中, 表面可以包括多点触摸输入表面, 诸如多点触摸屏。 在这种实施 例中, 用于共振检测的系统可以传送一系列致动器信号以确定与多点触摸输入表面有关的 多个共振频率。 可以采用这种实施例来在同时或相继地在一个或多个位置处与表面接触期 间, 确定多点触摸输入表面的共振频率。 在另一实施例中, 表面可以包括多点输出表面。这种表面可以耦合到用来将局部 力输出到触摸表面的离散区域的多个致动器。例如, 可以将具有矩形形状的触摸表面耦合 到四个致动器, 其中, 每一致动器耦合到触摸表面的不同的四分之一区域。 可以将每一致动 器配置成将局部力输出到触摸面的相应的四分之一区域。因此, 可以将实施例配置成确定 与致动器中的每一个关联的表面的共振频率。
     图 6 是示出根据一个实施例的对致动器信号的电阻响应 600 的图。图 6 中所示的 响应 600( 垂直轴 ) 根据由于对压电致动器设备的输入扫频 ( 水平轴 ) 获得的压电致动器 设备的被测量电阻产生。可以看到, 响应包括两个相对高幅值部分 610a 和 610b 以及低幅 值槽 620。 高幅值的区域表示压电致动器的相对高的电阻, 而槽 620 的底部表示压电致动器 的相对低的电阻。计算机 101 可以接收响应 600 并且通过确定压电致动器显示出最低电阻 ( 即槽 620) 时的频率来确定共振频率。
     图 7 是示出根据一个实施例的对致动器信号的响应 700 的图。在图 7 中所示的图 中, 响应 700 表示基于致动器输出力的设备表面运动。在图 7 所示的图中, 水平轴表示采样 的时间, 而竖直轴表示表面的位移。在切断 (cutoff)740 前的时间 720, 致动器正输出力。 在接近切断 740 时, 致动器停止输出力以及允许表面向静止位置返回。 表面的固有响应 710 表示在随时间 730 耗散的持续振动。由计算机 101 测量表面继续振动期间的持续时间 730 并存储。 然后, 系统 100 以其他频率振动表面并测量用于其他频率的每一个的固有响应 710 的持续时间 730。可以将生成固有响应 710 的最大持续时间 730 的力的频率确定为表面的 共振频率。
     在块 360 中, 计算机 101 输出共振频率。在计算机 101 已经确定用于表面的共振 频率后, 计算机可以通过将频率保存在非易失性计算机可读介质中来输出共振频率, 其可 以在显示屏上显示频率, 可以生成具有共振频率的致动器信号, 或可以根据本领域技术人
     员公知的方法输出频率。
     尽管上述描述描述了用于共振检测的各个实施例, 但是本发明的一些实施例可以 包括另外或不同的步骤。例如, 当物体正接触表面时, 其共振频率可能改变。因此, 可以期 望在用户正触摸表面时确定表面的共振频率。此外, 共振频率可能基于接触施加到表面的 何处而改变。因此, 在一些实施例中, 可以希望基于在一个或多个位置与表面的接触, 计算 一个或多个共振频率。在这样的实施例中, 致动器信号可以至少部分基于感测的与表面接 触的位置。
     在另外的实施例中, 可以将计算机 101 配置成检测动态改变的共振频率。例如, 当 用户触摸表面 ( 或停止接触表面 ) 时, 表面的共振频率可能改变, 因此, 可以希望确定用于 多个接触压力的共振频率。在这种实施例中, 可以将用于共振检测的系统配置成确定与压 力有关的多个共振频率, 压力与例如启动与表面的接触 ( 诸如通过将手指压在表面上 ) 或 结束与表面的接触 ( 诸如通过从表面移开手指 ) 的用户有关。
     上述方法的优点可以是, 用于输出触觉振动的系统能在相对较低幅值输入信号的 情况下, 输出更高幅值的振动。通常, 当系统按共振驱动时, 能显著地放大共振频率的小能 量输入, 以生成更显著的输出。因此, 可以更有效地按共振驱动系统。此外, 因为表面结构 可以改变, 因此其他类似地设计的设备中的表面可以具有不同的共振频率。 或者, 当表面被 使用时, 可能被磨损或其共振频率可以改变。 此外, 如果正接触, 例如通过指尖, 则可能改变 表面的共振频率。因此, 可以希望把在此讨论的一些或所有不同实施例包含在用于这些设 备的校准系统中。 这种校准系统可以包含在设备本身中, 或可以在制造工艺期间使用, 或两 者均可。 某些实施例可以包括计算机可读介质, 存储用于指示机器或计算机执行上述的一 个或多个方法的程序代码。这种机器或计算机能确定触觉表面的共振频率。例如, 机器或 计算机可以定期地, 或当用户指示时, 确定触觉表面的共振频率。另外, 这样的机器或计算 机可以当表面正在被诸如用户接触时确定表面的共振频率。 可以希望在致动器可能在用户 正接触时向表面输出触觉效果的时间确定共振频率。
     图 8 是示出根据一个实施例的用于共振检测的系统 800 的框图。系统 800 包括计 算机 810 和设备 820。计算机 810 包括处理器 811, 并与设备 820 通信。处理器 811 配置成 将致动器信号输出到设备 820, 并且从设备 820 接收输入信号。设备 820 包括表面 821、 致 动器 822 和处理器 823。处理器 823 与致动器 822 和表面 821 通信, 并配置成从计算机 810 接收致动器信号, 将致动器驱动信号传送到致动器 822, 并接收传感器信号。
     在图 8 所示的实施例中, 致动器 822 包括用于在表面上生成力的适当的致动器。 例 如, 在本发明的一个实施例中, 致动器 822 包括压电致动器。这种实施例可能是有利的, 因 为压电元件能用作配置成感测表面 821 的运动的传感器 ; 压电元件可以在诸如通过振动表 面压缩或拉伸时生成电压。能测量生成的电压并用来确定表面的相应运动。也可以使用其 他致动器。例如, 致动器 822 可以包括电动机、 电磁致动器、 音圈、 线性共振致动器、 形状记 忆合金、 电活性聚合物, 或能感测运动的其他适当的致动器。在本发明的一个实施例中, 可 以采用电动机来感测表面的运动。例如, 电动机可以包括能输出力并能感测换能器的运动 的换能器。这种换能器可以包括光学编码器, 或可以能生成与换能器的运动成比例的电压 或电流。
     图 8 中所示的表面 821 可以是用户可以接触的设备的任何表面。例如, 在一个实 施例中, 该表面可以是触摸屏的表面。 在另一实施例中, 该表面可以是用来向握住该设备的 用户提供触觉感应的蜂窝电话或 PDA 的表面。在其他实施例中, 该表面可以是输入设备的 一部分, 诸如触摸屏或按钮。在一些实施例中, 该表面可以是下述的任何一个但不是限制 : 设备的外壳的表面, 诸如蜂窝电话上的电池盖、 汽车的控制台上的触摸屏、 汽车内的触敏表 面、 膝上型电脑或个人计算机上的触摸屏、 自动取款机或其他终端设备上的触摸屏, 或触敏 表面, 透明、 半透明或不透明的。可以有利地采用任何适当的表面。
     图 9A 是示出根据一个实施例的用于共振检测的系统 900 的框图。系统 900 与在 此所述的其他系统类似, 然而, 图 9A 中所示的系统 900 包括单个自含的设备 910, 包括表面 911、 致动器 912 和处理器 913。设备 910 能确定其自己的表面 911 的共振频率。处理器 913 与致动器 912 和表面 911 通信。在图 9A 所示的实施例中, 处理器配置成传送致动器信号、 接收传感器信号并确定表面的共振频率。处理器 913 还配置成从表面 911 接收输入信号。 致动器 912 与处理器 913 和表面 911 通信, 并配置成从处理器 913 接收致动器信号, 将振动 输出到表面 911, 并且将传感器信号传送到处理器 913。在所示的实施例中, 致动器将振动 输出到表面 911, 并还响应于振动操作作为传感器来测量表面 911 的运动。 至少部分地基于 表面 911 的感测的运动, 致动器 912 将传感器信号传送到处理器 913。 图 9B 是示出根据一个实施例的用于共振检测的系统 950 的框图。系统 950 与图 9A 所示的实施例类似, 但还包括与致动器 962 分开的传感器 964。其他实施例也可以包含 与致动器不同的传感器, 诸如在本申请文件中所述的其他实施例。
     系统 950 包括设备 960, 其包括表面 961、 致动器 962、 处理器 963 和传感器 964。 处 理器 963 与致动器 962、 表面 961 和传感器 964 通信。处理器配置成将致动器信号传送到致 动器 962, 从传感器 964 接收传感器信号并且从表面 961 接收输入信号。 致动器配置成从处 理器 963 接收致动器信号, 并且将振动输出到表面 961。传感器 964 配置成测量表面 961 对 由致动器 962 输出的振动的响应。传感器 964 还可以配置成检测用户与表面 961 的接触。
     实施例可以有利地用在各种情形中。例如, 一个实施例可以有利地包含在制造具 有触觉使能表面, 诸如触觉使能触摸屏的设备的制造场所。这种场所可以利用一个或多个 实施例来确定每一被制造设备的表面的共振频率, 并且将共振频率存储在设备内, 诸如计 算机可读介质上。
     替代地, 设备可以包括一个或多个实施例。 例如, 车辆中的导航系统可以包括触摸 屏。导航系统也可以包括配置成确定触摸屏的表面的共振频率的实施例。用户可以采用实 施例来在没有物体接触表面时确定触摸屏的共振频率。 替代地, 导航系统可以每次通电时, 或定期地, 诸如每三个月, 确定触摸屏的共振频率。
     再参考图 1、 8 和 9A-9B, 能在数字电子电路, 或计算机硬件、 固件、 软件或它们的组 合中, 实现实施例。在一个实施例中, 计算机可以包括一个或多个处理器。处理器包括耦合 到处理器的计算机可读介质, 诸如随机存取存储器 (RAM)。 处理器执行在存储器中存储的计 算机可执行程序指令, 诸如执行用于编辑图像的一个或多个计算机程序。这种处理器可以 包括微处理器、 数字信号处理器 (DSP)、 专用集成电路 (ASIC)、 现场可编程门阵列 (FPGAs)、 状态机等等。这些处理器可以进一步包括可编程电子设备, 诸如可编程逻辑控制器 (PLC)、 可编程中断控制器 (PIC)、 可编程逻辑设备 (PLD)、 可编程只读存储器 (PROM)、 电子 ( 可擦
     除 ) 可编程只读存储器 (EPROM 或 EEPROM), 或其他类似的设备。
     这些处理器可以包括介质, 或可以与介质通信, 例如计算机可读介质, 其可以存储 当由处理器执行时, 能使处理器执行在此所述的如由处理器执行或辅助的步骤的指令。计 算机可读介质的实施例可以包括但不限于电子、 光、 磁或其他存储或传输设备, 其能给处理 器, 诸如网络服务器中的处理器提供计算机可读指令。 介质的其他例子包括但不限于软盘、 CD-ROM、 磁盘、 存储芯片、 ROM、 RAM、 ASIC、 配置的处理器、 所有光介质、 所有磁带或其他磁性 介质, 或计算机处理器能读取的任何其他介质。 而且, 各种其他设备可以将指令传输或传送 到计算机, 诸如路由器、 专用或公共网络, 或其他传输设备。所述的处理器或处理可以在一 个或多个结构中, 以及可以分散在一个或多个结构。处理器可以包括用于执行在此所述的 一个或多个方法 ( 或部分方法 ) 的代码。
     概述
     提供前述描述仅用于示例和说明目的, 并不意欲穷举或将本发明限制到所公开的 具体形式。在不背离本发明的精神和范围的情况下, 各种改进或修正对本领域的技术人员 来说将是显而易见的。

用于共振检测的系统和方法.pdf_第1页
第1页 / 共20页
用于共振检测的系统和方法.pdf_第2页
第2页 / 共20页
用于共振检测的系统和方法.pdf_第3页
第3页 / 共20页
点击查看更多>>
资源描述

《用于共振检测的系统和方法.pdf》由会员分享,可在线阅读,更多相关《用于共振检测的系统和方法.pdf(20页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN101981532A43申请公布日20110223CN101981532ACN101981532A21申请号200980111123X22申请日2009032712/057,18620080327USG06F3/01200601G01H13/0020060171申请人伊梅森公司地址美国加利福尼亚州72发明人科林M蒂尔林丹尼A格兰特74专利代理机构中原信达知识产权代理有限责任公司11219代理人张焕生谢丽娜54发明名称用于共振检测的系统和方法57摘要公开了共振检测的系统和方法。例如,用于共振检测的一种方法包括将致动器信号传送到与设备的表面耦合的致动器的步骤。致动器信号用来使致动。

2、器输出力到表面。该方法进一步包括下述步骤接收表面对力的响应;至少部分地基于响应来确定表面的共振频率;以及输出表示共振频率的信号。30优先权数据85PCT申请进入国家阶段日2010092786PCT申请的申请数据PCT/US2009/0385042009032787PCT申请的公布数据WO2009/120926EN2009100151INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书3页说明书9页附图7页CN101981541A1/3页21一种方法,包括将致动器信号传送到与设备的表面耦合的致动器,所述致动器信号用来使所述致动器输出力到所述表面;接收所述表面对所述力的响应;至少部。

3、分地基于所述响应,确定所述表面的共振频率;以及输出表示所述共振频率的信号。2如权利要求1所述的方法,其中,所述共振频率包括所述表面的基频。3如权利要求1所述的方法,其中,所述力包括频率和持续时间。4如权利要求3所述的方法,其中,在所述持续时间期间,所述频率增加。5如权利要求3所述的方法,进一步包括选择至少一个被选频率,以及其中,所述力基本上仅包括所述至少一个被选频率。6如权利要求5所述的方法,其中,所述至少一个被选频率包括多个被选频率,以及其中,传送所述致动器信号进一步包括传送多个致动器信号,每一致动器信号包括被选频率的至少一个,并且相继地将所述多个致动器信号的每一个传送到所述致动器。7如权利。

4、要求6所述的方法,进一步包括确定被选频率中的哪一个接近所述共振频率。8如权利要求1所述的方法,其中,所述致动器包括压电致动器。9如权利要求8所述的方法,其中,所述压电致动器用来至少部分地基于所述表面的响应生成电压。10如权利要求1所述的方法,其中,测量所述响应包括测量所述响应的幅值。11如权利要求10所述的方法,其中,确定所述表面的共振频率包括确定所述响应的最大幅值;以及确定所述响应在所述最大幅值处的频率。12如权利要求1所述的方法,进一步包括接收用于校准的请求。13如权利要求1所述的方法,进一步包括确定多个共振频率,以及输出所述多个共振频率,其中,所述多个共振频率与接触所述表面的物体有关。1。

5、4如权利要求1所述的方法,其中,所述表面包括接触表面。15一种系统,包括致动器,耦合到设备的表面,所述致动器用来接收致动器信号并且输出力到所述表面;传感器,用来检测所述表面对力的响应以及传送与所述响应有关的传感器信号;处理器,用来传送所述致动器信号;接收所述传感器信号;至少部分地基于所述传感器信号,确定所述表面的共振频率;以及输出表示所述共振频率的信号。16如权利要求15所述的系统,其中,所述共振频率包括所述表面的基频。17如权利要求15所述的系统,其中,所述力包括频率和持续时间。18如权利要求17所述的系统,其中,在所述持续时间期间,所述频率增加。权利要求书CN101981532ACN101。

6、981541A2/3页319如权利要求17所述的系统,其中,所述力基本上仅包括被选频率。20如权利要求19所述的系统,其中,所述被选频率包括多个被选频率,以及其中,所述致动器信号包括多个致动器信号,每一致动器信号包括所述被选频率中的至少一个并被相继地传送到所述致动器。21如权利要求20所述的系统,其中,所述处理器进一步用来确定所述被选频率中的哪一个接近所述共振频率。22如权利要求15所述的系统,其中,所述致动器包括压电致动器。23如权利要求21所述的系统,其中,所述压电致动器用来至少部分地基于所述表面的响应生成电压。24如权利要求15所述的系统,其中,所述处理器进一步用来确定所述响应的幅值。2。

7、5如权利要求15所述的系统,其中,所述处理器进一步用来通过确定所述响应的最大幅值以及确定所述响应的最大幅值处的频率,来确定所述表面的共振频率。26如权利要求15所述的系统,其中,所述处理器进一步用来接收用于校准的请求。27如权利要求15所述的系统,其中,所述处理器进一步用来确定多个共振频率,其中,所述多个共振频率与接触所述表面的物体有关。28如权利要求15所述的系统,其中,所述表面包括接触表面。29一种计算机可读介质,包括程序代码,所述计算机可读介质包括用于将致动器信号传送到与设备的表面耦合的致动器的程序代码,所述致动器信号用来使所述致动器输出力到所述表面;用于接收所述表面对所述力的响应的程序。

8、代码;用于至少部分地基于所述响应,确定所述表面的共振频率的程序代码;以及用于输出表示所述共振频率的信号的程序代码。30如权利要求29所述的计算机可读介质,其中,所述共振频率包括所述表面的基频。31如权利要求29所述的计算机可读介质,其中,所述力包括频率和持续时间。32如权利要求31所述的计算机可读介质,其中,在所述持续时间期间,所述频率增加。33如权利要求31所述的计算机可读介质,进一步包括用于选择至少一个被选频率的程序代码,以及其中,所述力基本上仅包括被选频率。34如权利要求33所述的计算机可读介质,其中,所述被选频率包括多个被选频率,以及其中,传送致动器信号进一步包括传送多个致动器信号,每。

9、一致动器信号包括被选频率中的至少一个,以及相继地将多个致动器信号的每一个传送到所述致动器。35如权利要求34所述的计算机可读介质,进一步包括确定被选频率中的哪一个接近所述共振频率的程序代码。36如权利要求29所述的计算机可读介质,其中,所述致动器包括压电致动器。37如权利要求36所述的计算机可读介质,其中,所述压电致动器用来至少部分地基于所述表面的响应生成电压。38如权利要求29所述的计算机可读介质,其中,测量所述响应包括测量所述响应的幅值。39如权利要求38所述的计算机可读介质,其中,确定所述表面的共振频率包括权利要求书CN101981532ACN101981541A3/3页4确定所述响应的。

10、最大幅值;以及确定所述响应的最大幅值处的频率。40如权利要求29所述的计算机可读介质,其中,所述表面包括接触表面。41一种装置,包括用来将致动器信号传送到与设备的表面耦合的致动器的电路,所述致动器信号用来使所述致动器输出力到所述表面;用来接收所述表面对所述力的响应的电路;用来至少部分地基于所述响应,确定所述表面的共振频率的处理器;以及用来输出表示所述共振频率的信号的电路。权利要求书CN101981532ACN101981541A1/9页5用于共振检测的系统和方法0001相关申请的交叉引用0002本申请要求2008年3月27日提交的美国实用UTILITY专利申请号NO12/057,186的优先权。

11、,其全部内容通过引用并入这里。技术领域0003本发明总体上涉及用于共振检测的系统和方法。背景技术0004电子设备制造商力求为用户生产丰富的界面。传统的设备利用视觉和听觉暗示来向用户提供反馈。在一些界面设备中,还向用户提供动感反馈诸如主动和阻力反馈,和/或触感反馈诸如振动,浮凸和热,更通常统称为“触觉反馈”。触觉反馈能提供增强和简化用户界面的暗示。0005一些传统的设备可能不能向用户输入界面输出触觉效果。例如,触摸屏可能不具有向用户提供触觉暗示的能力。如果装配这种设备来输出触觉效果,则如果在生成触觉效果时没有考虑触摸屏的特性,那么这些触觉效果可能是低质量的。发明内容0006本发明的实施例提供用于。

12、共振检测的系统和方法。例如,本发明的一个实施例包括用于共振检测的方法,包括将致动器信号传送到耦合到设备的表面的致动器,致动器信号用来使致动器向表面输出力;确定表面对力的响应;至少部分地基于响应,确定表面的共振频率;以及输出共振频率。另一实施例包括计算机可读介质,其具有用于执行这种方法的程序代码。0007记载这些示例性实施例不限制或限定本发明,而是提供示例以帮助其理解。在详细的说明书中论述示例性实施例,并且提供本发明的进一步描述。通过研究本说明书,可以进一步理解由本发明的各个实施例提供的优点。附图说明0008当参考附图,阅读下述详细说明书时,更好地理解本发明的这些和其他特征、方面和优点,其中00。

13、09图1是示出根据一个实施例的用于共振检测的系统的框图;0010图2是根据一个实施例的在激励期间和在表面向静止返回时的表面的振动的频率的图;0011图3是根据一个实施例的用于共振检测的方法的流程图;0012图4和5是根据一个实施例的由致动器生成的波形的图示;0013图6是示出根据一个实施例的对致动器信号的响应的图;0014图7是示出根据本发明的一个实施例的对致动器信号的响应的图;说明书CN101981532ACN101981541A2/9页60015图8是示出根据一个实施例的用于共振检测的系统的框图;以及0016图9A和9B分别是示出根据第一和第二实施例的用于共振检测的系统的框图。具体实施方式。

14、0017本发明的实施例提供用于共振检测的系统和方法。根据本发明的方法、系统和产品可以以各种方式实现,在下文描述非穷举的说明。0018示例说明共振检测0019根据一个示例性实施例,工厂制造具有触觉使能HAPTICALLYENABLED触摸屏的蜂窝电话。蜂窝电话具有压电致动器使得以近似触摸屏的机械共振频率向触摸屏输出触觉效果。以触摸屏的共振频率输出力会是有利的,因为共振振动能更有效地在触摸屏上产生大幅值振动。0020然而,因为制造过程易于变化,因此蜂窝电话中的触摸屏的共振频率可能变化。因此,会期望单独地确定用于每一触摸屏的共振频率。因此,工厂可以采用有效地确定蜂窝电话上诸如触摸屏的表面的共振频率的。

15、一个或多个实施例。0021根据一个示例性实施例,用于共振检测的系统包括处理器、致动器和传感器。致动器配置成从处理器接收致动器信号并且将振动输出到表面。传感器耦合到该表面,并配置成将表示表面的运动的传感器信号传送到处理器。然后,处理器指示致动器停止振动该表面。然后处理器分析在该表面向静止返回时的该表面的运动,以便确定表面的共振频率。在确定共振频率后,处理器可以将共振频率存储在与表面有关的计算机可读介质中。例如,如果表面是移动电话上的触摸屏,那么该系统可以将共振频率存储在移动电话内的存储器芯片中,以便配置该电话来使用触摸屏的共振频率。0022这种示例性实施例在制造工艺中会是有利的,因为它允许在组装。

16、线工艺中快速确定不同表面的共振频率,并且由于这种工艺能测量每一表面而不是代表性样品的共振频率,因此能提供更精确的结果。0023提供示例来向阅读者介绍在此讨论的主要内容。本发明不限于该示例。下述章节描述用于共振检测的系统和方法的各个实施例。0024用于共振检测的系统0025图1是示出根据本发明的一个实施例的用于共振检测的系统100的框图。在图1中所示的示例性实施例中,系统100包括计算机101,或其他基于处理器的设备、触摸屏102和致动器103。计算机101包括处理器110,并与致动器103和触摸屏102通信。处理器110配置成将致动器信号输出到致动器103,并且从致动器103接收输入信号。触摸。

17、屏102包括表面,以及用于感测与表面的接触的传感器。在本发明的一些实施例中,表面包括接触表面或想要由用户接触的表面,诸如触摸屏的表面。致动器103包括压电元件,并与触摸屏102通信。致动器103配置成把力输出到触摸屏102。尽管用在该示例性实施例中的致动器103包括压电致动器,但也可以使用其他适合的致动器,并且也可以使用相同或不同类型的多个致动器。0026如本领域所公知的,压电元件能输出力并且检测施加到压电元件的力。当压缩或拉伸时,压电元件生成能被测量并用来确定所施加的压缩或拉伸量的电压。0027图1中所示的系统100能确定触摸屏102的表面的共振频率。根据该示例性实施说明书CN1019815。

18、32ACN101981541A3/9页7例,处理器110生成致动器信号并将其传送到致动器103。致动器103将力输出到触摸屏102,使触摸屏102的表面振动。处理器110从致动器103接收信号,该信号由压电元件响应表面的运动而生成并表示表面对力的响应。然后,计算机101分析该响应并确定表面的共振频率。0028在示例性实施例中,处理器110将致动器信号传送到致动器103,致动器信号包括选定频率的方波。致动器103输出力到具有与致动器信号大致相同的频率的表面,使该表面振动。当处理器110停止传送致动器信号时,致动器103停止输出力,并且允许该表面向静止返回。0029在表面向静止返回时,将压缩和拉伸。

19、压电致动器,生成传送到处理器的电压。处理器测量电压并至少部分地基于测量的电压确定在表面向静止返回时的表面振动的周期。通过公式F1/T,能将测量的周期T转换成频率F,其约是表面的共振频率。0030例如,图2示出根据本发明的一个实施例的在激励期间和表面向静止返回时的表面的振动的频率的图200。如能看到的,在激励期间,表面的振动的周期210快于向静止返回时的表面的共振周期220。然而,即使在以非共振频率激励后,当输入力不再驱动该表面时,该表面趋于以共振频率振动。通过测量其向静止返回时的表面的振动周期,计算机101可以确定表面的共振频率。0031用于确定共振频率的方法0032图3示出根据本发明的一个实。

20、施例的用于共振检测的流程图300。将根据图1中所示的系统论述图4中所示的方法,尽管如下文所述,可以使用不同的系统来执行该方法。0033当处理器接收用于校准的请求时,方法300从块310开始。用于校准的请求表示处理器应当确定表面的共振频率。在本发明的一个实施例中,所述请求指出处理器应当对多个表面中的哪一个确定共振频率。例如,处理器可以与多个致动器通信,每个致动器耦合到不同的表面。在本发明的一个实施例中,处理器从用户输入端,如从菜单选择接收请求。在另一实施例中,处理器从远程处理器接收请求。例如,处理器可以从作为制造处理器的一部分的远程处理器接收请求,由此远程处理器请求该处理器确定设备外壳的表面的共。

21、振频率。又一实施例可以从其他源,诸如网络或作为启动处理的结果,接收校准请求。0034在块320中,计算机选择校准频率以输出到表面。例如,在本发明的一些实施例中,选择频率,以使致动器按被选频率输出基本上正弦的振动。在这种情况下,致动器配置成输出基本上仅包括被选频率的正弦振动。例如,可以选择130赫兹HZ的频率。0035在其他实施例中,可希望传送包括多个频率,诸如扫频FREQUENCYSWEEP,下文详细所述或方波的致动器信号。例如,扫频包括多个被选频率的顺序施加。第一被选频率配置成使致动器输出基本仅包括被选频率的振动。当扫频进行时,改变被选频率,使得致动器输出仅包括新选择的频率的振动。扫频继续,。

22、直到输出每一所需频率为止。在另一实施例中,可以使用任一任意波形。0036在块330中,计算机将致动器信号传送到耦合至设备的表面,诸如触摸屏102的致动器103。致动器信号被配置成使致动器103把力输出到表面。0037计算机可以将致动器信号直接传送到致动器,或可以将致动器信号传送到另一处理器。例如,在本发明的一个实施例中,计算机可以与致动器直接通信,并可以配置成输出用来驱动致动器的信号。然而,在另一实施例中,致动器、表面和本地处理器可以包含在与说明书CN101981532ACN101981541A4/9页8计算机通信的设备中。在这种实施例中,计算机可以将致动器信号传送到本地处理器,其然后可以生成。

23、用来驱动致动器的信号。0038另外,计算机可以将包括高级或低级命令的致动器信号传送到设备。通常,高级命令包括有关待生成的力的参数信息,从而设备的处理器能通过使用参数信息计算波形的形状来生成所需的振动。而低级命令包括详述波形的形状的信息,诸如沿波形的采样点,其可以允许设备的处理器输出驱动致动器的信号,而不必计算波形的形状。0039图4表示根据本发明的一个实施例的由致动器生成的波形。在本发明的该实施例中,处理器110可以生成高级命令以输出图4中所示的波形。在这种实施例中,处理器可以输出包括频率参数、幅值参数和波形参数的致动器信号。为生成图4中所示的波形,高级命令可以包括频率410,诸如140HZ、。

24、幅值420,诸如250伏,以及波形类型,诸如正弦。然后,该命令可以被传送到致动器,其然后可以生成通过250伏峰对峰驱动信号生成的140HZ的正弦振动。0040高级命令还可以包括其他参数或参数值。例如,高级命令可以包括与单个力有关的多个参数,诸如多个频率参数。包括在高级命令中的参数可以包括大范围的值。例如但不是限制,波形参数可以指定正弦波形、矩形波形、锯齿波形、脉冲波形或用户定义的波形。频率参数可以定义一个或多个频率或一个或多个周期,以用来生成力。幅值参数可以指定峰幅值、平均幅值或最小幅值。也可以以一个或多个不同的单位,诸如但不是限制,表面的位移、电压、或电流来指定幅值。其他参数可以包括在高级命。

25、令中。0041尽管一些实施例可以传送具有高级命令的致动器信号,但其他实施例可以传送具有低级信息的致动器信号。例如,根据一个实施例,致动器信号可以包括沿描述力的波形的点。在另一实施例中,致动器信号可以包括描述将生成的波形的函数。图5示出根据一个实施例的将由致动器生成的波形500。在产生波形500中,使用低级命令,包括可以包含在低级命令中的沿波形的点510,生成致动器信号。0042在一些实施例中,低级命令可以是有利的。此外,由于其允许传输定制波形,因此低级致动器信号可以是有利的。高级命令也可以包括定制波形。在这种实施例中,诸如通过参数信息或通过包括沿波形的点,与在低级命令中指定波形的方式类似地,指。

26、定波形的形状。尽管各种类型的命令被表述成高级和低级,但这只是为了方便描述,并不意欲限制可以在各种实施例中使用的命令的类型或范围。而是,能使用配置成使致动器输出所需波形的任何致动器信号。0043在另一实施例中,处理器,诸如处理器110可以输出直接驱动致动器103的致动器信号。例如,处理器110可以将正弦致动器信号输出到用来在触敏输入设备的表面上输出力的压电元件。在该实施例中,正弦致动器信号配置成直接传送到致动器诸如压电元件,或马达的驱动信号。在一个压电实施例中,处理器110可以生成用来驱动压电元件的基本上单一频率正弦致动器信号。压电元件接收致动器信号,并且将振动施加在表面上,这种振动具有约等于致。

27、动器信号频率的频率。在该实施例中,处理器110负责驱动致动器130,而不是如关于上面的高级和低级命令实施例所描述的那样将信号发送到其他处理电路来生成驱动致动器的信号。然而,在一些实施例中,在由致动器接收前,可通过一个或多个电路部件传送致动器驱动信号。例如,在将致动器信号传送到致动器前,处理器可以将致动器驱动信号传送到放大器或滤波器。说明书CN101981532ACN101981541A5/9页90044尽管在一些实施例中,可以传送包括基本仅一个频率的致动器信号,但在其他实施例中,可以传送包括多个频率的致动器信号。例如,在一个实施例中,计算机101可以输出具有顺序输出的多个频率的致动器信号,诸如。

28、扫频。在这样的实施例中,计算机101能输出具有第一频率、第二频率、步长和波形类型的高级命令。第一和第二频率可以指定用于扫频的开始和结束频率,并且步长可以指定在第一和第二频率间使用的递增频率。波形类型可以表示扫频。0045在使用扫频的一个实施例中,应当选择第一和第二频率,使得表面的共振频率可能落在第一和第二频率间。因此,在扫频中,计算机101输出以第一频率开始的被选频率序列,以及使用步长递增到后续选择的频率。如果适当地选择第一和第二频率,则表面的共振频率将落在两者之间,并且其在扫频期间被识别为被选频率的一个。另外的实施例可以输出包括不同参数的高级命令。0046在块340中,计算机101接收与施加。

29、到表面的力有关的响应。例如,如前所述,计算机101可以接收响应表面的运动由压电元件生成的信号。在致动器停止输出力时,表面可以继续振动,这使压电元件输出表示表面对力的响应的电流。然后由计算机101接收响应。0047例如,在一个实施例中,致动器可以包括与计算机101通信的压电元件。压电元件可以将电压或电流信号直接传送到信号处理器,诸如通过压电元件和计算机101间耦合的导线。在相关实施例中,压电元件可以通过另外的电路,诸如放大器或滤波器耦合到计算机101。这种实施例可以有利地将输入信号提供给计算机101,该信号具有在可由计算机101接收的范围内的电压或电流值,或用于将滤波的电压或电流值提供给计算机1。

30、01。在另一实施例中,可以将表面和致动器包含在具有处理器的设备内。可以将设备的处理器配置成从压电元件接收电压或电流信号,并且将响应信息传送到计算机101。例如,设备的处理器可以从压电元件接收信号,以采样速率采样信号,存储采样的值,并且将采样的值诸如通过网络连接传送到计算机101。0048在块350中,计算机101至少部分地基于响应来确定表面的共振频率。在计算机101已接收表示表面对力的响应的信号后,计算机101分析该响应,以确定该响应是否表示表面的共振频率。例如,再次参考图2和3,在本发明的一个实施例中,计算机101可以分析表面对力的响应200、300,并且确定平稳段PLATEAU320的存在。

31、或大小,诸如图3中可以看到的。在一个实施例中,这种确定可以是迭代过程。例如,计算机101可以不检测所接收响应200中的平稳段。然后,计算机101可以重新执行步骤320和340,并且分析接收的响应300以确定共振频率。0049根据一个实施例,通过返回到块320,可以确定表面的多个共振频率。例如,可以在没有物体接触表面时确定表面的第一共振频率。可以在物体,诸如手指正接触表面时确定第二共振频率。可以在多个物体正接触表面时或对于物体在不同的位置接触物体确定另外的共振频率。例如,在一个实施例中,第一共振频率可以包括表面的基频,并且第二共振频率可以包括基频的整数倍。基频描述表面的最低共振频率。使用该实施例。

32、,可以依照与表面的状态有关的共振频率输出触觉效果。例如,如果无物体接触表面,可以生成第一共振频率,以及当物体正接触表面时,可以输出第二共振频率。0050在一个实施例中,计算机通过传送一系列致动器信号来顺序地生成多个力从而可说明书CN101981532ACN101981541A6/9页10以确定共振频率。例如,计算机可以继续迭代具有不同被选频率的相继致动器信号,直到找到共振频率为止。根据一个实施例,计算机101以低于共振频率的频率,生成具有基本上仅一个第一频率的第一致动器信号。然后,致动器生成第一力以输出到表面。在这种实施例中,计算机101接收表面对第一力的第一响应。0051然后,计算机确定所接。

33、收的第一响应中的第一幅值,并且存储第一幅值和第一频率。然后,计算机传送具有大于第一频率的第二频率的第二致动器信号。致动器将第二力输出到表面,并且计算机101接收表面对第二力的第二响应。计算机确定第二响应中的第二幅值以及把它与第一响应中的第一幅值比较。如果第二幅值大于第一幅值,那么计算机可以丢弃第一幅值和第一频率,并且存储第二幅值和第二频率。然后,计算机继续传送致动器信号以及接收对这些信号的响应。对于接收的每一响应,计算机确定这一响应内的幅值并且将其与存储的响应进行比较以确定最大响应。计算机可以继续输出致动器信号,同时所接收的响应内的幅值继续增加,并且在一个或多个接收的响应具有小于存储的平稳段的。

34、幅值后,可以确定共振频率。0052在一个实施例中,表面可以包括多点触摸输入表面,诸如多点触摸屏。在这种实施例中,用于共振检测的系统可以传送一系列致动器信号以确定与多点触摸输入表面有关的多个共振频率。可以采用这种实施例来在同时或相继地在一个或多个位置处与表面接触期间,确定多点触摸输入表面的共振频率。0053在另一实施例中,表面可以包括多点输出表面。这种表面可以耦合到用来将局部力输出到触摸表面的离散区域的多个致动器。例如,可以将具有矩形形状的触摸表面耦合到四个致动器,其中,每一致动器耦合到触摸表面的不同的四分之一区域。可以将每一致动器配置成将局部力输出到触摸面的相应的四分之一区域。因此,可以将实施。

35、例配置成确定与致动器中的每一个关联的表面的共振频率。0054图6是示出根据一个实施例的对致动器信号的电阻响应600的图。图6中所示的响应600垂直轴根据由于对压电致动器设备的输入扫频水平轴获得的压电致动器设备的被测量电阻产生。可以看到,响应包括两个相对高幅值部分610A和610B以及低幅值槽620。高幅值的区域表示压电致动器的相对高的电阻,而槽620的底部表示压电致动器的相对低的电阻。计算机101可以接收响应600并且通过确定压电致动器显示出最低电阻即槽620时的频率来确定共振频率。0055图7是示出根据一个实施例的对致动器信号的响应700的图。在图7中所示的图中,响应700表示基于致动器输出。

36、力的设备表面运动。在图7所示的图中,水平轴表示采样的时间,而竖直轴表示表面的位移。在切断CUTOFF740前的时间720,致动器正输出力。在接近切断740时,致动器停止输出力以及允许表面向静止位置返回。表面的固有响应710表示在随时间730耗散的持续振动。由计算机101测量表面继续振动期间的持续时间730并存储。然后,系统100以其他频率振动表面并测量用于其他频率的每一个的固有响应710的持续时间730。可以将生成固有响应710的最大持续时间730的力的频率确定为表面的共振频率。0056在块360中,计算机101输出共振频率。在计算机101已经确定用于表面的共振频率后,计算机可以通过将频率保存。

37、在非易失性计算机可读介质中来输出共振频率,其可以在显示屏上显示频率,可以生成具有共振频率的致动器信号,或可以根据本领域技术人说明书CN101981532ACN101981541A7/9页11员公知的方法输出频率。0057尽管上述描述描述了用于共振检测的各个实施例,但是本发明的一些实施例可以包括另外或不同的步骤。例如,当物体正接触表面时,其共振频率可能改变。因此,可以期望在用户正触摸表面时确定表面的共振频率。此外,共振频率可能基于接触施加到表面的何处而改变。因此,在一些实施例中,可以希望基于在一个或多个位置与表面的接触,计算一个或多个共振频率。在这样的实施例中,致动器信号可以至少部分基于感测的与。

38、表面接触的位置。0058在另外的实施例中,可以将计算机101配置成检测动态改变的共振频率。例如,当用户触摸表面或停止接触表面时,表面的共振频率可能改变,因此,可以希望确定用于多个接触压力的共振频率。在这种实施例中,可以将用于共振检测的系统配置成确定与压力有关的多个共振频率,压力与例如启动与表面的接触诸如通过将手指压在表面上或结束与表面的接触诸如通过从表面移开手指的用户有关。0059上述方法的优点可以是,用于输出触觉振动的系统能在相对较低幅值输入信号的情况下,输出更高幅值的振动。通常,当系统按共振驱动时,能显著地放大共振频率的小能量输入,以生成更显著的输出。因此,可以更有效地按共振驱动系统。此外。

39、,因为表面结构可以改变,因此其他类似地设计的设备中的表面可以具有不同的共振频率。或者,当表面被使用时,可能被磨损或其共振频率可以改变。此外,如果正接触,例如通过指尖,则可能改变表面的共振频率。因此,可以希望把在此讨论的一些或所有不同实施例包含在用于这些设备的校准系统中。这种校准系统可以包含在设备本身中,或可以在制造工艺期间使用,或两者均可。0060某些实施例可以包括计算机可读介质,存储用于指示机器或计算机执行上述的一个或多个方法的程序代码。这种机器或计算机能确定触觉表面的共振频率。例如,机器或计算机可以定期地,或当用户指示时,确定触觉表面的共振频率。另外,这样的机器或计算机可以当表面正在被诸如。

40、用户接触时确定表面的共振频率。可以希望在致动器可能在用户正接触时向表面输出触觉效果的时间确定共振频率。0061图8是示出根据一个实施例的用于共振检测的系统800的框图。系统800包括计算机810和设备820。计算机810包括处理器811,并与设备820通信。处理器811配置成将致动器信号输出到设备820,并且从设备820接收输入信号。设备820包括表面821、致动器822和处理器823。处理器823与致动器822和表面821通信,并配置成从计算机810接收致动器信号,将致动器驱动信号传送到致动器822,并接收传感器信号。0062在图8所示的实施例中,致动器822包括用于在表面上生成力的适当的致。

41、动器。例如,在本发明的一个实施例中,致动器822包括压电致动器。这种实施例可能是有利的,因为压电元件能用作配置成感测表面821的运动的传感器;压电元件可以在诸如通过振动表面压缩或拉伸时生成电压。能测量生成的电压并用来确定表面的相应运动。也可以使用其他致动器。例如,致动器822可以包括电动机、电磁致动器、音圈、线性共振致动器、形状记忆合金、电活性聚合物,或能感测运动的其他适当的致动器。在本发明的一个实施例中,可以采用电动机来感测表面的运动。例如,电动机可以包括能输出力并能感测换能器的运动的换能器。这种换能器可以包括光学编码器,或可以能生成与换能器的运动成比例的电压或电流。说明书CN1019815。

42、32ACN101981541A8/9页120063图8中所示的表面821可以是用户可以接触的设备的任何表面。例如,在一个实施例中,该表面可以是触摸屏的表面。在另一实施例中,该表面可以是用来向握住该设备的用户提供触觉感应的蜂窝电话或PDA的表面。在其他实施例中,该表面可以是输入设备的一部分,诸如触摸屏或按钮。在一些实施例中,该表面可以是下述的任何一个但不是限制设备的外壳的表面,诸如蜂窝电话上的电池盖、汽车的控制台上的触摸屏、汽车内的触敏表面、膝上型电脑或个人计算机上的触摸屏、自动取款机或其他终端设备上的触摸屏,或触敏表面,透明、半透明或不透明的。可以有利地采用任何适当的表面。0064图9A是示出。

43、根据一个实施例的用于共振检测的系统900的框图。系统900与在此所述的其他系统类似,然而,图9A中所示的系统900包括单个自含的设备910,包括表面911、致动器912和处理器913。设备910能确定其自己的表面911的共振频率。处理器913与致动器912和表面911通信。在图9A所示的实施例中,处理器配置成传送致动器信号、接收传感器信号并确定表面的共振频率。处理器913还配置成从表面911接收输入信号。致动器912与处理器913和表面911通信,并配置成从处理器913接收致动器信号,将振动输出到表面911,并且将传感器信号传送到处理器913。在所示的实施例中,致动器将振动输出到表面911,并。

44、还响应于振动操作作为传感器来测量表面911的运动。至少部分地基于表面911的感测的运动,致动器912将传感器信号传送到处理器913。0065图9B是示出根据一个实施例的用于共振检测的系统950的框图。系统950与图9A所示的实施例类似,但还包括与致动器962分开的传感器964。其他实施例也可以包含与致动器不同的传感器,诸如在本申请文件中所述的其他实施例。0066系统950包括设备960,其包括表面961、致动器962、处理器963和传感器964。处理器963与致动器962、表面961和传感器964通信。处理器配置成将致动器信号传送到致动器962,从传感器964接收传感器信号并且从表面961接收。

45、输入信号。致动器配置成从处理器963接收致动器信号,并且将振动输出到表面961。传感器964配置成测量表面961对由致动器962输出的振动的响应。传感器964还可以配置成检测用户与表面961的接触。0067实施例可以有利地用在各种情形中。例如,一个实施例可以有利地包含在制造具有触觉使能表面,诸如触觉使能触摸屏的设备的制造场所。这种场所可以利用一个或多个实施例来确定每一被制造设备的表面的共振频率,并且将共振频率存储在设备内,诸如计算机可读介质上。0068替代地,设备可以包括一个或多个实施例。例如,车辆中的导航系统可以包括触摸屏。导航系统也可以包括配置成确定触摸屏的表面的共振频率的实施例。用户可以。

46、采用实施例来在没有物体接触表面时确定触摸屏的共振频率。替代地,导航系统可以每次通电时,或定期地,诸如每三个月,确定触摸屏的共振频率。0069再参考图1、8和9A9B,能在数字电子电路,或计算机硬件、固件、软件或它们的组合中,实现实施例。在一个实施例中,计算机可以包括一个或多个处理器。处理器包括耦合到处理器的计算机可读介质,诸如随机存取存储器RAM。处理器执行在存储器中存储的计算机可执行程序指令,诸如执行用于编辑图像的一个或多个计算机程序。这种处理器可以包括微处理器、数字信号处理器DSP、专用集成电路ASIC、现场可编程门阵列FPGAS、状态机等等。这些处理器可以进一步包括可编程电子设备,诸如可。

47、编程逻辑控制器PLC、可编程中断控制器PIC、可编程逻辑设备PLD、可编程只读存储器PROM、电子可擦说明书CN101981532ACN101981541A9/9页13除可编程只读存储器EPROM或EEPROM,或其他类似的设备。0070这些处理器可以包括介质,或可以与介质通信,例如计算机可读介质,其可以存储当由处理器执行时,能使处理器执行在此所述的如由处理器执行或辅助的步骤的指令。计算机可读介质的实施例可以包括但不限于电子、光、磁或其他存储或传输设备,其能给处理器,诸如网络服务器中的处理器提供计算机可读指令。介质的其他例子包括但不限于软盘、CDROM、磁盘、存储芯片、ROM、RAM、ASIC。

48、、配置的处理器、所有光介质、所有磁带或其他磁性介质,或计算机处理器能读取的任何其他介质。而且,各种其他设备可以将指令传输或传送到计算机,诸如路由器、专用或公共网络,或其他传输设备。所述的处理器或处理可以在一个或多个结构中,以及可以分散在一个或多个结构。处理器可以包括用于执行在此所述的一个或多个方法或部分方法的代码。0071概述0072提供前述描述仅用于示例和说明目的,并不意欲穷举或将本发明限制到所公开的具体形式。在不背离本发明的精神和范围的情况下,各种改进或修正对本领域的技术人员来说将是显而易见的。说明书CN101981532ACN101981541A1/7页14图1图2说明书附图CN101981532ACN101981541A2/7页15图3说明书附图CN101981532ACN101981541A3/7页16图4说明书附图CN101981532ACN101981541A4/7页17图5说明书附图CN101981532ACN101981541A5/7页18图6图7说明书附图CN101981532ACN101981541A6/7页19图8说明书附图CN101981532ACN101981541A7/7页20图9A图9B说明书附图CN101981532A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1