音圈马达的控制方法、装置和存储介质制造方法及图纸

技术编号:29975518 阅读:20 留言:0更新日期:2021-09-08 09:59
本申请实施例提供了一种音圈马达的控制方法、装置和存储介质,通过获取终端设备中的振动马达的状态;在振动马达处于工作状态时,控制终端设备中的音圈马达向远离终端设备中的限位装置的方向移动,以使音圈马达与限位装置之间的距离大于预设值;其中,限位装置用于限定音圈马达的位置。本申请提供的技术方案通过控制音圈马达移动,以使音圈马达与限位装置之间的距离大于预设值,能够避免音圈马达在振动时撞击到限位装置,从而有效的保护音圈马达不被损坏。不被损坏。不被损坏。

【技术实现步骤摘要】
音圈马达的控制方法、装置和存储介质


[0001]本申请涉及音圈电机的控制
,尤其涉及一种音圈马达的控制方法、装置和存储介质。

技术介绍

[0002]音圈电机(Voice Coil Motor,简称VCM),又称为音圈马达,或者VCM马达,其处于一定的磁场内,可以通过改变音圈马达内的线圈的电流大小,控制弹簧片的拉伸位置,从而带动音圈马达上下运动。音圈马达可以应用于具有拍摄功能的终端设备内,通过控制音圈马达的上下运动,调节摄像头模组的位置,从而实现自动对焦功能。
[0003]终端设备内除音圈马达之外,还安装有振动马达,该振动马达用于在终端设备有新消息时,通过振动的方式通知用户。在振动马达振动时,可能会使得音圈马达随之振动,由于音圈马达在不工作的状态下距离限位装置较近,可能会造成音圈马达在振动的过程中撞击到限位装置,使得音圈马达损坏,从而导致音圈马达无法正常工作。

技术实现思路

