相机模块转让专利

申请号 : CN201610045889.4

文献号 : CN105824166B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 许勋郑新永房垣锡尹熙洙朴勇俊吴源燮

申请人 : 三星电机株式会社

摘要 :

本发明提供一种相机模块,所述相机模块包括:镜头单元,设置在壳体单元中;致动器单元,被构造为相对于壳体单元沿第一方向至第三方向驱动镜头单元;致动器控制器,被构造为基于镜头单元在第一方向上的位置根据用于第二方向和第三方向上的运动漂移的补偿量来控制致动器单元。

权利要求 :

1.一种相机模块,包括:

镜头单元,设置在壳体单元中;

致动器单元,被构造为相对于壳体单元沿第一方向、第二方向和第三方向驱动镜头单元;

存储器,存储用于镜头单元的在第二方向和第三方向上的运动漂移的补偿量,其中,用于运动漂移的所述补偿量根据镜头单元的在第一方向上的位置来确定;及致动器控制器,被构造为根据用于运动漂移的所述补偿量来控制致动器单元。

2.如权利要求1所述的相机模块,其中,所述致动器控制器包括第一控制器,其中,第一控制器被构造为根据自动聚焦命令控制镜头单元相对于壳体单元沿第一方向的运动。

3.如权利要求1所述的相机模块,其中,所述致动器控制器包括第二控制器,其中,第二控制器被构造为根据光学防抖命令控制镜头单元相对于壳体单元沿第二方向和第三方向的运动。

4.如权利要求3所述的相机模块,其中,第二控制器被构造为接收角速度信号并基于角速度信号和运动漂移量来计算补偿量。

5.如权利要求1所述的相机模块,其中,所述致动器单元包括第一致动器,其中,第一致动器被构造为相对于壳体单元沿第一方向驱动镜头单元。

6.如权利要求5所述的相机模块,其中,第一致动器包括第一传感器,其中,第一传感器被构造为感测镜头单元相对于壳体单元在第一方向上的位置。

7.如权利要求1所述的相机模块,其中,所述致动器单元包括第二致动器,其中,第二致动器被构造为相对于壳体单元沿第二方向和第三方向驱动镜头单元。

8.如权利要求7所述的相机模块,其中,第二致动器包括第二传感器,其中,第二传感器被构造为感测镜头单元相对于壳体单元在第二方向和第三方向上的位置。

9.如权利要求2所述的相机模块,其中,所述致动器控制器还包括第二控制器,其中,第二控制器被构造为根据光学防抖命令控制镜头单元相对于壳体单元沿第二方向和第三方向的运动。

10.如权利要求9所述的相机模块,其中,第一控制器被构造为接收自动聚焦命令和第一位置检测数据,第二控制器被构造为接收光学防抖命令和第二位置检测数据。

11.如权利要求10所述的相机模块,其中,第一位置检测数据和第二位置检测数据分别从第一传感器和第二传感器输出。

12.一种相机模块,包括:

壳体单元,包括中空部分,镜头单元容纳在所述中空部分中;

致动器单元,被构造为相对于壳体单元沿对应于光轴方向的第一方向、对应于光轴的第一垂直方向的第二方向以及对应于光轴的第二垂直方向的第三方向驱动镜头单元;

存储器,存储用于镜头单元的在第二方向和第三方向上的运动漂移的补偿量,其中,用于运动漂移的所述补偿量根据镜头单元的在第一方向上的位置来确定;及致动器控制器,被构造为基于用于运动漂移的所述补偿量来控制致动器单元。

13.如权利要求12所述的相机模块,其中,所述致动器控制器包括第一控制器,其中,第一控制器被构造为根据自动聚焦命令控制镜头单元相对于壳体单元沿第一方向的运动。

14.如权利要求12所述的相机模块,其中,所述致动器控制器包括第二控制器,其中,第二控制器被构造为根据光学防抖命令控制镜头单元相对于壳体单元沿第二方向和第三方向的运动。

15.如权利要求14所述的相机模块,其中,第二控制器被构造为接收角速度信号并基于角速度信号和运动漂移量来计算补偿量。

16.如权利要求12所述的相机模块,其中,所述致动器单元包括第一致动器,其中,第一致动器被构造为相对于壳体单元沿第一方向驱动镜头单元。

