Lcd屏亮灭状态的检测控制系统及其检测控制方法

文档序号:2548784阅读:178来源:国知局
Lcd屏亮灭状态的检测控制系统及其检测控制方法
【专利摘要】本发明公开了LCD屏亮灭状态的检测控制系统及其检测控制方法,由红外发光二极管发射红外光线,并通过光电二极管接收遮挡物反射的光线,再由环境光检测ADC模块检测光电二极管是否能接收到全部的反射光线,如果光电二极管能接收到全部的反射光线,则将接收的反射光线转换成数字信号存储在数据寄存器中;同时,由距离检测ADC模块检测遮挡物与接近传感器的距离,并转换成数字信号存储在数据寄存器中,如果光电二极管不能接收到全部的反射光线,则通过校准模块调整红外发光二极管的发射角度,使光电二极管能接收到全部反射光线,从而能够正确检测出遮挡物与接近传感器之间的距离,正确控制LCD屏的亮灭状态。
【专利说明】LCD屏亮灭状态的检测控制系统及其检测控制方法

【技术领域】
[0001]本发明涉及对LCD屏亮灭状态的控制,特别涉及一种LCD屏亮灭状态的检测控制系统及其检测控制方法。

【背景技术】
[0002]接近传感器在手机等智能移动终端通话的过程中发挥了重要的作用,在通话过程中,手机贴近耳朵时,接近传感器检测到信号,通知中央处理器控制IXD屏熄灭,在手机离开耳朵(如开启免提模式时)时,通知中央处理器点亮IXD屏,这样不仅能降低手机在通话中的功耗,而且能降低LCD屏的温度。但如果接近传感器不能发挥作用,在通话时LCD屏会一直处于点亮,导致IXD屏的温度会上升,降低了 IXD屏的使用寿命,而且手机发热也比较厉害。
[0003]上述的问题是当手机通话时,如果接近传感器失去了作用,此时将黑色遮挡物沿着触摸屏移向手机接近传感器的部位时,手机的LCD屏不会熄灭,导致LCD屏温度升高,降低手机的使用寿命。


【发明内容】

