一种环境光传感器的控制方法、装置及终端制造方法及图纸

技术编号:15395418 阅读:94 留言:0更新日期:2017-05-19 06:53
本发明专利技术实施例公开了一种环境光传感器的控制方法、装置及终端,涉及终端技术领域,其中,该方法包括:对接近传感器的状态进行检测;当检测到所述接近传感器由远离状态切换到接近状态时,控制环境光传感器开启以获取当前环境光的强度值;基于获取的当前所述环境光的强度值以及设定强光界限值确定是否上报所述接近传感器的接近状态。本发明专利技术实施例能够解决接近传感器状态异常的技术问题,且能够降低终端系统功耗,延长终端的续航时间。

Method, device and terminal for controlling environment light sensor

The embodiment of the invention discloses a control method, an ambient light sensor device and a terminal, which relates to the technical field, the terminal, the method includes: to detect the proximity sensor; when detecting the proximity sensor by switching to away from state control, open the ambient light sensor to obtain the current ambient light the strength of the current value; the ambient light intensity value and the value to determine whether the reported close proximity sensor based on light set boundaries. The embodiment of the invention can solve the technical problem that the state of the sensor is abnormal, and can reduce the power consumption of the terminal system and prolong the life time of the terminal.

【技术实现步骤摘要】
一种环境光传感器的控制方法、装置及终端
本专利技术涉及终端
,尤其涉及一种环境光传感器的控制方法、装置及终端。
技术介绍
终端中配置的接近传感器通常是红外接近传感器。红外接近传感器包括红外发射管和红外接收管。首先,由红外发射管沿显示屏的屏幕方向,向外发射红外光。然后,通过红外接收管接收遮挡物反射回来的红外光后转化为电信号,电信号经放大和模数转化(A/D转化)处理,得到对应于反射回来的红外光强度的数字信号后发送给CPU,CPU将该数字信号作为接近值进行进一步的判断。例如,通过接近值来判断遮挡物与终端之间的距离,接收到的红外光强度越强,接近值越大,则表示与遮挡物之间的距离越小。为了便于根据接近值判断遮挡物的接近或远离,通常会设置接近阈值和远离阈值,接近阈值大于或等于远离阈值。在接近值大于接近阈值时,判定接近传感器处于接近状态,控制屏幕熄灭。在接近值小于远离阈值时,判定接近传感器为远离状态,控制屏幕点亮。然而,上述结论是在不考虑强光环境的情况下得到的。在强光环境中,接近传感器容易受到强光影响,接近值变大,造成接近传感器状态异常。
技术实现思路
有鉴于此,本专利技术实施例提供一种环境光传感器的控制方法、装置及终端,以解决现有技术中接近传感器状态异常的技术问题。第一方面,本专利技术实施例提供了一种环境光传感器的控制方法,包括:对接近传感器的状态进行检测;当检测到所述接近传感器由远离状态切换到接近状态时,控制环境光传感器开启以获取当前环境光的强度值;基于获取的当前所述环境光的强度值以及设定强光界限值确定是否上报所述接近传感器的接近状态。第二方面,本专利技术实施例还提供了一种环境光传感器的控制装置,包括:检测模块,用于对接近传感器的状态进行检测;环境光强度值获取模块,用于当检测到所述接近传感器由远离状态切换到接近状态时,控制环境光传感器开启以获取当前环境光的强度值;上报模块,用于基于获取的当前所述环境光的强度值以及设定强光界限值确定是否上报所述接近传感器的接近状态。第三方面,本专利技术实施例三还提供了一种终端,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:对接近传感器的状态进行检测;当检测到所述接近传感器由远离状态切换到接近状态时,控制环境光传感器开启以获取当前环境光的强度值;基于获取的当前所述环境光的强度值以及设定强光界限值确定是否上报所述接近传感器的接近状态。本专利技术实施例提供的技术方案,当检测到接近传感器的由远离状态切换为接近状态时,通过控制环境光传感器开启以获取当前环境光的强度值,并基于获取的环境光的强度值与设定强光界限值确定是否上报接近传感器的状态,能够解决现有技术中接近传感器状态异常的技术问题,且能够降低终端系统功耗,延长终端的续航时间。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1是本专利技术实施例提供的一种环境光传感器的控制方法流程图;图2是本专利技术实施例提供的又一种环境光传感器的控制方法流程图;图3是本专利技术实施例提供的又一种环境光传感器的控制方法流程图;图4是本专利技术实施例提供的一种环境光传感器的控制装置结构框图;图5是本专利技术实施例提供的一种终端结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部内容。图1是本专利技术实施例提供的一种环境光传感器的控制方法流程图,所述方法由环境光传感器的控制装置执行,所述装置由软件和/或硬件来执行。所述装置配置在诸如手机等终端中。如图1所示,本实施例提供的技术方案具体如下:S110:对接近传感器的状态进行检测。在本实施例中,接近传感器的状态包括接近状态和远离状态。接近传感器能够检测障碍物与终端之间的距离,通过距离确定当前接近传感器的接近值。处理器根据获取的接近传感器的接近值判断接近传感器是接近状态,还是远离状态。当获取的接近值大于接近阈值时,判断接近传感器处于接近状态,当获取的接近值小于远离阈值时,判断接近传感器处于远离状态。S120:当检测到所述接近传感器由远离状态切换到接近状态时,控制环境光传感器开启以获取当前环境光的强度值。在本实施例中,当接近传感器由远离状态切换到接近状态时,即,接近传感器的接近值发生变化,引起接近传感器状态变化的原因在于:一种是有障碍物靠近,另一种是由于受到强光的影响。为了避免强光对接近传感器的影响,造成屏幕控制不准确的问题,因此,当接近传感器由远离状态切换为接近状态时,控制环境光传感器开启以获取当前环境光的强度值,通过当前环境光的强度值判断接近传感器是否处于强光环境中。并且当检测到接近传感器没有切换到接近状态时,为了降低终端系统的功耗,控制环境光传感器关闭。原因在于,当接近传感器没有切换到接近状态时,即使受到光线的影响,但是屏幕的状态不发生变化,此时,可以不需要考虑环境光对接近传感器的影响,因此,可以将环境光传感器进行关闭,以降低终端系统的功耗,延长终端的续航时间。S130:基于获取的当前所述环境光的强度值以及设定强光界限值确定是否上报所述接近传感器的接近状态。在本实施例中,设定强光界限值根据实际情况进行设定。强光界限值为强光环境与非强光环境的光强度值的界限值,用于判定当前环境是否是强光环境。本实施例中,可选的,设定强光界限值为3000。当获取的环境光的强度值小于设定强光界限值时,确定当前环境为非强光环境,上报接近传感器的接近状态。当获取的环境光的强度值大于设定强光界限值时,确定当前环境为强光环境,并将所述接近传感器的阈值调整为设定强光阈值。基于当前环境光的强度值与设定强光阈值上限值的比较结果,确定是否上报接近传感器的接近状态。其中,设定强光阈值的上限值大于接近传感器原来的接近阈值,设定强光阈值的下限值大于接近传感器原来的远离阈值。通过获取的当前环境光的强度值与设定强光界限值确定当前环境是否为强光环境。若当前环境为强光环境,通过调整接近传感器的阈值为设定强光阈值,基于当前环境光的强度值与强光阈值的上限值,确定是否上报接近传感器的接近状态。避免了强光对接近传感器的影响导致屏幕控制不准确的情况,提高了屏幕控制的准确性。本实施例提供的一种环境光的控制方法,当检测到接近传感器的由远离状态切换为接近状态时,通过控制环境光传感器开启以获取当前环境光的强度值,并基于获取的环境光的强度值与设定强光界限值确定是否上报接近传感器的状态,能够解决现有技术中接近传感器状态异常、以及环境光传感器始终开启造成功耗较大的问题,且能够降低终端系统功耗,延长终端的续航时间。图2是本专利技术实施例提供的又一种环境光传感器的控制方法流程图,在上述实施例的基础上,还执行如下操作:当检测到所述接近传感器为远离状态时,控制所述环境光传感器关闭。由此,当接近传感器为远离状态时,通过控制环境光传感器关闭,能够降低终端系统的功耗。如图2所示,本实施例提供的技术方案具体如下:S210:对接近传感器的状态进行检测。S220:当检测到所述接近传感器由远离状态切换到接近状态时,控制环境光传感器开启以获取当前环境光的强度本文档来自技高网...
一种环境光传感器的控制方法、装置及终端

