振动电机驱动方法_2

文档序号:9419923阅读:来源:国知局
34]在步骤S13中,判断所述驱动信号是否支持所述振动电机在其运动方向运动是基于判断所述驱动信号产生的电磁力方向是否与所述运动方向相同。如果所述驱动信号产生的电磁力方向与所述运动方向相同,则所述驱动信号支持所述振动电机在其运动方向运动;如果所述驱动信号产生的电磁力方向与所述运动方向不相同,则所述驱动信号阻碍所述振动电机在其运动方向运动。
[0035]例如,如图2所示,所述振动电机从A端运动到B端,设定为所述振动电机进行正向运动,所述振动电机从B端运动到A端,设定为所述振动电机进行负向运动。其中,所述正驱动信号用“ + ”表示,所述负驱动信号用表示。所述正驱动信号可以产生与所述正向运动方向相同的电磁力,所述负驱动信号可以产生与所述负向运动方向相同的电磁力。
[0036]如果所述驱动信号支持所述振动电机在其运动方向运动,则当所述振动电机进行正向运动时,所述驱动信号为正驱动信号,此时所述驱动信号产生的电磁力方向与所述正向方向相同;当所述振动电机进行负向运动时,所述驱动信号为负驱动信号,此时所述驱动信号产生的电磁力方向与所述负向方向相同。
[0037]反之,如果所述驱动信号阻碍所述振动电机在其运动方向运动,则当所述振动电机进行正向运动时,所述驱动信号为负驱动信号,此时所述驱动信号产生的电磁力方向与所述正向方向相反;当所述振动电机进行负向运动时,所述驱动信号为正驱动信号,此时所述驱动信号产生的电磁力方向与所述负向方向相反。
[0038]因此,在判断所述驱动信号是否支持所述振动电机在其运动方向运动时,将在所述步骤S12中得到的所述振动电机的运动方向与所述驱动信号进行匹配对比,即可得知所述驱动信号是否支持所述振动电机在其运动方向运动。
[0039]而且,如果所述驱动信号支持所述振动电机沿其运动方向运动,则说明此时所述电磁力对所述振动电机做正功,有利于所述振动电机更快达到稳定的振动状态。因此,不需要对所述驱动信号进行任何切换,但是仍需要实时检测所述振动电机的运动方向,以保证所述驱动信号始终支持所述振动电机沿其运动方向运动,故返回执行所述步骤S12。
[0040]如果所述驱动信号不支持所述振动电机沿其运动方向运动,则说明此时所述电磁力对所述振动电机做负功,不利于所述振动电机达到稳定的振动状态,因此,需要执行所述步骤S14。
[0041]步骤S14,切换所述驱动信号,并使所述驱动信号支持所述振动电机在所述运动方向运动。
[0042]如果所述驱动信号不支持所述振动电机沿其运动方向运动,为了缩短所述振动电机的启动时间,则需要对所述驱动信号进行所述正驱动信号和所述负驱动信号的切换。即将不支持所述振动电机沿其运动方向运动的驱动信号切换为支持所述振动电机沿其运动方向运动的驱动信号。
[0043]步骤S15,判断所述振动电机的运动周期是否达到所述振动电机的固有周期,若判断为“是”,则执行步骤S16 ;若判断为“否”,则返回步骤S12。
[0044]在步骤S15中,根据所述振动电机的实际运动状况确定其运动周期。所述振动电机在从启动状态到达到稳定振动状态的起振过程中,所述运动周期会逐步达到所述固有周期。
[0045]如果所述振动电机的运动周期已经达到所述固有周期,则所述振动电机已经达到稳定振动状态。此时只需要将所述驱动信号的信号周期设置为与所述振动电机的固有周期相同,就可以使所述振动电机一直保持所述稳定振动状态,即执行所述步骤S16。
[0046]如果所述振动电机的运动周期没有达到所述固有周期,则所述振动电机未达到所述稳定振动状态。在此情况下,所述振动电机的运动方向有可能与所述驱动信号不匹配,引起所述驱动信号不支持所述振动电机在其运动方向运动,导致所述振动电机的启动时间延长。因此,需要返回执行所述步骤S12,继续检测所述振动电机的运动方向,以保证所述驱动信号总是支持所述振动电机在其运动方向运动,实现缩短所述振动电机启动时间的目的。
[0047]步骤S16,将所述驱动信号的信号周期设置为与所述振动电机的固有周期相同。
[0048]请参阅图3,图3是本发明提供的振动电机驱动方法另一较佳实施例的流程示意图。其中,在本实施例中,所述驱动信号的信号周期是预先设定的,其等于所述振动电机的固有周期。所述振动电机驱动方法200包括如下步骤:
[0049]步骤S21,对振动电机施加驱动信号;
[0050]步骤S22,检测所述振动电机的运动方向;
[0051]步骤S23,判断所述驱动信号是否支持所述振动电机在所述运动方向运动,若判断为“是”,则返回步骤S22 ;若判断为“否”,则执行步骤S24 ;
[0052]步骤S24,切换所述驱动信号,并使所述驱动信号支持所述振动电机在所述运动方向运动;及
[0053]步骤S25,判断所述驱动信号是否停止,若判断为“是”,则所述振动电机停止工作;若判断为“否”,则返回步骤S22。
[0054]所述振动电机驱动方法200的步骤与所述振动电机驱动方法100的步骤基本相同,唯不同在于,在切换所述驱动信号,并使所述驱动信号支持所述振动电机在所述运动方向运动后,所述振动电机驱动方法200执行所述步骤S25,即判断所述驱动信号是否停止,若判断为“是”,则所述振动电机停止工作;若判断为“否”,则返回所述步骤S22。
[0055]如上所述,在本实施例中,所述驱动信号的信号周期等于所述振动电机的固有周期。因此,当切换所述驱动信号,并使得所述驱动信号支持所述振动电机在其运动方向运动后,只需要实时检测所述振动电机的运动方向是否与所述驱动信号相匹配,以保证所述驱动信号总是支持所述振动电机在其运动方向运动,即需要返回执行所述步骤S22,就可以实现缩短所述振动电机启动时间的目的。
[0056]综上所述,在本发明提供的振动电机驱动方法中,首先检测所述振动电机的运动方向,并判断所述驱动信号是否支持所述振动电机在其运动方向运动,然后通过切换所述驱动信号使所述驱动信号始终支持所述振动电机在其运动方向运动,从而使所述振动电机在起振过程中快速实现从启动状态过渡到稳定振动状态,实现缩短所述振动电机启动时间的目的。
[0057]以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种振动电机驱动方法,其特征在于,包括如下步骤: A,对振动电机施加驱动信号; B,检测所述振动电机的运动方向;及 C,判断所述驱动信号是否支持所述振动电机在所述运动方向运动,若判断为“是”,则返回步骤B;若判断为“否”,则切换所述驱动信号使其支持所述振动电机在所述运动方向运动。2.根据权利要求1所述的振动电机驱动方法,其特征在于,在切换所述驱动信号使其支持所述振动电机在所述运动方向运动后,还包括步骤: 判断所述振动电机的运动周期是否达到所述振动电机的固有周期,若判断为“是”,则将所述驱动信号的信号周期设置为与所述振动电机的固有周期相同;若判断为“否”,则返回步骤B。3.根据权利要求1所述的振动电机驱动方法,其特征在于,在切换所述驱动信号使所述驱动信号支持所述振动电机在所述运动方向运动后,还包括步骤: 判断所述驱动信号是否停止,若判断为“是”,则结束所述振动电机的运动;若判断为“否”,则返回步骤B。4.根据权利要求3所述的振动电机驱动方法,其特征在于,所述驱动信号的信号周期等于所述振动电机的固有周期。5.根据权利要求1所述的振动电机驱动方法,其特征在于,所述驱动信号为周期性电信号,在每个信号周期内,所述驱动信号包括正向驱动信号和负向驱动信号,所述正向驱动信号和所述负向驱动信号在所述振动电机中产生方向相反的电磁力。6.根据权利要求5所述的振动电机驱动方法,其特征在于,在步骤C中,判断所述驱动信号产生的电磁力方向是否与所述运动方向相同,若判断为“是”,则所述驱动信号支持所述振动电机在所述运动方向运动;若判断为“否”,则所述驱动信号阻碍所述振动电机在所述运动方向运动。7.根据权利要求1所述的振动电机驱动方法,其特征在于,所述振动电机为线性振动电机。
【专利摘要】本发明提供一种振动电机驱动方法。所述振动电机驱动方法包括如下步骤:A,对振动电机施加驱动信号;B,检测所述振动电机的运动方向;C,判断所述驱动信号是否支持所述振动电机在所述运动方向运动,若判断为“是”,则返回步骤B;若判断为“否”,则切换所述驱动信号使其支持所述振动电机在所述运动方向运动。本发明提供的振动电机驱动方法使所述振动电机在起振过程中快速实现从启动状态过渡到稳定振动状态,实现缩短所述振动电机启动时间的目的。
【IPC分类】H02P1/00, H02P25/02
【公开号】CN105141190
【申请号】CN201510429084
【发明人】王洪兴
【申请人】瑞声光电科技(常州)有限公司
【公开日】2015年12月9日
【申请日】2015年7月20日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1