[0004]鉴于上述现有技术的不足之处,本发明的目的在于提供一种IXD屏亮灭状态的检测控制系统及其检测控制方法,能在遮挡物靠近接近传感器时,使接近传感器能接收到反射光线,正确发挥接近传感器的作用。
[0005]为了达到上述目的,本发明采取了以下技术方案:
一种LCD屏亮灭状态的检测控制系统,其包括:接近传感器、校准模块和中央处理器; 所述接近传感器包括:
红外发光二极管,用于发射红外光线;
光电二极管,用于接收遮挡物反射的光线;
环境光检测ADC模块,用于检测光电二极管是否能接收到全部的反射光线,并将接收到的反射光线转换成数字信号存储在数据寄存器中;
距离检测ADC模块,用于检测遮挡物与接近传感器的距离,并转换成数字信号存储在数据寄存器中;
所述数据寄存器,用于存储环境光检测ADC模块和距离检测ADC模块的检测结果;指令寄存器,用于在数据寄存器寄存有数据时中断中央处理器,使其响应接近传感器的检测结果,并根据检测结果控制LCD屏的亮灭状态;
所述校准模块,用于在光电二极管接收不到或者只能接收到部分反射光线时,调整红外发光二极管的发射角度,使光电二极管能接收遮挡物反射的光线。
[0006]所述的LCD屏亮灭状态的检测控制系统中,所述校准模块包括:
角度设置单元,用于当光电二极管不能接收到全部的反射光线时,设置红外光线被遮挡物反射后,能始终落在光电二极管的接收角度范围内的发射角度; 角度扫描单元,用于通过脉冲扫描角度设置单元设置的红外发光二极管的发射光线被反射在光电二极管接收角度范围内的状态,并且将扫描结果反馈给角度校正单元;
角度校正单元,用于在反射光线偏离接收角度范围时,通过校正角度设置单元对发射角度的设置,使发射光线被遮挡物反射后落在光电二极管的接收角度范围内。
[0007]所述的LCD屏亮灭状态的检测控制系统中,所述距离检测ADC模块,还用于在光电二极管接收不到反射光线时,检测遮挡物与接近传感器之间的距离,并反馈给角度设置单元;
所述角度设置单元,还用于根据所述距离,进行反射光线向光电二极管方向转动的发射角度的设置;
所述角度扫描单元,还用于扫描角度设置单元设置的转动角度,并将扫描的结果反馈给所述角度校正单元;
所述角度校正单元,还用于在角度设置单元设置后的反射光线偏离光电二极管的接收角度范围时,校正角度设置单元的转动角度,使反射光线落在光电二极管的接收角度范围内。
[0008]所述的LCD屏亮灭状态的检测控制系统中,所述红外发光二极管发射红外光线的发射角小于光电二极管接收反射光线的接收角。
[0009]所述的LCD屏亮灭状态的检测控制系统中,所述遮挡物为黑色遮挡物。
[0010]一种如上述的LCD屏亮灭状态的检测控制系统的检测控制方法,其包括:
A、由红外发光二极管发射红外光线,并通过光电二极管接收遮挡物反射的光线;
B、由环境光检测ADC模块检测光电二极管是否能接收到全部的反射光线;如果是,则执行步骤C ;否则,执行步骤D ;
C、将接收到的反射光线转换成数字信号存储在数据寄存器中;同时,由距离检测ADC模块检测遮挡物与接近传感器的距离,并转换成数字信号存储在数据寄存器中,之后再执行步骤E ;
D、当光电二极管接收不到或者只能接收到部分遮挡物反射的光线时,由校准模块调整红外发光二极管的发射角度,使光电二极管能接收到全部反射光线,之后再执行步骤E ;
E、当在数据寄存器寄存有环境光检测ADC模块和距离检测ADC模块检测的数据时,由指令寄存器中断中央处理器响应接近传感器的检测结果,并根据检测结果控制LCD屏的亮灭状态。
[0011]所述的检测控制方法中,所述步骤D具体包括:
D1、当光电二极管不能接收到全部的反射光线时,由角度设置单元设置红外光线被遮挡物反射后,能始终落在光电二极管的接收角度范围内的发射角度;
D2、角度扫描单元通过脉冲扫描角度设置模块设置的红外发光二极管的发射光线被反射在光电二极管接收角度范围内的状态,并且将扫描结果反馈给角度校正单元;
D3、角度校正单元在反射光线偏离接收角度范围时,通过对发射光线的反射角度的设置,使发射光线被遮挡物反射后落在光电二极管的接收角度范围内。
[0012]所述的检测控制方法中,当红外发光二极管发射红外光线的发射角度小于其最大发射角时,所述步骤B具体包括:
B1、当检测发射光线最左侧的光线落在光电二极管接收范围的最左侧时,判断发射光线在所述发射角度至最大发射角减去发射角度的范围内发射的光线,能全部被光电二极管接收,之后执行步骤C ;
B2、当检测发射光线最左侧的光线落在光电二极管接收范围内时,不能判断发射光线是否能全部被光电二极管接收;之后执行步骤Dl ;
B3、当检测发射光线最右侧的光线落在光电二极管接收范围的最右侧时,判断能全部被光电二极管接收,之后执行步骤C。
[0013]所述的检测控制方法中,所述步骤D具体包括:
Dl ’、当环境光检测ADC模块检测光电二极管接收不到反射光线时,距离检测ADC模块检测遮挡物与接近传感器之间的距离,并反馈给角度设置单元;
D2'、由角度设置单元根据所述距离,进行反射光线向光电二极管方向转动的发射角度的设置;
D3,、通过角度扫描单元扫描角度设置单元设置的转动的角度,并将扫描的结果反馈给所述角度校正单元;
M1、在角度设置单元设置后的反射光线偏离光电二极管的接收角度范围时,校正角度设置单元的转动角度,使反射光线落在光电二极管的接收角度范围内。
[0014]所述的检测控制方法中,当红外发光二极管发射红外光线的发射角度等于其最大发射角时,所述步骤B具体包括:
ΒΓ、当检测发射光线最右侧的光线落在光电二极管接收范围内时,不能判断发射光线是否能全部被光电二极管接收;之后执行步骤Dl ;
B2,、当检测发射光线最右侧的光线落在光电二极管接收范围内的最左侧时,或者当检测发射光线最左侧的光线落在光电二极管接收范围内的最右侧时,则判断发射光线不能被光电二极管接收;之后执行步骤Dl,;
B3'、当检测发射光线最右侧的光线落在光电二极管接收范围的最右侧时,判断能全部被光电二极管接收,之后执行步骤C。
[0015]相较于现有技术,本发明提供的LCD屏亮灭状态的检测控制系统及其检测控制方法,由红外发光二极管发射红外光线,并通过光电二极管接收遮挡物反射的光线,再由环境光检测ADC模块检测光电二极管是否能接收到全部的反射光线,如果光电二极管能接收到全部的反射光线,则将接收的反射光线转换成数字信号存储在数据寄存器中;同时,由距离检测ADC模块检测遮挡物与接近传感器的距离,并转换成数字信号存储在数据寄存器中,如果光电二极管不能接收到全部的反射光线,则通过校准模块调整红外发光二极管的发射角度,使光电二极管能接收到全部反射光线,从而能够正确检测出遮挡物与接近传感器之间的距离,正确控制IXD屏的亮灭状态,在不需要要点亮IXD屏时使IXD屏熄灭,从而能降低移动终端的功耗,减小LCD屏发热,延长移动终端的使用寿命。