【技术保护点】
一种环境光传感器的控制方法,其特征在于,包括:对接近传感器的状态进行检测;当检测到所述接近传感器由远离状态切换到接近状态时,控制环境光传感器开启以获取当前环境光的强度值;基于获取的当前所述环境光的强度值以及设定强光界限值确定是否上报所述接近传感器的接近状态。

【技术特征摘要】
1.一种环境光传感器的控制方法,其特征在于,包括:对接近传感器的状态进行检测;当检测到所述接近传感器由远离状态切换到接近状态时,控制环境光传感器开启以获取当前环境光的强度值;基于获取的当前所述环境光的强度值以及设定强光界限值确定是否上报所述接近传感器的接近状态。2.根据权利要求1所述的方法,其特征在于,还包括:当检测到所述接近传感器为远离状态时,控制所述环境光传感器关闭。3.根据权利要求2所述的方法,其特征在于,所述当检测到所述接近传感器为远离状态时,控制所述环境光传感器关闭,包括:当检测到所述接近传感器由接近状态切换到远离状态时,控制所述环境光传感器关闭。4.根据权利要求1所述的方法,其特征在于,所述基于获取的当前所述环境光的强度值以及设定强光界限值确定是否上报所述接近传感器的接近状态,包括:若获取的当前所述环境光的强度值小于所述设定强光界限值,确定当前环境为非强光环境,并上报所述接近传感器的接近状态。5.根据权利要求1所述的方法,其特征在于,所述基于获取的当前所述环境光的强度值以及设定强光界限值确定是否上报所述接近传感器的接近状态,包括:若获取的当前所述环境光的强度值大于所述设定强光界限值,确定当前环境为强光环境,并将所述接近传感器的阈值调整为设定强光阈值;若当前所述接近传感器的接近值大于所述设定强光阈值的上限值,上报所述接近传感器的接近状态;若当前所述接近传感器的接近值小于所述设定强光阈值的上限值,不上报所述接近传感器的接近状态。6.一种环境光传感器的控制装置,其特征在于,包括:检测模块,用于对接近传感器的状态进行检测;环境光强度值获取模...

【专利技术属性】
技术研发人员:张强
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1