本发明涉及移动终端技术领域,具体涉及一种rtc供电电容检测方法、存储设备及移动终端。
背景技术:
随着移动终端的快速普及,移动终端已经成为人们日常生活中必不可少的工具,移动终端给人们的生活带来了太多的便利。
rtc(realtimeclock,实时时钟)是移动终端电路板上的晶振及相关电路组成的时钟电路所生成的脉冲;其主要作用是提供稳定的时钟信号给移动终端,使移动终端的时间准确。rtc只要有供电就一直工作的,因此,即使我们关机,移动终端的时间也会继续往前走;甚至在我们拔下电池的一小段时间(例如5秒)内,移动终端的时间也是继续走的,这就保证了我们平时在使用过程中偶尔出现的因移动终端跌落、碰撞导致的电池短暂连接不良时,移动终端的时间仍然是准确的。这为何在我们拔下电池的一小段时间(例如5秒)内,移动终端的时间仍是继续走的呢
但是,在实际使用中,由于移动终端会被用户使用较长时间,1年是很常见的,甚至有用5年的。在长时间使用后,电容本身会有所损耗,使电容值大小变小,从而使在电池不供电的情况下,移动终端电路上的电容为rtc供电的时间变少,特别是当剩余电容值大小小于一定门限时,在不放电池的条件下电容将只能为rtc供电极短时间,这将会导致平时在使用过程中偶尔出现的因移动终端跌落、碰撞导致的电容短暂连接不良时,移动终端的时间将复位,给用户造成困扰。
因此,现有技术还有待于改进和发展。
技术实现要素:
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种rtc供电电容检测方法、存储设备及移动终端,旨在通过定期检测rtc供电电容的实际电容值大小,并将检测到的rtc供电电容的实际电容值大小与移动终端出厂前检测的rtc供电电容的标准电容值相比较,及时发现rtc供电电容的电容值大小的变化,当剩余电容值过小时,及时提醒用户更换电容,避免了在使用过程中偶尔出现的因移动终端跌落、碰撞导致的电容短暂连接不良时移动终端的时间复位,保证用户移动终端的时间准确性,从而为用户带来方便。
本发明解决技术问题所采用的技术方案如下:
一种rtc供电电容检测方法,其中,所述方法包括:
步骤a、每隔预定的时间周期检测rtc供电电容的实际电容值大小;
步骤b、当检测到的rtc供电电容的实际电容值大小小于rtc供电电容的标准电容值时,则自动获取当前rtc供电电容的剩余电容值大小;
步骤c、若当前rtc供电电容的剩余电容值大小小于预定的电容阀值,则提醒更换电容。
所述的rtc供电电容检测方法,其中,所述步骤a之前还包括:
步骤m、预先设置一用于每隔预定的时间周期启动检测rtc供电电容的实际电容值大小的定时器;所述定时器在每次检测完rtc供电电容的实际电容值大小之后重复开启。
所述的rtc供电电容检测方法,其中,所述步骤m之前还包括:
步骤s、预先在移动终端出厂前检测rtc供电电容的标准电容值,并存储。
所述的rtc供电电容检测方法,其中,所述步骤s具体包括:
步骤s1、在移动终端出厂前将rtc供电电容按电容电压分成多个等间隔的电压区间;
步骤s2、测试每个电压区间所对应的rtc供电电容的标准电容值;
步骤s3、将所测得每个电压区间所对应的rtc供电电容的标准电容值存储。
所述的rtc供电电容检测方法,其中,所述步骤a具体包括:
步骤a1、定时器到达预设的时间周期,开始检测rtc供电电容的实际电容值大小;
步骤a2、对将rtc供电电容按电容电压分成的多个等间隔的电压区间的实际电容值大小进行检测;
步骤s3、检测完成后,将定时器再次开启。
所述的rtc供电电容检测方法,其中,所述步骤b具体包括:
步骤b1、将检测到的每个电压区间的rtc供电电容的实际电容值大小与电压区间所对应的标准电容值进行比较;
步骤b2、当检测到的某个电压区间的rtc供电电容的实际电容值大小小于所对应的标准电容值时,则自动获取此电压区间的当前rtc供电电容的剩余电容值大小。
所述的rtc供电电容检测方法,其中,所述步骤c具体包括:
步骤c1、将获取的当前rtc供电电容的剩余电容值大小与预设的电容阀值进行比较;
步骤c2、若当前rtc供电电容的剩余电容值大小小于预设的电容阀值,提醒用户更换电容。
所述的rtc供电电容检测方法,其中,所述步骤c之前包括:
步骤c0、预先设置用于判断是否需要提醒更换电容的电容阀值。
一种存储设备,其上存储有多条指令,其中,所述指令适于由处理器加载并执行,以实现上述任一项所述rtc供电电容检测方法。
一种移动终端,其中,包括:处理器、与处理器通信连接的存储设备,所述存储设备适于存储多条指令;所述处理器适于调用所述存储设备中的指令,以执行实现上述任一项所述rtc供电电容检测方法。
本发明的有益效果:本发明通过定期检测rtc供电电容的实际电容值大小,并将检测到的rtc供电电容的实际电容值大小与移动终端出厂前检测的rtc供电电容的标准电容值相比较,及时发现rtc供电电容的电容值大小的变化,当剩余电容值过小时,及时提醒用户更换电容,避免了在使用过程中偶尔出现的因移动终端跌落、碰撞导致的电容短暂连接不良时移动终端的时间复位,保证用户移动终端的时间准确性,从而为用户带来方便。
附图说明
图1是本发明的rtc供电电容检测方法的第一较佳实施例的流程图。
图2是本发明的rtc供电电容检测的移动终端的较佳实施例的结构示意图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1所示,图1是本发明的rtc供电电容检测方法的第一较佳实施例的流程图。所述rtc供电电容检测方法包括以下步骤:
步骤s100、每隔预定的时间周期检测rtc供电电容的实际电容值大小。
较佳地,所述步骤s100具体包括:
步骤s101、定时器到达预设的时间周期,开始检测rtc供电电容的实际电容值大小;
步骤s102、对将rtc供电电容按电容电压分成的多个等间隔的电压区间的实际电容值大小进行检测;
步骤s103、检测完成后,将定时器再次开启。
具体实施时,为了使得及时发现移动终端的rtc供电电容的实际电容值大小是否发生变化。本发明预先设置一用于每隔预定的时间周期启动检测rtc供电电容的实际电容值大小的定时器;所述定时器在每次检测完rtc供电电容的实际电容值大小之后重复开启。
较佳地,将定时器的时间周期设置为30天,当定时器到达时间周期,启动检测rtc供电电容的实际电容值大小,实现对rtc供电电容的实际电容值大小的定期检测,能够及时发现rtc供电电容的实际电容值大小是否发生变化,给用户提供了方便。
进一步地,本发明在步骤s100之前还包括:
步骤s000、预先在移动终端出厂前检测rtc供电电容的标准电容值,并存储。
所述步骤s000具体包括:
步骤s001、在移动终端出厂前将rtc供电电容按电容电压分成多个等间隔的电压区间;
步骤s002、测试每个电压区间所对应的rtc供电电容的标准电容值;
步骤s003、将所测得每个电压区间所对应的rtc供电电容的标准电容值存储。
具体实施时,预先从rtc供电电容的电容电压中由小到大等间隔依次取n个电容电压:
由于移动终端未出厂,所以检测得到的各个电压区间的的电容值为未经损耗的电容值,所以每个电压区间检测得到的电容值就为该电压区间所对应的rtc供电电容的标准电容值,检测完毕后将各个电压区间对应的标准电容值存储。预先测出各个电压区间未经损耗的标准电容值,有利于后续步骤中将检测到的rtc供电电容的实际电容值大小与标准电容值相比较,以便准确判断rtc供电电容的实际电容值大小是否发生变化。
更进一步地,当预先设置的定时器到达预设的时间周期,则开始对各个电压区间的实际电容值大小进行检测。具体地,设置n个变量j[1]、j[2]……j[n]并均置零,j[1]、j[2]……j[n]分别对应n个电压区间,在用户对移动终端充电过程中,检测各段电压区间对应大小的变化。例如,当j[k]为零时,检测到当前的电容电压为
步骤s200、当检测到的rtc供电电容的实际电容值大小小于rtc供电电容的标准电容值时,则自动获取当前rtc供电电容的剩余电容值大小。
较佳地,所述步骤s200具体包括:
步骤s201、将检测到的每个电压区间的rtc供电电容的实际电容值大小与电压区间所对应的标准电容值进行比较;
步骤s202、当检测到的某个电压区间的rtc供电电容的实际电容值大小小于所对应的标准电容值时,则自动获取此电压区间的当前rtc供电电容的剩余电容值大小。
具体实施时,将检测得到的各个电压区间的rtc供电电容的实际电容值大小与电压区间所对应的标准电容值进行比较,以便判断rtc供电电容的大小是否发生变化。当检测到的某个电压区间的rtc供电电容的实际电容值大小小于所对应的标准电容值时,则自动更新此电压区间的当前rtc供电电容的剩余电容值大小。例如,检测得到[
步骤s300、若当前rtc供电电容的剩余电容值大小小于预定的电容阀值,则提醒更换电容。
较佳地,所述步骤s300具体包括:
步骤s301、将获取的当前rtc供电电容的剩余电容值大小与预设的电容阀值进行比较;
步骤s302、若当前rtc供电电容的剩余电容值大小小于预设的电容阀值,则提醒用户更换电容。
具体实施时,为了更好的判断是否需要提醒用户更换电容,本发明预先设置一电容阀值。将获取的当前rtc供电电容的剩余电容值大小与预设的电容阀值进行比较,若当前rtc供电电容的剩余电容值大小小于预设的电容阀值,则说明当前rtc供电电容的剩余电容值过小,移动终端提醒用户更换电容。较佳地,当任意一个电压区间的当前rtc供电电容的剩余电容值大小小于预定的电容阀值时,移动终端都会提醒用户对电容进行更换。进一步较佳地,移动终端可以弹出对话框的形式提醒用户,同时可伴随着铃声或振动,使得及时让用户知晓rtc供电电容的剩余电容值过小,并及时更换,保证移动终端的时间的准确性,给用户提供了方便。
基于上述实施例,本发明还公开了一种移动终端。如图2所示,包括:处理器(processor)10、与处理器连接的存储设备(memory)20;其中,所述处理器10用于调用所述存储设备20中的程序指令,以执行上述实施例所提供的方法,例如执行:
步骤s100、每隔预定的时间周期检测rtc供电电容的实际电容值大小;
步骤s200、当检测到的rtc供电电容的实际电容值大小小于rtc供电电容的标准电容值时,则自动获取当前rtc供电电容的剩余电容值大小;
步骤s300、若当前rtc供电电容的剩余电容值大小小于预定的电容阀值,则提醒更换电容。
本发明实施例还提供一种存储设备,所述存储设备上存储计算机指令,所述计算机指令使计算机执行上述各实施例所提供的方法。
综上所述,本发明提供的一种rtc供电电容检测方法、存储设备及移动终端,方法包括:每隔预定的时间周期检测rtc供电电容的实际电容值大小;当检测到的rtc供电电容的实际电容值大小小于rtc供电电容的标准电容值时,则自动获取当前rtc供电电容的剩余电容值大小;若当前rtc供电电容的剩余电容值大小小于预定的电容阀值,则提醒更换电容。本发明通过定期检测rtc供电电容的实际电容值大小,并将检测到的rtc供电电容的实际电容值大小与移动终端出厂前检测的rtc供电电容的标准电容值相比较,及时发现rtc供电电容的电容值大小的变化,当剩余电容值过小时,及时提醒用户更换电容,避免了在使用过程中偶尔出现的因移动终端跌落、碰撞导致的电容短暂连接不良时移动终端的时间复位,保证用户移动终端的时间准确性,从而为用户带来方便。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。