一种移动终端及其环境光动态感应控制方法、系统的制作方法_2

文档序号:9647359阅读:来源:国知局
境光发生了突变,本实施例中,环境光采集控制模块提高采集环境光亮度的频率,具体将采集环境光亮度的频率提高一倍,即,提高到两倍预定频率。所述预定频率f可根据情况进行设置,优选的,为500,S卩,在环境光亮度的变化值在第一预定范围内时,环境光采集控制模块每2us米集一次环境光的亮度。
[0022]所述第一预定范围可根据需要进行设置,优选的,将环境光最暗的亮度到最亮的亮度之间的区间分成若干子区间,所述子区间就是第一预定范围。子区间(第一预定范围)的划分可根据实际环境光的亮度或用户需要进行设置。本实施例中,以[0-255]表示环境光最暗的亮度到最亮的亮度之间的区间,将该区间分成4个子区间:[0-50)、[50-100)、[100-150)、[150-255],每个子区间的两个端点为两个临界值。
[0023]S30、环境光感光模块根据环境光米集控制模块米集的环境光的亮度,输出对应的电压信号。环境光采集控制模块按预定频率f采集环境光的亮度时,当环境光采集控制模块采集1次环境光亮度,则环境光感光模块输出一个对应的电压信号VI ;当环境光采集控制模块采集第2次环境光的亮度,则环境光感光模块对应输出第二个电压信号V2 ;……;当环境光采集控制模块采集第η次环境光亮度,则环境光感光模块对应输出第η个电压信号Vn。环境光采集控制模块提高采集环境光亮度的频率时,当环境光采集控制模块采集1次环境光亮度,则环境光感光模块输出一个对应的电压信号VI’ ;当环境光采集控制模块采集第2次环境光的亮度,则环境光感光模块对应输出第二个电压信号V2’ ;……;当环境光采集控制模块采集第η次环境光亮度,则环境光感光模块对应输出第η个电压信号Vn’。
[0024]S40、计算模块分别计算环境光采集控制模块在不同频率下采集的环境光亮度对应的电压信号的平均值Va。S卩,计算模块计算在预定频率f下电压信号的平均值Va= (V1+V2+…+Vn) /η。计算模块计算在提高了采集频率后的电压信号的平均值Va,=(V1,+V2,+ …+Vn’)/n。
[0025]S50、电源管理模块根据所述平均值调节背光显示模块的亮度,使背光显示模块的亮度稳定地随环境光亮度的变化而变化。
[0026]相比与现有技术,本发明的电源管理模块根据所述平均值调节背光显示模块的亮度,即便环境光在短时间内亮度变化较大,由于采用与环境光亮度对应的电压信号的平均值来反应一定时间段内环境光的变化,使得电源管理模块在调节背光显示模块的亮度时,不会出现忽明忽暗的情况。本发明提供的移动终端的环境光动态感应控制方法,不仅能动态的检测环境光的变化,而且使背光显示模块的亮度稳定平缓的根据环境光的变化进行调整。
[0027]进一步的,所述检测模块包括光敏电阻器单元和阻抗检测单元,所述步骤S10具体包括:
S110、设置一个阻抗随环境光亮度的变化而变化的光敏电阻器单元。所述环境光亮度与光敏电阻器单元的阻抗对应。所述光敏电阻器单元的阻抗实时的跟随环境光亮度的变化而变化,有效的提高了对环境光检测的准确性。进一步的,所述光敏电阻器单元包括光敏电阻。
[0028]S120、阻抗检测单元检测光敏电阻器单元的阻抗,在光敏电阻器单元的阻抗的变化值在第二预定范围内时,输出第一检测信号给环境光采集控制模块;在光敏电阻器单元的阻抗的变化值超过第二预定范围时,输出第二检测信号给环境光采集控制模块。通过检测光敏电阻器单元的阻抗的变化值,即可判断环境光亮度是否突变,从而为后续提高采集频率提供依据。
[0029]所述第二预定范围与第一预定范围对应,S卩,环境光亮度的变化值在第一预定范围内时,光敏电阻器单元的阻抗的变化值在第二预定范围内;环境光亮度的变化值超过第一预定范围时,光敏电阻器单元的阻抗的变化值超过第二预定范围。由此,本发明以光敏电阻器单元的阻抗的变化来检测环境光亮度的变化,非常方便和准确。
[0030]进一步的,所述步骤S20具体包括:
S210、环境光采集控制模块的处理单元接收到所述第一检测信号时,控制环境光采集控制模块的时钟脉冲发生单元产生预定频率f的时钟脉冲信号;所述处理单元接收到所述第二检测信号时,控制所述时钟脉冲发生单元提高时钟脉冲信号产生的频率。
[0031]具体的,所述处理单元接收到所述第一检测信号时,使时钟脉冲发生单元产生预定频率的时钟脉冲信号,并导通时钟脉冲发生单元内部的第一 MOS管单元,使时钟脉冲信号通过第一 M0S管单元输出给环境光亮度采集单元;所述处理单元接收到所述第二检测信号时,控制时钟脉冲发生单元提高时钟脉冲信号产生的频率,并导通时钟脉冲发生单元内部的第二 M0S管单元,使时钟脉冲信号通过第二 M0S管单元输出给环境光亮度采集单元。设置两个M0S管单元,从而使得时钟脉冲发生单元可根据处理单元的控制输出对应的时钟脉冲信号,控制方式简单,元器件少,降低了成本。本实施例中,所述第一 M0S管单元和第二M0S管单元均包括PM0S管。所述第一检测信号和第二检测信号为两个相同或不同的低电平时钟控制信号。
[0032]S220、环境光采集控制模块的环境光亮度采集单元按所述时钟脉冲发生单元产生的时钟脉冲信号的频率,采集环境光的亮度。即,本实施例中,若时钟脉冲发生单元每2us产生输出1个时钟脉冲信号,则说明环境光采集控制模块在相对稳定的环境光下动态检测环境光亮度;若时钟脉冲发生单元每lus产生输出1个时钟脉冲信号,则说明环境光采集控制模块在不稳定的环境光下(环境光跳变)动态检测环境光亮度。
[0033]由此可知,所述处理单元只需控制所述时钟脉冲发生单元产生时钟脉冲的频率,即可间接的控制环境光亮度采集单元采集环境光的亮度的频率,简单实用。
[0034]进一步的,所述步骤S40具体包括:
S410、计算模块的累加器单元分别对环境光采集控制模块在不同频率下采集的环境光亮度对应的电压信号进行累加。
[0035]S420、计算模块的平均值计算单元对累加的电压信号取平均值。具体的,计算模块的平均值计算单元对累加的预定数量η的电压信号取平均值。
[0036]所述预定数量η为正整数,可通过设置不同的预定数量η来控制背光显示模块的亮度的灵敏度。优选的,所述预定数量η为1000。
[0037]环境光未发生跳变时(环境光亮度的变化值在第一预定范围内),环境光采集控制模块按预定频率f采集环境光的亮度,平均值计算单元对累加的预定数量η的电压信号取平均值,该平均值为Va=(Vl+V2+…+Vn)/n。当环境光发生跳变时(环境光亮度的变化值超过第一预定范围),环境光采集控制模块提高采集环境光亮度的频率,本实施例中,采集频率提高一倍,变为2f,则平均值计算单元对累加的预定数量η的电压信号取平均值,该平均值为Va’ =(V1’ +V2’ +…+Vn’)/n。显然,如果环境光短时间内跳变,如η次采集中,只有1/3或者1/4数量的采集出现跳变,则Va’不会比Va大或小很多,因此,背光显示模块的亮度不会出现跳变;只有环境光亮度在较长时间都很亮或很暗时,Va’超过或低于Va —定的值后,背光显示模块的亮度才进行调整,保持了背光显示模块的亮度的稳定。但是,环境光亮度的变化可能是跳变也可能是移动终端所处的环境发生了变化,因此,本发明提高了采集环境光亮度的频率,提高采集频率,可更快速的判断环境光亮度的变化是跳变还是稳定的变化,使得对背光显示模块的亮度更加准确。
[0038]基于上述实施例中的移动终端的环境光动态感应控制方法,本发明还提供一种移动终端的环境光动态感应控制系统,请参阅图2,所述环境光动态感应控制系统包括:检测模块10、环境光采集控制模块20、环境光感光模块30、计算模块40、电源管理模块50和背光显不模块60。
[0039]所述检测模块10,用于检测环境光亮度
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1