一种对马达组件或摄像模组提供虚拟阻尼力的方法和电子设备,提供所述虚拟阻尼力的方法包括:对所述马达组件的线圈施加一系列不同频率的正弦激励电流信号;获取所述马达组件对所述一系列不同频率的正弦激励电流信号的频率响应信号;根据所述频率响应信号确定所述马达组件的共振信息,所述共振信息包括共振频率和幅值响应;根据所述共振信息计算需要补偿的阻尼系数;确定所述马达组件中动子元件的当前速度信息;根据所述阻尼系数和所述当前速度信息计算需要补偿的阻尼力;以及根据所述需要补偿的阻尼力控制所述马达组件的线圈中电流的大小来提供所述虚拟阻尼力
【技术实现步骤摘要】
对马达组件或摄像模组提供虚拟阻尼力的方法和电子设备
[0001]本公开涉及一种摄像模组系统,更具体地,涉及一种对马达组件或摄像模组提供虚拟阻尼力的方法和电子设备
。
技术介绍
[0002]现有摄像模组一般都具有自动对焦和光学防抖功能,其中实现上述两项功能中最常用也是最成熟的方案是使用音圈马达
(VoiceCoilMotor
,
VCM
马达
)
作为致动器来驱动镜头在
xyz
三个轴上进行移动
。
技术实现思路
[0003]根据本公开实施例的第一方面,提供了一种对马达组件提供虚拟阻尼力的方法,包括:对所述马达组件的线圈施加一系列不同频率的正弦激励电流信号;获取所述马达组件对所述一系列不同频率的正弦激励电流信号的频率响应信号;根据所述频率响应信号确定所述马达组件的共振信息,所述共振信息包括共振频率和幅值响应;根据所述共振信息计算需要补偿的阻尼系数;确定所述马达组件中动子元件的当前速度信息;根据所述阻尼系数和所述当前速度信息计算需要补偿的阻尼力;以及根据所述需要补偿的阻尼力控制所述马达组件的线圈中电流的大小来提供所述虚拟阻尼力
。
[0004]通过提供虚拟阻尼力的方法可以直接替代现有音圈马达中的阻尼胶而不增加任何成本,同时能够减少马达生产中的工艺流程环节,提高马达和模组的良率,增加产线的
UPH(Units Per Hour
,每小时产量
)
;同时能够避免阻尼胶在器件长久使用过程中容易失效的问题
。
[0005]本公开实施例提供的模拟阻尼胶的方法,主要根据马达的频响特性,通过提供虚拟系统阻尼对马达共振频点处的高增益幅值响应来进行抑制,能够实现同阻尼胶等效的物理效果,从而在马达中替换掉原有的阻尼胶
。
[0006]根据本公开实施例的第二方面,提供了一种对摄像模组提供虚拟阻尼力的方法,所述摄像模组包括镜头组件
、
马达组件和图像传感器,所述方法包括:对所述马达组件的线圈施加一系列不同频率的正弦激励电流信号;获取所述马达组件对所述一系列不同频率的正弦激励电流信号的频率响应信号;根据所述频率响应信号确定所述马达组件的共振信息,所述共振信息包括共振频率和幅值响应;根据所述共振信息计算需要补偿的阻尼系数;确定所述马达组件中动子元件的当前速度信息,其中,所述动子元件用于承载所述镜头组件;根据所述阻尼系数和所述当前速度信息计算需要补偿的阻尼力;以及根据所述需要补偿的阻尼力控制所述马达组件的线圈中电流的大小来提供所述虚拟阻尼力
。
[0007]根据本公开实施例的第三方面,提供了一种电子设备,包括:处理器
、
存储器以及马达组件,所述存储器存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上述第一方面所述的方法
。
[0008]根据本公开实施例的第四方面,提供了一种电子设备,包括:处理器
、
存储器以及
摄像模组,所述摄像模组包括镜头组件
、
马达组件和图像传感器,所述存储器存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上述第二方面所述的方法
。
[0009]根据本公开实施例的第五方面,提供了一种非暂时性机器可读存储介质,其上存储有可执行代码,当可执行代码被电子设备的处理器执行时,使处理器执行如上述第一方面或第二方面所述的方法
。
附图说明
[0010]通过结合附图对本公开示例性实施方式进行更详细的描述,本公开的上述以及其它目的
、
特征和优势将变得更加明显,其中,在本公开示例性实施方式中,相同的参考标号通常代表相同部件
。
[0011]图1示出了根据本公开一个实施例提供的摄像模组系统
。
[0012]图2示出了根据本公开一个实施例提供的摄像模组系统的工作示意图
。
[0013]图3示出了根据本公开一个实施例提供的马达组件的结构示意图
。
[0014]图4示出了根据本公开一个实施例提供的马达组件的振动示意图
。
[0015]图5示出了根据本公开一个实施例的提供虚拟阻尼力的方法的流程示意图
。
[0016]图6示出了根据本公开一个实施例提供的获取马达组件的频率响应信号的过程示意图
。
[0017]图7示出了根据本公开一个实施例提供的马达组件的共振波形图
。
[0018]图8示出了根据本公开一个实施例提供的获取马达组件中动子元件的当前速度信息的过程示意图
。
[0019]图9示出了根据本公开一个实施例的提供虚拟阻尼力的过程示意图
。
[0020]图
10
示出了根据本公开一个实施例提供的可用于实现上述提供虚拟阻尼力的方法的电子设备的结构示意图
。
[0021]图
11
示出了根据本公开另一实施例提供的可用于实现上述提供虚拟阻尼力的方法的电子设备的结构示意图
。
具体实施方式
[0022]下面将参照附图更详细地描述本公开的实施方式
。
虽然附图中显示了本公开的实施方式,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制
。
相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员
。
[0023]根据本公开的实施例,提供一种对马达组件或摄像模组提供虚拟阻尼力的方法和电子设备,根据马达组件的频率响应信号,分析马达的共振频率和幅值,通过对马达系统的速度微分项增益进行调节,改变系统的阻尼特性从而达到同阻尼胶一样的阻尼效果
。
[0024]本公开实施例给出的提供虚拟阻尼力的方法可以应用于手机
、
平板电脑
、
可穿戴设备
、
车载设备
、
增强现实
(augmented reality
,
AR)/
虚拟现实
(virtual reality
,
VR)
设备
、
笔记本电脑
、
超级移动个人计算机
(ultra
‑
mobile personal computer
,
UMPC)、
上网本
、
个人数字助理
(personal digital assistant
,
PDA)
等电子设备上,还可以应用于数据库
、
服务器以及基于终端人工智能的服务响应系统,本公开实施例对电子设备的具体类型不作任何限制
。
[0025]例如,所述电子设备可以是
WLAN
本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
一种对马达组件提供虚拟阻尼力的方法,包括:对所述马达组件的线圈施加一系列不同频率的正弦激励电流信号;获取所述马达组件对所述一系列不同频率的正弦激励电流信号的频率响应信号;根据所述频率响应信号确定所述马达组件的共振信息,所述共振信息包括共振频率和幅值响应;根据所述共振信息计算需要补偿的阻尼系数;确定所述马达组件中动子元件的当前速度信息;根据所述阻尼系数和所述当前速度信息计算需要补偿的阻尼力;以及根据所述需要补偿的阻尼力控制所述马达组件的线圈中电流的大小来提供所述虚拟阻尼力
。2.
根据权利要求1所述的提供虚拟阻尼力的方法,进一步包括:当所述马达组件接收到所述正弦激励电流信号时,获得所述马达组件的运动响应信号,将所述正弦激励电流信号和所述运动响应信号进行对比确定所述马达组件的频率响应信号
。3.
根据权利要求2所述的提供虚拟阻尼力的方法,其中,所述共振频率是所述幅值响应最大处的频率
。4.
根据权利要求1所述的提供虚拟阻尼力的方法,其中,根据所述共振信息计算需要补偿的阻尼系数包括:基于所述共振频率处的所述幅值响应计算所述马达组件的当前阻尼系数;确定所述马达组件没有明显的共振现象需要的预设阻尼系数;以及基于所述当前阻尼系数和所述预设阻尼系数确定需要补偿的阻尼系数
。5.
根据权利要求1所述的提供虚拟阻尼力的方法,其中,确定所述马达组件中动子元件的当前速度信息包括:获取所述马达组件的所述动子元件的多个位置信息和对应的多个时间信息;根据所述动子元件的多个所述位置信息和多个所述时间信息通过差分计算初步速度信息;以及通过低通滤波器对所述初步速度信息中的高频干扰信号进行过滤以得到所述动子元件的所述当前速度信息
。6.
根据权利要求1所述的提供虚拟阻尼力的方法,其中,确定所述马达组件中动子元件的当前速度信息包括:获取所...
【专利技术属性】
技术研发人员:竹鹏辉,
申请(专利权)人:湖北星纪魅族科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。