一种LRA马达的刹车方法及装置制造方法及图纸

技术编号:20977293 阅读:27 留言:0更新日期:2019-04-29 18:30
本申请提供了一种LRA马达的刹车方法及装置,该LRA马达刹车流程包括BRAKE0、BRAKE1和BRAKE2三个阶段,第一刹车阶段BRAKE0依据第一刹车脉冲幅值A0和第一刹车脉冲周期T0对LRA马达进行刹车,用于实现对LRA马达的快速刹车,使得LRA马达的运行状态满足基本的刹车要求,当经过第一刹车阶段BRAKE0的刹车过程后,可能还会仍然存在一定的余震或拖尾现象,无法满足用户的刹车要求,而通过第二刹车阶段BRAKE1和/或第三刹车阶段BRAKE2对LRA马达进行进一步的刹车,实现对LRA马达的微调刹车,以减少余震或避免拖尾现象,进一步的改善刹车效果,从而提升用户的触觉体验。

A Braking Method and Device for LRA Motor

This application provides a braking method and device for LRA motor. The braking process of LRA motor includes three stages: BRAKE0, BRAKE1 and BRAKE2. In the first braking stage, BRAKE0 brakes LRA motor according to the first braking pulse amplitude A0 and the first braking pulse period T0, which is used to achieve fast braking of LRA motor, so that the operation state of LRA motor meets the basic braking requirements. After the braking process of BRAKE0 in the first braking stage, there may still be some aftershocks or trailing phenomena, which can not meet the user's braking requirements. The LRA motor is further braked by BRAKE1 in the second braking stage and/or BRAKE2 in the third braking stage to achieve fine-tuning braking of the LRA motor, so as to reduce aftershocks or avoid trailing phenomena and further improve the braking effect. In order to enhance the user's tactile experience.

