【技术实现步骤摘要】
一种线性谐振马达短振波形一致性校准方法及系统
[0001]本专利技术实施例涉及线性谐振马达控制
,具体涉及一种线性谐振马达短振波形一致性校准方法及系统。
技术介绍
[0002]线性谐振马达(Linear resonant actuator,LRA)通常用于在便携终端上提供触觉反馈效果。LRA包括弹簧、线圈和振子等构成部件。由LRA驱动芯片提供驱动。驱动芯片在线圈上施加励磁电流,产生磁场,推动带有磁性的振子往某个方向移动。当励磁电流方向发生改变时,磁场和推动力也发生改变。因此,若在驱动芯片在线圈上施加周期电压信号,其产生的周期励磁电流,就会推动振子发生往返振动,达到触觉反馈的效果。由于LRA的谐振特性,振子震动的幅度随驱动信号频率呈现带通特性,当驱动信号频率处于振子的固有频率(F0)时,振子震动的幅度达到最高,震动效率最佳。
[0003]在手机游戏的应用场景中,LRA驱动芯片通过播放短振波形,能够模拟出如“撞击”、“枪击”等特殊的触觉反馈效果。这类短振波形的启停时间往往较短,LRA马达的振动效果更为短促、尖锐,可以给玩家带来更好的游戏体验。
[0004]对于一些Q值较高的LRA,其启停时间较慢,影响振感的尖锐程度。因此需要驱动芯片在驱动波形的前段提供高于额定电压的过驱波形、以及在驱动波形结束后提供高于额定电压的反向刹车波形。过驱波形和刹车波形的频率、幅值、长度与LRA的F0与Q值相关。若LRA的F0和Q值存在偏差,短振波形的效果也会大打折扣。通过芯片对LRA的反向电动势(Back electrom ...
【技术保护点】
【技术特征摘要】
1.一种线性谐振马达短振波形一致性校准方法,其特征在于,所述方法包括:利用初始驱动信号驱动线性谐振马达,当振幅达到额定振幅,停止驱动,使所述线性谐振马达进入余震阶段;采集所述线性谐振马达余震阶段的反向电动势波形;根据所述反向电动势波形检测所述线性谐振马达的反向电动势频率信息、Q值和衰减因子λ;利用所述衰减因子λ和预设的过驱波形启停系数λ
od
构建过驱包络滤波器传递函数H
od
(z10;以及利用所述衰减因子λ和预设的刹车波形启停系数λ
brk
构建刹车包络滤波器传递函数H
brk
(z2);在振动波形播放开始时,将过驱使能信号拉高,利用所述过驱包络滤波器传递函数H
od
(z1)对输入的振幅信号进行校准,结合新的驱动频率信号,生成并播放过驱信号;在过驱信号播放结束后,将过驱使能信号拉低,利用输入的振幅信号和所述新的驱动频率信号,生成并播放正常的驱动信号;在正常的驱动波形播放结束后,将刹车使能信号拉高,利用所述刹车包络滤波器传递函数H
brk
(z2)对输入的振幅信号进行校准,结合新的驱动频率信号,生成并播放刹车信号;在刹车信号播放完成后,将刹车使能信号拉低。2.如权利要求1所述的一种线性谐振马达短振波形一致性校准方法,其特征在于,利用初始驱动信号驱动线性谐振马达,包括:设置驱动信号的初始频率;将过驱使能信号和刹车使能信号拉低,接收振幅输入信号;利用所述振幅输入信号和所述初始频率,生成第一PWM调制输入信号;对所述第一PWM调制输入信号进行脉冲宽度调制,生成初始驱动信号;利用所述初始驱动信号驱动所述线性谐振马达。3.如权利要求1所述的一种线性谐振马达短振波形一致性校准方法,根据所述反向电动势波形检测所述线性谐振马达的反向电动势频率信息,包括:检测所述反向电动势波形的频率信息;计算所述频率信息和预设固有频率值之间的误差;判断所述频率信息是否低于预设固有频率值;如果所述频率信息低于预设固有频率值,利用所述误差减少驱动波形的频率,得到所述反向电动势频率信息;如果所述频率信息高于预设固有频率值,利用所述误差增加驱动波形的频率,得到所述反向电动势频率信息;将所述反向电动势频率信息作为F0信息上传至上位机。4.如权利要求1所述的一种线性谐振马达短振波形一致性校准方法,其特征在于,根据所述反向电动势波形检测所述线性谐振马达的Q值,包括:从所述反向电动势波形中得到第N1个周期的第一幅值V1和第N2个周期的第二幅值V2;利用所述第一幅值V1和所述第二幅值V2计算所述线性谐振马达的Q值,所述线性谐振马达的Q值的计算公式如下:
其中,N2>N1;将计算出的所述线性谐振马达的Q值输出至上位机。5.如权利要求1所述的一种线性谐振马达短振波形一致性校准方法,其特征在于,根据所述反向电动势波形检测所述线性谐振马达的衰减因子λ,包括:从所述反向电动势波形中得到第N1个周期的第一幅值V1和第N2个周期的第二幅值V2;利用所述第一幅值V1和所述第二幅值V2计算所述线性谐振马达的衰减因子λ,所述衰减因子λ的计算公式如下:其中,N2>N1。6.如权利要求5所述的一种线性谐振马达短振波形一致性校准方法,其特征在于,所述过驱包络滤波器传递函数H
od
(z1)的函数公式具体如下:其中,z1为过驱包络滤波器传递函数H
od
(z1)在Z变换下传递函数的复变量;所述刹车包络滤波器传递函数H
brk
(z2)的函数公式具体如下:其中,z2为刹车包络滤波器传递函数H
od
(z2)在Z变换下传递函数的复变量。7....
【专利技术属性】
技术研发人员:石宏霄,方政,徐晶晶,
申请(专利权)人:上海傅里叶半导体有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。