17.如权利要求16所述的相机模块,其中,第一致动器包括第一传感器,其中,第一传感器被构造为感测镜头单元相对于壳体单元在第一方向上的位置。

18.如权利要求12所述的相机模块,其中,所述致动器单元包括第二致动器,其中,第二致动器被构造为相对于壳体单元沿第二方向和第三方向驱动镜头单元。

19.如权利要求18所述的相机模块,其中,第二致动器包括第二传感器,其中,第二传感器被构造为感测镜头单元相对于壳体单元在第二方向和第三方向上的位置。

说明书 :

相机模块

[0001] 本申请要求分别于2015年1月23日和2015年4月9日提交到韩国知识产权局的第10-2015-0011504号和第10-2015-0050343号韩国专利申请的优先权的权益,所述申请的全部公开内容出于所有目的通过引用被包含于此。

技术领域

[0002] 本公开涉及一种相机模块。

背景技术

[0003] 近来,相机模块已安装在移动装置中。相机模块可包括具有透镜镜筒的镜头单元、壳体、致动器、控制致动器的驱动器集成电路(IC)以及其他组件。
[0004] 相机模块具有自动聚焦功能。此外,相机模块可具有光学防抖(OIS,optical image stabilization)功能,以降低在拍摄时由于用户的手的抖动导致的分辨率的减小。具有上述功能的相机模块具有如下结构:镜头单元可相对于相机模块的壳体沿光轴方向或与光轴垂直的方向运动。
[0005] 当驱动致动器以使镜头单元沿光轴方向或与光轴垂直的方向运动时,将镜头单元设计为沿每个方向独立地运动很重要。然而,由于镜头单元的运动会发生运动漂移(驱动特性方面的差异)。
[0006] 由于运动漂移会影响图像质量并导致屏幕劣化,因此需要一种控制致动器的方法,以防止这样的问题。

发明内容

[0007] 提供该发明内容以简化形式来介绍选择的发明构思,以下在具体实施方式中进一步描述该发明构思。本发明内容无意于限定所要求保护的主题的主要特征和必要特征,也无意被用于帮助确定所要求保护的主题的范围。
[0008] 在一个总的方面中,一种相机模块能够补偿由于镜头单元的运动而发生的运动漂移。所述相机模块包括:镜头单元,设置在壳体单元中,致动器单元,被构造为相对于壳体单元沿第一方向至第三方向驱动镜头单元;致动器控制器,被构造为基于镜头单元在第一方向上的位置根据用于第二方向和第三方向上的运动漂移的补偿量来控制致动器单元。
[0009] 在另一总的方面中,一种相机模块包括:壳体单元,包括中空部分,镜头单元容纳在所述中空部分中;致动器单元,被构造为相对于壳体单元沿对应于光轴方向的第一方向、对应于光轴的第一垂直方向的第二方向以及对应于光轴的第二垂直方向的第三方向驱动镜头单元;致动器控制器,被构造为基于与镜头单元在第一方向上的位置相对应的用于第二方向和第三方向上的运动漂移的补偿量来控制致动器单元。
[0010] 其他特征和方面将通过以下的具体实施方式、附图以及权利要求而明显。

附图说明

[0011] 图1是示例性相机模块的分解透视图;
[0012] 图2是图1的相机模块的装配透视图;
[0013] 图3是示出根据本公开的实施例的相机模块的框图;
[0014] 图4是详细地示出运动漂移的位置检测数据曲线图;
[0015] 图5是执行伺服控制的位置检测数据曲线图;
[0016] 图6是执行伺服控制的运动位移曲线图;
[0017] 图7是应用了根据本公开的实施例的运动漂移的补偿的伺服控制的运动位移曲线图。
[0018] 在整个附图和具体实施方式中,相同的标号指示相同的元件。附图可不按照比例绘制,为了清楚、说明以及便利,可夸大附图中的元件的相对尺寸、比例和描绘。

具体实施方式