【技术实现步骤摘要】
一种LRA马达的刹车方法及装置
本申请涉及电路控制领域,尤其涉及一种LRA马达的刹车方法及装置。
技术介绍
触觉反馈技术能通过作用力、振动等一系列动作为使用者再现触感。由于触觉反馈技术可以根据不同的应用场景,产生不同的触觉体验,能够让用户和电子产品进行更深入的交互。其中,作为触觉反馈技术重要应用产品的智能手机,通过触觉反馈引擎,可以模拟时钟拨盘的细微震动或心脏跳动。例如,在某些游戏中甚至还能模拟开枪射击、出拳打人等震动效果提升游戏体验,因此,智能手机配置触觉反馈技术已经成为未来智能终端升级的重要方向。目前,LRA马达(Linearresonantactuator,线性谐振传动器,又称线性马达)是实现触觉反馈技术的核心部件。相比ERM马达(EccentricRotatingMass,转子马达),LRA马达具有响应速度更快、寿命长、震动频率和幅度可控、批量一致性好、功耗低等优势,得到广泛的应用。但是,随着电子产品的快速发展,用户的体验要求也越来越高,因此,如何在不同的应用环境或不同的震感强度下,实现LRA马达的快速刹车,从而提升用户的触觉体验是本领域技术人员亟待解决的技术问题之一。
技术实现思路
本申请提供了一种LRA马达的刹车方法及装置,其目的在于如何在不同的应用环境或不同的震感强度下,实现LRA马达的快速刹车,从而提升用户的触觉体验。为了实现上述目的,本申请提供了以下技术方案:一种LRA马达的刹车方法,包括:在LRA马达的LRA驱动波形播放结束后,按照预设的刹车阶段的排序,依次执行目标刹车阶段,其中,所述目标刹车阶段为使能信号有效的刹车阶段;其中,所述预设的刹车阶段中的各个刹车阶段的使能信号依据所述驱动波形设置,在所述驱动波形的幅值大于预设阈值的情况下,所述预设的刹车阶段中的第一个刹车阶段的使能信号预设为有效,否则,所述预设的刹车阶段中的第一个刹车阶段的使能信号预设为无效;所述第一个刹车阶段的刹车脉冲的幅值大于其它刹车阶段的刹车脉冲的幅值。进一步的,所述依次执行目标刹车阶段包括:对于任意一个刹车阶段,按照该刹车阶段预设的刹车脉冲的幅值和周期,发射刹车脉冲。进一步的,所述依次执行目标刹车阶段还包括:在任意一个刹车阶段执行过程中,如果该刹车阶段发射的刹车脉冲的个数大于该刹车阶段预设的脉冲个数,则进入下一个刹车阶段。进一步的,所述依次执行目标刹车阶段还包括:在任意一个刹车阶段执行过程中,如果LRA马达的BEMF值的不过零时长超过预设时长,或者,如果LRA马达的BEMF值小于预设的停止刹车门限值,则结束刹车。进一步的,所述预设的刹车阶段至少包括两个刹车阶段;按照所述排序的刹车阶段的刹车脉冲的幅值单调递减。一种LRA马达的刹车装置,包括:刹车控制模块,用于在LRA马达的LRA驱动波形播放结束后,按照预设的刹车阶段的排序,依次执行目标刹车阶段,其中,所述目标刹车阶段为使能信号有效的刹车阶段;其中,所述预设的刹车阶段中的各个刹车阶段的使能信号依据所述驱动波形设置,在所述驱动波形的幅值大于预设阈值的情况下,所述预设的刹车阶段中的第一个刹车阶段的使能信号预设为有效,否则,所述预设的刹车阶段中的第一个刹车阶段的使能信号预设为无效;所述第一个刹车阶段的刹车脉冲的幅值大于其它刹车阶段的刹车脉冲的幅值;存储模块,用于存储各个刹车阶段的使能信号和幅值。进一步的,所述刹车控制模块用于依次执行目标刹车阶段包括:所述刹车控制模块具体用于,对于任意一个刹车阶段,按照该刹车阶段预设的刹车脉冲的幅值和周期,发射刹车脉冲。进一步的,所述刹车控制模块还用于:在任意一个刹车阶段执行过程中,如果该刹车阶段发射的刹车脉冲的个数大于该刹车阶段预设的脉冲个数,则进入下一个刹车阶段。进一步的,所述刹车控制模块还用于:在任意一个刹车阶段执行过程中,如果LRA马达的BEMF值的不过零时长超过预设时长,或者,如果LRA马达的BEMF值小于预设的停止刹车门限值,则结束刹车。进一步的,所述预设的刹车阶段至少包括两个刹车阶段;按照所述排序的刹车阶段的刹车脉冲的幅值单调递减。本申请提供的一种LRA马达的刹车方法及装置,该LRA马达刹车流程包括BRAKE0、BRAKE1和BRAKE2三个阶段,第一刹车阶段BRAKE0依据第一刹车脉冲幅值A0和第一刹车脉冲周期T0对LRA马达进行刹车,用于实现对LRA马达的快速刹车,使得LRA马达的运行状态满足基本的刹车要求,当经过第一刹车阶段BRAKE0的刹车过程后,可能还会仍然存在一定的余震或拖尾现象,无法满足用户的刹车要求,而通过第二刹车阶段BRAKE1和/或第三刹车阶段BRAKE2对LRA马达进行进一步的刹车,实现对LRA马达的微调刹车,以减少余震或避免拖尾现象,进一步的改善刹车效果,从而提升用户的触觉体验。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例公开的一个示例性应用场景的框架示意图;图2为本申请实施例公开的一种LRA马达的刹车方法的流程示意图;图3为本申请实施例公开的LRA马达的刹车过程的原理框图;图4为本申请实施例提供的LRA马达的BEMF值的测试位置的示意图;图5为本申请实施例提供的一种LRA马达的刹车装置的结构示意图。具体实施方式本申请提供的方法及装置,应用场景如图1所示,图1中包括:LRA马达101、LRA马达控制系统102和LRA马达驱动芯片103,其中,LRA马达101与LRA马达控制系统102相连,LRA马达控制系统102与LRA马达驱动芯片103相连,LRA马达控制系统102用于获取LRA马达驱动芯片103的使能信号和参数,并根据使能信号和参数来控制LRA马达101的刹车过程。本申请提供的LRA马达的刹车方法,应用在LRA马达控制系统102中,即本申请提供的LRA马达的刹车装置设置在LRA马达控制系统102中。本申请提供的LRA马达的刹车方法及装置的目的在于:如何在不同的应用环境或不同的震感强度下,实现LRA马达的快速刹车,从而提升用户的触觉体验。图1所示的框架示意图仅是本专利技术的实施方式可以在其中得以实现的一个示例。本专利技术实施方式的适用范围不受该框架任何方面的限制。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请所述的方法中,预先设置多个刹车阶段,各个刹车阶段单独设置对应的使能信号和参数,具体的,刹车阶段可以分为两个、三个或者更多个。进一步的,在不同应用环境或震感强度下,针对每个刹车阶段的使能信号和参数不同,即不同的应用环境或震感强度,对应不同的使能信号和参数。本申请实施例中,以三个刹车阶段为例作进一步的说明,包括:第一刹车阶段BRAKE0、第二刹车阶段BRAKE1和第三刹车阶段BRAKE2。本申请实施例提供的一种LRA马达的刹车方法,如图2所示,该刹车本文档来自技高网...

