一种LRA马达驱动芯片的控制方法以及装置制造方法及图纸

技术编号:18256070 阅读:121 留言:0更新日期:2018-06-20 08:00
本发明专利技术提供了一种LRA马达驱动芯片的控制方法,首先获取所述马达驱动芯片的当前播放波形的第一波形模式,然后获取待播放波形的第二波形模式,之后根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形。可见,采用本发明专利技术提供的控制方法,在不同触发模式同时到来时,确定最终的播放模式和播放时序,可以灵活简便地控制波形的播放方式,生成各种不同应用场景的触觉体验。

Control method and device for LRA motor drive chip

The invention provides a control method for the LRA motor drive chip. First, the first waveform mode of the current waveform of the motor drive chip is obtained, then the second waveform mode of the waveform to be played is obtained, and then the first waveform mode, the second waveform mode and the preset play rules are determined. The playback sequence of the target waveform plays the target waveform according to the timing sequence of the target waveform. It can be seen that using the control method provided by the invention to determine the final play mode and play time sequence when the different trigger modes arrive at the same time, it can be flexible and simple to control the playing mode of the waveform and generate the tactile experience of various different application scenes.

【技术实现步骤摘要】
一种LRA马达驱动芯片的控制方法以及装置
本专利技术涉及电路控制
,尤其涉及一种LRA马达驱动芯片的控制方法以及装置。
技术介绍
随着电子产品的快速发展,窄边框设计成为当前电子产品发展的一大趋势。为了减少电子设备中屏幕边框的占用,会采用虚拟按键代替物理按键的设计。其中,线性马达(LRA)是实现触觉反馈技术的核心部件。相比转子马达(ERM),线性马达优势具有响应速度更快,寿命长,震动频率和幅度可控,批量一致性好,功耗低等优势。通常,在LRA马达驱动芯片中,针对不同的应用场景,设置了三种工作模式:WAV模式,RTP模式和TRIG模式。其中,WAV模式以及RTP模式是用于播放不同的波形,以适应不同的应用场景。而硬件触发(TRIG)模式主要应用于按键的触觉反馈。而,在触觉反馈应用场景中,通常会出现WAV模式或RTP模式LRA马达震动时接收到一个硬件触发信号。因此,如何提供一种LRA马达驱动芯片的控制方法,解决在不同触发模式同时到来时,确定最终的播放模式和播放时序,可以灵活简便地控制波形的播放方式,生成各种不同应用场景的触觉体验,是本领域技术人员亟待解决的一大技术难题。
技术实现思路
有鉴于此,本专利技术提供了一种LRA马达驱动芯片的控制方法以及装置,通过该控制方法,控制LRA马达震动,解决在不同触发模式同时到来时,确定最终的播放模式和播放时序,可以灵活简便地控制波形的播放方式,生成各种不同应用场景的触觉体验。为实现上述目的,本专利技术提供了一种LRA马达驱动芯片的控制方法,应用于马达驱动芯片,所述控制方法包括:获取所述马达驱动芯片的当前播放波形的第一波形模式;获取待播放波形的第二波形模式;根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形。可选的,所述根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形,包括:当所述第一波形模式为WAV模式、所述第二波形模式为TRIG硬件触发信号模式时,控制所述WAV模式对应的波形停止播放,控制所述TRIG硬件触发信号模式对应的波形进行播放,并在所述TRIG硬件触发信号模式对应的波形播放完毕后,控制所述WAV模式对应的波形继续播放;或,控制所述WAV模式对应的波形停止播放,控制所述TRIG硬件触发信号模式对应的波形进行播放;或,控制所述WAV模式对应的波形停止播放。可选的,所述根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形,包括:当所述第一波形模式为TRIG硬件触发信号模式、所述第二波形模式为WAV模式时,控制TRIG硬件触发信号模式对应的波形停止播放,控制所述WAV模式对应的波形进行播放;或,控制所述TRIG硬件触发信号模式对应的波形继续播放,并在所述TRIG硬件触发信号模式对应的波形播放完毕后,控制所述WAV模式对应的波形进行播放。可选的,所述根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形,包括:当所述第一波形模式为RTP模式、所述第二波形模式为TRIG硬件触发信号模式时,控制所述RTP模式对应的波形停止播放,控制所述TRIG硬件触发信号模式对应的波形进行播放,并在所述TRIG硬件触发信号模式对应的波形播放完毕后,控制所述RTP模式对应的波形继续播放;或,控制所述RTP模式对应的波形停止播放,控制所述TRIG硬件触发信号模式对应的波形进行播放;或,控制所述RTP模式对应的波形停止播放。可选的,所述根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形,包括:当所述第一波形模式为TRIG硬件触发信号模式、所述第二波形模式为RTP模式时,控制TRIG硬件触发信号模式对应的波形停止播放,控制所述RTP模式对应的波形进行播放;或,控制所述TRIG硬件触发信号模式对应的波形继续播放,并在所述TRIG硬件触发信号模式对应的波形播放完毕后,控制所述RTP模式对应的波形进行播放。一种LRA马达驱动芯片的控制装置,包括:第一获取模块,用于获取所述马达驱动芯片的当前播放波形的第一波形模式;第二获取模块,用于获取待播放波形的第二波形模式;确定模块,用于根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形。可选的,所述确定模块包括:第一判断单元,用于判断所述第一波形模式以及所述第二波形模式的优先级;控制单元,用于当所述第一波形模式为WAV模式、所述第二波形模式为TRIG硬件触发信号模式时,控制所述WAV模式对应的波形停止播放,控制所述TRIG硬件触发信号模式对应的波形进行播放,并在所述TRIG硬件触发信号模式对应的波形播放完毕后,控制所述WAV模式对应的波形继续播放;或,控制所述WAV模式对应的波形停止播放,控制所述TRIG硬件触发信号模式对应的波形进行播放;或,控制所述WAV模式对应的波形停止播放。可选的,所述控制单元还用于:当所述第一波形模式为TRIG硬件触发信号模式、所述第二波形模式为WAV模式时,控制TRIG硬件触发信号模式对应的波形停止播放,控制所述WAV模式对应的波形进行播放;或,控制所述TRIG硬件触发信号模式对应的波形继续播放,并在所述TRIG硬件触发信号模式对应的波形播放完毕后,控制所述WAV模式对应的波形进行播放。可选的,所述控制单元还用于:当所述第一波形模式为RTP模式、所述第二波形模式为TRIG硬件触发信号模式时,控制所述RTP模式对应的波形停止播放,控制所述TRIG硬件触发信号模式对应的波形进行播放,并在所述TRIG硬件触发信号模式对应的波形播放完毕后,控制所述RTP模式对应的波形继续播放;或,控制所述RTP模式对应的波形停止播放,控制所述TRIG硬件触发信号模式对应的波形进行播放;或,控制所述RTP模式对应的波形停止播放。可选的,所述控制单元还用于:当所述第一波形模式为TRIG硬件触发信号模式、所述第二波形模式为RTP模式时,控制TRIG硬件触发信号模式对应的波形停止播放,控制所述RTP模式对应的波形进行播放;或,控制所述TRIG硬件触发信号模式对应的波形继续播放,并在所述TRIG硬件触发信号模式对应的波形播放完毕后,控制所述RTP模式对应的波形进行播放。经由上述的技术方案可知,与现有技术相比,本专利技术提供了一种LRA马达驱动芯片的控制方法,首先获取所述马达驱动芯片的当前播放波形的第一波形模式,然后获取待播放波形的第二波形模式,之后根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形。可见,采用本专利技术提供的控制方法,可以在在不同触发模式同时到来时,确定最终的播放模式和播放时序,可以灵活简便地控制波形的播放方式,生成各种不同应用场景的触觉体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图本文档来自技高网...
一种LRA马达驱动芯片的控制方法以及装置