[0019] 提供以下具体实施方式,以帮助读者获得在此描述的方法、装置和/或系统的全面理解。然而,在此所描述的方法、装置和/或系统的各种改变、修改及其等同物对于本领域普通技术人员将是明显的。在此描述的操作顺序仅仅是示例,并且其并不局限于在此所阐述的,而是除了必须以特定顺序出现的操作外,可做出对于本领域的普通技术人员将是明显的改变。此外,为了更加清楚和简洁,可省去对于本领域的普通技术人员公知的功能和结构的描述。
[0020] 在此描述的特征可按照不同的形式实施,并且将不被解释为限制于在此描述的示例。更确切地说,已提供在此描述的示例,以使本公开将是彻底的和完整的,并且将把本公开的全部范围传达给本领域的普通技术人员。
[0021] 在整个说明书中,将理解的是,当诸如层、区域或晶片(基板)的元件被认为是“位于”另一元件“上”、“连接到”或者“结合到”另一元件时,所述元件可直接“位于”另一元件“上”、直接“连接到”或者直接“结合到”另一元件,或者可存在介于其之间的其他元件。相比之下,当元件被认为是“直接位于”另一元件“上”、“直接连接到”或者“直接结合到”另一元件时,不存在介于其之间的元件或层。相同的标号始终指示相同的元件。如在此使用的,术语“和/或”包括一个或更多个相关联的列举的项中的任何以及全部组合。
[0022] 将明显的是,虽然可在此使用术语“第一”、“第二”、“第三”等来描述各种构件、组件、区域、层和/或部分,但是这些构件、组件、区域、层和/或部分不应被这些术语限制。这些术语仅用于将一个构件、组件、区域、层或部分与另一构件、组件、区域、层或部分区分开。因此,下面描述的第一构件、组件、区域、层或部分在不脱离实施例的教导的情况下可称作第二构件、组件、区域、层或部分。
[0023] 为了描述的方便,可在此使用与空间相关的术语(例如,“在……之上”、“上方”、“在......之下”和“下方”等),以描述如图中示出的一个元件与另一元件的关系。将理解的是,除了图中示出的方位之外,与空间相关的术语意于包括装置在使用或操作中的不同方位。例如,如果图中的装置倒置,则被描述为“在”另一元件或特征“之上”或在另一元件或特征“上方”的元件将被定向为“在”所述另一元件或特征“之下”或“在”所述另一元件或特征“下方”。因此,基于附图的特定方向,术语“在......之上”可包含“在......之上”和“在......之下”的方位两者。装置可以以其它方式定位(旋转90度或处于其它方位),可相应地理解在此使用的与空间相关的描述。
[0024] 在此使用的术语仅用于描述特定实施例的目的,并且无意限制相机模块。如在此使用的,除非上下文中另外清楚地指明,否则单数形式也意于包括复数形式。还将理解的是,当在本说明书中使用术语“包括”和/或“包含”时,指示存在上述的特征、整体、步骤、操作、构件、元件和/或其组合,而不排除存在或增加一个或更多个其它特征、整体、步骤、操作、构件、元件和/或其组合。
[0025] 在下文中,将参照示出相机模块的实施例的示意图描述相机模块的实施例。在附图中,例如,由于制造技术和/或公差,可估计所示出的形状的修改。因此,相机模块的实施例不应被解释为受限于在此示出的区域的特定形状,例如,并不受限于包括制造过程中产生的形状方面的改变。以下的实施例还可由一个或其组合而构成。
[0026] 将参照图1描述根据实施例的相机模块。
[0027] 相机模块10包括壳体单元100、致动器单元200和镜头单元300。壳体单元100包括壳体110和屏蔽罩120。
[0028] 壳体110由容易成形的材料形成。例如,壳体110由塑料形成。至少一个致动器单元200安装在壳体110中。例如,第一致动器210的一部分安装在壳体110的第一侧表面上,第二致动器220的一部分安装在壳体110的三个侧表面(例如,壳体110的第二侧表面至第四侧表面)上。壳体110将镜头单元300容纳在其中。例如,可完全或部分容纳镜头单元300的容纳空间形成在壳体110中。壳体110的六个表面具有开口。例如,用于图像传感器的矩形孔形成在壳体110的底表面中,用于安装上述镜头单元300的方形孔形成在壳体110的顶表面中。此外,壳体110的第一侧表面中形成有孔,其中,第一致动器210的第一线圈212插入到该孔中,壳体110的第二侧表面至第四侧表面中形成有孔,第二致动器220的第二线圈222插入到所述孔中。
[0029] 屏蔽罩120覆盖壳体110的一部分。例如,屏蔽罩120覆盖壳体110的顶表面和四个侧表面。然而,屏蔽罩120的形状不限于覆盖所有上述部分的形状。例如,屏蔽罩120可仅覆盖壳体110的四个侧表面。可选地,屏蔽罩120可部分地覆盖壳体110的顶表面和四个侧表面。
[0030] 致动器单元200使镜头单元300沿至少一个方向运动。例如,致动器单元200可使镜头单元300沿光轴方向(对应于第一方向的Z轴方向)和光轴的垂直方向(分别对应于第二方向和第三方向的X轴方向和Y轴方向)运动。致动器单元200被构造为两个部件。例如,致动器单元200包括:第一致动器210,使镜头单元300沿Z轴方向(见图1)运动;第二致动器220,使镜头单元300沿X轴方向和Y轴方向(见图1)运动。
[0031] 第一致动器210安装在壳体110和镜头单元300的第一框架310中。例如,第一致动器210的一部分安装在壳体110的第一侧表面上,第一致动器210的其他部分安装在第一框架310的第一侧表面上。第一致动器210包括用于使镜头单元300沿光轴方向运动的构造。作为示例,第一致动器210包括第一线圈212、第一永磁体214、第一基板216和第一传感器218。第一线圈212和第一传感器218形成在第一基板216上。第一基板216安装在壳体110的第一侧表面上,第一永磁体214安装在第一框架310的面对第一基板216的第一侧表面上。
[0032] 如上所述的第一致动器210改变第一线圈212与第一永磁体214之间产生的磁力的大小和方向,以能够实现第一框架310和镜头单元340相对于壳体110的相对运动。此外,如上所述的第一致动器210通过第一传感器218感测的磁通量的改变来感测第一框架310的位置。
[0033] 第二致动器220安装在壳体110和镜头单元300的第三框架330中。例如,第二致动器220的一部分安装在壳体110的第二侧表面至第四侧表面上,第二致动器220的其他部分安装在第三框架330的第二侧表面至第四侧表面上。第二致动器210包括用于使镜头单元300沿光轴的垂直方向运动的构造。作为示例,第二致动器220包括多个第二线圈222、多个第二永磁体224、第二基板226和至少一个第二传感器228。多个第二线圈222和至少一个第二传感器228形成在第二基板226上。第二基板226形成为大体“C”形,并且被安装为围住壳体110的第二侧表面至第四侧表面。多个第二永磁体224分别安装在第三框架330的第二侧表面至第四侧表面上,以面对第二基板226。
[0034] 如上所述的第二致动器220改变多个第二线圈222与多个第二永磁体224之间产生的磁力的大小和方向,以能够实现第二框架320和第三框架330相对于第一框架310的相对运动。作为参考,透镜镜筒340通过第二框架320和第三框架330的运动沿与第二框架320和第三框架330的运动方向相同的方向运动。如上所述的第二致动器220通过使用第二传感器228感测磁通量的改变来感测第二框架320和第三框架330的位置。
[0035] 镜头单元300安装在壳体单元100中。例如,镜头单元300容纳在由壳体110和屏蔽罩120形成的容纳空间中,以沿至少三个轴方向运动。镜头单元300由多个框架构成。例如,镜头单元300包括第一框架310、第二框架320和第三框架330。
[0036] 第一框架310相对于壳体110运动。作为示例,第一框架310通过上述的第一致动器210沿壳体110的高度方向(图1中的Z轴方向)运动。多个导向槽312和314形成在第一框架
310中。第一导向槽312在第一框架310的第一侧表面中沿光轴方向(图1中的Z轴方向)延伸,第二导向槽314分别在第一框架310的内底表面的四个拐角中沿光轴的第一垂直方向(图1中的Y轴方向)延伸。第一框架310被制造为使得其至少三个侧表面敞开或者具有开口。例如,第一框架310的第二侧表面至第四侧表面敞开,以使第三框架330的第二永磁体224和壳体110的第二线圈222彼此面对并相互作用。
[0037] 第二框架320安装在第一框架310中。例如,第二框架320安装在第一框架310的内部空间中。第二框架320相对于第一框架310沿光轴的第一垂直方向运动。例如,第二框架320沿着第一框架310的第二导向槽314沿光轴的第一垂直方向(图1中的Y轴方向)运动。多个导向槽322形成在第二框架320中。例如,四个第三导向槽322在第二框架320的拐角中沿光轴的第二垂直方向(图1中的X轴方向)延伸。
[0038] 第三框架330安装在第二框架320中。例如,第三框架330安装在第二框架320的上表面上。第三框架330相对于第二框架320沿光轴的第二垂直方向运动。例如,第三框架330沿着第二框架320的第三导向槽322沿光轴的第二垂直方向(图1中的X轴方向)运动。多个第二永磁体224安装在第三框架330上。例如,三个第二永磁体224各自分别安装在第三框架330的第二侧表面至第四侧表面的每个上。换句话说,三个表面(第二侧表面、第三侧表面和第四侧表面)中的每个具有附着到其的第二永磁体224。
[0039] 镜头单元300包括透镜镜筒340。例如,镜头单元300包括具有一个或更多个透镜的透镜镜筒340。透镜镜筒340安装在第三框架330中。例如,透镜镜筒340插入到第三框架330中,从而与第三框架330一体地运动。透镜镜筒340能够与第三框架330沿光轴方向和光轴的垂直方向运动。例如,透镜镜筒340通过第一致动器210沿光轴方向运动,并且通过第二致动器220沿光轴的垂直方向运动。
[0040] 由于第三框架330的第二永磁体224与形成在安装于壳体110中的第二基板226上的第二传感器228之间的气隙基于第一框架310沿光轴方向的运动而改变,因此基于第一框架310的运动会出现通过第二传感器228感测的第二框架320和第三框架330的位置与第二框架320和第三框架330的实际位置之间的误差。由于第一框架310的运动导致通过第二传感器228感测的第二框架320和第三框架330的位置的误差会引起比期望更多的位移,导致在光轴的垂直方向上的运动漂移,因此试图将镜头单元300保持在预置位置。
[0041] 镜头单元300还包括盖构件350、球止动件360和磁体370。盖构件350防止第二框架320和第三框架330与第一框架310的内部空间分离。例如,盖构件350结合到第一框架310,以阻挡第二框架320和第三框架330从第一框架310向上分离。球止动件360安装在第一框架
310上。例如,球止动件360被设置为覆盖第一框架310的第一导向槽312,以阻挡安装在第一导向槽312中的第一球构件410分离。
[0042] 磁体370安装在第一框架310上。例如,磁体370安装在第一框架310的第二侧表面至第四侧表面中的至少一个上,以与第二致动器220的第二线圈222和第二永磁体224产生吸引力。在致动器单元200未激活的状态下,如上所述的磁体370固定第二框架320和第三框架330相对于第一框架310的位置。例如,镜头单元300通过磁体370与第二线圈222之间的吸引力而在壳体110中保持处于预定位置。
[0043] 球构件或轴承组件400允许镜头单元300平稳地运动。例如,球构件400允许镜头单元300沿光轴方向(即,沿着Z轴)和光轴的垂直方向(即,沿着X轴和Y轴)平稳地运动。球构件400包括第一球构件或轴承410、第二球构件或轴承420以及第三球构件或轴承430。作为示例,第一球构件410设置在第一框架310的第一导向槽312中,以允许第一框架310沿光轴方向平稳地运动。作为另一示例,第二球构件420设置在第一框架310的第二导向槽314中,以允许第二框架320沿光轴的第一垂直方向平稳地运动。作为另一示例,第三球构件430设置在第二框架320的第三导向槽322中,以允许第三框架330沿光轴的第二垂直方向平稳地运动。作为参考,虽然未示出,但是可在设置球构件400的所有部分设置用于减小摩擦和噪声的润滑材料。例如,粘性流体可注入到导向槽312、314和322的每个中。可使用润滑油作为具有良好的粘性和润滑特性的粘性流体。
[0044] 图2是根据图1中示出的实施例的相机模块的装配透视图。相机模块10具有自动聚焦功能和光学防抖功能两者。例如,透镜镜筒340在壳体单元100中分别沿光轴方向和光轴的垂直方向运动。因此,容易实现根据本实施例的相机模块10的小型化和纤薄化。
[0045] 虽然图2中未示出,但是相机模块包括用于控制致动器单元200的致动器控制器。致动器控制器被实现为驱动器集成电路(IC)的一部分,并且根据来自于安装在包括相机模块10的电子组件中的应用集成电路(IC)的命令输出用于驱动致动器单元200的控制信号。
[0046] 此外,驱动器IC包括例如硬件(例如,微处理器)和软件的组合,以安装在硬件中并执行预定操作。硬件可包括存储器和至少一个处理单元。这里,处理单元可包括例如中央处理单元(CPU)、微处理器、专用集成电路(ASIC)、现场可编程门阵列(FPGA),并且可具有多个芯。存储器可以是易失性存储器(例如,随机访问存储器(RAM)等)、非易失性存储器(例如,只读存储器(ROM)、闪存等)或它们的组合。
[0047] 图3是示出用于相机模块的控制方案的框图。
[0048] 参照图3,相机模块包括安装在壳体单元100(图1)中的镜头单元300(图1)、致动器单元200和致动器控制器500。致动器单元200驱动镜头单元,以相对于壳体单元100沿第一方向至第三方向运动。致动器控制器500根据镜头单元在第一方向上的位置基于对于第二方向和第三方向上的运动漂移的补偿量来控制致动器单元200。为此,致动器控制器500包括多个运算放大器,用于形成输出到致动器单元200的控制信号。此外,致动器控制器500为驱动器集成电路(IC)的一部分,其中,驱动器IC通过例如硬件(例如,微处理器)和软件的组合来实现,以安装在硬件中并执行预定操作。
[0049] 硬件可包括存储器和至少一个处理单元。这里,处理单元可包括例如中央处理单元(CPU)、微处理器、专用集成电路(ASIC)、现场可编程门阵列(FPGA),并且可具有多个芯。存储器可以是易失性存储器(例如,随机访问存储器(RAM)等)、非易失性存储器(例如,只读存储器(ROM)、闪存等)或它们的组合。
[0050] 此外,致动器控制器500包括:第一控制器510,接收自动聚焦命令AF_cmd,以输出第一控制信号ctr1;第二控制器520,接收光学防抖命令OIS_cmd,以输出第二控制信号ctr2。AP_cmd包括AF_cmd和OIS_cmd。
[0051] 用于运动漂移的补偿量通过应用IC 700进行计算。应用IC 700将自动聚焦命令AF_cmd和光学防抖命令OIS_cmd输出到致动器控制器500。光学防抖命令OIS_cmd中包括用于运动漂移的补偿量。
[0052] 在制造致动器单元或相机模块期间测量用于计算用于运动漂移的补偿量的数据,并将数据存储在连接到应用IC的存储器800中,以提供给应用IC700。作为示例,考虑到存储器的存储容量,基于镜头单元在Z轴方向(对应于第一方向)上的有限数量的位置,通过测量镜头单元在X轴方向(对应于第二方向)和在Y轴方向(对应于第三方向)上的运动位移来获得用于计算用于运动漂移的补偿量的数据。
[0053] 应用IC可使用通过使用近似曲线的关系式计算的中间值或通过插值获得的中间值来计算用于运动漂移的补偿量。
[0054] 下面的表1示出了分别基于三个相机模块样品中的镜头单元在Z轴方向上的三个位置镜头单元在X轴方向和Y轴方向上的运动位移的绝对值。
[0055] [表1]
[0056]
[0057] 如上所述,致动器单元200包括:第一致动器210,基于第一控制信号ctr1使镜头单元沿Z轴方向运动;第二致动器220,基于第二控制信号ctr2使镜头单元沿X轴方向和Y轴方向运动。
[0058] 第一致动器210包括感测第一框架310(图1)的位置的第一传感器218,并且将指示第一框架的位置的第一位置检测数据P1反馈并传输给第一控制器510。此外,第二致动器220包括感测第二框架320(图1)和第三框架330(图1)的位置的第二传感器228,并且将指示第二框架和第三框架的位置的第二位置检测数据P2反馈并传输到第二控制器520。
[0059] 此外,第二控制器520接收从角速度传感器600输出的用于光学防抖功能的角速度信号Xn。角速度传感器600是检测包括相机模块的电子组件的抖动的传感器。2轴或3轴(或更多)陀螺仪传感器可用作角速度传感器600。此外,角速度传感器600用于检测运动的角速度。
[0060] 第二控制器520输出用于驱动第二致动器220的第二控制信号ctr2,以基于角速度信号Xn和用于运动漂移的补偿量将镜头单元300保持在预定位置。因此,补偿了由于镜头单元的运动而发生的运动漂移。
[0061] 参照图4,确定通过包括在第二致动器220中的第二传感器228检测的位置检测数据。通过第二传感器228检测的镜头单元在与光轴方向垂直的方向(图1中的X轴方向和Y轴方向)上的位置数据根据镜头单元300在光轴方向(图1中的Z轴方向)上的运动而改变。这指示镜头单元在与光轴垂直的方向(X轴方向和Y轴方向)上的位置改变。
[0062] 图5是当执行伺服控制时位置检测数据曲线图,图6是当执行伺服控制时运动位移曲线图。
[0063] 这里,伺服控制控制镜头单元300在与光轴方向垂直的方向(图1中的X轴方向和Y轴方向)上的运动,以基于由传感器检测的位置检测数据来保持X轴方向和Y轴方向上的当前位置。
[0064] 参照图5,X轴方向和Y轴方向上的位置检测数据通过伺服控制保持在预置值。
[0065] 参照图6,确定用于保持镜头单元在X轴方向和Y轴方向上的位置处于预置值的镜头单元在X轴方向和Y轴方向上的运动位移。随着镜头单元沿Z轴方向运动,在其中包括有误差的状态下反馈位置检测数据,因此X轴方向和Y轴方向上的运动位移的绝对值(即,运动漂移)增大。
[0066] 参照图7,由于补偿了运动漂移,因此X轴方向上的运动位移呈现在10μm内,Y轴方向上的运动位移呈现在20μm内。
[0067] 如上所述,相机模块补偿了由于镜头单元的运动而发生的运动漂移。
[0068] 通过硬件组件来实现在图1至图3中所示出的用于执行在此描述的操作的设备、单元、模块、装置和其他组件。硬件组件的示例包括控制器、传感器、发生器、驱动器、存储器、比较器、算数逻辑单元、加法器、减法器、乘法器、除法器、积分器以及本领域普通技术人员已知的任何其它电子组件。在一个示例中,硬件组件通过计算硬件来实现,例如,通过一个或更多个处理器或计算机来实现。通过一个或更多个处理元件(例如,本领域普通技术人员已知的能够按照定义的方式对指令进行响应并执行指令以实现期望的结果的逻辑门阵列、控制器和算术逻辑单元、数字信号处理器、微型计算机、可编程逻辑控制器、现场可编程门阵列、可编程逻辑阵列、微处理器或任何其它装置或前述装置的组合)来实现处理器或计算机。在一个示例中,处理器或计算机包括(或连接到)一个或更多个存储器,一个或更多个存储器用于储存通过处理器或计算机执行的指令或软件。通过处理器或计算机实现的硬件组件执行指令或软件(例如,操作系统(OS)以及在OS上运行的一个或更多个软件应用),以执行在此描述的操作。硬件组件也响应于指令或软件的执行而访问、操纵、处理、创建和存储数据。为简单起见,可在对在此描述的示例的描述中使用单数形式的术语“处理器”或“计算机”,而在其它示例中,使用多个处理器或计算机,或者处理器或计算机包括多个处理元件或多种类型的处理元件,或者包括多个处理元件和多种类型的处理元件二者。在一个示例中,硬件组件包括多个处理器,在另一示例中,硬件组件包括处理器和控制器。硬件组件具有不同处理构造中的任意一种或更多种,硬件组件的示例包括单个处理器、独立的处理器、并行处理器、单指令单数据(SISD)多处理、单指令多数据(SIMD)多处理、多指令单数据(MISD)多处理和多指令多数据(MIMD)多处理。
[0069] 通过如上所述的处理器或计算机执行指令或软件来执行用于执行在此描述的操作的方法,从而执行在此所描述的操作。
[0070] 为了单独地或共同性地指示或配置处理器或计算机作为机用计算机或专用计算机进行操作来执行通过以上描述的硬件组件和方法执行的操作,用于控制处理器或计算机来实现硬件组件并执行如上描述的方法的指令或软件被写成计算机程序、代码段、指令或其任意组合。在一个示例中,指令或软件包括通过处理器或计算机直接执行的机器代码(诸如由编译器产生的机器代码)。在另一示例中,指令或软件包括由处理器或计算机使用解释器执行的高级代码。本领域普通程序员能够基于附图中示出的框图和流程图以及说明书(公开了用于执行通过以上所述的硬件组件和方法执行的操作的算法)中的相应描述容易地写出指令或软件。
[0071] 用于控制处理器或计算机以实现如上描述的硬件组件并执行如上描述的方法的指令或软件以及将相关联的数据、数据文件、数据结构记载、存储或固定到一个或更多个非暂时性计算机可读存储介质中或上。非暂时性计算机可读存储介质的示例包括只读存储器(ROM)、随机存取存储器(RAM)、闪存、CD-ROM、CD-R、CD+R、CD-RW、CD+RW、DVD-ROM、DVD-R、DVD+R、DVD-RW、DVD+RW、DVD-RAM、BD-ROM、BD-R、BD-R LTH、BD-RE、磁带、软盘、磁光数据存储装置、光学数据存储设备、硬盘、固态磁盘以及本领域普通技术人员已知的能够按照非暂时性方式存储指令或软件以及任何相关联的数据、数据文件和数据结构并且将指令或软件以及任何相关联的数据、数据文件和数据结构提供给处理器或计算机以使处理器或计算机能够执行指令的任何装置。在一个示例中,指令或软件以及任何相关联的数据、数据文件和数据结构分步在联网的计算机系统上,使得通过处理器或计算机按照分步的方式存储、访问和执行指令和软件以及任何相关联的数据、数据文件和数据结构。
[0072] 仅作为非详尽的示例,在此描述的装置可以是诸如如下的移动装置:蜂窝电话、智能电话、可穿戴智能装置(例如,戒指、手表、眼镜、手链、脚链、腰带、项链、耳饰、发带、头盔或嵌入在衣服中的装置)、便携式个人计算机(PC)(例如,便携式电脑、笔记本电脑、小型笔记本电脑、上网本或超级移动PC(UMPC))、平板PC(平板电脑)、平板手机、个人数字助理(PDA)、数码相机、便携式游戏机、MP3播放器、便携式/个人多媒体播放器(PMP)、手持电子书、全球定位系统(GPS)导航装置,或者传感器,或者固定装置(例如,台式PC、高清电视(HDTV)、DVD播放器、蓝光播放器、机顶盒或家用电器,或者能够无线或网络通信的任何其他移动装置或固定装置。在一个示例中,可穿戴装置是被设计为可直接安装在用户的身体上的装置(例如,眼镜或手链)。在另一示例中,可穿戴装置是使用附着装置安装在用户的身体上的任何装置(例如,使用臂带附着到用户的手臂上或者使用绳带悬挂在用户的脖子上的智能电话或平板电脑)。
[0073] 尽管本公开包含具体的示例,但是对于本领域普通技术人员将明显的是,在没有脱离权利要求及其等同物的精神和范围的情况下,可以对这些示例进行形式上和细节上的各种变化。这里所描述的示例将被视为描述性意义,而非出于限制的目的。每个示例中的特征或方面的描述将被认为是可适用于其它示例中的相似特征或方面。如果以不同的顺序执行所描述的技术,和/或如果以不同的方式组合描述的系统、构造、装置或者电路中的组件和/或用其它组件或者它们的等同物来替换或者补充所描述的系统、构造、装置或者电路中的组件,则可获得适当的结果。因此,本公开的范围并非由具体实施方式所限定,而是由权利要求及其等同物所限定,并且在权利要求及其等同物的范围内的所有变型将被解释为包含于本公开中。