一种移动终端及其接近传感器省电控制方法及系统技术方案

技术编号:15219497 阅读:93 留言:0更新日期:2017-04-26 18:16
本发明专利技术公开了一种移动终端及其接近传感器省电控制方法及系统,所述系统包括:主控制器,通过I2C总线与主控制器连接的接近传感器芯片;所述主控制器包括:数据发送模块、响应检测模块;接近传感器芯片包括:数据接收模块、引脚配置模块、中断检测模块、状态切换模块,状态切换模块与所述中断检测模块连接,用于控制接近传感器芯片的状态切换,将接近传感器芯片切换为预定的低功耗状态,或将接近传感器芯片切换为激活状态用于接收主控制器发送过来的数据。本发明专利技术能够在未使用用接近传感器时降低接近传感器芯片的功耗,即使接近传感器芯片处于低功耗模式,只有当主控制器发命令至接近传感器芯片时自动使接近传感器芯片切换为激活状态。

Mobile terminal and power saving control method and system for proximity sensor

The invention discloses a mobile terminal and close to the power system and control method of sensor, the system comprises a main controller, the I2C bus is connected with the main controller of the proximity sensor chip; the main controller comprises: a data transmission module, response detection module; proximity sensor chip includes a data receiving module, configuration module, pin interrupt state detection module, switch module, switch module and the detection module is connected to interrupt, control switch state close to the sensor chip, will be close to the sensor chip switch to low power consumption state is scheduled, or will be close to the sensor chip switch for receiving the data sent by the main controller for active state. The invention can reduce power consumption without the use of proximity sensor chip with a proximity sensor, even close to the sensor chip is in low power mode, only when the main controller sends commands to the proximity sensor chip that automatically close to the sensor chip switching to activate.

【技术实现步骤摘要】