【技术保护点】
1.一种LRA马达的刹车方法,其特征在于,包括:在LRA马达的LRA驱动波形播放结束后,按照预设的刹车阶段的排序,依次执行目标刹车阶段,其中,所述目标刹车阶段为使能信号有效的刹车阶段;其中,所述预设的刹车阶段中的各个刹车阶段的使能信号依据所述驱动波形设置,在所述驱动波形的幅值大于预设阈值的情况下,所述预设的刹车阶段中的第一个刹车阶段的使能信号预设为有效,否则,所述预设的刹车阶段中的第一个刹车阶段的使能信号预设为无效;所述第一个刹车阶段的刹车脉冲的幅值大于其它刹车阶段的刹车脉冲的幅值。

【技术特征摘要】
1.一种LRA马达的刹车方法,其特征在于,包括:在LRA马达的LRA驱动波形播放结束后,按照预设的刹车阶段的排序,依次执行目标刹车阶段,其中,所述目标刹车阶段为使能信号有效的刹车阶段;其中,所述预设的刹车阶段中的各个刹车阶段的使能信号依据所述驱动波形设置,在所述驱动波形的幅值大于预设阈值的情况下,所述预设的刹车阶段中的第一个刹车阶段的使能信号预设为有效,否则,所述预设的刹车阶段中的第一个刹车阶段的使能信号预设为无效;所述第一个刹车阶段的刹车脉冲的幅值大于其它刹车阶段的刹车脉冲的幅值。2.根据权利要求1所述的方法,其特征在于,所述依次执行目标刹车阶段包括:对于任意一个刹车阶段,按照该刹车阶段预设的刹车脉冲的幅值和周期,发射刹车脉冲。3.根据权利要求1所述的方法,其特征在于,所述依次执行目标刹车阶段还包括:在任意一个刹车阶段执行过程中,如果该刹车阶段发射的刹车脉冲的个数大于该刹车阶段预设的脉冲个数,则进入下一个刹车阶段。4.根据权利要求1所述的方法,其特征在于,所述依次执行目标刹车阶段还包括:在任意一个刹车阶段执行过程中,如果LRA马达的BEMF值的不过零时长超过预设时长,或者,如果LRA马达的BEMF值小于预设的停止刹车门限值,则结束刹车。5.根据权利要求1-4任一项所述的方法,其特征在于,所述预设的刹车阶段至少包括两个刹车阶段;按照所述排序的刹车阶段的刹车脉冲的幅值单调递减。6.一种LRA马达的刹车装置,其特征在于,包括...

【专利技术属性】
技术研发人员:赵观星吴绍夫程剑涛杜黎明孙洪军
申请(专利权)人:上海艾为电子技术股份有限公司
类型:发明
国别省市:上海,31

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

1