[0004]本申请实施例提供了一种音圈马达的控制方法、装置和存储介质,通过控制音圈马达移动,以使音圈马达与限位装置之间的距离大于预设值,使得音圈马达在振动时不会撞击到限位装置,从而有效的保护音圈马达不被损坏,保证了音圈马达可以正常工作。
[0005]第一方面,本申请实施例提供了一种音圈马达的控制方法,所述音圈马达的控制方法包括:
[0006]获取所述终端设备中的振动马达的状态。
[0007]若所述振动马达处于工作状态,则控制所述终端设备中的音圈马达向远离所述终端设备中的限位装置的方向移动,以使所述音圈马达与所述限位装置之间的距离大于预设值,所述限位装置用于控制所述音圈马达的位置。
[0008]在一种可能的实现方式中,所述控制所述终端设备中的音圈马达向远离所述终端设备中的限位装置的方向移动,包括:
[0009]获取所述音圈马达的第一目标移动距离。
[0010]根据所述第一目标移动距离,确定所述音圈马达通入的第一电流。
[0011]向所述音圈马达通入所述第一电流,以控制所述音圈马达向远离所述终端设备中的限位装置的方向移动所述第一目标移动距离。
[0012]在一种可能的实现方式中,所述若所述振动马达处于工作状态,则控制所述终端设备中的音圈马达向远离所述终端设备中的限位装置的方向移动,包括:
[0013]确定所述振动马达处于工作状态的持续时间。
[0014]若所述持续时间大于预设时间,则控制所述音圈马达向远离所述限位装置的方向移动。
[0015]在一种可能的实现方式中,所述若所述振动马达处于工作状态,则控制所述终端
设备中的音圈马达向远离所述终端设备中的限位装置的方向移动,包括:
[0016]确定所述振动马达的振动频率。
[0017]若所述振动频率大于预设频率,则控制所述音圈马达向远离所述限位装置的方向移动。
[0018]在一种可能的实现方式中,所述方法还包括:
[0019]在所述振动马达处于非工作状态时,则控制所述音圈马达移动至初始位置。
[0020]在一种可能的实现方式中,所述方法还包括:
[0021]检测所述终端设备是否切换为拍摄状态。
[0022]若所述终端设备切换为拍摄状态,则调整通入所述音圈马达中的电流,以使所述终端设备中的摄像头模组对焦。
[0023]在一种可能的实现方式中,所述调整通入所述音圈马达中的电流,以使所述终端设备中的摄像头模组对焦,包括:
[0024]根据所述终端设备中的摄像头的目标位置,获取所述音圈马达的第二目标移动距离。
[0025]根据所述第二目标移动距离,确定所述音圈马达通入的第二电流值;
[0026]根据所述第二电流值和所述第一电流值,调整通入所述音圈马达中的电流,以对所述终端设备中的摄像头模组进行对焦。
[0027]第二方面,本申请实施例提供了一种音圈马达的控制装置,所述音圈马达的控制装置包括:
[0028]获取模块,用于获取所述终端设备中的振动马达的状态。
[0029]控制模块,用于在所述振动马达处于工作状态时,控制所述终端设备中的音圈马达向远离所述终端设备中的限位装置的方向移动,以使所述音圈马达与所述限位装置之间的距离大于预设值。
[0030]在一种可能的实现方式中,所述控制模块,具体用于获取所述音圈马达的第一目标移动距离;根据所述第一目标移动距离,确定所述音圈马达通入的第一电流;向所述音圈马达通入所述第一电流,以控制所述音圈马达向远离所述终端设备中的限位装置的方向移动所述第一目标移动距离。
[0031]在一种可能的实现方式中,所述控制模块,具体用于确定所述振动马达处于工作状态的持续时间;在所述持续时间大于预设时间时,控制所述音圈马达向远离所述限位装置的方向移动。
[0032]在一种可能的实现方式中,所述控制模块,具体用于确定所述振动马达的振动频率;在所述振动频率大于预设频率时,控制所述音圈马达向远离所述限位装置的方向移动。
[0033]在一种可能的实现方式中,所述控制模块,还用于在所述振动马达处于非工作状态时,则控制所述音圈马达移动至初始位置。
[0034]在一种可能的实现方式中,所述装置还包括处理模块,所述处理模块,用于检测所述终端设备是否切换为拍摄状态;在所述终端设备切换为拍摄状态时,调整通入所述音圈马达中的电流,以使所述终端设备中的摄像头模组对焦。
[0035]在一种可能的实现方式中,所述处理模块,具体用于根据所述终端设备中的摄像头的目标位置,获取所述音圈马达的第二目标移动距离;根据所述第二目标移动距离,确定
所述音圈马达通入的第二电流值;根据所述第二电流值和所述第一电流值,调整通入所述音圈马达中的电流,以对所述终端设备中的摄像头模组进行对焦。
[0036]第三方面,本申请实施例还提供了一种音圈马达的控制装置,该音圈马达的控制装置可以包括存储器和处理器;其中,
[0037]所述存储器,用于存储计算机程序。
[0038]所述处理器,用于读取所述存储器存储的计算机程序,并根据所述存储器中的计算机程序执行上述第一方面任一种可能的实现方式中所述的音圈马达的控制方法。
[0039]第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现上述第一方面任一种可能的实现方式中所述的音圈马达的控制方法。
[0040]第五方面,本申请实施例还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时,实现上述第一方面任一种可能的实现方式中所述的音圈马达的控制方法。
[0041]由此可见,本申请实施例提供了一种音圈马达的控制方法、装置和存储设备,通过获取终端设备中的振动马达的状态;在振动马达处于工作状态时,控制终端设备中的音圈马达向远离终端设备中的限位装置的方向移动,以使音圈马达与限位装置之间的距离大于预设值;其中,限位装置用于限定音本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种音圈马达的控制方法,其特征在于,应用于终端设备,所述方法包括:获取所述终端设备中的振动马达的状态;若所述振动马达处于工作状态,则控制所述终端设备中的音圈马达向远离所述终端设备中的限位装置的方向移动,以使所述音圈马达与所述限位装置之间的距离大于预设值,所述限位装置用于控制所述音圈马达的位置。2.根据权利要求1所述的方法,其特征在于,所述控制所述终端设备中的音圈马达向远离所述终端设备中的限位装置的方向移动,包括:获取所述音圈马达的第一目标移动距离;根据所述第一目标移动距离,确定所述音圈马达通入的第一电流;向所述音圈马达通入所述第一电流,以控制所述音圈马达向远离所述终端设备中的限位装置的方向移动所述第一目标移动距离。3.根据权利要求1或2所述的方法,其特征在于,所述若所述振动马达处于工作状态,则控制所述终端设备中的音圈马达向远离所述终端设备中的限位装置的方向移动,包括:确定所述振动马达处于工作状态的持续时间;若所述持续时间大于预设时间,则控制所述音圈马达向远离所述限位装置的方向移动。4.根据权利要求1或2所述的方法,其特征在于,所述若所述振动马达处于工作状态,则控制所述终端设备中的音圈马达向远离所述终端设备中的限位装置的方向移动,包括:确定所述振动马达的振动频率;若所述振动频率大于预设频率,则控制所述音圈马达向远离所述限位装置的方向移动。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方...

【专利技术属性】
技术研发人员:方兆生
申请(专利权)人:广东湾区智能终端工业设计研究院有限公司
类型:发明
国别省市:

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

1