【专利附图】

【附图说明】
[0016]图1为本发明LCD屏亮灭状态的检测控制系统的结构框图。
[0017]图2为本发明LCD屏亮灭状态的检测控制系统中,红外发光二极管发射的光线被遮挡物反射至光电二极管接收的参数定义示意图。
[0018]图3为本发明LCD屏亮灭状态的检测控制系统的检测控制方法的流程图。
[0019]图4为本发明的检测控制方法中,当光电二极管不能接收到全部的反射光线时,步骤S400的具体流程图。
[0020]图5为本发明的检测控制方法中,当红外发光二极管发射红外光线的发射角度小于其最大发射角时,步骤S200的具体流程图。
[0021]图6为本发明的检测控制方法中,当光电二极管接收不到任何反射光线时,步骤S400的具体流程图。
[0022]图7为本发明的检测控制方法中,当红外发光二极管发射红外光线的发射角度等于其最大发射角时,步骤S200的具体流程图。

【具体实施方式】
[0023]本发明提供一种LCD屏亮灭状态的检测控制系统及其检测控制方法,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0024]移动终端的接近传感器在黑色遮挡物沿着触摸屏移动并覆盖时,接近传感器的红外发光二极管发射的红外光不能被遮挡物反射到接近传感器的光电二极管上。接近传感器接收不到数据时,接近传感器不工作,不能与中央处理器进行数据传输,在通话时,移动终端的LCD屏一直处于亮的状态。
[0025]上述情况是由于接近传感器的红外发光二极管发射的光不能被遮挡物反射到接近传感器的光电二极管上,则遮挡物反射的红外发光二极管发射的光已经偏离了光电二极管接收光线的范围。由于遮挡物能够覆盖移动终端的整个接近传感器,则不存在红外发光二极管发射的光偏离遮挡物,而使遮挡物不能反射到这部分偏离的光线的情况。
[0026]请参阅图1,本发明提供的IXD屏亮灭状态的检测控制系统包括:接近传感器10、校准模块20和中央处理器30,所述接近传感器10连接校准模块20和中央处理器30,所述中央处理器30用于根据遮挡物与接近传感器10的距离正确控制IXD屏的亮灭状态。
[0027]以手机为例,所述接近传感器10设置于手机触摸屏附近,当人耳(即遮挡物)造近触摸屏时,中央处理器30使LCD屏熄灭,防止手机误触发,当人耳远离触摸屏时,中央处理器30使LCD屏点亮,使用户能够操作手机。
[0028]具体实施时,所述接近传感器10包括:红外发光二极管101、光电二极管102、环境光检测ADC模块103、距离检测ADC模块104、数据寄存器105和指令寄存器106。
[0029]其中,红外发光二极管101用于发射红外光线,所述光电二极管102用于接收遮挡物反射的光线。
[0030]所述光电二极管102分别通过环境光检测ADC模块103和距离检测ADC模块104连接数据寄存器105。所述环境光检测ADC模块103用于检测光电二极管102是否能接收到全部的反射光线,并将接收到的反射光线转换成数字信号存储在数据寄存器105中。所述距离检测ADC模块104用于检测遮挡物与接近传感器10的距离,并转换成数字信号存储在数据寄存器105中。因此,所述数据寄存器105用于存储环境光检测ADC模块103和距离检测ADC模块104的检测结果。
[0031]所述数据寄存器105通过I2C总线连接中央处理器30,通过I2C总线与中央处理器30之间进行数据传输。所述指令寄存器106连接校准模块20、数据寄存器105和中央处理器30,用于在数据寄存器105寄存有数据时中断中央处理器30,使其响应接近传感器10的检测结果,并根据检测结果控制LCD屏的亮灭状态,如遮挡物距离接近传感器5CM范围内使IXD屏熄灭,大于5CM点亮IXD屏。
[0032]所述校准模块20用于在光电二极管102接收不到或者只能接收到部分反射光线时,调整红外发光二极管101的发射角度,使光电二极管102能接收遮挡物反射的光线。其中,校准模块20调整红外发光二极管101的发射角度的方式包括设置发射角度大小和转动发射角。
[0033]请继续参阅图1,所述校准模块20包括角度设置单元201、角度扫描单元202和角度校正单元203,所述角度设置单元201连接指令寄存器106、红外发光二极管101、角度扫描单元202和角度校正单元203,所述角度扫描单元202连接角度校正单元203。
[0034]其中,角度设置单元201用于当光电二极管102不能接收到全部的反射光线时,接受指令寄存器106发出的指令设置红外发光二极管101发射的红外光线被遮挡物反射后,能始终落在光电二极管102的接收角度范围内的发射角度,即对红外发光二极管101所需的发射角度进行设置。
[0035]所述角度扫描单元202用于通过脉冲扫描角度设置单元201设置的红外发光二极管101的发射光线被反射在光电二极管102接收角度范围内的状态,并且将扫描结果反馈给角度校正单元203。
[0036]所述角度校正单元203用于在反射光线偏离接收角度范围时,通过校正角度设置单元201对发射角度的设置,使发射光线被遮挡物反射后落在光电二极管102的接收角度范围内,使遮挡物靠近触摸屏时,光电二极管102能接收到全部反射光线。
[0037]由于当遮挡物造近接近传感器10时,有可能出现光电二极管102不能接收反射光线导致LCD屏一直点亮的状态,进一步的实施例中,所述距离检测ADC模块104还用于在光电二极管102接收不到反射光线时,检测遮挡物与接近传感器10之间的距离,并反馈给角度设置单元201。
[0038]所述角度设置单元201还用于根据所述距离,进行反射光线向光电二极管102方向转动的发射角度的设置,即将红外发光二极管101的发射角转动一定的角度,使其发射光线被遮挡物反射后能全部被光电二极管102接收。
[0039]所述角度扫描单元202还用于扫描角度设置单元201设置的转动角度,并将扫描的结果反馈给所述角度校正单元203。所述角度校正单元203还用于在角度设置单元201设置后的反射光线偏离光电二极管102的接收角度范围时,校正角度设置单元201的转动角度,使反射光线落在光电二极管102的接收角度范围内。
[0040]本发明实施例中,所述遮挡物为黑色遮挡物,如人的头发,所述红外发光二极管101发射红外光线的发射角小于光电二极管102接收反射光线的接收角,使正常情况下,红外发光二极管101发射红外光线能全部被光电二极管102接收。
[0041]请一并参阅图2,假设红外发光二极管101发射到遮挡物上的红外线的角度范围为a,同时设红外发光二极管101发射到遮挡物上的光线最左边的光线为Lla,红外发光二极管101发射到遮挡物上的光线最右边的光线为L2a。光电二极管102能够接收光线的角度范围设置为b,光电二极管102的接收光线角度范围大于红外发光二极管101发射光线的角度范围,即角度b大于角度a,同时设光电二极管102接收到遮挡物反射的光线最左边的光线(即红外发光二极管101发射到遮挡物上,被遮挡物反射的光线最左边的光线)为Llb,这时遮挡物反射该光线最容易落在光电二极管102接收光的角度范围内,全部被光电二极管102接收;并且光电二极管102接收到遮挡物反射的光线的最右边的光线(即红外发光二极管101发射到遮挡物上,被遮挡物反射的光线最右边的光线)为L2b。
[0042]在图2所示的方式中,如果红外发光二极管101输出的发射光线最左边的光线Lla落在Llb上,且由于角度a小于角度b,则红外发光二极管101输出的发射光线经遮挡物反射后能全部被光电二极管102接收。相应的,如果红外发光二极管101输出的发射光线最右边的光线L2a落在L2b上,且由于角度a小于角度b,则红外发光二极管101输出的发射光线经遮挡物反射后能全部被光电二极管102接收。如果红外发光二极管101输出的发射光线最左边的光线Lla或者最右边的光线L2a落在角度b范围内,且由于角度a小于角度b,此时,红外发光二极管101发射的光线经遮挡物反射后,不能判断是否能全部被光电二极管102接收,此时中央处理器30会使LCD屏一直点亮,此时接近传感器失去了作用。如果红外发光二极管101输出的发射光线最左边的光线Lla经遮挡物反射后落在L2b上,或者最右边的光线L2a经遮挡物反射后落在Llb上,则,此时光电二极管102接收不到反射光线,此时中央处理器30会使IXD屏一直点亮,接近传感器失去了作用。
[0043]本发明还相应提供一种上述LCD屏亮灭状态的检测控制系统的检测控制方法,请参阅图3,所述的检测控制方法包括:
S100、由红外发光二极管发射红外光线,并通过光电二极管接收遮挡物反射的光线;
S200、由环境光检测ADC模块检测光电二极管是否能接收到全部的反射光线;如果是,则执行步骤S300 ;否则,执行步骤S400 ;
S300、将接收到的反射光线转换成数字信号存储在数据寄存器中;同时,由距离检测ADC模块检测遮挡物与接近传感器的距离,并转换成数字信号存储在数据寄存器中,之后再执行步骤S500 ;
5400、当光电二极管接收不到或者只能接收到部分遮挡物反射的光线时,由校准模块调整红外发光二极管的发射角度,使光电二极管能接收到全部反射光线,之后再执行步骤S500 ;
S500、当在数据寄存器寄存有环境光检测ADC模块和距离检测ADC模块检测的数据时,由指令寄存器中断中央处理器响应接近传感器的检测结果,并根据检测结果控制LCD屏的亮灭状态。
[0044]在本发明的检测控制方法中,当光电二极管不能接收到全部的反射光线时需要对红外发光二极发射手的光线进行校正,如图4所示,所述步骤S400具体包括:
5401、当光电二极管不能接收到全部的反射光线时,由角度设置单元设置红外光线被遮挡物反射后,能始终落在光电二极管的接收角度范围内的发射角度;
5402、角度扫描单元通过脉冲扫描角度设置单元设置的红外发光二极管的发射光线被反射在光电二极管接收角度范围内的状态,并且将扫描结果反馈给角度校正单元;
5403、角度校正单元在反射光线偏离接收角度范围时,通过对发射光线的反射角度的设置,使发射光线被遮挡物反射后落在光电二极管的接收角度范围内。
[0045]由于红外发光二极管的发射角度可以由角度设置单元设置,当红外发光二极管发射红外光线的发射角度小于其最大发射角时,请参阅图5,所述步骤S200具体包括: 5201、当检测发射光线最左侧的光线落在光电二极管接收范围的最左侧时,判断发射光线在所述发射角度至最大发射角减去发射角度的范围内发射的光线,能全部被光电二极管接收,之后执行步骤S300 ;
5202、当检测发射光线最左侧的光线落在光电二极管接收范围内时,不能判断发射光线是否能全部被光电二极管接收;之后执行步骤S401 ;
5203、当检测发射光线最右侧的光线落在光电二极管接收范围的最右侧时,判断能全部被光电二极管接收,之后执行步骤S300。
[0046]本实施例中,当角度al小于其最大发射角a时,并且当光电二极管不能接收到全部的反射光线时,由角度设置单元对红外发光二极管发射红外光线的发射角度al进行设置,再通过扫描对设置的角度进行校正,最终使光电二极管能接收到全部的反射光线,使接近传感器能正常工作。
[0047]在本发明的检测控制方法中,当光电二极管接收不到任何反射光线时需要对红外发光二极发射手的光线进行校正,如图6所示,所述步骤S400具体包括:
5411、当环境光检测ADC模块检测光电二极管接收不到反射光线时,距离检测ADC模块检测遮挡物与接近传感器之间的距离,并反馈给角度设置单元;
5412、由角度设置单元根据所述距离,进行反射光线向光电二极管方向转动的发射角度的设置;
5413、通过角度扫描单元扫描角度设置单元设置的转动的角度,并将扫描的结果反馈给所述角度校正单元;
5414、在角度设置单元设置后的反射光线偏离光电二极管的接收角度范围时,校正角度设置单元的转动角度,使反射光线落在光电二极管的接收角度范围内。
[0048]由于红外发光二极管的发射角度可以由角度设置单元设置,当红外发光二极管发射红外光线的发射角度等于其最大发射角时,请参阅图7,所述步骤S200具体包括:
5211、当检测发射光线最右侧的光线落在光电二极管接收范围内时,不能判断发射光线是否能全部被光电二极管接收;之后执行步骤S401 ;
5212、当检测发射光线最右侧的光线落在光电二极管接收范围内的最左侧时,或者当检测发射光线最左侧的光线落在光电二极管接收范围内的最右侧时,则判断发射光线不能被光电二极管接收;之后执行步骤S411 ;
5213、当检测发射光线最右侧的光线落在光电二极管接收范围的最右侧时,判断能全部被光电二极管接收,之后执行步骤S300。
[0049]本实施例中,当角度al设置到等于最大发射角a时,如果光电二极管接收不到任何反射光线时,由角度设置单元转动红外发光二极管的发射角,使最左边的发射光线Lla落在光电二极管接受范围的最左侧Llb上,或者使最右边的发射光线L2a落在光电二极管接受范围的最右侧L2b上,最终使光电二极管和能接收到全部的反射光线,使接近传感器能正常工作。
[0050]综上所述,本发明通过校准模块调整红外发光二极管的发射角度,使光电二极管能接收到全部反射光线,从而能够正确检测出遮挡物与接近传感器之间的距离,正确控制LCD屏的亮灭状态,在不需要要点亮LCD屏时使LCD屏熄灭,从而能降低移动终端的功耗,减小LCD屏发热,延长移动终端的使用寿命。
[0051]可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种LCD屏亮灭状态的检测控制系统,其特征在于,包括:接近传感器、校准模块和中央处理器; 所述接近传感器包括: 红外发光二极管,用于发射红外光线; 光电二极管,用于接收遮挡物反射的光线; 环境光检测ADC模块,用于检测光电二极管是否能接收到全部的反射光线,并将接收到的反射光线转换成数字信号存储在数据寄存器中; 距离检测ADC模块,用于检测遮挡物与接近传感器的距离,并转换成数字信号存储在数据寄存器中; 所述数据寄存器,用于存储环境光检测ADC模块和距离检测ADC模块的检测结果;指令寄存器,用于在数据寄存器寄存有数据时中断中央处理器,使其响应接近传感器的检测结果,并根据检测结果控制LCD屏的亮灭状态; 所述校准模块,用于在光电二极管接收不到或者只能接收到部分反射光线时,调整红外发光二极管的发射角度,使光电二极管能接收遮挡物反射的光线。
2.根据权利要求1所述的LCD屏亮灭状态的检测控制系统,其特征在于,所述校准模块包括: 角度设置单元,用于当光电二极管不能接收到全部的反射光线时,设置红外光线被遮挡物反射后,能始终落在光电二极管的接收角度范围内的发射角度; 角度扫描单元,用于通过脉冲扫描角度设置单元设置的红外发光二极管的发射光线被反射在光电二极管接收角度范围内的状态,并且将扫描结果反馈给角度校正单元; 角度校正单元,用于在反射光线偏离接收角度范围时,通过校正角度设置单元对发射角度的设置,使发射光线被遮挡物反射后落在光电二极管的接收角度范围内。
3.根据权利要求2所述的LCD屏亮灭状态的检测控制系统,其特征在于, 所述距离检测ADC模块,还用于在光电二极管接收不到反射光线时,检测遮挡物与接近传感器之间的距离,并反馈给角度设置单元; 所述角度设置单元,还用于根据所述距离,进行反射光线向光电二极管方向转动的发射角度的设置; 所述角度扫描单元,还用于扫描角度设置单元设置的转动角度,并将扫描的结果反馈给所述角度校正单元; 所述角度校正单元,还用于在角度设置单元设置后的反射光线偏离光电二极管的接收角度范围时,校正角度设置单元的转动角度,使反射光线落在光电二极管的接收角度范围内。
4.根据权利要求1-3任意一项所述的LCD屏亮灭状态的检测控制系统,其特征在于,所述红外发光二极管发射红外光线的发射角小于光电二极管接收反射光线的接收角。
5.根据权利要求1所述的LCD屏亮灭状态的检测控制系统,其特征在于,所述遮挡物为黑色遮挡物。
6.一种如权利要求1所述的LCD屏亮灭状态的检测控制系统的检测控制方法,其特征在于,包括: A、由红外发光二极管发射红外光线,并通过光电二极管接收遮挡物反射的光线; B、由环境光检测ADC模块检测光电二极管是否能接收到全部的反射光线;如果是,则执行步骤C ;否则,执行步骤D ; C、将接收到的反射光线转换成数字信号存储在数据寄存器中;同时,由距离检测ADC模块检测遮挡物与接近传感器的距离,并转换成数字信号存储在数据寄存器中,之后再执行步骤E ; D、当光电二极管接收不到或者只能接收到部分遮挡物反射的光线时,由校准模块调整红外发光二极管的发射角度,使光电二极管能接收到全部反射光线,之后再执行步骤E ; E、当在数据寄存器寄存有环境光检测ADC模块和距离检测ADC模块检测的数据时,由指令寄存器中断中央处理器响应接近传感器的检测结果,并根据检测结果控制LCD屏的亮灭状态。
7.根据权利要求6所述的检测控制方法,其特征在于,所述步骤D具体包括: D1、当光电二极管不能接收到全部的反射光线时,由角度设置单元设置红外光线被遮挡物反射后,能始终落在光电二极管的接收角度范围内的发射角度; D2、角度扫描单元通过脉冲扫描角度设置模块设置的红外发光二极管的发射光线被反射在光电二极管接收角度范围内的状态,并且将扫描结果反馈给角度校正单元; D3、角度校正单元在反射光线偏离接收角度范围时,通过对发射光线的反射角度的设置,使发射光线被遮挡物反射后落在光电二极管的接收角度范围内。
8.根据权利要求7所述的检测控制方法,其特征在于,当红外发光二极管发射红外光线的发射角度小于其最大发射角时,所述步骤B具体包括: B1、当检测发射光线最左侧的光线落在光电二极管接收范围的最左侧时,判断发射光线在所述发射角度至最大发射角减去发射角度的范围内发射的光线,能全部被光电二极管接收,之后执行步骤C ; B2、当检测发射光线最左侧的光线落在光电二极管接收范围内时,不能判断发射光线是否能全部被光电二极管接收;之后执行步骤Dl ; B3、当检测发射光线最右侧的光线落在光电二极管接收范围的最右侧时,判断能全部被光电二极管接收,之后执行步骤C。
9.根据权利要求6所述的检测控制方法,其特征在于,所述步骤D具体包括: Dl/、当环境光检测ADC模块检测光电二极管接收不到反射光线时,距离检测ADC模块检测遮挡物与接近传感器之间的距离,并反馈给角度设置单元; D2'、由角度设置单元根据所述距离,进行反射光线向光电二极管方向转动的发射角度的设置; D3,、通过角度扫描单元扫描角度设置单元设置的转动的角度,并将扫描的结果反馈给所述角度校正单元; M1、在角度设置单元设置后的反射光线偏离光电二极管的接收角度范围时,校正角度设置单元的转动角度,使反射光线落在光电二极管的接收角度范围内。
10.根据权利要求9所述的检测控制方法,其特征在于,当红外发光二极管发射红外光线的发射角度等于其最大发射角时,所述步骤B具体包括: ΒΓ、当检测发射光线最右侧的光线落在光电二极管接收范围内时,不能判断发射光线是否能全部被光电二极管接收;之后执行步骤Dl ; B2'、当检测发射光线最右侧的光线落在光电二极管接收范围内的最左侧时,或者当检测发射光线最左侧的光线落在光电二极管接收范围内的最右侧时,则判断发射光线不能被光电二极管接收;之后执行步骤Dl,; B3'、当检测发射光线最右侧的光线落在光电二极管接收范围的最右侧时,判断能全部被光电二极管接收,之后执行步骤C。
【文档编号】G09G3/36GK104183224SQ201410396639
【公开日】2014年12月3日 申请日期:2014年8月13日 优先权日:2014年8月13日
【发明者】章金玉 申请人:Tcl通讯(宁波)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1