本专利技术涉及移动终端领域,尤其涉及的是一种移动终端及其接近传感器省电控制方法及系统。
技术介绍
通话是移动终端的最主要的基本功能之一,由于目前移动终端普遍采用的是大屏幕显示屏及触摸屏;在打电话过程中当屏幕靠近用户的脸时,为了节省电池电量、防止脸部误触摸触摸屏、防止脸部被过热的屏幕烫伤,在现有技术中均在移动终端中安装接近传感器,利用接近传感器来检测通话时是否接近物体(如脸),当检测到有物体接近时关闭屏幕及触摸屏。上述技术方案存在以下缺陷:在现有技术中接近传感器与主控制器通过I2C总线连接,在移动终端开机后,接近传感器大部分时候都是不需要使用的,但是现有技术中的移动终端开机后接近传感器一直都在使用的。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端及其接近传感器省电控制方法及系统。能够在未使用用接近传感器时降低接近传感器芯片的功耗,即使接近传感器芯片处于低功耗模式,只有当主控制器发命令至接近传感器芯片时自动使接近传感器芯片切换为激活状态。本专利技术解决技术问题所采用的技术方案如下:一种基于移动终端的接近传感器省电控制系统,其中,包括:主控制器,通过I2C总线与主控制器连接的接近传感器芯片;所述主控制器包括:数据发送模块、响应检测模块;接近传感器芯片包括:数据接收模块、引脚配置模块、中断检测模块、状态切换模块;所述数据发送模块,用于向接近传感器芯片发送数据;所述响应检测模块与所述数据发送模块连接,用于在数据发送模块向接近传感器芯片发送数据后检测接近传感器芯片是否有响应;数据接收模块与所述数据发送模块连接,用于接收主控制器发送过来的数据;引脚配置模块与所述数据接收模块连接,用于配置接近传感器芯片的GPIO1成I2C的时钟线或成中断检测引脚;中断检测模块分别与所述数据接收模块、引脚配置模块连接,用于当引脚配置模块将接近传感器芯片GPIO1配置成中断功能时,检测GPIO1上是否产生中断;状态切换模块与所述中断检测模块连接,用于控制接近传感器芯片的状态切换,将接近传感器芯片切换为预定的低功耗状态,或将接近传感器芯片切换为激活状态用于接收主控制器发送过来的数据。所述基于移动终端的接近传感器省电控制系统,其中,所述主控制器的SCL脚连接接近传感器芯片的GPIO1构成I2C总线的时钟线,主控制器的SDA脚连接接近传感器芯片的GPIO2构成I2C总线的数据线。所述基于移动终端的接近传感器省电控制系统,其中,所述响应检测模块还用于通过第9个时钟信号时数据是否为低来判断从机是否接收到字节数据。所述基于移动终端的接近传感器省电控制系统,其中,所述中断可以配置成上升沿中断或下降沿中断。所述基于移动终端的接近传感器省电控制系统,其中,所述预定的低功耗状态为:只接收接近传感器芯片的GPIO1上的中断信号,不接收主控制器通过I2C总线发送过来的数据、即接近传感器芯片内部的数据接收模块停止工作。一种上任一项所述基于移动终端的接近传感器省电控制系统的控制方法,其中,包括步骤:A、主控制器通过I2C总线向接近传感器芯片每隔时间T1发送一个字节数据,检测到接近传感器芯片是否响应,以检测接近传感器的工作状态;B、如果当前接近传感器芯片为激活状态且连续第一预定时间检测到I2C总线空闲,则控制接近传感器芯片进入预定的低功耗状态,并将I2C总线的数据线配置成中断模式;C、如果当前接近传感器芯片为低功耗状态,主控制器向接近传感器芯片通过I2C总线发送来数据时将触发唤醒接近传感器芯片,并将GPIO1将的中断功能禁止并将GPIO1配置成I2C的时钟线,接近传感器芯片等待T2秒钟后处于工作状态,此时能够接收主控制器发送过来的数据。所述的控制方法,其中,所述步骤A包括:A1、主控制器向接近传感器芯片通过I2C总线发送一个字节数据;A2、如果主控制器检测到接近传感器芯片未响应,则说明接近传感器芯片处于低功耗状态,等待时间T1再次执行步骤A1,如果有响应则认为接近传感器芯片为激活状态,并进入步骤B。所述的控制方法,其中,所述预定的低功耗状态为:只接收接近传感器芯片的GPIO1上的中断信号,不接收主控制器通过I2C总线发送过来的数据、即接近传感器芯片内部的数据接收模块停止工作。所述的控制方法,其中,所述时间T1为2秒,所述第一预定时间为10秒。一种移动终端,其中,包括:权利要求1-5任一项所述的基于移动终端的接近传感器省电控制系统。本专利技术所提供的移动终端及其接近传感器省电控制方法及系统,本专利技术采用在主控制器侧通过检测向接近传感器芯片发送数据后接近传感器芯片是否有响应来判断接近传感器芯片是否处于低功耗状态,如果接近传感器芯片处于低功耗状态则主控制器将在2秒之后重发该数据。在接近传感器芯片中,如果检测到I2C总线空闲时间超过十秒则自动进入低功耗状态,并将GPIO1配置成中断模式,当检测到GPIO1处的中断时自动激活。使用本专利技术,接近传感器芯片将在没有使用时处于低功耗状态,而当接收到主控制器发送过来的数据时又能自动激活来接收主控制器重发的数据;从而大大降低了接近传感器芯片的所消耗的电池电量。附图说明图1是本专利技术基于移动终端的接近传感器省电控制系统的较佳实施例的主控制器与接近传感器芯片的连接示意图。图2是本专利技术基于移动终端的接近传感器省电控制系统的较佳实施例的功能原理框图。图3是本专利技术基于移动终端的接近传感器省电控制方法的较佳实施例的流程图。具体实施方式为使本专利技术的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参见图1,图1是本专利技术基于移动终端的接近传感器省电控制系统的较佳实施例的主控制器与接近传感器芯片的连接示意图。如图1所示,本专利技术基于移动终端的接近传感器省电控制系统包括:主控制器100,与主控制器100连接的接近传感器芯片200;主控制器100的SCL脚连接接近传感器芯片200的GPIO1构成I2C总线的时钟线,主控制器100的SDA脚连接接近传感器芯片200的GPIO2构成I2C总线的数据线。如图2所示,图2是本专利技术基于移动终端的接近传感器省电控制系统的较佳实施例的功能原理框图,如图2所示,所述主控制器100包括:数据发送模块110、响应检测模块120;接近传感器芯片200包括:数据接收模块210、引脚配置模块220、中断检测模块230、状态切换模块240。所述数据发送模块110,用于向接近传感器芯片200发送数据。所述响应检测模块120与所述数据发送模块110连接,用于在数据发送模块110向接近传感器芯片200发送数据后检测接近传感器芯片200是否有响应;根据I2C总线协议标准,主机(主控制器100,下同)向从机(接近传感器芯片200,下同)发送一个字节数据时,主机需产生9个时钟信号,其中,前面8个时钟信号用于发送这一个字节数据(一个字节为8位),第9个时钟信号时主机将数据线拉高,从机如果接收到这一个字节的数据则会将数据线拉低,如果从机未响应则数据线仍然为高;因此,主机可以通过第9个时钟信号时数据是否为低来判断从机是否接收到这一字节的数据。数据接收模块210与所述数据发送模块110连本文档来自技高网...

