System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及摄像,尤其涉及一种sma马达的控制方法、相关装置及产品。
技术介绍
1、各类电子设备的摄像模组不断迭代更新,以满足人们对于电子设备的摄像品质日趋高涨的需求。例如智能手机、平板电脑等电子产品,既需要考虑产品的轻薄化需求,也需要保障摄像品质,显然,简单粗暴地提高传感器尺寸和感光面积等手段难以同时兼顾这些需求。为此,一些电子设备引入光学防抖(optical image stabilizer,ois)技术,通过控制镜头移动,对设备以及镜头的抖动进行补偿,以此纠正光轴偏移,可以在摄像模组的工作过程中避免因设备晃动出现影像模糊,有效地提高电子设备的摄像品质。
2、形状记忆合金(shape memory alloys,sma)马达具有大载重、小尺寸、无磁干扰和低成本等诸多优点,因而广泛用于众多电子设备的摄像模组中,对镜头进行控制,不仅可以完成镜头的自动对焦(automatic focus,af),还可以实现优良的光学防抖(optical imagestabilize,ois)补偿效果。然而,sma马达采用极细的sma线进行镜头的驱动,而sma线容易受到材料、工艺等各方面因素的影响,在sma马达使用一段时间之后,容易出现sma线断裂的情况,从而造成sma马达的失效,影响电子设备正常的光学防抖工作和对焦工作。
3、为此,如何延长摄像模组中的sma马达的使用寿命,是亟待技术人员解决的问题。
技术实现思路
1、本申请实施例提供一种sma马达的控制方法、相关装置及产
2、为达到上述目的,本申请实施例采用如下技术方案:
3、第一方面,本申请实施例提供一种形状记忆合金sma马达的控制方法,其中,该sma马达被配置为能够带动镜头沿第一方向和第二方向移动。其中,第一方向与镜头的对焦方向平行,第二方向与第一方向相交。上述控制方法包括:控制sma马达沿第一方向移动第一行程值。接收指示sma马达沿第二方向移动第二行程值的指令。第一行程值等于0、且第二行程值大于第一预设值,控制sma马达沿第二方向移动第一预设值。第一行程值大于0、且第二行程值大于第二预设值,控制sma马达沿第二方向移动第二预设值。其中,第二预设值小于第一预设值。
4、通过上述实施例,sma马达能够带动镜头沿与镜头的对焦方向平行的第一方向移动,以控制镜头对焦。sma马达还能够带动镜头沿与镜头的对焦方向相交的第二方向移动,以控制镜头对发生的瞬时位移进行防抖补偿。并且,sma马达的移动是通过sma马达中的一部分sma线通电状态下收缩、其余一部分sma断电状态下拉伸实现的。在sma马达沿第一方向移动的第一行程值为0的情况下,第一预设值是设定的sma马达能够沿第二方向移动、且sma线不容易疲劳失效的最大距离,则能够最大程度地对镜头进行光学防抖补偿。在sma马达沿第一方向移动的第一行程值大于0的情况下,第二预设值是sma马达沿第二方向能够移动的最大距离,第二预设值相较于第一预设值减少,既能保障对镜头进行光学防抖补偿的效果,也在sma马达沿第一方向和第二方向均发生移动的情况下,避免sma线受到的应力(例如收缩应力或拉应力)过大,也避免sma线过度形变(例如过度收缩或拉伸),降低sma线断裂的概率,有效地延长摄像模组中的sma马达的使用寿命。
5、结合第一方面,在一种可能的实现方式中,sma马达包括第一sma线和第二sma线。上述控制sma马达沿第二方向移动第一预设值的步骤,包括:向第一sma线传输第一电流,控制第一sma线收缩。向第二sma线传输第二电流,控制第二sma线收缩,直至sma马达沿第二方向移动第一预设值。由此,对sma马达中的至少两条sma线通电,可以控制sma马达沿第二方向移动。
6、上述控制sma马达沿第二方向移动第二预设值的步骤,包括:向第一sma线传输第三电流,控制第一sma线收缩。向第二sma线传输第四电流,控制第二sma线收缩,直至sma马达沿第二方向移动第二预设值。其中,第一电流大于第三电流,或者,第二电流大于第四电流。在本实现方式中,在sma马达沿第一方向移动的第一行程值大于0的情况下,降低向至少一条sma线传输的电流阈值上限,如果镜头发生的瞬时位移超过第二预设值,则向至少一条sma线传输的电流为降低后的电流阈值上限,从而能够控制sma马达沿第二方向移动第二预设值。
7、结合第一方面,在一种可能的实现方式中,若第一行程值为第一行程子值,第二预设值为第一预设子值。若第一行程值为第二行程子值,第二预设值为第二预设子值。第一行程子值大于第二行程子值,第一预设子值小于第二预设子值。在本实现方式中,能够根据sma马达沿第一方向移动的第一行程值的大小,确定对应的第二预设值。随着第一行程值增加,第二预设值相应地减少,或者说第二预设值与第一行程值之间具有负相关的关系,从而在sma马达沿第一方向和第二方向均发生移动的情况下,既能够避免sma线受到的拉应力过大,也能够保障对镜头进行光学防抖补偿的效果。
8、结合第一方面,在一种可能的实现方式中,第二预设值与第一行程值之间具有反向线性关系。由此,使第二预设值线性地基于第一行程值的变化而变化,可以进一步在不同的第一行程值下,既能够使sma线受到的拉应力处于合理的范围,也能保障对镜头进行光学防抖补偿的效果,从而兼顾sma马达的寿命和镜头光学防抖补偿的效果。
9、结合第一方面,在一种可能的实现方式中,第二预设值还包括第三预设子值。第一行程值等于对焦行程阈值、且第二行程值大于第三预设子值,控制sma马达沿第二方向移动第三预设子值。第三预设子值与第一预设值之间的比值不小于40%且不大于70%。在本实现方式中,在第一行程值达到最大的情况下,sma线沿第一方向受到的拉应力最大,与该第一行程值对应的第三预设子值是第二预设值中的最小值,本实现方式将第二预设值中的最小值设置为第一预设值的40%~70%,可以进一步地在极端的对焦情况下,兼顾sma马达的寿命和镜头光学防抖补偿的效果。
10、结合第一方面,在一种可能的实现方式中,第一行程值大于0、且第二行程值大于第二预设值。上述控制sma马达沿第二方向移动第二预设值的步骤,包括:第一行程值大于0,确定第一行程值所处的对焦行程区间。确定与对焦行程区间对应的第二预设值。判断第二行程值是否大于第二预设值,在第二行程值大于第二预设值的情况下,控制sma马达沿第二方向移动第二预设值。在本实现方式中,在第一行程值大于0的情况下,确定对焦行程区间,并从对焦行程区间与第二预设值之间预设的对应关系中,查找出与对焦行程区间对应的第二预设值,而第二预设值可以作为当前的第一行程值下的防抖行程阈值,控制sma马达沿第二方向移动的行程不超过第二预设值,从而兼顾sma马达的寿命和镜头光学防抖补偿的效果。
11、结合第一方面,在一种可能的实现方式中,控制方法还包括:第一行程值大于0、且第二行程值不大于第二预设值,控制sma马达沿第二方向本文档来自技高网...
【技术保护点】
1.一种形状记忆合金SMA马达的控制方法,其特征在于,所述SMA马达被配置为能够带动镜头沿第一方向和第二方向移动;所述第一方向与所述镜头的对焦方向平行,所述第二方向与所述第一方向相交;所述控制方法包括:
2.根据权利要求1所述的SMA马达的控制方法,其特征在于,所述SMA马达包括第一SMA线和第二SMA线;
3.根据权利要求1或2所述的SMA马达的控制方法,其特征在于,
4.根据权利要求1~3任一项所述的SMA马达的控制方法,其特征在于,所述第二预设值与所述第一行程值之间具有反向线性关系。
5.根据权利要求1~4任一项所述的SMA马达的控制方法,其特征在于,所述第二预设值还包括第三预设子值;
6.根据权利要求1~5任一项所述的SMA马达的控制方法,其特征在于,所述第一行程值大于0、且所述第二行程值大于第二预设值,控制所述SMA马达沿所述第二方向移动第二预设值的步骤,包括:
7.根据权利要求1~6任一项所述的SMA马达的控制方法,其特征在于,所述控制方法还包括:
8.根据权利要求1~7任一项所述的S
9.一种SMA马达的控制装置,其特征在于,所述SMA马达被配置为能够带动镜头沿第一方向和第二方向移动;所述第一方向与所述镜头的对焦方向平行,所述第二方向与所述第一方向相交;所述控制装置包括:
10.一种摄像模组,其特征在于,包括镜头、SMA马达以及如权利要求9所述的SMA马达的控制装置。
11.一种电子设备,其特征在于,包括如权利要求9所述的SMA马达的控制装置或如权利要求10所述的摄像模组。
12.一种电子设备,其特征在于,包括:
13.一种计算机可读存储介质,其特征在于,包括程序或指令,当所述程序或指令在计算机上运行时,实现如权利要求1~8任一项所述的控制方法。
14.一种计算机程序产品,其特征在于,包括计算机程序,当所述计算机程序被处理器执行时,实现如权利要求1~8任一项所述的控制方法。
15.一种SMA线的测试方法,其特征在于,所述测试方法包括:
16.根据权利要求15所述的SMA线的测试方法,其特征在于,
17.一种SMA线的测试方法,其特征在于,所述测试方法包括:
18.根据权利要求17所述的SMA线的测试方法,其特征在于,
...【技术特征摘要】
1.一种形状记忆合金sma马达的控制方法,其特征在于,所述sma马达被配置为能够带动镜头沿第一方向和第二方向移动;所述第一方向与所述镜头的对焦方向平行,所述第二方向与所述第一方向相交;所述控制方法包括:
2.根据权利要求1所述的sma马达的控制方法,其特征在于,所述sma马达包括第一sma线和第二sma线;
3.根据权利要求1或2所述的sma马达的控制方法,其特征在于,
4.根据权利要求1~3任一项所述的sma马达的控制方法,其特征在于,所述第二预设值与所述第一行程值之间具有反向线性关系。
5.根据权利要求1~4任一项所述的sma马达的控制方法,其特征在于,所述第二预设值还包括第三预设子值;
6.根据权利要求1~5任一项所述的sma马达的控制方法,其特征在于,所述第一行程值大于0、且所述第二行程值大于第二预设值,控制所述sma马达沿所述第二方向移动第二预设值的步骤,包括:
7.根据权利要求1~6任一项所述的sma马达的控制方法,其特征在于,所述控制方法还包括:
8.根据权利要求1~7任一项所述的sma马达的控制方法,其特征在于,所述sma马达还被配置为能够带动镜头沿第三方向移动;所述第三方向与所述第一方向相交;在控制所述sma马达沿...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。