一种手机休眠和唤醒实现电路及其休眠和唤醒方法
【专利摘要】一种手机休眠和唤醒实现电路及其休眠和唤醒方法,首先逻辑处理模块设定温度阈值、距离阈值、以及设定手掌移动方向的对应指令,光传感器模块设定光强度变化阈值和时间阈值,然后数据采集模块中的温度传感器采集温度数据,距离传感器采集手掌与手机屏幕的距离数据,光传感器模块获得手掌移动方向数据和手掌移动方向对应的指令,接着逻辑处理模块对数据采集模块的数据进行判断,如果同时满足温度数据达到温度阈值、距离数据达到距离阈值、手掌移动方向的对应指令处于可执行状态,则逻辑处理模块将手掌移动方向的对应指令输出给控制显示模块,执行手机的休眠或者唤醒操作,并显示在手机显示器上。本发明方式新颖,提升了用户体验。
【专利说明】 一种手机休眠和唤醒实现电路及其休眠和唤醒方法
【技术领域】
[0001]本发明涉及一种手机休眠和唤醒实现电路及其休眠和唤醒方法。
【背景技术】
[0002]目前手机的休眠和唤醒基本都是通过按键的方式来实现,或者通过按键结合触摸手机屏幕的方式来实现,使用相对繁琐,方式单一,缺少趣味性。
【发明内容】
[0003]本发明提供一种手机休眠和唤醒实现电路及其休眠和唤醒方法,方式新颖,提升了用户体验。
[0004]为了达到上述目的,本发明提供一种手机休眠和唤醒实现电路,该手机休眠和唤醒实现电路包含数据采集模块、电性连接该数据采集模块的逻辑处理模块、以及电性连接该逻辑处理模块的控制显示模块;
所述的数据采集模块包含温度传感器、距离传感器和光传感器模块,所述的温度传感器、距离传感器和光传感器模块的输出端分别电性连接所述逻辑处理模块的输入端;
所述的光传感器模块包含第一光传感器、第二光传感器和处理模块,所述的第一光传感器和第二光传感器的输出端分别电性连接所述逻辑处理模块输入端,所述的处理模块的输入端电性连接第一光传感器和第二光传感器的输出端,所述的处理模块的输出端电性连接所述逻辑处理模块输入端。
[0005]—种实施例中,所述的第一光传感器和第二光传感器分别设置在手机屏幕的上下两端。
[0006]另一种实施例中,所述的第一光传感器和第二光传感器分别设置在手机屏幕的左右两端。
[0007]所述的温度传感器设置在手机正面,所述的距离传感器设置在手机正面。
[0008]所述的控制显示模块包含电性连接所述逻辑处理模块输出端的控制器和电性连接该控制器的显示模块。
[0009]本发明还提供一种采用所述的手机休眠和唤醒实现电路来进行手机休眠和唤醒的方法,该方法包含以下步骤:
步骤S1、逻辑处理模块和光传感器模块进行数据设定;
逻辑处理模块设定温度阈值、距离阈值、以及设定手掌移动方向的对应指令,光传感器模块设定光强度变化阈值和时间阈值;
步骤S2、数据采集模块开始采集数据,将数据传输给逻辑处理模块;
温度传感器采集温度数据,距离传感器采集手掌与手机屏幕的距离数据,光传感器模块获得手掌移动方向数据和手掌移动方向对应的指令;
步骤S3、逻辑处理模块对数据采集模块的数据进行判断,如果同时满足温度数据达到温度阈值、距离数据达到距离阈值、手掌移动方向的对应指令处于可执行状态,则逻辑处理模块将手掌移动方向的对应指令输出给控制显示模块;
步骤S4、控制器将逻辑处理模块的指令发送给显示模块,显示模块根据指令执行手机的休眠或者唤醒操作,并显示在手机显示器上。
[0010]如果所述的第一光传感器和第二光传感器分别设置在手机屏幕的上下两端,则所述的步骤Si中,设定手掌移动方向的对应指令的步骤包含:
设定手掌从手机屏幕下端滑动到上端,是唤醒指令,手掌从手机屏幕上端滑动到下端,是休眠指令,或者,设定手掌从手机屏幕下端滑动到上端,是休眠指令,手掌从手机屏幕上端滑动到下端,是唤醒指令。
[0011]如果所述的第一光传感器和第二光传感器分别设置在手机屏幕的左右两端,则所述的步骤Si中,设定手掌移动方向的对应指令的步骤包含:
设定手掌从手机屏幕左端滑动到右端,是唤醒指令,手掌从手机屏幕右端滑动到左端,是休眠指令,或者,设定手掌从手机屏幕左端滑动到右端,是休眠指令,手掌从手机屏幕右端滑动到左端,是唤醒指令。
[0012]所述的步骤S2中,光传感器模块获得手掌移动方向数据的步骤还包含以下步骤: 步骤S2.1、当两个光传感器中的任意一个光传感器探测到光强度变化超过设定的光强度变化阈值时,处理模块开始计时;
步骤S2.2、当另一个光传感器探测到光强度变化超过设定的光强度变化阈值时,处理模块停止计时;
步骤S2.3、如果处理模块的计时总时长超过设定的时间阈值,则处理模块进一步根据两个光传感器探测到光强度变化的时间先后顺序,并结合两个光传感器设置的物理位置,来判断得到手掌移动方向,并获得手掌移动方向的对应指令。
[0013]所述的步骤S3中,所述的手掌移动方向的对应指令处于可执行状态是指:
如果手掌移动方向的对应指令是唤醒指令,则需要判断手机当前状态是否处于休眠状态,如果手机当前状态是休眠状态,则该唤醒指令处于可执行状态,如果手机当前状态已经是使用状态,则该唤醒指令处于不可执行状态;
如果手掌移动方向的对应指令是休眠指令,则需要判断手机当前状态是否处于使用状态,如果手机当前状态是使用状态,则该休眠指令处于可执行状态,如果手机当前状态已经是休眠状态,则该休眠指令处于不可执行状态。
[0014]本发明方式新颖,提升了用户体验。
【专利附图】
【附图说明】
[0015]图1是手机休眠和唤醒实现电路的电路框图。
[0016]图2是数据采集模块的电路框图。
[0017]图3是光传感器模块的电路框图。
[0018]图4是控制显示模块的电路框图。
[0019]图5是手机休眠和唤醒方法的流程图。
[0020]图6是光传感器模块获得手掌移动方向数据的流程图。
[0021 ]图7是实施例的流程图。
【具体实施方式】
[0022]以下根据图1?图7,具体说明本发明的较佳实施例。
[0023]如图1所示,本发明提供一种手机休眠和唤醒实现电路,该电路包含数据采集模块1、电性连接该数据采集模块I的逻辑处理模块2、以及电性连接该逻辑处理模块2的控制显示模块3。
[0024]如图2所示,所述的数据采集模块I包含温度传感器101、距离传感器102和光传感器模块103,所述的温度传感器101、距离传感器102和光传感器模块103的输出端分别电性连接所述逻辑处理模块2输入端;所述的温度传感器101设置在手机正面,所述的距离传感器102设置在手机正面。(如图3所示,所述的光传感器模块103包含第一光传感器1031、第二光传感器1032和处理模块1033,所述的第一光传感器1031和第二光传感器1032的输出端分别电性连接所述逻辑处理模块2输入端,所述的处理模块1033的输入端电性连接第一光传感器1031和第二光传感器1032的输出端,所述的处理模块1033的输出端电性连接所述逻辑处理模块2输入端;所述的第一光传感器1031和第二光传感器1032分别设置在手机屏幕的上下两端,或者,所述的第一光传感器1031和第二光传感器1032分别设置在手机屏幕的左右两端。
[0025]如图4所示,所述的控制显示模块3包含电性连接所述逻辑处理模块2输出端的控制器301和电性连接该控制器301的显示模块302。
[0026]本实施例中,控制器301可采用任何型号的CPU,显示模块302是手机显示屏。
[0027]所述的手机休眠和唤醒实现电路的工作原理如下:
温度传感器101检测手掌的温度,距离传感器102检测手掌与手机屏幕的距离,光传感器模块103通过获取光线强度的变化、起始顺序和持续时间来获得手掌移动方向。如果第一光传感器1031和第二光传感器1032分别设置在手机屏幕的上下两端,则手掌应在从手机屏幕的下端移动到上端,或者从手机屏幕的上端移动到下端,当手掌接近或者接触屏幕,移动手掌,越过第一个光传感器时,光传感器分析出光线强度变化,处理模块1033开始计时,直到手掌越过另一个光传感器,另一个光传感器同样获取到光强度变化事件,处理模块1033的计时结束,如果手掌越过第一光传感器1031和第二光传感器1032的总时长,位于规定好的有效时间内,则通过光传感器的感应事件顺序,可分辨出手掌移动的方向(从下到上,或者从上到下),当第一光传感器1031和第二光传感器1032分别设置在手机屏幕的左右两端时,工作原理同上。将温度传感器101、距离传感器102和光传感器模块103获得的数据传输给逻辑处理模块2处理,根据设定的温度阈值、距离阈值、手掌移动方向的对应指令设定,判断是执行手机唤醒还是手机休眠,然后逻辑处理模块2将判断结果输出给控制器301,控制器301对显示模块302发出相应操作指令,显示模块302执行休眠或者唤醒操作,如果执行休眠操作,如果此时手机处于使用状态,则可执行休眠操作,显示器熄灭,如果执行唤醒操作,如果此时手机处于休眠状态,则可执行唤醒操作,显示器点亮。
[0028]如图5所示,本发明还提供一种手机休眠和唤醒方法,该方法包含以下步骤:
步骤S1、逻辑处理模块2设定温度阈值、距离阈值、以及设定手掌移动方向的对应指令,光传感器模块103设定光强度变化阈值和时间阈值;
所述的温度阈值为:大于等于28度,小于等于42度;
所述的距离阈值为:大于等于0cm,小于等于3cm ; 所述的光强度变化阈值为:10cd/m2 ;
所述的时间阈值为:500ms ;
步骤S2、数据采集模块I开始采集数据,将数据传输给逻辑处理模块2 ;
温度传感器101采集温度数据,距离传感器102采集手掌与手机屏幕的距离数据,光传感器模块103获得手掌移动方向数据和手掌移动方向对应的指令;
步骤S3、逻辑处理模块2对数据采集模块I的数据进行判断,如果同时满足温度数据达到温度阈值、距离数据达到距离阈值、手掌移动方向的对应指令处于可执行状态,则逻辑处理模块2将手掌移动方向的对应指令输出给控制显示模块3 ;
步骤S4、控制器301将逻辑处理模块2的指令发送给显示模块302,显示模块302根据指令执行手机的休眠或者唤醒操作,并显示在手机显示器上。
[0029]所述的步骤SI中,设定手掌移动方向的对应指令的步骤包含:
当第一光传感器1031和第二光传感器1032分别设置在手机屏幕的上下两端时,设定手掌从手机屏幕下端滑动到上端,是唤醒指令(或者是休眠指令),手掌从手机屏幕上端滑动到下端,是休眠指令(或者是唤醒指令);当第一光传感器1031和第二光传感器1032分别设置在手机屏幕的左右两端时,设定手掌从手机屏幕左端滑动到右端,是唤醒指令(或者是休眠指令),手掌从手机屏幕右端滑动到左端,是休眠指令(或者是唤醒指令)。
[0030]如图6所示,所述的步骤S2中,光传感器模块103获得手掌移动方向数据的步骤还包含以下步骤:
步骤S2.1、当两个光传感器中的任意一个光传感器探测到光强度变化超过设定的光强度变化阈值时,处理模块1033开始计时;
步骤S2.2、当另一个光传感器探测到光强度变化超过设定的光强度变化阈值时,处理模块1033停止计时;
步骤S2.3、如果处理模块1033的计时总时长超过设定的时间阈值,则处理模块进一步根据两个光传感器探测到光强度变化的时间先后顺序,并结合两个光传感器设置的物理位置,来判断得到手掌移动方向,并获得手掌移动方向的对应指令。
[0031]所述的步骤S3中,所述的手掌移动方向的对应指令处于可执行状态是指:如果手掌移动方向的对应指令是唤醒指令,则需要判断手机当前状态是否处于休眠状态,如果手机当前状态是休眠状态,则该唤醒指令处于可执行状态,如果手机当前状态已经是使用状态,则该唤醒指令处于不可执行状态;如果手掌移动方向的对应指令是休眠指令,则需要判断手机当前状态是否处于使用状态,如果手机当前状态是使用状态,则该休眠指令处于可执行状态,如果手机当前状态已经是休眠状态,则该休眠指令处于不可执行状态。
[0032]实施例1
本实施例中,所述的第一光传感器1031设置在手机屏幕的下端,所述的第二光传感器1032设置在手机屏幕的上端,手机正处于休眠状态,手掌从手机屏幕下端滑动到上端。
[0033]如图7所示,在这种情况下,本发明提供的手机休眠和唤醒方法包含以下步骤: 步骤A、逻辑处理模块2和光传感器模块103进行数据设定;
逻辑处理模块2设定:
温度阈值为:大于等于28度,小于等于42度;
距离阈值为:大于等于0cm,小于等于3cm ; 设定手掌移动方向的对应指令为:手掌从手机屏幕下端滑动到上端,是唤醒指令,手掌从手机屏幕上端滑动到下端,是休眠指令;
光传感器模块103设定:
光强度变化阈值为:10cd/m2 ;
时间阈值为:500ms ;
步骤B、温度传感器101采集温度数据,将数据传输给逻辑处理模块2 ;
步骤C、距离传感器102采集手掌与手机屏幕的距离数据,将数据传输给逻辑处理模块
2 ;
步骤D、第一光传感器1031首先探测到光强度发生变化,判断光强度变化是否超过设定的光强度变化阈值,如果是,则进行步骤E ;
步骤E、处理模块1033开始计时;
步骤F、第二光传感器1032接着探测到光强度发生变化,判断光强度变化是否超过设定的光强度变化阈值,如果是,则进行步骤G ;
步骤G、处理模块1033停止计时;
步骤H、处理模块1033判断计时总时长是否超过设定的时间阈值,如果是,则进行步骤
I ;
步骤1、根据第一光传感器1031设置在手机屏幕的下端,第二光传感器1032设置在手机屏幕的上端,而且第一光传感器1031首先探测到光强度发生变化,处理模块1033判断得到手掌移动方向数据为手掌从手机屏幕下端滑动到上端,手掌移动方向的对应指令是唤醒指令,将手掌移动方向数据和唤醒指令传输给逻辑处理模块2 ;
步骤J、逻辑处理模块2判断温度数据是否达到阈值,如果是,进行步骤K ;
步骤K、逻辑处理模块2判断距离数据是否达到阈值,如果是,进行步骤L ;
步骤L、逻辑处理模块2判断手掌移动方向数据,是从手机屏幕下端滑动到上端,则进行步骤M ;
步骤M、逻辑处理模块2判断当前手机是否处于休眠状态,如果是,进行步骤O ;
步骤O、逻辑处理模块2将唤醒指令输出给控制显示模块3 ;
步骤P、控制器301将逻辑处理模块2的唤醒指令发送给显示模块302,显示模块302根据唤醒指令执行手机的唤醒操作,手机显示器点亮。
[0034]实施例2
本实施例中,所述的第一光传感器1031设置在手机屏幕的下端,所述的第二光传感器1032设置在手机屏幕的上端,手机正处于休眠状态,手掌从手机屏幕上端滑动到下端。
[0035]如图7所示,在这种情况下,本发明提供的手机休眠和唤醒方法包含以下步骤: 步骤A、逻辑处理模块2和光传感器模块103进行数据设定;
逻辑处理模块2设定:
温度阈值为:大于等于28度,小于等于42度;
距离阈值为:大于等于0cm,小于等于3cm ;
设定手掌移动方向的对应指令为:手掌从手机屏幕下端滑动到上端,是唤醒指令,手掌从手机屏幕上端滑动到下端,是休眠指令;
光传感器模块103设定: 光强度变化阈值为:10cd/m2 ;
时间阈值为:500ms ;
步骤B、温度传感器101采集温度数据,将数据传输给逻辑处理模块2 ;
步骤C、距离传感器102采集手掌与手机屏幕的距离数据,将数据传输给逻辑处理模块
2 ;
步骤D、第二光传感器1032首先探测到光强度发生变化,判断光强度变化是否超过设定的光强度变化阈值,如果是,则进行步骤E ;
步骤E、处理模块1033开始计时;
步骤F、第一光传感器1031接着探测到光强度发生变化,判断光强度变化是否超过设定的光强度变化阈值,如果是,则进行步骤G ;
步骤G、处理模块1033停止计时;
步骤H、处理模块1033判断计时总时长是否超过设定的时间阈值,如果是,则进行步骤
I ;
步骤1、根据第一光传感器1031设置在手机屏幕的下端,第二光传感器1032设置在手机屏幕的上端,而且第二光传感器1032首先探测到光强度发生变化,处理模块1033判断得到手掌移动方向数据为手掌从手机屏幕上端滑动到下端,手掌移动方向的对应指令是休眠指令,将手掌移动方向数据和唤醒指令传输给逻辑处理模块2 ;
步骤J、逻辑处理模块2判断温度数据是否达到阈值,如果是,进行步骤K ;
步骤K、逻辑处理模块2判断距离数据是否达到阈值,如果是,进行步骤L ;
步骤L、逻辑处理模块2判断手掌移动方向数据,是从手机屏幕上端滑动到下端,则进行步骤N ;
步骤N、逻辑处理模块2判断当前手机是否处于唤醒状态,如果否,返回进行步骤B。
[0036]本发明方式新颖,提升了用户体验。
[0037]尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
【权利要求】
1.一种手机休眠和唤醒实现电路,其特征在于,该手机休眠和唤醒实现电路包含数据采集模块(I )、电性连接该数据采集模块(I)的逻辑处理模块(2)、以及电性连接该逻辑处理模块(2)的控制显示模块(3); 所述的数据采集模块(I)包含温度传感器(101)、距离传感器(102)和光传感器模块(103),所述的温度传感器(101 )、距离传感器(102)和光传感器模块(103)的输出端分别电性连接所述逻辑处理模块(2)的输入端; 所述的光传感器模块(103)包含第一光传感器(1031)、第二光传感器(1032)和处理模块(1033),所述的第一光传感器(1031)和第二光传感器(1032)的输出端分别电性连接所述逻辑处理模块(2)输入端,所述的处理模块(1033)的输入端电性连接第一光传感器(1031)和第二光传感器(1032)的输出端,所述的处理模块(1033)的输出端电性连接所述逻辑处理模块(2)输入端。
2.如权利要求1所述的手机休眠和唤醒实现电路,其特征在于,所述的第一光传感器(1031)和第二光传感器(1032)分别设置在手机屏幕的上下两端。
3.如权利要求1所述的手机休眠和唤醒实现电路,其特征在于,所述的第一光传感器(1031)和第二光传感器(1032)分别设置在手机屏幕的左右两端。
4.如权利要求2或3所述的手机休眠和唤醒实现电路,其特征在于,所述的温度传感器(101)设置在手机正面,所述的距离传感器(102)设置在手机正面。
5.如权利要求4所述的手机休眠和唤醒实现电路,其特征在于,所述的控制显示模块(3 )包含电性连接所述逻辑处理模块(2 )输出端的控制器(301)和电性连接该控制器(301)的显示模块(302)。
6.一种采用如权利要求5所述的手机休眠和唤醒实现电路来进行手机休眠和唤醒的方法,其特征在于,该方法包含以下步骤: 步骤S1、逻辑处理模块(2)和光传感器模块(103)进行数据设定; 逻辑处理模块(2)设定温度阈值、距离阈值、以及设定手掌移动方向的对应指令,光传感器模块(103)设定光强度变化阈值和时间阈值; 步骤S2、数据采集模块(I)开始采集数据,将数据传输给逻辑处理模块(2); 温度传感器(101)采集温度数据,距离传感器(102)采集手掌与手机屏幕的距离数据,光传感器模块(103)获得手掌移动方向数据和手掌移动方向对应的指令; 步骤S3、逻辑处理模块(2 )对数据采集模块(I)的数据进行判断,如果同时满足温度数据达到温度阈值、距离数据达到距离阈值、手掌移动方向的对应指令处于可执行状态,则逻辑处理模块(2)将手掌移动方向的对应指令输出给控制显示模块(3); 步骤S4、控制器(301)将逻辑处理模块(2)的指令发送给显示模块(302),显示模块(302)根据指令执行手机的休眠或者唤醒操作,并显示在手机显示器上。
7.如权利要求6所述的手机休眠和唤醒方法,其特征在于,如果所述的第一光传感器(1031)和第二光传感器(1032)分别设置在手机屏幕的上下两端,则所述的步骤SI中,设定手掌移动方向的对应指令的步骤包含: 设定手掌从手机屏幕下端滑动到上端,是唤醒指令,手掌从手机屏幕上端滑动到下端,是休眠指令; 或者,设定手掌从手机屏幕下端滑动到上端,是休眠指令,手掌从手机屏幕上端滑动到下端,是唤醒指令。
8.如权利要求6所述的手机休眠和唤醒方法,其特征在于,如果所述的第一光传感器(1031)和第二光传感器(1032)分别设置在手机屏幕的左右两端,则所述的步骤SI中,设定手掌移动方向的对应指令的步骤包含: 设定手掌从手机屏幕左端滑动到右端,是唤醒指令,手掌从手机屏幕右端滑动到左端,是休眠指令; 或者,设定手掌从手机屏幕左端滑动到右端,是休眠指令,手掌从手机屏幕右端滑动到左端,是唤醒指令。
9.如权利要求8所述的手机休眠和唤醒方法,其特征在于,所述的步骤S2中,光传感器模块(103)获得手掌移动方向数据的步骤还包含以下步骤: 步骤S2.1、当两个光传感器中的任意一个光传感器探测到光强度变化超过设定的光强度变化阈值时,处理模块(1033)开始计时; 步骤S2.2、当另一个光传感器探测到光强度变化超过设定的光强度变化阈值时,处理模块(1033)停止计时; 步骤S2.3、如果处理模块(1033)的计时总时长超过设定的时间阈值,则处理模块进一步根据两个光传感器探测到光强度变化的时间先后顺序,并结合两个光传感器设置的物理位置,来判断得到手掌移动方向,并获得手掌移动方向的对应指令。
10.如权利要求9所述的手机休眠和唤醒方法,其特征在于,所述的步骤S3中,所述的手掌移动方向的对应指令处于可执行状态是指: 如果手掌移动方向的对应指令是唤醒指令,则需要判断手机当前状态是否处于休眠状态,如果手机当前状态是休眠状态,则该唤醒指令处于可执行状态,如果手机当前状态已经是使用状态,则该唤醒指令处于不可执行状态; 如果手掌移动方向的对应指令是休眠指令,则需要判断手机当前状态是否处于使用状态,如果手机当前状态是使用状态,则该休眠指令处于可执行状态,如果手机当前状态已经是休眠状态,则该休眠指令处于不可执行状态。
【文档编号】H04M1/725GK104301545SQ201410626696
【公开日】2015年1月21日 申请日期:2014年11月10日 优先权日:2014年11月10日
【发明者】张志伟 申请人:上海斐讯数据通信技术有限公司