【技术保护点】
一种基于移动终端的接近传感器省电控制系统,其特征在于,包括:主控制器,通过I2C总线与主控制器连接的接近传感器芯片;所述主控制器包括:数据发送模块、响应检测模块;接近传感器芯片包括:数据接收模块、引脚配置模块、中断检测模块、状态切换模块;所述数据发送模块,用于向接近传感器芯片发送数据;所述响应检测模块与所述数据发送模块连接,用于在数据发送模块向接近传感器芯片发送数据后检测接近传感器芯片是否有响应;数据接收模块与所述数据发送模块连接,用于接收主控制器发送过来的数据;引脚配置模块与所述数据接收模块连接,用于配置接近传感器芯片的GPIO1成I2C的时钟线或成中断检测引脚;中断检测模块分别与所述数据接收模块、引脚配置模块连接,用于当引脚配置模块将接近传感器芯片GPIO1配置成中断功能时,检测GPIO1上是否产生中断;状态切换模块与所述中断检测模块连接,用于控制接近传感器芯片的状态切换,将接近传感器芯片切换为预定的低功耗状态,或将接近传感器芯片切换为激活状态用于接收主控制器发送过来的数据。

【技术特征摘要】
1.一种基于移动终端的接近传感器省电控制系统,其特征在于,包括:主控制器,通过I2C总线与主控制器连接的接近传感器芯片;所述主控制器包括:数据发送模块、响应检测模块;接近传感器芯片包括:数据接收模块、引脚配置模块、中断检测模块、状态切换模块;所述数据发送模块,用于向接近传感器芯片发送数据;所述响应检测模块与所述数据发送模块连接,用于在数据发送模块向接近传感器芯片发送数据后检测接近传感器芯片是否有响应;数据接收模块与所述数据发送模块连接,用于接收主控制器发送过来的数据;引脚配置模块与所述数据接收模块连接,用于配置接近传感器芯片的GPIO1成I2C的时钟线或成中断检测引脚;中断检测模块分别与所述数据接收模块、引脚配置模块连接,用于当引脚配置模块将接近传感器芯片GPIO1配置成中断功能时,检测GPIO1上是否产生中断;状态切换模块与所述中断检测模块连接,用于控制接近传感器芯片的状态切换,将接近传感器芯片切换为预定的低功耗状态,或将接近传感器芯片切换为激活状态用于接收主控制器发送过来的数据。2.根据权利要求1所述基于移动终端的接近传感器省电控制系统,其特征在于,所述主控制器的SCL脚连接接近传感器芯片的GPIO1构成I2C总线的时钟线,主控制器的SDA脚连接接近传感器芯片的GPIO2构成I2C总线的数据线。3.根据权利要求1所述基于移动终端的接近传感器省电控制系统,其特征在于,所述响应检测模块还用于通过第9个时钟信号时数据是否为低来判断从机是否接收到字节数据。4.根据权利要求1所述基于移动终端的接近传感器省电控制系统,其特征在于,所述中断可以配置成上升沿中断或下降沿中断。5.根据权利要求1所述基于移动终端的接近传感器省电控制系统,其特征在于,所述预定的低功耗状态...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

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

1