一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

指纹模块的电源管理方法、管理电路和电子设备与流程

2022-06-11 16:56:11 来源:中国专利 TAG:


1.本技术涉及电子技术领域,特别涉及一种指纹模块的电源管理方法、管理电路和电子设备。


背景技术:

2.手机、平板电脑等电子设备通常设置有指纹模块,用于实现指纹识别功能。常见的指纹模块的类型包括电容指纹模块、光学指纹模块和超声波指纹模块。
3.电容指纹模块中的指纹采集模块(或者也可以称为指纹采集器)通常位于设备侧边形成侧边指纹,或者位于设备背部形成后置指纹,且指纹采集模块部分裸露在外。指纹采集模块裸露在外,容易出现磕伤、开裂等损伤。
4.光学指纹模块和超声波指纹模块中的指纹采集模块通常位于屏幕下方形成屏下指纹。在屏幕裂开时,指纹采集模块也会出现开裂等损伤。指纹模块中的指纹采集模块损伤会造成指纹采集模块内部电路出现短路。指纹采集模块短路,会使得指纹模块中出现持续的大电流,从而会使得指纹模块的温度过高。在电子设备的使用过程中,指纹模块温度过高,存在容易烫伤用户等设备使用安全的问题,和影响用户体验的问题。


技术实现要素:

