触觉效果控制方法和装置及电子设备制造方法及图纸

技术编号:29253231 阅读:16 留言:0更新日期:2021-07-13 17:23
本发明专利技术涉及触觉效果控制方法和装置及电子设备。根据一实施例,一种触觉效果控制方法可包括:接收触觉触发消息,所述触觉触发消息至少包括触觉模式编码,所述触觉模式编码指示多种预定触觉模式中的一种;解码所述触觉触发消息以确定所述触觉模式编码指示的触觉模式;确定与所述触觉模式对应的触觉效果;以及驱动触觉输出器件输出所述触觉效果。本发明专利技术能够采用简单的硬件结构,针对各种事件实现多种触觉效果,从而改善用户体验。

【技术实现步骤摘要】
触觉效果控制方法和装置及电子设备
本专利技术涉及一种用于灵活控制触觉效果的方法和装置、以及包括该装置的电子设备。
技术介绍
触摸屏已经替代传统按键应用于各种电子设备中。以便携式电子设备例如智能手机为例,全面屏设计已经普遍流行,除了音量和电源按钮之外,手机上已经不再提供其他物理按键。替代地,在触摸屏上提供虚拟按键以接收用户的输入。为了使用户能够判断是否成功进行了输入,一般还响应于用户输入提供诸如振动反馈之类的触觉效果。此外,在收到短信或语音呼叫、以及闹铃到时等情况下,也可以提供振动效果。振动效果可通过马达例如转子马达或者线性马达来提供,其由驱动芯片控制。驱动芯片一般包括硬件触发管脚。当操作系统检测到用户输入或者其他事件时,可以产生硬件触发脉冲,并将该脉冲提供给马达驱动芯片的硬件触发管脚。响应于在硬件触发管脚上检测到触发脉冲,驱动芯片可以驱动马达运行以提供振动效果。为了针对不同的事件或事件类型提供不同的振动效果以改善用户体验,马达驱动芯片可包括多个硬件触发管脚。例如,当操作系统检测到不同的事件或事件类型时,可以提供触发脉冲给对应的硬件触发管脚。马达驱动芯片在检测到不同硬件触发管脚上的触发脉冲时,可以使用与该管脚对应的驱动信号来驱动马达运行,从而提供不同的振动效果。随着电子设备硬件和软件的发展,其功能性越来越多,因此期望提供触觉效果的情形也越来越多。例如,当用户利用便携式电子设备来看电影、听音乐和玩游戏时,可能期望能感受振动反馈;再例如,当用户对电子设备的智能外壳进行打开或关闭操作时,也期望电子设备能提供振动反馈。针对不同的触发情形,用户期望体验的触觉效果可能也不相同,而且其不局限于单个马达提供的振动效果,可能还包括利用不同类型的多个马达或者其他硬件例如超声波换能器等提供的各种不同效果。更进一步,即使对于相同的触发情形,例如操作系统的虚拟按键触发的触觉反馈,也可能期望针对不同的虚拟按键实现不同的触觉效果。然而,传统的马达驱动或控制芯片一般仅包括一至四个硬件触发管脚,其对应于一至四种触觉触发情形和相应的触觉效果。显然,这种基于触发脉冲的硬件管脚触发模式已经不能满足日益丰富的触觉触发情形和触觉效果的需要。
技术实现思路
鉴于以上问题,提出了本专利技术。本专利技术提供一种触觉效果控制方法和装置,其中可以利用预定义的编码来指示多种不同的触觉模式,并且根据触觉模式来确定对应的触觉效果。通过使用编码触发,只需要少量管脚即可触发任意多种预定义的触觉模式,因此与传统的硬件管脚触发模式相比节省了管脚数。此外,可以赋予同一种触觉模式不同的优先级,这有助于根据优先级来灵活地控制各种触觉效果的输出。优先级也可以由编码指示,并且可以与触觉模式编码一起按预定格式发送,而不会需要额外的硬件管脚。用于接收触觉模式编码和优先级编码的管脚(或者说接口)还可以用于接收实现期望的触觉效果的驱动信号波形,这实现了管脚复用,进一步节省了管脚数。本专利技术的一个方面提供一种触觉效果控制方法,包括:接收触觉触发消息,所述触觉触发消息至少包括触觉模式编码,所述触觉模式编码指示多种预定触觉模式中的一种;解码所述触觉触发消息以确定所述触觉模式编码指示的触觉模式;确定与所述触觉模式对应的触觉效果;以及驱动触觉输出器件输出所述触觉效果。在一些实施例中,所述触觉触发消息还包括与所述触觉模式编码相关联的优先级编码,所述优先级编码指示所述触觉模式编码指示的触觉模式的优先级。在一些实施例中,解码所述触觉触发消息还包括确定所述优先级编码指示的优先级,并且所述方法还包括基于所述优先级来确定是否输出所述触觉效果。在一些实施例中,所述触觉触发消息是在多个管脚上接收的,所述多个管脚包括一个控制管脚以及一个或多个数据管脚,当所述控制管脚被激活时,在所述一个或多个数据管脚上接收所述触觉触发消息。在一些实施例中,所述触觉触发消息是在I2C或I2S接口上接收的,并且所述I2C或I2S接口还用于接收表示所述触觉模式对应的触觉效果的信号波形。本专利技术的另一方面提供一种触觉效果控制装置,包括:输入单元,配置为接收触觉触发消息,所述触觉触发消息至少包括触觉模式编码,所述触觉模式编码指示多种预定触觉模式中的一种;解码单元,配置为解码所述触觉触发消息以确定所述触觉模式编码指示的触觉模式;触觉效果确定单元,配置为确定与所述触觉模式对应的触觉效果;以及驱动单元,配置为驱动触觉输出器件输出所述触觉效果。在一些实施例中,所述触觉触发消息还包括与所述触觉模式编码相关联的优先级编码,所述优先级编码指示所述触觉模式编码指示的触觉模式的优先级。在一些实施例中,所述解码单元在解码所述触觉触发消息时还确定所述优先级编码指示的优先级,并且所述触觉效果确定单元还配置为基于所述优先级来确定是否输出所述触觉效果。在一些实施例中,所述输入单元从多个管脚接收所述触觉触发消息,所述多个管脚包括一个控制管脚以及一个或多个数据管脚,当所述控制管脚被激活时,在所述一个或多个数据管脚上接收所述触觉触发消息。在一些实施例中,所述输入单元包括I2C或I2S接口,除了接收所述触觉触发消息之外,所述I2C或I2S接口还用于接收表示所述触觉模式对应的触觉效果的信号波形。本专利技术的另一方面提供一种移动电子设备,包括:至少一个触觉输出器件;以及上面描述的触觉效果控制装置,用于响应于接收到的触觉触发消息,控制所述至少一个触觉输出器件输出相应的触觉效果。附图说明图1示出一种包括触觉效果控制装置的电子设备的示意性框图。图2示出根据本专利技术一实施例的一种触觉效果控制方法的流程图。图3示出根据本专利技术一实施例的触觉触发消息编码示意图。图4示出根据本专利技术一实施例的通过单个管脚接收触觉触发消息的示意图。图5示出根据本专利技术另一实施例的通过多个管脚接收触觉触发消息的示意图。图6示出根据本专利技术另一实施例的在控制信号的控制下接收触觉触发消息的示意图。图7示出根据本专利技术另一实施例的通过I2C接口接收触觉触发消息的示意图。图8示出根据本专利技术另一实施例的通过I2S接口接收触觉触发消息的示意图。图9示出根据本专利技术另一实施例的触觉触发消息编码示意图。图10示出根据本专利技术一实施例的触觉效果控制装置的示意性框图。具体实施方式下面将参照附图来描述本专利技术的一些示范性实施例。为了清楚和完整地描述这些示范性实施例,下面的描述提供了一些特定细节。但是应理解,本专利技术不应被限制到这些示范性实施例的特定细节。而是,可以在没有这些特定细节或者采用其他替代方式的情况下,实施本专利技术的实施例,而不会偏离权利要求定义的本专利技术的思想和原理。图1示出一种包括触觉效果控制装置的电子设备100的示意性框图。电子设备100可以是便携式移动电子设备,例如智能手机、个人数字助理、个人终端设备、平板计算机、手持式游戏机、穿戴式电子设备、汽车电子设备等。参照图1,电子设备100可包括一个或多个处理器101。处理器101可以是通用处理器或专用处本文档来自技高网
...