【技术保护点】
1.一种LRA马达驱动芯片的控制方法,其特征在于,应用于马达驱动芯片,所述马达驱动芯片包括至少一个硬件触发管脚,每个所述硬件触发管脚对应一个硬件触发脉冲,所述控制方法包括:获取所述马达驱动芯片的当前播放波形的第一波形模式;获取待播放波形的第二波形模式;根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形。

【技术特征摘要】
1.一种LRA马达驱动芯片的控制方法,其特征在于,应用于马达驱动芯片,所述马达驱动芯片包括至少一个硬件触发管脚,每个所述硬件触发管脚对应一个硬件触发脉冲,所述控制方法包括:获取所述马达驱动芯片的当前播放波形的第一波形模式;获取待播放波形的第二波形模式;根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形。2.根据权利要求1所述的LRA马达驱动芯片的控制方法,其特征在于,所述根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形,包括:当所述第一波形模式为WAV模式、所述第二波形模式为TRIG硬件触发信号模式时,控制所述WAV模式对应的波形停止播放,控制所述TRIG硬件触发信号模式对应的波形进行播放,并在所述TRIG硬件触发信号模式对应的波形播放完毕后,控制所述WAV模式对应的波形继续播放;或,控制所述WAV模式对应的波形停止播放,控制所述TRIG硬件触发信号模式对应的波形进行播放;或,控制所述WAV模式对应的波形停止播放。3.根据权利要求1所述的LRA马达驱动芯片的控制方法,其特征在于,所述根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形,包括:当所述第一波形模式为TRIG硬件触发信号模式、所述第二波形模式为WAV模式时,控制TRIG硬件触发信号模式对应的波形停止播放,控制所述WAV模式对应的波形进行播放;或,控制所述TRIG硬件触发信号模式对应的波形继续播放,并在所述TRIG硬件触发信号模式对应的波形播放完毕后,控制所述WAV模式对应的波形进行播放。4.根据权利要求1所述的LRA马达驱动芯片的控制方法,其特征在于,所述根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形,包括:当所述第一波形模式为RTP模式、所述第二波形模式为TRIG硬件触发信号模式时,控制所述RTP模式对应的波形停止播放,控制所述TRIG硬件触发信号模式对应的波形进行播放,并在所述TRIG硬件触发信号模式对应的波形播放完毕后,控制所述RTP模式对应的波形继续播放;或,控制所述RTP模式对应的波形停止播放,控制所述TRIG硬件触发信号模式对应的波形进行播放;或,控制所述RTP模式对应的波形停止播放。5.根据权利要求1所述的LRA马达驱动芯片的控制方法,其特征在于,所述根据所述第一波形模式以及所述第二波形模式以及预设播放规则,确定出目标波形播放时序,按照所述目标波形播放时序,播放目标波形,包括:当所述第一波形模式为TRIG硬件触发信号模式、所述第二波形模式为RTP模式时,控制TRIG硬件触...

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

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

1