一种升降摄像头自动校准和装配错误检测的结构及方法与流程

文档序号:29906570发布日期:2022-05-06 00:06阅读:299来源:国知局
一种升降摄像头自动校准和装配错误检测的结构及方法与流程

1.本发明涉及智能设备技术领域,具体涉及一种升降摄像头自动校准和装配错误检测的结构及方法。


背景技术:

2.目前市面上的带升降摄像头手机和平板升降这部分都属于高精度的器件,并且配件数量也非常多,大批量生产中存在的材料工差和装配工差导致升降功能不正常,需要引入对每一台机器进行校准,当前还缺少一种高效、自动化程度高的校准方法。


技术实现要素:

3.针对现有技术的不足,本发明旨在提供一种升降摄像头自动校准和装配错误检测的结构及方法。
4.为了实现上述目的,本发明采用如下技术方案:
5.一种升降摄像头自动校准和装配错误检测的结构,包括摄像头、伸缩杆以及升降控制机构,所述摄像头连接于所述伸缩杆,所述升降控制机构用于驱动伸缩杆运动从而带动摄像头升降;伸缩杆的上端和下端分别安装有极性相反的磁铁,升降摄像头所在的设备上安装有3d霍尔传感器;3d霍尔传感器以及升降控制机构都和所在设备的主控电连接;
6.所述主控用于在启动校准时,向升降控制机构发送指令,利用升降控制机构将伸缩杆直接下降到最底部,然后带动伸缩杆逐步上升至中部位置,然后直接上升至最顶部的位置,再逐步下降到中间位置;用于记录校准过程中,伸缩杆在最底部、最顶部、从最底部到中部位置的每一步、从最顶部位置到中部位置的每一步对应的3d霍尔传感器的数据;用于判断3d霍尔传感器测得的数据是否出现如下情况,如果有,则为校准失败并向通过设备的显示屏向用户展示相应的错误代码供用户检查问题:
7.如果读出的3d霍尔传感器的数据全部为0,需检测3d霍尔传感器是否损坏;
8.如果每一步对应的3d霍尔传感器数据的差值都在一个预设的范围内,说明每一步对应的3d霍尔传感器数据都非常接近,需要检测伸缩杆上端和下端的磁铁是否漏装,或者检测伸缩杆是否一直没有移动;
9.如果从最底部到最顶部的3d霍尔传感器数据是线性增大或减小,需要检测伸缩杆上端和下端的磁铁是否未按照相反极性来安装;
10.如果所得到的3d霍尔传感器数据的平均值与预设的平均校准数据偏差超过预设的范围时,需要检测装配工艺是否有较大差别。
11.进一步地,主控中会记录校准状态,首次使用该升降摄像头时,主控中没有记录到校准状态,会自动触发启动校准过程。
12.进一步地,主控中记录有伸缩杆从最底部到最顶部所需要行进的步数,并根据伸缩杆已经行进的步数判断伸缩杆当前的位置。
13.本发明提供一种利用上述结构的方法,具体过程为:
14.启动校准后,主控向升降控制机构发送指令,升降控制机构将伸缩杆直接下降到最底部,然后带动伸缩杆逐步上升至中部位置,然后直接上升至最顶部的位置,再逐步下降到中间位置;主控记录校准过程中,伸缩杆在最底部、最顶部、从最底部到中部位置的每一步、从最顶部位置到中部位置的每一步对应的3d霍尔传感器的数据;主控据此判断3d霍尔传感器测得的数据是否出现如下情况,如果有,则为校准失败并向通过设备的显示屏向用户展示相应的错误代码供用户检查问题:
15.如果读出的3d霍尔传感器的数据全部为0,需检测3d霍尔传感器是否损坏;
16.如果每一步对应的3d霍尔传感器数据的差值都在一个预设的范围内,说明每一步对应的3d霍尔传感器数据都非常接近,需要检测伸缩杆上端和下端的磁铁是否漏装,或者检测伸缩杆是否一直没有移动;
17.如果从最底部到最顶部的3d霍尔传感器数据是线性增大或减小,需要检测伸缩杆上端和下端的磁铁是否未按照相反极性来安装;
18.如果所得到的3d霍尔传感器数据的平均值与预设的平均校准数据偏差超过预设的范围时,需要检测装配工艺是否有较大差别。
19.本发明的有益效果在于:利用本发明可以自动触发升降摄像头的校准,并且整个校准过程全自动,不需要人工干预,用户只需要等待最终的校准结果和根据对应的问题进行检查即可。
附图说明
20.图1为本发明实施例2的方法流程示意图。
具体实施方式
21.以下将结合附图对本发明作进一步的描述,需要说明的是,本实施例以本技术方案为前提,给出了详细的实施方式和具体的操作过程,但本发明的保护范围并不限于本实施例。
22.实施例1
23.本实施例提供一种升降摄像头自动校准和装配错误检测的结构,包括摄像头、伸缩杆以及升降控制机构,所述摄像头连接于所述伸缩杆,所述升降控制机构用于驱动伸缩杆运动从而带动摄像头升降;伸缩杆的上端和下端分别安装有极性相反的磁铁,升降摄像头所在的设备上安装有3d霍尔传感器;3d霍尔传感器以及升降控制机构都和所在设备的主控电连接;
24.所述主控用于在启动校准时,向升降控制机构发送指令,利用升降控制机构将伸缩杆直接下降到最底部,然后带动伸缩杆逐步上升至中部位置,然后直接上升至最顶部的位置,再逐步下降到中间位置;用于记录校准过程中,伸缩杆在最底部、最顶部、从最底部到中部位置的每一步、从最顶部位置到中部位置的每一步对应的3d霍尔传感器的数据;用于判断3d霍尔传感器测得的数据是否出现如下情况,如果有,则为校准失败并向通过设备的显示屏向用户展示相应的错误代码供用户检查问题:
25.如果读出的3d霍尔传感器的数据全部为0,需检测3d霍尔传感器是否损坏;
26.如果每一步对应的3d霍尔传感器数据的差值都在一个预设的范围内,说明每一步
对应的3d霍尔传感器数据都非常接近,需要检测伸缩杆上端和下端的磁铁是否漏装,或者检测伸缩杆是否一直没有移动;
27.如果从最底部到最顶部的3d霍尔传感器数据是线性增大或减小,需要检测伸缩杆上端和下端的磁铁是否未按照相反极性来安装;
28.如果所得到的3d霍尔传感器数据的平均值与预设的平均校准数据偏差超过预设的范围时,需要检测装配工艺是否有较大差别。
29.进一步地,完成校准后,主控中会记录校准状态,首次使用该升降摄像头时,主控中没有记录到校准状态,会自动触发启动校准过程。
30.进一步地,主控中记录有伸缩杆从最底部到最顶部所需要行进的步数(如图1中的x),并根据伸缩杆已经行进的步数判断伸缩杆当前的位置。
31.实施例2
32.本实施例提供一种利用实施例1所述结构的方法,如图1所示,具体过程为:
33.启动校准后,主控向升降控制机构发送指令,升降控制机构将伸缩杆直接下降到最底部,然后带动伸缩杆逐步上升至中部位置,然后直接上升至最顶部的位置,再逐步下降到中间位置;主控记录校准过程中,伸缩杆在最底部、最顶部、从最底部到中部位置的每一步、从最顶部位置到中部位置的每一步对应的3d霍尔传感器的数据;主控据此判断3d霍尔传感器测得的数据是否出现如下情况,如果有,则为校准失败并向通过设备的显示屏向用户展示相应的错误代码供用户检查问题:
34.如果读出的3d霍尔传感器的数据全部为0,需检测3d霍尔传感器是否损坏;
35.如果每一步对应的3d霍尔传感器数据的差值都在一个预设的范围内,说明每一步对应的3d霍尔传感器数据都非常接近,需要检测伸缩杆上端和下端的磁铁是否漏装,或者检测伸缩杆是否一直没有移动;
36.如果从最底部到最顶部的3d霍尔传感器数据是线性增大或减小,需要检测伸缩杆上端和下端的磁铁是否未按照相反极性来安装;
37.如果所得到的3d霍尔传感器数据的平均值与预设的平均校准数据偏差超过预设的范围时,需要检测装配工艺是否有较大差别。
38.对于本领域的技术人员来说,可以根据以上的技术方案和构思,给出各种相应的改变和变形,而所有的这些改变和变形,都应该包括在本发明权利要求的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1