驱动器件的校正方法、控制器、镜头模组和电子设备与流程

文档序号:35483464发布日期:2023-09-16 21:44阅读:35来源:国知局
驱动器件的校正方法、控制器、镜头模组和电子设备与流程

本技术实施例涉及电子设备,并且更具体地,涉及一种驱动器件的校正方法、控制器、镜头模组、电子设备。


背景技术:

1、在电子设备的镜头模组中,通常驱动器件驱动镜头以实现光学防抖(opticalimage stabilization,ois)功能和/或自动对焦(auto focus,af)功能。ois技术是在镜头模组内的陀螺仪侦测到微小的移动时,将信号传至图像芯片以计算需要补偿的位移量,一般通过驱动器件反方向平移或旋转整个镜头,来克服因相机的抖动产生的图像模糊。而自动对焦技术通常是通过驱动器件驱动镜头沿着光轴进行平移以实现对焦。

2、出厂后的ois模组和/或af模组的驱动器件如果发生机械变异,会导致相应的性能下降,影响用户使用体验。


技术实现思路

1、本技术实施例提供一种驱动器件的校正方法、控制器、镜头模组、电子设备,目的是提供一种用户无感的驱动器件自校正方法。

2、第一方面,提供了一种驱动器件的校正方法,该方法应用于电子设备,该电子设备包括驱动器件、控制器和镜头组件,控制器用于控制驱动器件驱动镜头组件运动,该方法包括:控制器获取在预设测试条件下目标参数的第一测量结果控制器根据第一测量结果确定是否校正驱动器件的控制参数。

3、通过控制器根据第一测量结果决定是否校正其驱动器件的控制参数,电子设备可以对内部的驱动器件进行检测及在此基础上判断是否校正,这样,可以降低因驱动器件的机械故障对相机性能的负面影响。此外,由于检测及校正均由控制器自主进行的,无需用户操作和/或感知,因此给用户无感的体验,从而提升用户体验。

4、结合第一方面,在第一方面的某些实现方式中,控制器根据第一测量结果确定是否校正驱动器件的控制参数,包括:当第一测量结果位于预设范围之外时,控制器对驱动器件的控制参数进行校正。

5、通过设置当第一测量结果位于预设范围之外时,控制器对驱动器件的控制参数进行校正,可以使得校正的条件更加合理,从而避免不必要的校正。

6、结合第一方面,在第一方面的某些实现方式中,控制器对驱动器件的控制参数进行n轮校正;控制器获取所述n轮校正后在预设测试条件下的目标参数的第二测量结果,当第二测量结果在预设范围之外并且n为预设总校正轮数时,停止校正。

7、应理解,n轮校正的每一轮校正后需要再次测试,测试后的结果为第二测量结果。当校正的轮数到达总校正轮数时,即便测量结果仍然不在预设范围内,也停止校正,从而避免不必要的功耗。

8、结合第一方面,在第一方面的某些实现方式中,在控制器获取在预设测试条件下目标参数的第一测量结果之前,方法还包括:当满足预设条件时,控制器进入检测模式,预设条件包括如下条件的一种或多种:时间位于预设时间内,预设时间是系统预设的或者用户定义的;检测到相机应用被开启;检测到电子设备发生了抖动或碰撞或摔落。

9、通过设置预设条件下才开启检测,可以提高检测的成功率,换言之,在一些有必要检测的条件下才开启检测,降低不必要的检测,从而降低不必要的功耗。

10、结合第一方面,在第一方面的某些实现方式中,在预设测试条件下,电子设备处于静止状态。

11、由于静止状态下的检测的精度更高,通过设置测试过程中电子设备的静止状态的条件,可以使得检测更加准确。

12、结合第一方面,在第一方面的某些实现方式中,预设范围所对应的电子设备的姿态与第一测量结果所对应的电子设备的姿态相同。

13、由于对相同姿态下驱动器件的目标参数进行对比可以提高检测精度,因而通过设置对照的条件为相同的姿态,可以提高测试的精度。应理解,相同的姿态可以是近似相同,例如与水平放置的姿态相差的差值在预设差值内,也可以理解为相同的姿态。

14、结合第一方面,在第一方面的某些实现方式中,驱动器件的控制参数包括陀螺仪增益和/或伺服环路增益。

15、通过调整陀螺仪增益和/或伺服环路增益,可以提高校正的效率。

16、结合第一方面,在第一方面的某些实现方式中,预设测试条件为固定驱动负载的行程时,目标参数为驱动电流;或者预设测试条件为固定驱动电流时,目标参数为霍尔感度和/或目标参数为霍尔位置。

17、通过设置预设测量条件为固定驱动负载的行程或者为固定驱动电流,可以提高检测的效率。

18、结合第一方面,在第一方面的某些实现方式中,显示驱动器件校正成功或者失败的提示信息。

19、通过提示用户校正成功或失败,可以增加用户的感知,从而方便用户更加了解电子设备内器件的状态。当提示用户校正失败的时候,可以使得用户了解到器件的损坏从而及时的维修。

20、第二方面,提供了一种控制器,应用于电子设备,该电子设备包括控制器、驱动器件、镜头组件,该控制器用于控制驱动器件驱动镜头组件运动,该控制器包括获取单元和处理单元,获取单元用于获取在预设测试条件下目标参数的第一测量结果;处理单元用于根据所述第一测量结果确定是否校正所述驱动器件的控制参数。

21、结合第二方面,在第二方面的某些实现方式中,处理单元用于当所述第一测量结果位于预设范围之外时,对所述驱动器件的控制参数进行校正。

22、结合第二方面,在第二方面的某些实现方式中,处理单元还用于对所述驱动器件的控制参数进行n轮校正;获取单元还用于获取所述n轮校正后在所述预设测试条件下所述目标参数的第二测量结果,处理单元还用于当所述第二测量结果在预设范围之外并且n为预设总校正轮数时,停止对所述驱动器件的控制参数校正。

23、结合第二方面,在第二方面的某些实现方式中,处理单元还用于当满足预设条件时,控制器进入检测模式,预设条件包括如下条件的一种或多种:时间位于预设时间内,预设时间是系统预设的或者用户定义的;检测到相机应用被开启;检测到电子设备发生了抖动或碰撞或摔落。

24、结合第二方面,在第二方面的某些实现方式中,在预设测试条件下,电子设备处于静止状态。

25、结合第二方面,在第二方面的某些实现方式中,预设范围所对应的电子设备的姿态与第一测量结果所对应的电子设备的姿态相同。

26、结合第二方面,在第二方面的某些实现方式中,所述驱动器件的控制参数包括陀螺仪增益和/或伺服环路增益。

27、结合第二方面,在第二方面的某些实现方式中,预设测试条件为固定驱动负载的行程,目标参数为驱动电流;或者预设测试条件为固定驱动电流,目标参数为霍尔感度和/或目标参数为霍尔位置。

28、结合第二方面,在第二方面的某些实现方式中,所述发送单元用于通过显示屏显示驱动器件校正成功或者失败的提示信息。

29、第三方面,提供了一种镜头模组,包括驱动器件、控制器、镜头组件,其中,该控制器用于控制该驱动区间驱动该镜头组件运动,该控制器用于实现如第一方面所述的方法。

30、第四方面,提供了一种电子设备,包括如第三方面所述的镜头模组。

31、第五方面,提供了一种计算机可读存储介质,包括计算机指令,当该计算机指令在电子设备上运行时,使得该电子设备执行如第一方面所述的方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1