【技术保护点】
1.一种触觉效果控制方法,包括:/n接收触觉触发消息,所述触觉触发消息至少包括触觉模式编码,所述触觉模式编码指示多种预定触觉模式中的一种;/n解码所述触觉触发消息以确定所述触觉模式编码指示的触觉模式;/n确定与所述触觉模式对应的触觉效果;以及/n驱动触觉输出器件输出所述触觉效果。/n

【技术特征摘要】
1.一种触觉效果控制方法,包括:
接收触觉触发消息,所述触觉触发消息至少包括触觉模式编码,所述触觉模式编码指示多种预定触觉模式中的一种;
解码所述触觉触发消息以确定所述触觉模式编码指示的触觉模式;
确定与所述触觉模式对应的触觉效果;以及
驱动触觉输出器件输出所述触觉效果。


2.如权利要求1所述的方法,其中,所述触觉触发消息还包括与所述触觉模式编码相关联的优先级编码,所述优先级编码指示所述触觉模式编码指示的触觉模式的优先级。


3.如权利要求2所述的方法,其中,解码所述触觉触发消息还包括确定所述优先级编码指示的优先级,并且所述方法还包括基于所述优先级来确定是否输出所述触觉效果。


4.如权利要求1所述的方法,其中,所述触觉触发消息是在多个管脚上接收的,所述多个管脚包括一个控制管脚以及一个或多个数据管脚,当所述控制管脚被激活时,在所述一个或多个数据管脚上接收所述触觉触发消息。


5.如权利要求1所述的方法,其中,所述触觉触发消息是在I2C或I2S接口上接收的,并且所述I2C或I2S接口还用于接收表示所述触觉模式对应的触觉效果的信号波形。


6.一种触觉效果控制装置,包括:
输入单元,配置为接收触觉触发消息,所述触觉触发消息至少包括触觉模式编码,所述触觉模式编码指示多种预定触觉模式中的一种;<...

【专利技术属性】
技术研发人员:董舒柯毅刘德珩
申请(专利权)人:武汉市聚芯微电子有限责任公司
类型:发明
国别省市:湖北;42

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

1