一种线性马达谐振频率的检测方法及检测装置制造方法及图纸

技术编号:37637770 阅读:9 留言:0更新日期:2023-05-25 10:04
公开了一种线性马达谐振频率检测方法和装置。根据一实施例,一种线性马达的谐振频率检测方法可包括:以预设谐振频率对线性马达进行驱动;控制所述线性马达进入高阻态,并获取若干周期的反向电动势信号;以及基于所述反向电动势信号,根据多个峰值的时间点确定线性马达的谐振频率。本发明专利技术能够快速确定出马达的谐振频率,从而方便根据需要对驱动波形进行频率校准,保证振动量稳定。保证振动量稳定。保证振动量稳定。

【技术实现步骤摘要】
一种线性马达谐振频率的检测方法及检测装置


[0001]本申请涉及一种电子设备
,更具体地,涉及一种检测线性马达谐振频率的方法及装置。

技术介绍

[0002]线性马达以其尺寸小、启动快、功耗低等优点被广泛应用于触觉反馈实现技术中。线性马达主要包括弹簧、带有磁性的质量块和线圈等部件,弹簧将质量块悬浮在马达内部。质量块可在施加的变化磁场中进行单个轴线的运动,这种振动被人们感知从而产生触觉效果。
[0003]工作时,为了高效生成触觉效果,理想地弹簧加载质量块以其固有谐振频率驱动。例如,驱动波形的频率越接近马达的真实谐振频率,马达进入谐振所需的时间越短,振动效果越明显,而在刹车阶段,驱动波形的频率越接近马达的真实谐振频率,马达越能实现快速刹车。因此,获取准确的马达谐振频率是实现振动控制的重要前提。
[0004]在智能设备由于使用环境、物理冲击、元件老化等原因而使得其实际的谐振频率与出厂设计的谐振频率存在偏差时,将会导致马达的振动量发生变化。现有的线性马达谐振频率检测方法,检测速度慢而且对信号的信噪比要求较高,并且由于检测的振动较长,一般只在出厂或开机等较少场景应用,难以真正同步跟踪线性马达的谐振频率。

技术实现思路