5.本技术提供了一种指纹模块的电源管理方法、管理电路和电子设备,可以更合理地对指纹模块的电源状态进行管理,避免指纹模块温度过高,可以提高设备的使用安全性,以及提升用户的使用体验。
6.为解决上述技术问题,第一方面,本技术的实施方式提供了一种指纹模块的电源管理方法,应用于电子设备,该方法包括:获取指纹模块的温度信息,以及指纹模块的id信息;根据指纹模块的温度信息和id信息控制指纹模块的电源状态,电源状态包括开启状态和关闭状态。
7.通过指纹模块的温度信息可以确定指纹模块的温度是否过高,根据纹模块的id信息可以确定指纹模块是否已经损坏,可以更为直观地确定指纹模块的温度情况和指纹模块是否损坏。从而可以更为准确地通过对指纹模块的电源状态的控制,实现对指纹模块的温度的管理,避免指纹模块的温度过高。能够提高电子设备的使用安全性,以及提升用户的使用体验。
8.在上述第一方面的一种可能的实现中,该方法包括:获取电源状态为开启状态的指纹模块的第一指纹模块温度;若第一指纹模块温度小于预设的异常门限温度,保持指纹模块的电源状态为开启状态;若第一指纹模块温度大于等于异常门限温度,对指纹模块的电源状态进行异常管理。若第一指纹模块温度小于预设的异常门限温度,说明指纹模块的温度正常。若第一指纹模块温度大于等于异常门限温度,说明指纹模块的温度异常。
9.在上述第一方面的一种可能的实现中,对指纹模块的电源状态进行异常管理,包括:若第一指纹模块温度大于等于预设的第一绝对温度,将指纹模块的电源状态调整为关
闭状态,其中,第一绝对温度大于异常门限温度;若第一指纹模块温度小于第一绝对温度,获取指纹模块的id信息,根据指纹模块的id信息确定指纹模块是否损坏;若指纹模块已损坏,将指纹模块的电源状态调整为关闭状态;若指纹模块未损坏,根据预设的第一时间间隔获取指纹模块的第二指纹模块温度;若第二指纹模块温度大于等于第一绝对温度,将指纹模块的电源状态调整为关闭状态;若第二指纹模块温度小于第一绝对温度,保持指纹模块的电源状态为开启状态。
10.通过对指纹模块的温度信息和id信息进行检测,并根据检测到的指纹模块的温度信息和id信息,对指纹模块的电源的开启和关闭进行精细控制,不仅可以避免指纹模块的温度过高的问题,还能够减少指纹模块误关闭的问题。
11.在上述第一方面的一种可能的实现中,对指纹模块的电源状态进行异常管理,包括:获取指纹模块的第一环境温度;若第一指纹模块温度与第一环境温度的差值小于预设的差值温度,且第一指纹模块温度大于等于预设的第二绝对温度,将指纹模块的电源状态调整为关闭状态,其中,第二绝对温度大于异常门限温度;若第一指纹模块温度与第一环境温度的差值大于等于差值温度,获取指纹模块的id信息,根据指纹模块的id信息确定指纹模块是否损坏;若指纹模块已损坏,将指纹模块的电源状态调整为关闭状态;若指纹模块未损坏,将指纹模块的电源状态调整为关闭状态,根据预设的第一时间间隔获取指纹模块的第二指纹模块温度和第二环境温度;若第二指纹模块温度与第二环境温度的差值小于差值温度,保持指纹模块的电源状态为关闭状态;若第二指纹模块温度与第二环境温度的差值大于等于差值温度,且第二指纹模块温度小于第二绝对温度,将指纹模块的电源状态调整为开启状态。
12.根据指纹模块的温度信息、环境温度信息,以及指纹模块的id信息,确定指纹模块温度是否过高,以及确定指纹模块温度过高的原因,从而可以更为合理地控制指纹模块的电源的开启和关闭,以避免指纹模块的温度过高。
13.在上述第一方面的一种可能的实现中,对指纹模块的电源状态进行异常管理,包括:获取指纹模块的id信息,并根据指纹模块的id信息确定指纹模块是否损坏;若指纹模块已损坏,将指纹模块的电源状态调整为关闭状态;若指纹模块未损坏,根据预设的第一时间间隔获取指纹模块的第二指纹模块温度;若第二指纹模块温度大于等于预设的第一绝对温度,将指纹模块的电源状态调整为关闭状态;若第二指纹模块温度小于第一绝对温度,保持指纹模块的电源状态为开启状态。
14.在上述第一方面的一种可能的实现中,该方法还包括:根据预设的第二时间间隔,获取电源状态为关闭状态、且未损坏的指纹模块的第三指纹模块温度;若第三指纹模块温度大于等于异常门限温度,保持指纹模块的电源状态为关闭状态;若第三指纹模块温度小于异常门限温度,将指纹模块的电源状态调整为开启状态。从而使得未损坏的指纹模块可以在温度降低后恢复正常工作,以便用户使用。若温度仍然过高,则保持指纹模块的电源为关闭状态,以避免烫伤用户。
15.在上述第一方面的一种可能的实现中,该方法还包括:若指纹模块未损坏且指纹模块的电源状态为关闭状态,生成提醒信息,提醒信息用于提醒用户指纹模块当前不可用;或者若指纹模块已损坏,生成提醒信息,提醒信息用于提醒用户指纹模块已损坏。可以方便用户了解指纹模块的状态。
16.在上述第一方面的一种可能的实现中,方法还包括:若未获取到指纹模块的id信息,则确定指纹模块已损坏。
17.在上述第一方面的一种可能的实现中,该方法还包括,在以下任意一种情况下获取指纹模块的温度信息和id信息:根据预设的检测周期获取指纹模块的温度信息和id信息;在电子设备开机启动后,获取指纹模块的温度信息和id信息。
18.第二方面,本技术的实施方式提供了一种指纹模块的电源管理电路,包括:指纹模块,指纹模块包括第一热敏电阻,用于获取与指纹模块的温度相关的电压;电源模块,电源模块包括电池和电源管理模块,其中,电池连接电源管理模块,电源管理模块连接指纹模块,用于为指纹模块供电;主控模块,主控模块分别与指纹模块和电源管理模块连接,用于根据电压获取指纹模块的温度信息,以及用于获取指纹模块的id信息,并根据指纹模块的温度信息以及指纹模块的id信息控制指纹模块的电源状态,其中,电源状态包括开启状态和关闭状态。
19.通过第一热敏电阻的设置,可以方便地获得指纹模块的温度信息。通过指纹模块的温度信息可以确定指纹模块的温度是否过高。另外,根据纹模块的id信息可以确定指纹模块是否已经损坏。可以更为直观地确定指纹模块的温度情况和指纹模块是否损坏,从而可以更为准确地通过对指纹模块的电源状态的控制,实现对指纹模块的温度的管理,避免指纹模块的温度过高。能够提高电子设备的使用安全性,以及提升用户的使用体验。
20.在上述第二方面的一种可能的实现中,电源模块还包括第一上拉电阻和第一模数转换器,第一上拉电阻分别与电源管理模块和第一热敏电阻连接,用于从电源管理模块获取输出电压并将输出电压分压至第一热敏电阻;第一模数转换器的一端连接至第一热敏电阻和第一上拉电阻之间,另一端与主控模块连接,用于获取第一热敏电阻与第一上拉电阻连接一侧的电压,并将电压模拟信号转换为数字信号发送至主控模块。
21.在上述第二方面的一种可能的实现中,指纹模块还包括与第一热敏电阻并联的第一电容。
22.在上述第二方面的一种可能的实现中,指纹模块还包括电压调整电路、数字电路和模拟电路;电源管理模块分别与电压调整电路和模拟电路连接,且电压调整电路与数字电路连接。
23.在上述第二方面的一种可能的实现中,电源管理电路还包括第一电路板、第二电路板和连接器;电源模块和主控模块通过第一电路板设置;指纹模块通过第二电路板设置;第一电路板和第二电路板通过连接器连接。
24.第三方面,本技术的实施方式提供了一种指纹模块的电源管理电路,包括:指纹模块,指纹模块包括第一热敏电阻,用于获取与指纹模块的温度相关的电压;电源模块,电源模块包括电池和电源管理模块,其中,电池连接电源管理模块,电源管理模块连接指纹模块,用于为指纹模块供电;主控模块,主控模块包括主控模块处理器和第二热敏电阻,用于获取与主控模块的温度相关的电压;主控模块处理器分别与指纹模块和电源管理模块连接,用于根据与指纹模块的温度相关的电压获取指纹模块的温度信息,根据与主控模块的温度相关的电压获取环境温度信息,以及用于获取指纹模块的id信息,并根据指纹模块的温度信息、环境温度信息、指纹模块的id信息控制指纹模块的电源状态,其中,电源状态包括开启状态和关闭状态。
25.通过第一热敏电阻的设置,可以方便地获得指纹模块的温度信息。通过第二热敏电阻的设置,可以方便地获得环境温度信息。通过指纹模块的温度信息和环境温度信息可以确定指纹模块的温度是否过高。另外,根据纹模块的id信息可以确定指纹模块是否已经损坏。可以更为直观地确定指纹模块的温度情况和指纹模块是否损坏,从而可以更为准确地通过对指纹模块的电源状态的控制,实现对指纹模块的温度的管理,避免指纹模块的温度过高。能够提高电子设备的使用安全性,以及提升用户的使用体验。
26.在上述第三方面的一种可能的实现中,电源模块还包括第一上拉电阻、第一模数转换器、第二上拉电阻和第二模数转换器,第一上拉电阻分别与电源管理模块和第一热敏电阻连接,用于从电源管理模块获取输出电压并将输出电压分压至第一热敏电阻;第一模数转换器的一端连接至第一热敏电阻和第一上拉电阻之间,另一端与主控模块处理器连接,用于获取第一热敏电阻与第一上拉电阻连接一侧的电压,并将电压模拟信号转换为数字信号发送至主控模块处理器;第二上拉电阻分别与电源管理模块和第二热敏电阻连接,用于从电源管理模块获取输出电压并将输出电压分压至第二热敏电阻;第二模数转换器的一端连接至第二热敏电阻和第二上拉电阻之间,另一端与主控模块处理器连接,用于获取第二热敏电阻与第二上拉电阻连接一侧的电压,并将电压模拟信号转换为数字信号发送至主控模块处理器。
27.在上述第三方面的一种可能的实现中,指纹模块还包括与第一热敏电阻并联的第一电容,主控模块还包括与第二热敏电阻并联的第二电容。
28.在上述第三方面的一种可能的实现中,指纹模块还包括电压调整电路、数字电路和模拟电路;电源管理模块分别与电压调整电路和模拟电路连接,且电压调整电路与数字电路连接。
29.在上述第三方面的一种可能的实现中,电源管理电路还包括第一电路板、第二电路板和连接器;电源模块和主控模块通过第一电路板设置;指纹模块通过第二电路板设置;第一电路板和第二电路板通过连接器连接。
30.第四方面,本技术的实施方式还提供了一种电子设备,包括上述的指纹模块的电源管理电路。
31.本技术提供的电子设备,可以包括上述第二方面和/或第二方面的任意一种可能的实现方式所提供的指纹模块的电源管理电路,因此也能实现第二方面提供的电源管理电路所具备的有益效果(或优点)。本技术提供的电子设备,可以包括上述第三方面和/或第三方面的任意一种可能的实现方式所提供的指纹模块的电源管理电路,因此也能实现第三方面提供的电源管理电路所具备的有益效果(或优点)。
32.第五方面,本技术的实施方式提供了一种芯片,包括:处理器,用于执行程序指令,以使该电子设备执行前述的指纹模块的电源管理方法;存储器,耦合至所述处理器。
33.第六方面,本技术的实施方式提供了一种计算机可读取存储介质,计算机可读取存储介质存储有计算机程序,计算机程序包括程序指令,程序指令被计算机运行以使电子设备执行前述的指纹模块的电源管理方法。
附图说明
34.为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所使用的附
图作简单介绍。
35.图1是根据本技术的一些实施例,示出了一种手机100的结构示意图;
36.图2a是根据本技术的一些实施例,示出了一种指纹模块的电源管理方法流程图;
37.图2b是根据本技术的一些实施例,示出了另一种指纹模块的电源管理方法流程图;
38.图3a是根据本技术的一些实施例,示出了另一种指纹模块的电源管理方法流程图;
39.图3b是根据本技术的一些实施例,示出了另一种指纹模块的电源管理方法流程图;
40.图4是根据本技术的一些实施例,示出了另一种指纹模块的电源管理方法流程图;
41.图5是根据本技术的一些实施例,示出了另一种指纹模块的电源管理方法流程图;
42.图6a和6b是根据本技术的一些实施例,示出了一种手机100的显示界面示意图;
43.图7a是根据本技术的一些实施例,示出了一种指纹模块的电源管理电路结构框图;
44.图7b是根据本技术的一些实施例,示出了一种第一热敏电阻和第一电容的结构示意图;
45.图7c是根据本技术的一些实施例,示出了一种第一热敏电阻的电阻和其检测到的温度的对应关系示意图;
46.图8是根据本技术的一些实施例,示出了另一种指纹模块的电源管理电路结构框图;
47.图9a是根据本技术的一些实施例,示出了又一种指纹模块的电源管理电路结构框图;
48.图9b是根据本技术的一些实施例,示出了连接器母座的结构图以及其连接关系示意图;
49.图9c是根据本技术的一些实施例,示出了连接器公座的结构图以及其连接关系示意图;
50.图10是根据本技术的一些实施例,示出了再一种指纹模块的电源管理电路结构框图;
51.图11是根据本技术的一些实施例,示出了一种芯片的结构示意图;
52.图12是根据本技术的一些实施例,示出了一种电子设备的结构示意图;
53.图13是根据本技术的一些实施例,示出了一种片上系统(soc)的结构示意图。
具体实施方式
54.下面将结合附图对本技术的实施方式作进一步地详细描述。
55.当前,手机、平板电脑等电子设备中通常设置有指纹模块。指纹模块中的指纹采集模块(或者也可以称为指纹采集器)出现损伤会造成指纹采集模块内部电路短路。指纹采集模块内部电路短路,使得指纹模块的整体阻抗变小,从而使得指纹模块中的电流变大。指纹模块中出现持续的大电流,会使得指纹模块温度过高。指纹采集模块内部电路短路后,指纹模块的温度上升很快,如果没有散热措施,指纹模块的最大温度可能上升到100℃以上。在
电子设备的使用过程中,指纹模块温度过高,存在容易烫伤用户等设备使用安全的问题,和影响用户体验的问题。
56.现有技术中,可以通过过电流保护(over current protection,ocp,可以简称为过流保护)的方式对指纹模块进行电流变大后的保护。
57.例如,电子设备的主板侧(或者也可以称为芯片主板侧)设置小电流低压差线性稳压器(low dropout regulator,ldo)。若指纹模块的正常工作电流为50ma,则可以采用最大供电能力为100ma的ldo给指纹模块供电,即ldo发生过流保护的额定电流保护值为100ma。在指纹模块中的指纹采集模块发生损伤的时候,若指纹模块中的电流变为200ma,超过ldo发生过流保护的额定电流保护值100ma,则可以触发ldo进行ocp。即手机会通过ldo切换电子设备中的电源模块对指纹模块的供电,以关闭指纹模块的电源,实现对指纹模块的ocp。关闭指纹模块的电源,可以避免指纹模块的温度继续升高。
58.这种方式中,电子设备根据指纹模块中的电流大小来控制电源模块对指纹模块的供电,以实现对指纹模块的电源状态的控制。一方面受限于芯片工艺,电子设备检测到的指纹模块的电流与指纹模块中的实际电流存在误差(一般芯片的电流误差在20%左右),会导致有时候指纹模块内的电流达到额定电流保护值的时候,电子设备并没有发生ocp,存在ocp精度较低的问题。
59.另一方面,在电子设备的使用过程中,用户实际体验到的是指纹模块的温度。即使指纹模块内的电流没有达到额定电流保护值,指纹模块内持续发生的大电流仍然会使指纹模块的温度上升。故,现有技术存在电子设备的温度管理不准确的问题。在用户通过指纹模块进行解锁或使用电子设备时,仍然存在容易烫伤用户或者影响用户的使用体验的问题。
60.因此,当前电子设备对指纹模块进行ocp的方式,并不能很好地实现对指纹模块的电源状态的控制,导致对指纹模块的温度管理并不合理,影响用户的使用安全以及使用体验。
61.另外,当前,电子设备中存在不同器件共用一个ldo的情况。例如指纹模块和接近光传感器共用一个ldo。如果指纹模块中的电流过大,电子设备会通过ldo同时切换电源模块对指纹模块和接近光传感器的供电,关闭指纹模块和接近光传感器的电源。这种方式,会导致接近光传感器也无法正常使用。但是如果为电子设备中的每个部件设置独立的ldo,则会增加手机的成本。
62.本技术提供一种应用于电子设备的指纹模块的电源管理方法,电子设备可以获取指纹模块的温度信息,以及指纹模块的id信息和/或环境温度信息,并根据获取到的这些信息控制指纹模块的电源的开启和关闭,即控制指纹模块的电源状态,电源状态包括开启状态和关闭状态。
63.指纹模块的温度信息是指指纹模块内部的温度。环境温度信息指的是指纹模块所在的电子设备(例如手机)的整机的温度,其可以通过电子设备的系统温度来体现,也可以称为电子设备的系统温度。指纹模块的id信息是指指纹模块能否正常工作进行通信的信息。
64.下面以电子设备为手机为例,说明本技术的多种实现方式以及具体实施例。
65.在本技术的一种实现方式中,手机中的电源模块对指纹模块进行供电,指纹模块的电源为开启状态。手机获取电源状态为开启状态的指纹模块的温度信息。若手机根据获
取到的指纹模块的温度信息,确定指纹模块的温度过高,则手机认为指纹模块温度异常且温度过高。手机控制电源模块停止对指纹模块进行供电,以关闭指纹模块的电源,即将指纹模块的电源状态调整为关闭状态。若手机确定指纹模块的温度为正常温度,电源模块继续对指纹模块进行供电,即保持指纹模块的电源状态为开启状态。
66.在本技术的另一种实现方式中,手机获取电源状态为开启状态的指纹模块的温度信息和环境温度信息,其中,环境温度信息指的是手机的整机的温度,其可以通过手机的主控芯片的温度来体现,也可以称为手机内的系统温度。若手机根据指纹模块的温度信息和环境温度信息,确定指纹模块的温度和环境温度之间的温差较大,且指纹模块的温度过高。则手机认为指纹模块的温度异常且温度过高,关闭指纹模块的电源,即将指纹模块的电源状态调整为关闭状态。若手机确定指纹模块的温度和环境温度之间的温差较小,且指纹模块的温度正常,则电源模块继续对指纹模块进行供电,即保持指纹模块的电源状态为开启状态。
67.若手机确定指纹模块的温度和环境温度之间的温差较小,且指纹模块的温度过高,还可以关闭指纹模块的电源一段时间,即将指纹模块的电源状态由开启状态调整为关闭状态。待指纹模块的温度恢复至正常温度后,手机再恢复电源模块对指纹模块的供电,即开启指纹模块的电源,将指纹模块的电源状态重新调整为开启状态。
68.在本技术的另一种实现方式中,手机还可以获取电源状态为开启状态的指纹模块的id信息。若手机根据指纹模块的id信息确定指纹模块无法通信,则认为指纹模块已损坏,关闭指纹模块的电源,即手机控制电源模块停止对指纹模块进行供电。若指纹模块可以正常通信,且指纹模块的温度正常,则保持指纹模块的电源状态为开启状态。若指纹模块可以正常通信,且指纹模块的温度过高,还可以关闭指纹模块的电源一段时间,待指纹模块的温度恢复至正常温度后,手机再开启指纹模块的电源,即手机控制电源模块继续对指纹模块进行供电。
69.本技术中,对于可以正常通信、未损坏的指纹模块,手机关闭指纹模块的电源之后,若检测到指纹模块的温度恢复至正常温度,手机可以重新开启指纹模块的电源。
70.本技术提供的指纹模块的电源的管理方法,手机根据指纹模块的温度信息,以及环境温度信息和/或指纹模块的id信息可以更为直观地确定指纹模块的温度情况和指纹模块是否损坏。从而可以更为准确地通过对指纹模块的电源状态的控制,实现对指纹模块的温度的管理,避免指纹模块的温度过高。本技术提供的技术方案能够提高电子设备的使用安全性,以及提升用户的使用体验。
71.请参见图1,图1是本技术实施例提供的作为示例的一种手机100的结构示意图。
72.手机100可以包括处理器110,外部存储器接口120,内部存储器121,usb接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及sim卡接口195等。其中传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
73.可以理解的是,本技术实施例示意的结构并不构成对手机100的限定。在本技术实
施例另一些实施例中,手机100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。
74.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
75.控制器可以根据指令操作码和时序信号,产生操作控制信号,完成读取指令和执行指令的控制。
76.处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
77.在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,i2c)接口,集成电路内置音频(inter-integrated circuit sound,i2s)接口,脉冲编码调制(pulse code modulation,pcm)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,uart)接口,移动产业处理器接口(mobile industry processor interface,mipi),通用输入输出(general-purpose input/output,gpio)接口,用户标识模块(subscriber identity module,sim)接口。
78.usb接头130是一种符合usb标准规范的连接器,可以用来连接手机100和外围设备,具体可以是标准usb接头(例如type c接头),mini usb接头,micro usb接头等。usb接头130可以用于连接充电器为手机100充电,也可以用于手机100与外围设备之间传输数据。该接头还可以用于连接其他电子设备,例如ar设备等。在一些实施方案中,处理器110可以支持usb,usb的标准规范可以为usb1.x,usb2.0,usb3.x,usb4。
79.充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过usb接头130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过电子设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备供电。
80.电源管理模块141用于连接电池142、充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,显示屏194,摄像头193,和无线通信模块160、指纹传感器180h等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。
81.手机100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
82.移动通信模块150可以提供应用在手机100上的包括2g/3g/4g/5g等无线通信功
能。
83.无线通信模块160可以提供应用在手机100上的包括wlan(如wi-fi),蓝牙,全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
84.在一些实施例中,手机100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得手机100可以通过无线通信技术与网络以及其他设备通信。
85.内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储手机100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。处理器110通过运行存储在内部存储器121的指令,和/或存储在设置于处理器中的存储器的指令,执行手机100的各种功能应用以及数据处理,例如执行本技术提供的指纹模块的电源管理方法。
86.压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180a可以设置于显示屏194。当有触摸操作作用于显示屏194,手机100根据压力传感器180a检测所述触摸操作强度。手机100也可以根据压力传感器180a的检测信号计算触摸的位置。
87.指纹传感器180h用于采集指纹。手机100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。
88.触摸传感器180k,也称“触控器件”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器180k可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于手机100的表面,与显示屏194所处的位置不同。
89.在本技术的一种实现方式中,手机100可以根据获取到的指纹模块的温度信息和指纹模块的id信息,控制指纹模块的电源的开启和关闭。
90.请参见图2a,手机100对指纹模块的电源状态进行控制的过程包括以下步骤:
91.s101,手机100获取电源状态为开启状态的指纹模块的第一指纹模块温度ta1。
92.手机100可以根据预设的检测周期,获取指纹模块的第一指纹模块温度ta1。
93.本实现方式中,检测周期的取值范围可以是1分钟~60分钟,例如检测周期可以是1分钟、10分钟、30分钟、455分钟、60分钟等。当然,检测周期也可以是2小时、5.5小时、8小时、12小时等其他任意值。
94.s102,手机100判断第一指纹模块温度ta1是否大于等于异常门限温度t0,异常门限温度t0可以是40℃。
95.若第一指纹模块温度ta1大于等于异常门限温度t0,手机100确定指纹模块的温度异常,需要对指纹模块的电源进行异常管理,手机100执行s103。
96.若第一指纹模块温度ta1小于异常门限温度t0,手机100确定指纹模块的温度正常,手机100执行s101。即手机100等待下一个检测周期继续获取指纹模块的第一指纹模块温度ta1,并接着执行s102,以确定指纹模块的温度是否异常。
97.s103,手机100判断第一指纹模块温度ta1是否大于等于第一绝对温度t1,以判断指纹模块的温度是否过高,第一绝对温度t1可以是60℃。
98.若第一指纹模块温度ta1大于等于第一绝对温度t1,则说明指纹模块温度过高。指纹模块温度过高,容易烫伤用户。为避免在用户使用手机100的过程中对用户造成损伤,手机100执行s104。
99.若第一指纹模块温度ta1小于第一绝对温度t1,手机100执行s105。
100.s104,手机100关闭指纹模块的电源,停止对指纹模块的供电,即将指纹模块的电源状态调整为关闭状态。以避免指纹模块温度过高,在用户使用手机100的过程中对用户造成损伤。
101.s105,手机100读取指纹模块的身份识别(identity document,id)信息,根据是否读取到指纹模块的id信息,判断指纹模块是否损坏。
102.手机100可以通过串行外设接口(serial peripheral interface,spi)通信的方式获取指纹模块的id信息,也可以通过移动产业处理器接口(mobile industry processor interface,mipi)通信的方式获取指纹模块的id信息。当然,也可以通过其他方式获取指纹模块的id信息。
103.若手机100未读取到指纹模块的id信息,则说明指纹模块已经损坏,无法进行通信及正常工作,手机100执行s106。
104.若手机100读取到指纹模块的id信息,则认为指纹模块未损坏,可以正常进行通信及正常工作,手机100执行s107。
105.s106,手机100关闭指纹模块的电源,停止对指纹模块的供电,即将指纹模块的电源状态调整为关闭状态。以避免指纹模块由于损坏短路造成的温度过高,在用户使用手机100的过程中对用户造成损伤。
106.s107,手机100在预设的第一时间间隔x1之后,根据预设的温度获取频率,多次获取指纹模块的第二指纹模块温度ta2,以循环确定指纹模块的温度变化。
107.例如,手机100可以在预设的第一时间间隔1分钟之后,手机100按照10次/秒的温度获取频率读取第二指纹模块温度ta2,读取1秒内的第二指纹模块温度ta2,即读取到10个第二指纹模块温度ta2。
108.手机100判断指纹模块的第二指纹模块温度ta2是否相比于第一指纹模块温度ta1在上升,且循环判断每次获取到的第二指纹模块温度ta2是否大于等于第一绝对温度t1。
109.若手机100确定获取到的10个第二指纹模块温度ta2中只要存在1个第二指纹模块温度ta2大于等于第一绝对温度t1的情况,手机100则确定指纹模块的温度在上升,且温度过高。并且手机100在检测到的第二指纹模块温度ta2大于等于第一绝对温度t1时,停止继续获取第二指纹模块温度ta2,并执行s104,关闭指纹模块的电源,停止对指纹模块的供电,即将指纹模块的电源状态调整为关闭状态。或者若手机100确定获取到的10个第二指纹模
块温度ta2中存在5个或5个以上的第二指纹模块温度ta2大于等于第一绝对温度t1的情况时,手机100确定指纹模块的温度在上升,且温度过高,手机100执行s104。
110.若手机100每次检测到的第二指纹模块温度ta2基本保持不变,或者10个第二指纹模块温度ta2都始终未超过第一绝对温度t1,则手机100认为手机100的温度并未过高,并且之前的温度上升并不是由于指纹模块损坏引起的,手机100执行s108。
111.s108,手机100保持指纹模块的电源状态为开启状态。
112.进一步地,s108之后,手机100还可以根据前述的检测周期获取指纹模块的第一指纹模块温度ta1,即手机100周期性地执行前述的s101~s108,以对指纹模块的电源状态进行管理。
113.当然,s108之后,手机100也可以停止获取指纹模块的第一指纹模块温度ta1,退出指纹模块的电源管理流程。在下次手机100重新开机重启后,手机100执行前述的s101~s108,以对指纹模块的电源进行管理。
114.另外,对于s104,手机100关闭指纹模块的电源之后,手机100可以在下次关机重新启动之后,再开启指纹模块的电源,将指纹模块的电源状态调整为开启状态,并进一步确定指纹模块是否损坏。
115.对于s106,若手机100确定指纹模块已经损坏,则可以不再开启指纹模块的电源。
116.在本技术的另一种实现方式中,对于s107,手机100也可以在预设的第一时间间隔x1之后,只获取一次指纹模块的第二指纹模块温度ta2,以确定指纹模块的温度是否超过第一绝对温度t1,若超过第一绝对温度t1,手机执行s104;若未超过第一绝对温度t1,手机执行s108。
117.本实现方式中,异常门限温度t0的取值范围可以是35℃~50℃,例如异常门限温度t0也可以是35℃、40℃、42.5℃、45℃、50℃等。当然,异常门限温度t0也可以是其他任意值。
118.第一绝对温度t1的取值范围可以是55℃~65℃,例如第一绝对温度t1也可以是55℃、58.5℃、62℃、65℃等。当然,第一绝对温度t1也可以是其他任意值。
119.第一时间间隔x1的取值范围可以是0.5分钟~5分钟,例如第一时间间隔x1可以是0.5分钟、2分钟、3分钟、5分钟等。当然,第一时间间隔x1也可以是其他任意值。
120.温度获取频率取值范围可以是5次/秒~15次/秒,例如温度获取频率可以是5次/秒、8次/秒、12次/秒、15次/秒等。当然,温度获取频率也可以是其他任意值。
121.指纹模块的id信息也可以是用于表示指纹模块是否损坏的其他信息。
122.本实现方式提供的指纹模块的电源管理方法中,手机100通过对指纹模块的温度信息和id信息进行检测,并根据检测到的指纹模块的温度信息和id信息,对指纹模块的电源的开启和关闭进行精细控制,不仅可以避免指纹模块的温度过高的问题,对于已损坏的指纹模块及时关闭,还能够减少指纹模块误关闭的问题。
123.请参见图2b,在本技术提供的指纹模块的电源管理方法的另一实现方式中,在如图2a所示的步骤基础上,手机100执行s104关闭指纹模块的电源之后,手机100还包括执行以下步骤:
124.s109,手机100根据预设的第二时间间隔x2获取指纹模块的第三指纹模块温度ta3。
125.第二时间间隔x2的取值范围可以是1分钟~5分钟,例如第二时间间隔x2可以是1分钟、2.5分钟、5分钟等。当然,第二时间间隔x2也可以是其他任意值。
126.s110,手机100判断第三指纹模块温度ta3是否大于等于异常门限温度t0。
127.若第三指纹模块温度ta3大于等于异常门限温度t0,则手机100继续执行s104,保持指纹模块的电源为关闭状态。
128.若第三指纹模块温度ta3小于异常门限温度t0,则手机100执行s111。
129.s111,手机100开启指纹模块的电源,恢复对指纹模块的供电,即将指纹模块的电源状态调整为开启状态。
130.并且手机100在恢复对指纹模块的供电后,手机100可以执行前述的s101,以对指纹模块的电源进行管理。
131.本实现方式中,对于电源状态为关闭状态、且未确定是否损坏的指纹模块,手机100执行s109-s111,可以在指纹模块的温度低于异常门限温度t0时,再次开启指纹模块的电源,使得指纹模块可以恢复正常工作,以便用户使用。若指纹模块的温度高于异常门限温度t0,则保持指纹模块的电源为关闭状态,以避免烫伤用户。
132.手机100可以在s104之后,都执行s109-s111。另外,若手机100连续n次检测到指纹模块的温度过高,执行s104关闭指纹模块的电源之后,手机100也可以在s104之后,不再执行s109-s111。其中,n可以是3次、4次、5次等任意值。
133.本技术的另一种实现方式中,手机100执行s111之后,手机100还可以执行前述的s105,以进一步确定指纹模块是否损坏。
134.进一步地,本技术的另一种实现方式中,手机100还可以根据指纹模块的温度异常类型生成提醒信息。例如,手机100在确定指纹模块损坏后,确定指纹模块的温度异常类型为指纹模块损坏引起的温度异常,则手机100可以生成提醒信息“指纹模块已损坏,请及时检修”。手机100在确定指纹模块温度过高时,也可以生成提醒信息“指纹模块温度过高,请小心”等。
135.本实现方式中,手机100生成提醒信息,可以使用户在使用手机100时,方便地了解指纹模块的异常情况,以方便用户选择合适的解锁方式,提高了用户的体验。
136.在本技术的另一种实现方式中,手机100可以根据获取到的指纹模块的温度信息、id信息、手机100的环境温度信息等,控制指纹模块的电源的开启和关闭。手机100的环境温度指的是手机100的整机的温度,其可以通过手机100的主控芯片的温度体现。
137.请参见图3a,手机100对指纹模块的电源状态进行控制的过程包括以下步骤:
138.s201,手机100根据预设的检测周期获取指纹模块的第一指纹模块温度ta1,以及获取手机100的第一环境温度tb1。检测周期可以是1分钟。
139.s202,手机100判断第一指纹模块温度ta1是否大于等于异常门限温度t0,异常门限温度t0可以是40℃。
140.若第一指纹模块温度ta1大于等于异常门限温度t0,手机100确定指纹模块的温度异常,手机100执行s203。
141.若第一指纹模块温度ta1小于异常门限温度t0,手机100确定指纹模块的温度正常,手机100执行s201,即手机100根据检测周期继续获取指纹模块的第一指纹模块温度ta1,并接着执行s202。
142.s203,手机100判断第一指纹模块温度ta1和第一环境温度tb1的差值的绝对值|ta1-tb1|是否大于等于第一差值温度t2,以判断指纹模块的温度是否过高,第一差值温度t2可以是20℃。
143.若|ta1-tb1|小于第一差值温度t2,手机100确定指纹模块的温度和环境温度相近,手机100执行s204。
144.若|ta1-tb1|大于等于第一差值温度t2,则说明指纹模块的温度和环境温度相差较大,手机100执行s205。
145.s204,手机100判断第一指纹模块温度ta1是否大于等于第二绝对温度t3。第二绝对温度t3可以是50℃。
146.若第一指纹模块温度ta1小于第二绝对温度t3,则认为指纹模块的温度和手机100的环境温度基本是一致的,且指纹模块的温度未过高,指纹模块可以正常工作,手机100可以执行s201。
147.若第一指纹模块温度ta1大于等于第二绝对温度t3,则说明指纹模块温度过高,手机100执行s209,关闭指纹模块的电源。
148.s205,手机100通过spi读取指纹模块的id信息,以判断指纹模块是否损坏。
149.若手机100未读取到指纹模块的id信息,则说明指纹模块已经损坏,无法正常工作,手机100执行s206。
150.若手机100读取到指纹模块的id信息,则认为指纹模块未损坏,手机100执行s207。
151.s206,手机100关闭指纹模块的电源,停止对指纹模块供电,即将指纹模块的电源状态调整为关闭状态。
152.s207,手机100关闭指纹模块的电源,停止对指纹模块供电。预设的第一时间间隔x1之后,手机100获取指纹模块的第二指纹模块温度ta2,以及手机100的第二环境温度tb2,以判断指纹模块的温度变化。
153.例如,手机100可以在预设的第一时间间隔1分钟之后,手机100读取第二指纹模块温度ta2和第二环境温度tb2。
154.手机100判断指纹模块的第二指纹模块温度ta2是否在上升,可以是手机100判断获取到的第二指纹模块温度ta2和第二环境温度tb2的差值的绝对值|ta2-tb2|是否变小,且是否小于第一差值温度t2。若|ta2-tb2|变小,且小于第一差值温度t2,由于手机100的环境温度在短时间内通常变化不大,即第二环境温度tb2相比于第一环境温度tb1在短时间内变化不大。|ta2-tb2|变小,则可以说明是第二指纹模块温度ta2变小。由于手机100关闭指纹模块的电源后,第二指纹模块温度ta2变小,则手机100可以确定指纹模块的温度异常可能是指纹模块中的电流引起的。手机100执行s209,保持指纹模块的电源关闭。
155.若|ta2-tb2|未变小,且大于第一差值温度t2,以及ta2小于第二绝对温度t3,说明指纹模块的温度变化与指纹模块中的电流并没有关系,可能是指纹模块局部受热引起的,此时手机100执行s208,开启指纹模块的电源。
156.s208,手机100开启指纹模块的电源,恢复对指纹模块的供电,即将指纹模块的电源状态调整为开启状态。
157.s209,手机100关闭指纹模块的电源,停止为指纹模块供电,即将指纹模块的电源状态调整为关闭状态。以避免指纹模块由于损坏短路造成的温度过高,在用户使用手机100
的过程中对用户造成损伤。
158.第二绝对温度t3的取值范围可以是50℃~65℃,例如第二绝对温度t3也可以是50℃、58.5℃、62℃、65℃等。当然,第二绝对温度t3也可以是其他任意值。
159.在本实现方式中,手机100可以根据获取到的指纹模块的温度信息、手机100的环境温度信息,以及指纹模块的id信息,确定指纹模块温度是否过高,以及确定指纹模块温度过高的原因,从而可以更为合理地控制指纹模块的电源的开启和关闭,以避免指纹模块的温度过高。
160.在本技术的另一种实现方式中,对于s201,手机100可以根据预设的检测周期只获取指纹模块的第一指纹模块温度ta1。在执行s202,判断出ta1大于等于异常门限温度t0时,对于s203,手机100可以先获取指纹模块的第一环境温度tb1,再判断第一指纹模块温度ta1和第一环境温度tb1的差值的绝对值|ta1-tb1|是否大于等于第一差值温度t2。
161.请参见图3b,在本技术提供的指纹模块的电源管理方法的另一实现方式中,在如图3a所示的步骤基础上,手机100执行s209关闭指纹模块的电源之后,手机100还包括执行以下步骤:
162.s210,手机100根据预设的第二时间间隔x2获取指纹模块的第三指纹模块温度ta3。第二时间间隔x2可以是30分钟。
163.s211,手机100判断第三指纹模块温度ta3是否大于等于异常门限温度t0。
164.若第三指纹模块温度ta3大于等于异常门限温度t0,则手机100继续执行s209,保持指纹模块的电源为关闭状态,不对指纹模块进行供电。
165.若第三指纹模块温度ta3小于异常门限温度t0,则手机100执行s208。即手机100开启指纹模块的电源,恢复对指纹模块的供电。
166.并且手机100在恢复对指纹模块的供电后,手机100可以执行前述的s201~s211,以对指纹模块的电源进行管理。
167.本实现方式中,对于电源状态为关闭状态、且未损坏的指纹模块,手机100执行s210和s211,可以使得在指纹模块的温度低于异常门限温度t0时,再次开启指纹模块的电源,使得未损坏的指纹模块可以恢复正常工作,以便用户使用。若温度高于异常门限温度t0,则保持指纹模块的电源为关闭状态,以避免烫伤用户。
168.在本技术的另一种实现方式中,手机100也可以直接通过判断指纹模块温度和环境温度的差值是否大于等于差值温度,以判断指纹模块的温度是否过高。如果指纹模块温度和环境温度的差值小于差值温度,再判断指纹模块温度是否大于等于第一绝对温度t1。请参见图4,该方法包括以下步骤:
169.s301,手机100根据预设的检测周期获取指纹模块的第一指纹模块温度ta1,以及获取手机100的第一环境温度tb1。检测周期为1分钟。
170.s302,手机100判断第一指纹模块温度ta1是否大于等于异常门限温度t0,异常门限温度t0可以是40℃。
171.若第一指纹模块温度ta1大于等于异常门限温度t0,手机100确定指纹模块的温度异常,手机100执行s303。
172.若第一指纹模块温度ta1小于异常门限温度t0,手机100确定指纹模块的温度正常,手机100执行s301,即手机100根据检测周期继续获取指纹模块的第一指纹模块温度
ta1,并接着执行s302。
173.s303,手机100判断第一指纹模块温度ta1和第一环境温度tb1的差值ta1-tb1是否大于等于第一差值温度t2,以判断指纹模块的温度是否过高,第一差值温度t2可以是30℃。
174.若ta1-tb1小于第一差值温度t2,手机100确定指纹模块的温度和环境温度相近,手机100执行s304。
175.若ta1-tb1大于等于第一差值温度t2,则说明指纹模块的温度和环境温度相差较大,手机100执行s305。
176.s304,手机100判断第一指纹模块温度ta1是否大于等于第二绝对温度t3。第二绝对温度t3可以是50℃。
177.若第一指纹模块温度ta1小于第二绝对温度t3,则认为指纹模块的温度和手机100的环境温度基本是一致的,且指纹模块的温度未过高,指纹模块可以正常工作,手机100可以执行s301。
178.若第一指纹模块温度ta1大于等于第二绝对温度t3,则说明指纹模块温度过高,手机100执行s309,关闭指纹模块的电源。
179.s305,手机100读取指纹模块的id信息,以判断指纹模块是否损坏。
180.若手机100未读取到指纹模块的id信息,则说明指纹模块已经损坏,无法正常工作,手机100执行s306。
181.若手机100读取到指纹模块的id信息,则认为指纹模块未损坏,手机100执行s307。
182.s306,手机100关闭指纹模块的电源,停止对指纹模块供电,即将指纹模块的电源状态调整为关闭状态。
183.s307,手机100关闭指纹模块的电源,停止对指纹模块供电。预设的第一时间间隔x1之后,手机100获取指纹模块的第二指纹模块温度ta2,以及手机100的第二环境温度tb2,以判断指纹模块的温度变化。
184.例如,手机100可以在预设的第一时间间隔1分钟之后,手机100读取第二指纹模块温度ta2和第二环境温度tb2。
185.手机100判断指纹模块的第二指纹模块温度ta2是否在上升,可以是手机100判断获取到的第二指纹模块温度ta2和第二环境温度tb2的差值ta2-tb2是否变小,且是否小于第一差值温度t2。若ta2-tb2变小,且小于第一差值温度t2,由于手机100的环境温度在短时间内通常变化不大,即第二环境温度tb2相比于第一环境温度tb1在短时间内变化不大。ta2-tb2变小,则说明第二指纹模块温度ta2变小。由于手机100关闭指纹模块的电源后,第二指纹模块温度ta2变小,则手机100可以确定指纹模块的温度异常可能是指纹模块中的电流引起的。手机100执行s309,保持指纹模块的电源关闭。
186.若ta2-tb2未变小,且大于第一差值温度t2,以及ta2小于第二绝对温度t3,说明指纹模块的温度变化与指纹模块中的电流并没有关系,可能是指纹模块局部受热引起的,此时手机100执行s308,开启指纹模块的电源。
187.s308,手机100开启指纹模块的电源,恢复对指纹模块的供电,即将指纹模块的电源状态调整为开启状态。
188.s309,手机100关闭指纹模块的电源,停止为指纹模块供电,即将指纹模块的电源状态调整为关闭状态。以避免指纹模块由于损坏短路造成的温度过高,在用户使用手机100
的过程中对用户造成损伤。
189.本实现方式中,手机100可以根据获取到的指纹模块的温度信息、手机100的环境温度信息,以及指纹模块的id信息,确定指纹模块温度是否过高,以及确定指纹模块温度过高的原因,从而可以更为合理地控制指纹模块的电源的开启和关闭,以避免指纹模块的温度过高。
190.在本技术的另一种实现方式中,手机100也可以只根据指纹模块的温度信息和环境温度信息控制指纹模块的电源状态。例如,若如s303所述,手机100确定第一指纹模块温度ta1和第一环境温度tb1的差值ta1-tb1大于等于第一差值温度t2,则手机100确定指纹模块的温度异常,手机100可以不再执行s305,直接执行s306,关闭指纹模块的电源。
191.在本技术的另一种实现方式中,手机100也可以在前述的第一指纹温度ta1大于等于异常门限温度t0时,获取指纹模块的id信息,并确定指纹模块是否损坏。请参见图5,该方法包括以下步骤:
192.s401,手机100获取电源状态为开启状态的指纹模块的第一指纹模块温度ta1。
193.手机100可以根据预设的检测周期1分钟,获取指纹模块的第一指纹模块温度ta1。
194.s402,手机100判断第一指纹模块温度ta1是否大于等于异常门限温度t0,异常门限温度t0可以是40℃。
195.若第一指纹模块温度ta1大于等于异常门限温度t0,手机100确定指纹模块的温度异常,需要对指纹模块的电源进行异常管理,手机100执行s403。
196.若第一指纹模块温度ta1小于异常门限温度t0,手机100确定指纹模块的温度正常,手机100执行s401。即手机100等待下一个检测周期继续获取指纹模块的第一指纹模块温度ta1,并接着执行s402,以确定指纹模块的温度是否异常。
197.s403,手机100读取指纹模块的id信息,根据是否读取到指纹模块的id信息,判断指纹模块是否损坏。
198.若手机100未读取到指纹模块的id信息,则说明指纹模块已经损坏,无法进行通信及正常工作,手机100执行s404。
199.若手机100读取到指纹模块的id信息,则认为指纹模块未损坏,可以正常进行通信及正常工作,手机100执行s405。
200.s404,手机100关闭指纹模块的电源,停止对指纹模块的供电,即将指纹模块的电源状态调整为关闭状态。以避免指纹模块由于损坏短路造成的温度过高,在用户使用手机100的过程中对用户造成损伤。
201.s405,手机100在预设的第一时间间隔x1之后,获取指纹模块的第二指纹模块温度ta2,以确定指纹模块的温度变化。
202.例如,手机100可以在预设的第一时间间隔1分钟之后,手机100读取第二指纹模块温度ta2。手机100判断指纹模块的第二指纹模块温度ta2是否相比于第一指纹模块温度ta1在上升。若手机100确定获取到第二指纹模块温度ta2大于等于第一绝对温度t1,手机100确定指纹模块的温度在上升,且温度过高。则手机执行s404,关闭指纹模块的电源,停止对指纹模块的供电,即将指纹模块的电源状态调整为关闭状态。若手机100检测到的第二指纹模块温度ta2小于第一绝对温度t1,则手机100认为手机100的温度并未过高,并且之前的温度上升并不是由于指纹模块损坏引起的,手机100执行s406。
203.s406,手机100保持指纹模块的电源状态为开启状态。
204.在申请的另一实现方式中,对于前述的s207,还可以是手机100判断获取到的第二指纹模块温度ta2和第二环境温度tb2的差值的绝对值|ta2-tb2|是否变小,且是否小于第二差值温度t4,第二差值温度t4可以是10℃。若|ta2-tb2|变小,且小于第二差值温度t4,手机100确定指纹模块的温度异常是指纹模块中的电流引起的,指纹模块已损坏。手机100执行s209,保持指纹模块的电源关闭。若|ta2-tb2|未变小,且大于第二差值温度t4,以及ta2小于第二绝对温度t3,说明指纹模块的温度上升与指纹模块中的电流并没有关系,可能是指纹模块局部受热引起的,此时手机100执行s208,开启指纹模块的电源。
205.第二差值温度t4的取值范围可以是8℃~20℃,例如第二差值温度t4也可以是8℃、10℃、12.5℃、15℃、20℃等。当然,第二差值温度t4也可以是其他任意值。
206.需要说明的是,本技术中,若手机100确定指纹模块的温度上升,环境温度未上升,如果关闭指纹模块的电源后,指纹模块的温度下降大于等于一定的第一温度下降门限(例如30℃),则说明指纹模块的温度升高是指纹模块自身升温引起的。如果关闭指纹模块的电源后,指纹模块的温度不下降,或者下降未超过一定的第二温度下降门限(例如10℃),则说明是指纹模块局部受热导致的温度上升,即可以说明是环境温度导致的指纹模块升温。如果指纹模块的温度和环境温度都上升,也可以说明是环境温度导致的指纹模块升温,此时只要指纹模块的温度未超过绝对温度,则不需要关闭指纹模块的电源。
207.在本技术的另一种实现方式中,手机100在确定指纹模块的温度升高是由于环境温度引起的温度异常时,可以生成提醒信息“指纹模块温度过高,且手机整体温度较高,请小心”等。
208.请参见图6a,在本技术的一种实现方式中,手机100在确定指纹模块未损坏,但是指纹模块的温度过高的情况下,手机100关闭指纹模块的电源后。若手机100检测到用户唤醒手机屏幕的操作,手机100可以显示提醒信息10,以提醒用户当前指纹模块不可用。提醒信息10显示“指纹模块当前不可用,请尝试其他解锁方式进行解锁”。
209.另外,手机100还可以显示提醒信息11“指纹模块温度过高,请小心”。
210.手机100可以同时显示密码输入键盘20,以用于用户通过输入密码的方式进行解锁。
211.当然,手机100也可以显示刷脸识别界面,以用于用户通过刷脸的方式进行解锁。或者手机100显示虹膜识别界面,以用于用户通过虹膜识别的方式进行解锁。
212.请参见图6b,在本技术的一种实现方式中,若手机100确定指纹模块已损坏,手机100也可以显示提醒信息12“指纹模块已损坏,请及时检修”等信息。手机100可以同时显示密码输入键盘20,替代性地,手机100也可以显示刷脸识别界面或者虹膜识别界面,以用于用户通过指纹以外的方式进行解锁。
213.在本技术的一种实现方式中,手机100包括指纹模块的电源管理电路。
214.请参见图7a,指纹模块的电源管理电路包括主控模块200、电源模块300和指纹模块400。电源模块300包括电池310、电源管理模块320、第一上拉电阻330和第一模数转换器(analog-to-digital converter,adc)340。指纹模块400包括第一热敏电阻410、指纹处理器420、电压调整电路430、数字电路440、模拟电路450和指纹采集器460。
215.本实现方式中,指纹模块的电源管理电路中各部分的连接关系和功能如下所述:
216.电源管理模块320分别与电池310和主控模块200连接,用于对电池310的供电进行管理。电源管理模块320还包括第一输出端301和第二输出端302,其中,第一输出端301的输出电压可以为1.8v,第二输出端302的输出电压可以为3v。
217.第一输出端301与第一上拉电阻330的一端连接,且第一上拉电阻330的另一端与第一热敏电阻410连接,用于从电源管理模块320获取输出电压并将输出电压分压至第一热敏电阻410。第一模数转换器340的一端连接至第一热敏电阻410与第一上拉电阻330之间,用于获取该点的电压,即用于获取第一热敏电阻410与第一上拉电阻330连接一侧的电压u1。第一模数转换器340的另一端与主控模块200连接,第一模数转换器340将获取到的电压模拟信号转换为数字信号,通过第一模数转换器340的另一端发送至主控模块200。
218.第二输出端302分别与指纹模块400中的电压调整电路430和模拟电路450连接。且电压调整电路430和数字电路440连接。即第二输出端302为电源管理模块320用于给指纹模块400供电的一端,且电源管理模块320输入至指纹模块400的3v电压,一方面直接输入至模拟电路450,一方面输入至电压调整电路430。电压调整电路430对输入的3v电压进行调压处理后,输出1.8v的电压,然后将1.8v的电压输入至数字电路440。从而实现电源管理模块320对指纹模块400提供3v的电压,并在指纹模块400内部实现对数字电路440的1.8v的供电和对模拟电路450的3v供电。数字电路440和模拟电路450还分别与指纹模块400中的指纹处理器420连接。
219.另外,指纹模块400中的指纹处理器420还分别与指纹采集器460和主控模块200连接,指纹采集器460用于采集用户的指纹;指纹采集器460将采集到的指纹信号发送至指纹处理器420进行处理,指纹处理器420将处理后的指纹信号发送至主控模块。
220.本实现方式中,第一热敏电阻410用于获取与指纹模块400的温度相关的电压。第一模数转换器340的一端连接于第一热敏电阻410和第一上拉电阻330之间,另一端与主控模块200连接,用于将第一热敏电阻410和第一上拉电阻330连接一侧的电压进行模数转换后将电压数字信号发送给主控模块200。主控模块200与第一模数转换器340连接获取该电压,并根据获取到的电压得到指纹模块400的温度信息。
221.请参见图7b,本实现方式中,第一热敏电阻410的一端接地,另一端与图7a中的第一上拉电阻330连接。另外,指纹模块400还可以包括与第一热敏电阻410并联的第一电容c1。
222.本实现方式中,第一热敏电阻410可以是负温度系数热敏电阻,例如rt301。当然,第一热敏电阻410也可以是其他型号。第一电容c1的型号可以是c3612,第一电容c1的容量为10nf。当然,第一电容c1也可以是其他型号,第一电容c1也可以是其他容量。
223.第一热敏电阻410的电阻会随着指纹模块400的温度变化而变化。第一热敏电阻410的电阻变化,使得第一模数转换器340获取到的第一热敏电阻410和第一上拉电阻330连接一侧的电压发生变化。第一模数转换器340将获取到的第一热敏电阻410和第一上拉电阻330连接一侧的电压发送给主控模块200。主控模块200根据获取到的第一热敏电阻410和第一上拉电阻330连接一侧的电压可以确定第一热敏电阻410的电阻。主控模块200根据第一热敏电阻410的电阻和第一热敏电阻410检测到的温度的对应关系,可以确定第一热敏电阻410检测到的温度。第一热敏电阻410检测到的温度即为指纹模块400的温度信息。
224.例如,上述第一上拉电阻330的电阻为r1,第一热敏电阻410的电阻为r2,第一模数
转换器340实时获取到的第一热敏电阻410和第一上拉电阻330连接一侧的电压为u1。主控模块200根据第一上拉电阻330和第一热敏电阻410之间进行的电压分压,则可以得到:
225.则
226.例如,若第一上拉电阻330的电阻r1为100kω,u1为0.3v,则r2=20kω。
227.第一热敏电阻410可以是负温度系数热敏电阻,第一热敏电阻410的电阻r2和第一热敏电阻410检测到的温度的对应关系如图7c所示。其中,横坐标为温度(temperature),纵坐标为电阻(resistance)。
228.则主控模块200可以确定第一热敏电阻410的电阻r2为20kω时,第一热敏电阻410检测到的温度约为25℃。即指纹模块400的温度为25℃。
229.本实现方式中,通过设置第一热敏电阻410,可以方便、直观地得到指纹模块400的温度,可以更为准确地进行指纹模块400的温度管理。
230.主控模块200可以获取与指纹处理器420之间进行通信的通信信号,并根据通信信号确定指纹模块400的指纹模块的id信息。
231.本实现方式提供的指纹模块的电源管理电路,主控模块200可以通过第一模数转换器340获取指纹模块400的温度信息,通过指纹处理器420可以获取指纹模块400的的id信息。并且主控模块200可以根据指纹模块400的温度信息和指纹模块400的id信息,控制电源管理模块320对指纹模块400的供电,从而控制指纹模块400的电源的开启和关闭。
232.基于图7a和7b所示的指纹模块的电源管理电路,本技术还提供一种指纹模块的电源管理方法。其中,主控模块200可以根据第一模数转换器340获取到的第一热敏电阻410和第一上拉电阻330连接一侧的电压的变化,得到指纹模块400的温度信息,以及根据主控模块200与指纹处理器420之间的通信得到指纹模块400的id信息。
233.主控模块200控制指纹模块400的电源的开启和关闭,包括以下过程:
234.主控模块200根据预设的检测周期从第一模数转换器340获取第一热敏电阻410和第一上拉电阻330连接一侧的电压,并根据电压得到指纹模块400的第一指纹模块温度ta1。检测周期可以是0.5小时。
235.主控模块200判断第一指纹模块温度ta1是否大于等于预设的异常门限温度t0,异常门限温度t0可以是20℃。
236.若第一指纹模块温度ta1小于异常门限温度t0,主控模块200等待下一个检测周期获取指纹模块400的第一指纹模块温度ta1。
237.若第一指纹模块温度ta1大于等于异常门限温度t0,主控模块200判断第一指纹模块温度ta1是否大于等于第一绝对温度t1,以判断指纹模块400的温度是否过高,第一绝对温度t1可以是60℃。
238.若第一指纹模块温度ta1大于等于第一绝对温度t1,则说明指纹模块400温度过高,为避免在用户使用手机100的过程中对用户造成损伤,主控模块200控制电源管理模块320关闭指纹模块400的电源,停止为指纹模块400供电。以避免指纹模块400温度过高,在用户使用手机100的过程中对用户造成损伤。
239.若主控模块200确定第一指纹模块温度ta1小于第一绝对温度t1,主控模块200从指纹处理器420读取指纹模块400的id信息,判断指纹模块400是否损坏。
240.若主控模块200未读取到指纹模块400的id信息,则说明指纹模块400已经损坏,主控模块200控制电源管理模块320关闭指纹模块400的电源,停止为指纹模块400供电。以避免指纹模块400由于损坏短路造成的温度过高,在用户使用手机100的过程中对用户造成损伤。
241.若主控模块200读取到指纹模块400的id信息,则认为指纹模块400未损坏,主控模块200在预设的第一时间间隔x1之后,主控模块200根据预设的温度获取频率,多次获取指纹模块400的第二指纹模块温度ta2,以循环判断指纹模块400的温度是否在上升。
242.例如,主控模块200可以在预设的第一时间间隔1分钟之后,主控模块200按照10次/秒的温度获取频率,从第一模数转换器340获取第一热敏电阻410和第一上拉电阻330连接一侧的电压,并根据电压确定指纹模块400的第二指纹模块温度ta2,获取1秒内的第二指纹模块温度ta2,即获取10个第二指纹模块温度ta2。
243.主控模块200判断指纹模块400的第二指纹模块温度ta2是否上升,且循环判断每次获取到的第二指纹模块温度ta2是否大于等于第一绝对温度t1。若10个第二指纹模块温度ta2中只要有1个第二指纹模块温度ta2大于等于第一绝对温度t1,主控模块200则确定指纹模块400的温度过高,主控模块200控制电源管理模块320关闭指纹模块400的电源,停止为指纹模块400供电。或者若10个第二指纹模块温度ta2中有5个或5个以上的第二指纹模块温度ta2大于等于第一绝对温度t1,主控模块200则确定指纹模块400的温度过高,主控模块200控制电源管理模块320关闭指纹模块400的电源,停止为指纹模块400供电。另外,若10个第二指纹模块温度ta2基本保持不变,且10个第二指纹模块温度ta2最终都小于第一绝对温度t1,则主控模块200认为指纹模块400的温度上升并不是由于指纹模块400损坏引起的。主控模块200控制电源管理模块320保持为指纹模块400供电即可。
244.本实现方式中,对于电源状态为开启状态的指纹模块400,主控模块200可以周期性地获取指纹模块400的温度信息和id信息确定是否进行电源管理。对于温度过高的指纹模块400,对指纹模块400的电源进行关闭,可以避免指纹模块400损坏短路而引起的温度过大的问题。对于电源状态为关闭状态的指纹模块400,若指纹模块400未损坏,主控模块200也可以周期性地获取指纹模块400的温度信息确定指纹模块400的温度是否已经恢复至正常温度。若恢复至正常温度,则主控模块200控制电源管理模块320开启指纹模块400的电源,恢复对指纹模块400的供电。可以实现对指纹模块400的温度的更为合理地管理,以提高指纹模块400的使用安全性。
245.需要说明的是,本实现方式中,电源管理模块320可以包括ldo模块,电源管理模块320通过ldo模块控制对指纹模块400的供电。
246.请参见图8,本技术的另一种实现方式中指纹模块的电源管理电路中,相比于图7a所示的指纹模块的电源管理电路。主控模块200包括主控模块处理器210和第二热敏电阻220。电源模块300还包括第二上拉电阻350和第二模数转换器360。电源管理模块320还包括第三输出端303,第三输出端303输出1.8v的电压。第三输出端303与第二上拉电阻350的一端连接,且第二上拉电阻350的另一端与第二热敏电阻220连接,用于从电源管理模块320获取输出电压并将输出电压分压至第二热敏电阻220。第二模数转换器360的一端连接至第二热敏电阻220与第二上拉电阻350之间,用于获取该点的电压,即用于获取第二热敏电阻220与第二上拉电阻350连接一侧的电压。第二模数转换器360的另一端与主控模块处理器210
连接,第二模数转换器360将获取到的电压模拟信号转换为数字信号,通过第二模数转换器360的另一端发送至主控模块处理器210。
247.相比于图7a所示的指纹模块的电源管理电路,本实现方式中,主控模块处理器210分别与电源管理模块320、第一模数转换器340、第二模数转换器360和指纹处理器420连接,用于获取指纹模块400的温度信息和id信息,以及环境温度信息。主控模块处理器210获取指纹模块400的温度信息和id信息的过程和方法与前述的主控模块200获取指纹模块400的温度信息和id信息的过程和方法相同,此处不再赘述。
248.另外,第二热敏电阻220设置于主控模块200中,可以检测主控模块200的温度作为指纹模块400所在设备环境的环境温度信息,环境温度信息即为手机100的主控模块200的温度,也可以称为手机100的系统温度。第二热敏电阻220可以与第一热敏电阻410相同或类似,第二热敏电阻220也可以是负温度系数热敏电阻。另外,主控模块200还可以包括与第二热敏电阻220并联的第二电容(图中未示出)。此处对于第二热敏电阻220和第二电容的结构不再详细说明。
249.本实现方式中,第二模数转换器360的一端连接至第二热敏电阻220和第二上拉电阻350之间,另一端与主控模块处理器210连接,将获取到的第二热敏电阻220和第二上拉电阻350连接一侧的电压发送给主控模块处理器210。主控模块处理器210根据获取到的第二热敏电阻220和第二上拉电阻350连接一侧的电压得到环境温度信息。主控模块处理器210根据第二热敏电阻220和第二上拉电阻350连接一侧的电压和第二上拉电阻350的电阻等信息可以得到环境温度信息,其与前述的主控模块200确定指纹模块的温度的过程相同,此处不再赘述。
250.基于图8所示的指纹模块的电源管理电路,本技术还提供一种指纹模块的电源管理方法。其中,主控模块200中的主控模块处理器210可以根据获取到的指纹模块400的温度信息、id信息和环境温度信息,管理指纹模块400的电源的开启和关闭。
251.主控模块处理器210对指纹模块400的电源状态进行控制的过程包括以下过程:
252.主控模块处理器210根据预设的检测周期获取指纹模块400的第一指纹模块温度ta1,以及获取指纹模块400的第一环境温度tb1。检测周期可以是0.5小时。
253.主控模块处理器210判断第一指纹模块温度ta1是否大于等于预设的异常门限温度t0,异常门限温度t0可以是20℃。若第一指纹模块温度ta1小于异常门限温度t0,主控模块处理器210等待下一个检测周期获取指纹模块400的第一指纹模块温度ta1和第一环境温度tb1。
254.若第一指纹模块温度ta1大于等于异常门限温度t0,主控模块处理器210判断第一指纹模块温度ta1和第一环境温度tb1的之间的第一差值ta1-tb1是否大于等于第一差值温度t2,以判断指纹模块400的温度是否过高,第一差值温度t2可以是20℃。
255.若第一差值小于差值温度t2,主控模块处理器210判断第一指纹模块温度ta1是否大于等于第二绝对温度t3。第二绝对温度t3可以是60℃。若第一指纹模块温度ta1小于第二绝对温度t3,则认为指纹模块400内部的温度和指纹模块400外部的环境温度基本是一致的,指纹模块400可以正常工作,主控模块处理器210保持指纹模块400的电源为开启状态。若第一指纹模块温度ta1大于等于第二绝对温度t3,则说明指纹模块400温度过高,主控模块处理器210控制电源管理模块320关闭指纹模块400的电源。
256.若第一差值大于等于差值温度t2,主控模块处理器210从指纹处理器420读取指纹模块400的id信息,以判断指纹模块400是否损坏。若主控模块处理器210未读取到指纹模块的id信息,则说明指纹模块400已经损坏,主控模块处理器210控制电源管理模块320关闭指纹模块400的电源,停止对指纹模块400供电。若主控模块处理器210读取到指纹模块400的id信息,则认为指纹模块400未损坏。主控模块处理器210控制电源管理模块320关闭指纹模块400的电源,停止对指纹模块400供电。预设的第一时间间隔x1之后,主控模块处理器210根据预设的温度获取频率,多次获取指纹模块400的第二指纹模块温度ta2和第二环境温度tb2,以循环判断指纹模块400的温度是否在上升。
257.例如,主控模块处理器210可以在预设的第一时间间隔1分钟之后,按照10次/秒的温度获取频率读取第二指纹模块温度ta2和第二环境温度tb2,获取1秒内的第二指纹模块温度ta2和第二环境温度tb2。
258.主控模块处理器210判断指纹模块400的第二指纹模块温度ta2是否持续上升,可以是主控模块处理器210循环判断每次获取到的第二指纹模块温度ta2和第二环境温度tb2的第二差值ta2-tb2。然后主控模块处理器210判断第二差值是否变小,且是否小于第二差值温度t4。第二差值温度t4可以是10℃。若第二差值变小,且小于第二差值温度t4,主控模块处理器210确定指纹模块400的温度异常是指纹模块中的电流引起的。则主控模块处理器210控制电源管理模块320关闭指纹模块400的电源,停止为指纹模块400供电。以避免指纹模块400由于损坏短路造成的温度过高,在用户使用手机100的过程中对用户造成损伤。
259.若第二差值未变小,且大于第二差值温度t4,以及ta2小于第二绝对温度t3,说明指纹模块400的温度上升和指纹模块中的电流并没有关系,可能是指纹模块400局部受热引起的,此时主控模块处理器210控制电源管理模块320开启指纹模块400的电源,恢复对指纹模块400的供电。
260.在本技术提供的指纹模块400的电源管理方法的另一实现方式中,主控模块处理器210控制电源管理模块320关闭指纹模块400的电源之后,若主控模块处理器210确定指纹模块400未损坏。主控模块处理器210还可以根据第二时间间隔x2获取指纹模块400的第三指纹模块温度ta3。第二时间间隔x2可以是0.1小时。
261.主控模块处理器210判断第三指纹模块温度ta3是否大于等于异常门限温度t0。若第三指纹模块温度ta3大于等于异常门限温度t0,则主控模块处理器210控制电源管理模块320继续不对指纹模块400进行供电,以保持指纹模块400的电源为关闭状态。若第三指纹模块温度ta3小于异常门限温度t0,则主控模块处理器210控制电源管理模块320恢复对指纹模块400的供电,以开启指纹模块400的电源。
262.请参见图9a,在本技术的另一种实现方式中,手机100中的指纹模块的电源管理电路还包括第一电路板100a、第二电路板100b和连接器500。前述的主控模块200和电源管理模块320通过第一电路板100a设置;指纹模块400通过第二电路板100b设置;第一电路板100a和第二电路板100b之间通过连接器500连接。
263.例如,电源管理模块320的第二端302和电压调整电路430分别与连接器500连接,以实现二者之间的连接。第一上拉电阻330和第一热敏电阻410分别与连接器500连接,以实现二者之间的连接。指纹处理器420和主控模块200分别与连接器500连接,以实现二者之间的连接。
264.进一步地,连接器500可以是板对板(board to board,btb)连接器,其通常包括母座和公座。其中母座通常设置在第一电路板100a上,与第一电路板100a连接。公座通常与第二电路板100b连接。公座和母座连接,则可以实现第一电路板100a和第二电路板100b的连接。
265.本实现方式中,第一电路板100a可以是手机100中的芯片主板,第二电路板100b可以是指纹模块电路板。
266.请参见图9b,本技术的一种实现方式中,连接器500的母座包括接口j,接口j包括1~14共计14个引脚(包括s1-s4,以及p1-p10)。连接器500的母座还包括第一电感l1、第二电感l2、第三电容c3、第四电容c4、第五电阻c5、第六电阻c6、第七电容c7、第八电阻c8、第九电阻c9和第10电容c10。
267.其中,接口j的第3脚(p3)与电源管理模块320的第二输出端302(例如vout24_3v0)连接,用于接收电源管理模块320输入的3v电压。接口j的第4脚(p4)与第一上拉电阻330连接(例如vout18_1v8)。
268.接口j的第1脚(p1)与主控模块200的第一信号输入脚(例如fp_spi2_cso_n)连接。接口j的第7脚(p7)与主控模块200的第二信号输入脚(例如fp_spi2_mosi)连接。接口j的第2脚(p2)与第一电感l1的一端连接,第一电感l1的另一端与主控模块200的第三信号输入脚(例如gpio_211_fp_int)连接。接口j的第6脚(p6)与主控模块200的第四信号输入脚(例如fp_spi2_mosi)连接。接口j的第8脚(p8)与第二电感l2的一端连接,第二电感l2的另一端与主控模块200的第五信号输入脚(例如gpio_216_fp_res_n)连接。接口j的第10脚(p10)与主控模块200的第六信号输入脚(例如fp_spi2_clk)连接。
269.接口j的第5脚(p5)、第11脚(s1)和第13脚(s3)彼此连接后接地;并且接口j的第6脚(p6)、第12脚(s12)、和第14脚(s14)彼此连接后接地。接口j的第9脚(p9)空置。
270.接口j的第1脚还与第五电容c5的一端连接,第五电容c5的另一端接地。接口j的第3脚还与第四电容c4的一端连接,第四电容c4的另一端接地。接口j的第7脚还与第三电容c3的一端连接,第三电容c3的另一端接地。第三电容c3、第四电容c4和第五电容c5的接地端分别连接后接地。接口j的第4脚还与第六电容c6的一端连接,第六电容c6的另一端与接口j的第12脚和第14脚连接并接地。第二电感l2的另一端还与第七电容c7的一端连接,第七电容c7的另一端接地。接口j的第6脚还与第八电容c8的一端连接,第八电容c8的另一端与第七电容c7的另一端并接地。第二电感l2的另一端还与第九电容c9的一端连接,第九电容c9的另一端接地。第一电感l1的另一端还与第十电容c10的一端连接,第十电容c10的另一端接地。
271.请参见图9c,连接器500的公座与前述的母座对应。且对应于前述的母座的各引脚的对应关系,公座中的接口j的第3脚与指纹模块400中的电压调整电路430和模拟电路450连接,用于接收电源管理模块320输入的3v电压。接口j的第4脚与第一热敏电阻410连接。另外,公座中的各信号输入脚与指纹处理器420分别对应连接,此处不再赘述。
272.本实现方式中,接口j的型号可以是j3602。第一电感l1的型号可以是l3602,电感量为47nh。第一电感l1的型号可以是l3601,电感量为47nh。第三电容c3的型号可以是c3669,容量为22pf。第四电容c4的型号可以是c3611,容量为22μf。第五电容c5的型号可以是c3670,容量为22pf。第六电容c5的型号可以是c3612,容量为100nf。第七电容c7的型号可
以是c3667,容量为22pf。第八电容c8的型号可以是c3668,容量为22pf。第九电容c9的型号可以是c3608,容量为1nf。第十电容c10的型号可以是c3607,容量为1nf。
273.另外,本实现方式中,连接器500的磁珠编码为10100263,首bom优先编码为07092922。当然,本技术中,连接器500也可以是其他型号的连接器。
274.请参见图10,在本技术的另一种实现方式中,指纹模块的管理电路中的主控模块200还包括如前所述的主控模块处理器210和第二热敏电阻220。第二热敏电阻220设置在第一电路板100a上。则第二热敏电阻220检测到的环境温度即为手机100的系统温度。
275.本技术的另一种实现方式中,电源管理模块320、第一上拉电阻330、第一模数转换器340、第二上拉电阻350和第二模数转换器360的功能也可以由同一个模块实现,例如可以由电源管理模块320实现。另外,电源管理模块320可以为图1中的电源管理模块141。另外,主控模块200例如可以为soc芯片。主控模块处理器210可以是图1中的处理器110。指纹模块400可以是图1中的指纹传感器180h。
276.本技术的另一种实现方式中,第一热敏电阻410也可以是正温度系数热敏电阻。另外,第二热敏电阻220也可以是正温度系数热敏电阻。
277.本技术中,前述的电源管理模块320的对指纹模块400的供电也可以是3v和1.8v以外的其他值。
278.本技术的另一种实现方式中,第一热敏电阻410和第二热敏电阻220也可以由其他类型的具备温度检测功能的器件实现。
279.本技术中,手机100也可以是例如平板电脑、可穿戴设备等具有指纹模块的电子设备。
280.请参见图11,本技术还提供一种芯片800,芯片800包括处理器801和存储器802,存储器802耦合至处理器801。其中,处理器801用于执行程序指令,以使芯片800执行上述的指纹模块的电源管理方法。
281.请参见图12,图12所示为根据本技术的一实施方式提供的电子设备900的结构示意图。电子设备900可以包括耦合到控制器中枢904的一个或多个处理器901。对于至少一个实施例,控制器中枢904经由诸如前端总线(front side bus,fsb)之类的多分支总线、诸如快速通道互连(quickpath interconnect,qpi)之类的点对点接口、或者类似的连接与处理器901进行通信。处理器901执行控制一般类型的数据处理操作的指令。在一实施例中,控制器中枢904包括,但不局限于,图形存储器控制器中枢(graphics memory controller hub,gmch)(图中未示出)和输入/输出中枢(ioh)(其可以在分开的芯片上)(图中未示出),其中gmch包括存储器和图形控制器并与ioh耦合。
282.电子设备900还可包括耦合到控制器中枢904的协处理器906和存储器902。或者,存储器902和gmch中的一个或两者可以被集成在处理器901内(如本技术中所描述的),存储器902和协处理器906直接耦合到处理器901以及控制器中枢904,控制器中枢904与ioh处于单个芯片中。
283.存储器902可以是例如动态随机存取存储器(dynamicrandomaccessmemory,dram)、相变存储器(phase change memory,pcm)或这两者的组合。
284.在一个实施例中,协处理器906是专用处理器,诸如例如高吞吐量众核(many integrated core,mic)处理器、网络或通信处理器、压缩引擎、图形处理器、通用图形处理
器(general purpose graphics processing units,gpgpu)、或嵌入式处理器等等。协处理器906的任选性质用虚线表示在图12中。
285.在一个实施例中,电子设备900可以进一步包括网络接口(network interface card,nic)903。网络接口903可以包括收发器,用于为电子设备900提供无线电接口,进而与任何其他合适的设备(如前端模块,天线等)进行通信。在各种实施例中,网络接口903可以与电子设备900的其他组件集成。网络接口903可以实现上述实施例中的通信单元的功能。
286.电子设备900可以进一步包括输入/输出(i/o)设备905。输入/输出(i/o)设备905可以包括:用户界面,该设计使得用户能够与电子设备900进行交互;外围组件接口的设计使得外围组件也能够与电子设备900交互;和/或传感器设计用于确定与电子设备900相关的环境条件和/或位置信息。
287.值得注意的是,图12仅是示例性的。即虽然图12中示出了电子设备900包括处理器901、控制器中枢904、存储器902等多个器件,但是,在实际的应用中,使用本技术各方法的设备,可以仅包括电子设备900各器件中的一部分器件,例如,可以仅包含处理器901和nic903。图12中可选器件的性质用虚线示出。
288.在该电子设备900的存储器中可以包括用于存储数据和/或指令的一个或多个有形的、非暂时性计算机可读介质。计算机可读存储介质中存储有指令,具体而言,存储有该指令的暂时和永久副本。
289.本技术中,该电子设备900具体可以是手机、平板电脑、个人数字助理(personal digital assistant,pda)或台式电脑等终端设备。该电子设备的存储器中存储的指令可以包括:由处理器中的至少一个单元执行时导致电子设备实施如前述提到的血糖检测模型训练方法以及血糖检测方法的指令。
290.请参见图13,图13所示为根据本技术的一实施方式提供的soc(system on chip,片上系统)1000的结构示意图。在图13中,相似的部件具有同样的附图标记。另外,虚线框是更先进的soc 1000的可选特征。该soc 1000可以被用于根据本技术的任一电子设备,根据其所在的设备不同以及其内所存储的指令的不同,可以实现相应的功能。
291.在图13中,soc1000包括:互连单元1002,其被耦合至处理器1001;系统代理单元1006;总线控制器单元1005;集成存储器控制器单元1003;一组或一个或多个协处理器1007,其可包括集成图形逻辑、图像处理器、音频处理器和视频处理器;静态随机存取存储器(static random-access memory,sram)单元1008;直接存储器存取(direct memory access,dma)单元1004。在一个实施例中,协处理器1007包括专用处理器,诸如例如网络或通信处理器、压缩引擎、gpgpu、高吞吐量mic处理器、或嵌入式处理器等等。
292.sram单元1008中可以包括用于存储数据和/或指令的一个或多个计算机可读介质。计算机可读存储介质中可以存储有指令,具体而言,存储有该指令的暂时和永久副本。该指令可以包括:由处理器1001中的至少一个单元执行时导致电子设备实施如前述所提到的指纹模块的电源管理方法的指令。
293.需要说明的是,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
294.需要说明的是,在附图中,可以以特定布置和/或顺序示出一些结构或方法特征。然而,应该理解,可能不需要这样的特定布置和/或排序。而是,在一些实施例中,这些特征
可以以不同于说明性附图中所示的方式和/或顺序来布置。另外,在特定图中包括结构或方法特征并不意味着暗示在所有实施例中都需要这样的特征,并且在一些实施例中,可以不包括这些特征或者可以与其他特征组合。
295.虽然通过参照本技术的某些优选实施方式,已经对本技术进行了图示和描述,但本领域的普通技术人员应该明白,以上内容是结合具体的实施方式对本技术所作的进一步详细说明,不能认定本技术的具体实施只局限于这些说明。本领域技术人员可以在形式上和细节上对其作各种改变,包括做出若干简单推演或替换,而不偏离本技术的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献