距离感应器动态校准方法

文档序号:9862829阅读:1777来源:国知局
距离感应器动态校准方法
【技术领域】
[0001 ]本发明属于感应器校准技术领域,涉及一种距离感应器,尤其涉及一种距离感应器动态校准方法。
【背景技术】
[0002]目前,距离感应器的校准属静态校准,通过采集某两个期望距离长度的噪声数值固定作为远离和靠近的阈值,使得感知物体的远离和靠近动作。
[0003]但是,手机在使用的过程中,因摔落造成结构微变,面板磨损以及用户使用习惯(是否贴膜)造成距离感应器噪声值发生了不可预期的偏移。这使得原先固定的远离和靠近阈值分别映射成实际长度后,与两个期望距离长度分别存在一定的偏差,偏差达到一定程度则会影响到距离感应器的实际功能。该偏差需要人工手动重新对阈值校准才能消除,否则对打电话亮灭屏、防触控功能造成影响,降低用户体验度。然而,重新校准流程为主动校准,用户参与程度高,且可执行性相对较差,需要用户主动参与判断是否需要校准,且需要用户通过特殊的方法来执行校准动作。
[0004]有鉴于此,如今迫切需要设计一种新的校准方式,以便克服现有校准方式存在的上述缺陷。

【发明内容】

[0005]本发明所要解决的技术问题是:提供一种距离感应器动态校准方法,可提高用户使用的便捷性以及距离感应器的准确性和可靠性。
[0006]为解决上述技术问题,本发明采用如下技术方案:
[0007]—种距离感应器动态校准方法,所述动态校准方法包括:
[0008]步骤S1、将距离感应器的靠近距离设为Pnear,远离距离设为Pfar;
[0009 ] 步骤S2、将距离感应器的靠近阈值设为Tnear,远离阈值设为Tf ar ;
[0010]步骤S3、将距离感应器的噪声值设为noise,噪声值为手机体以外无其他遮挡物时的采样值;
[0011]步骤S4、将距离感应器的靠近阈值相对噪声的差值设为Diffnear,远离阈值相对噪声的差值设为DiffTar,且满足一下等式:
[0012]Diffnear = Tnear-noise ;
[0013]Difffar = Tfar-noi se ;
[0014]其中,阈值相对差值Diffnear,Difffar在噪声有效范围内不随噪声的变化而变化,该特性通过采集大量数据分析、验证得出;
[0015]步骤S5、距离感应器启动时候采集noi s e数值,得到实当前的真实噪声值,来适应结构微变,面板磨损以及用户使用习惯等复杂环境变化造成的距离感应noise变化;
[0016]步骤S6、通过noise来重新设置当前靠近阀值和远离阀值;
[0017]Tnear = Diffnear+noise ;
[0018]Tfar = Difffar+noise ;
[0019]步骤S7、利用距离感应器的阈值相对差值即Diffnear和Difffar,在噪声有效范围内不随噪声的变化而变化的特性,将该值作为距离感应器属性参数,该参数在出厂时一次设定便不再改动;而噪声值noise受手机结构微变、面板磨损、用户使用习惯因素影响而变化,该值在每次启动距离感应器时现场采集,以实现自动校准。
[0020]一种距离感应器动态校准方法,所述动态校准方法包括:
[0021]步骤一、初始化噪声值和阈值,该阈值包括远离阈值差值、靠近阈值差值;
[0022]步骤C、如果当前状态为靠近,则远离阈值为远离阈值差值与噪声值之和,靠近阈值为距感最小测量距离的采样值;
[0023]步骤D、如果当前状态为远离,则靠近阈值为靠近阈值差值与噪声值之和,远离阈值为距感最大测量距离的采样值;
[0024]步骤E、后台自动动态采集噪声值,并根据动态采集的噪声值更新远离阈值、靠近阈值,以适应使用过程中手机结构微变、面板磨损、用户使用习惯因素造成的测量偏差。
[0025]作为本发明的一种优选方案,所述步骤一具体包括:
[0026]步骤A、出厂前根据距离感应器型号获取大量噪声值和阈值,计算出阈值相对噪声差值的平均值;所述阈值包括远离阈值差值、靠近阈值差值;
[0027]步骤B、当启动距离感应器时获取采样平均值作为噪声值,该值反应手机当前状
??τ O
[0028]作为本发明的一种优选方案,步骤E包括:启动距离感应器时采集距离感应噪声数据,当满足更新噪声门限条件时更新当前噪声值,同时更新靠近和远离门限;
[0029]当远离事件发生时会读取距离感应器的噪声值,当满足噪声更新条件的时候会更新当前噪声值,同时更新靠近和远离的门限;
[0030]噪声更新条件设定需要通过算法排除距离感应器因遮挡采集到的错误噪声数据。
[0031]本发明的有益效果在于:本发明提出的距离感应器动态校准方法,可以解决用户因为手机结构微变、面板磨损、使用习惯等因素造成的阈值与实际距离有偏差影响功能。后台主动式校准,使得不需要人为重新校准以消除偏差,提高用户使用的便捷性以及距离感应器的准确性和可靠性。
[0032]本发明中,阈值的设定不再是固定不变的,而是根据手机当前状态采集的噪声值与阈值相对噪声差值之和作为阈值,该值是随手机结构微变、面板磨损、用户使用习惯等因素的影响之后的动态设定的,增加了抗干扰性。
【附图说明】
[0033]图1为本发明距离感应器动态校准方法的流程图。
【具体实施方式】
[0034]下面结合附图详细说明本发明的优选实施例。
[0035]实施例一
[0036]请参阅图1,本发明揭示了一种距离感应器动态校准方法,所述动态校准方法包括:
[0037]【步骤一】初始化噪声值和阈值,该阈值包括远离阈值差值、靠近阈值差值;步骤一包括下述步骤A、步骤B。
[0038]步骤A、出厂前根据距离感应器型号获取大量噪声值和阈值,计算出阈值相对噪声差值的平均值;
[0039]步骤B、当启动距离感应器时获取采样平均值作为噪声值,该值反应手机当前状态;
[0040]【步骤C】如果当前状态为靠近,则远离阈值为远离阈值差值与噪声值之和,靠近阈值为距感最小测量距离的采样值;
[0041]【步骤D】如果当前状态为远离,则靠近阈值为靠近阈值差值与噪声值之和,远离阈值为距感最大测量距离的采样值;
[0042]【步骤E】后台自动动态采集噪声值,并根据动态采集的噪声值更新远离阈值、靠近阈值,以适应使用过程中手机结构微变、面板磨损、用户使用习惯因素造成的测量偏差。
[0043]动态采集噪声分为两种情况:(I)启动距离感应器时采集距离感应噪声数据,当满足更新噪声门限条件时更新当前噪声值,同时更新靠近和远离门限;
[0044](2)当远离事件发生时会读取距离感应器的噪声值,当满足噪声更新条件的时候会更新当前噪声值,同时更新靠近和远离的门限。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1