[0005]为了解决现有技术中出现的上述技术问题,提出了本申请。本申请的实施例提供了一种线性马达谐振频率的检测方法和检测装置,其能快速确定出谐振频率,从而方便根据需要对驱动波形进行频率校准,以达到振动量稳定一致的控制效果。
[0006]根据本申请的一个方面,提供了一种线性马达谐振频率的检测方法,包括:以预设谐振频率对线性马达进行驱动;控制所述线性马达进入高阻态,并获取若干周期的反向电动势信号;以及基于所述反向电动势信号,根据多个峰值的时间点确定线性马达的谐振频率。
[0007]在一些实施例中,所述对预设谐振频率对线性马达进行驱动包括对线性马达进行超驱,然后进行常规驱动。
[0008]在一些实施例中,基于所述反向电动势信号,根据多个峰值的时间点确定线性马达的谐振频率可包括:对所述反向电动势信号进行采样,并将采样的数据进行模数转换得到数字信号;根据数字信号的量化值确定反向电动势出现所述多个峰值的多个时间点;基于出现峰值的所述多个时间点确定线性马达的谐振周期;以及根据所述谐振周期确定线性马达的谐振频率。
[0009]在一些实施例中,所述方法还可包括:对所述数字信号去除低位数据作为所述量化值。
[0010]在一些实施例中,根据数字信号的量化值确定反向电动势出现所述多个峰值的多
个时间点包括:将所述量化值的绝对值与预设阈值进行比较;记录所述量化值的绝对值等于或大于所述预设阈值时的第一时刻;继续采样和模数转换操作,并记录所述量化值等于或小于所述预设阈值时的第二时刻;以及计算所述第一时刻和第二时刻的平均值,将其确定为反向电动势出现一个峰值的时间点。
[0011]在一些实施例中,所述方法还可包括:以确定的所述谐振频率再次对线性马达进行驱动;再次控制所述线性马达进入高阻态,并获取若干周期的第二反向电动势信号;以及基于所述第二反向电动势信号,根据多个峰值的时间点更新确定线性马达的谐振频率。
[0012]在一些实施例中,所述方法还可包括:响应于在所述驱动过程中接收到结束检测信号,在所述常规驱动之后对线性马达进行反相超驱。
[0013]在一些实施例中,所述方法还可包括:响应于在所述高阻态期间接收到结束检测信号,对所述线性马达进行反相超驱。
[0014]在一些实施例中,所述反相超驱的波形幅值与所述驱动的时长相关联。
[0015]本申请的另一方面提供了一种线性马达谐振频率的检测装置,包括:监测模块,用于以预设谐振频率对线性马达进行驱动,并在控制所述线性马达进入高阻态后,获取若干周期的反向电动势信号;以及计算模块,配置为基于所述反向电动势信号,根据多个峰值的时间点确定线性马达的谐振频率。
[0016]本申请的另一方面还提供了一种线性马达的谐振频率检测系统,包括:前述的线性马达检测装置;以及驱动单元,其用于采用具有所述预设谐振频率或具有所述确定的谐振频率的驱动波形对所述线性马达进行振动。
[0017]与现有技术相比,采用本申请实施例的线性马达谐振频率的检测方法及装置,通过检测反向电动势的峰值来确定谐振频率,可以减少对信噪比的要求,利用较少的检测周期即可确定出马达的谐振频率。此外,通过对马达的启动振动控制,进一步加快检测进程;并且,在驱动操作和检测操作都可以结束检测流程,使得本申请的检测方法能在多种情况下使用而准确地确定马达的真实谐振频率,提升了马达的振动控制效果。
附图说明
[0018]通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其他目的、特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
[0019]图1示出根据本申请一实施例提供的线性马达谐振频率检测方法的流程图;
[0020]图2示出根据本申请一实施例提供的根据多个峰值的时间点确定线性马达的谐振频率的方法的流程图;
[0021]图3示出根据本申请一实施例提供的确定反向电动势的峰值的时间点的方法的流程图;
[0022]图4示出根据本申请一实施例提供的确定反向电动势的峰值的时间点的示意图;
[0023]图5示出根据本申请一实施例提供的确定反向电动势的谐振周期的计算方法的示意图;
[0024]图6示出根据本申请一实施例提供的确定线性马达的谐振频率的检测方法的流程
图;
[0025]图7示出了根据本申请一实施例提供的线性马达谐振频率检测方法的流程图;
[0026]图8示出根据本申请一实施例提供的线性马达谐振频率的检测装置的框图;
[0027]图9图示了根据本申请一实施例提供的线性马达谐振频率的检测系统的结构框图。
具体实施方式
[0028]下面,将参考附图详细地描述根据本申请的示例实施例。显然,所描述的实施例仅仅是本申请的一部分实施例,而不是本申请的全部实施例。同时,实施本申请实施例的任一示例并不一定需要同时实现以上的所有优点。应理解,本申请不应被限制到这些示例实施例的特定细节。而是,可以在没有这些特定细节或者采用其他替代方式的情况下,实施本申请的实施例,而不会偏离权利要求定义的本申请的思想和原理。
[0029]本文实施例提供了一种线性马达谐振频率的检测方法,其可应用于出厂设置、实际使用中的频率校准等各种应用场合。参考图1,其示出了本申请一实施例提供的线性马达谐振频率的检测方法的流程图,如图1所示,该方法100可包括如下步骤:
[0030]步骤S110,以预设谐振频率对线性马达进行驱动。
[0031]在一实施例中,线性马达可在接收到检测使能信号后实施本专利技术的谐振频率检测方法,该使能信号可由用户触发或本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种线性马达谐振频率的检测方法,包括:以预设谐振频率对线性马达进行驱动;控制所述线性马达进入高阻态,并获取若干周期的反向电动势信号;以及基于所述反向电动势信号,根据多个峰值的时间点确定线性马达的谐振频率。2.根据权利要求1所述的检测方法,其中,所述以预设谐振频率对线性马达进行驱动包括对线性马达进行超驱,然后进行常规驱动。3.根据权利要求1所述的检测方法,其中,基于所述反向电动势信号,根据多个峰值的时间点确定线性马达的谐振频率包括:对所述反向电动势信号进行采样,并将采样的数据进行模数转换得到数字信号;根据数字信号的量化值确定反向电动势出现所述多个峰值的多个时间点;基于出现峰值的所述多个时间点确定线性马达的谐振周期;以及根据所述谐振周期确定线性马达的谐振频率。4.根据权利要求3所述的检测方法,其中,所述方法还包括:对所述数字信号去除低位数据作为所述量化值。5.根据权利要求3或4所述的检测方法,其中,根据数字信号的量化值确定反向电动势出现所述多个峰值的多个时间点包括:将所述量化值的绝对值与预设阈值进行比较;记录所述量化值的绝对值等于或大于所述预设阈值时的第一时刻;继续采样和模数转换操作,并记录所述量化值等于或小于所述预设阈值时的第二时刻;以及计算所述第一时...

【专利技术属性】
技术研发人员:柳慧芬明幼林何亮周国强
申请(专利权)人:武汉市聚芯微电子有限责任公司
类型:发明
国别省市:

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

1