一种放电方法、移动电源及计算机存储介质与流程

文档序号:18008039发布日期:2019-06-25 23:37阅读:203来源:国知局
一种放电方法、移动电源及计算机存储介质与流程

本发明涉及电子技术领域,特别是涉及一种放电方法、移动电源及计算机存储介质。



背景技术:

电子设备的普及极大的方便了人们的生活,而随着现今电子设备的电池的容量的不断增大,为了满足快速充电的需求,越来越多的电子设备都开始支持快充技术。在此背景下,支持快充功能的大电流放电的移动电源应运而生,并且移动电源会根据待充电设备所支持的充电模式而输出对应大小的输出电流。然而,在移动电源的额定容量一定的情况下,待充电设备所获得的电量会随着移动电源的输出电流的增大而相应越小,特别是当移动电源的剩余电量较少时,若移动电源继续保持快充模式进行放电,将无法满足用户所期待的待充电设备获得更多电量的需求,影响用户使用体验。



技术实现要素:

本发明的目的在于提供一种放电方法、移动电源及计算机存储介质,能够延长移动电源对待充电设备的充电时间,并增加待充电设备获得的电量,从而提升了用户使用体验。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明实施例提供了一种放电方法,应用于移动电源,所述移动电源具有第一额定输出电流和第二额定输出电流,所述第二额定输出电流大于所述第一额定输出电流,所述放电方法包括:

检测所述移动电源的当前剩余电量;

当所述当前剩余电量小于或等于预设电量时,控制所述移动电源的输出电流为所述第一额定输出电流。

作为其中一种实施方式,所述当所述当前剩余电量小于或等于预设电量时,控制所述移动电源的输出电流为所述第一额定输出电流的操作为:

当所述当前剩余电量小于或等于预设电量时,控制所述移动电源的输出电流为所述第二额定输出电流,并开始统计对应的输出电量;

当所述输出电量等于或大于预设输出电量时,控制所述移动电源的输出电流为所述第一额定输出电流。

作为其中一种实施方式,所述控制所述移动电源的输出电流为所述第二额定输出电流之前,还包括:

获取待充电设备的电池的电池信息,所述电池信息包括电池的剩余电量百分比;

当所述电池的剩余电量百分比小于预设阈值时,执行所述控制所述移动电源的输出电流为所述第二额定输出电流的步骤。

作为其中一种实施方式,所述电池信息还包括电池的总容量,所述控制所述移动电源的输出电流为所述第二额定输出电流之后,还包括:

根据所述电池的总容量确定所述预设输出电量。

作为其中一种实施方式,所述检测所述移动电源的当前剩余电量之前,还包括:

检测用户是否开启预设智能充电模式;

若是,则执行所述检测所述移动电源的当前剩余电量的步骤。

作为其中一种实施方式,还包括:

检测到所述移动电源的剩余电量大于所述预设电量后,控制所述移动电源的输出电流为所述第二额定输出电流。

作为其中一种实施方式,所述移动电源的额定输出电流为1.2a~3a,所述第一预设电流为0.1a~1.6a,预设输出电量为90mah~400mah。

作为其中一种实施方式,在所述移动电源的输出电流分别为所述第一额定输出电流和所述第二额定输出电流时,所述移动电源的输出电压都为5v;

所述预设电量与所述移动电源的总容量的百分比为20%~50%。

第二方面,本发明实施例提供了一种移动电源,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器运行所述计算机程序时,实现如第一方面所述的放电方法的步骤。

第三方面,本发明实施例提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的放电方法的步骤。

本发明实施例提供的放电方法、移动电源及计算机存储介质,所述移动电源具有第一额定输出电流和第二额定输出电流,所述第二额定输出电流大于所述第一额定输出电流,所述放电方法包括:检测所述移动电源的当前剩余电量;当所述当前剩余电量小于或等于预设电量时,控制所述移动电源的输出电流为所述第一额定输出电流。如此,根据移动电源的剩余电量对所述移动电源的输出电流进行控制,即在移动电源的剩余电量小于预设电量时,控制所述移动电源的输出电流为电流较小的第一额定输出电流,延长了所述移动电源对待充电设备的充电时间,并增加了待充电设备获得的电量,从而提升了用户使用体验。

附图说明

图1为本发明实施例提供的一种放电方法的流程示意图;

图2为本发明实施例提供的一种移动电源的结构示意图。

具体实施方式

以下结合说明书附图及具体实施例对本发明技术方案做进一步的详细阐述。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。

参见图1,为本发明实施例提供的一种充电方法,所述充电方法应用于移动电源,所述移动电源具有第一额定输出电流和第二额定输出电流,所述第二额定输出电流大于所述第一额定输出电流,所述充电方法包括以下步骤:

步骤s101:检测移动电源的当前剩余电量;

需要说明的是,所述移动电源可以是由电芯、外壳和主板等构成的且独立的充放电设备,所述移动电源也可以内置于移动终端如手机中。所述检测移动电源的当前剩余电量可以是在移动电源与待充电设备电连接后,实时检测移动电源的剩余电量或者周期性检测移动电源的剩余电量。所述移动电源的当前剩余电量可以以百分比的方式进行表示,即表示为移动电源中的当前剩余电量占移动电源的额定容量的比例,例如所述移动电源的当前剩余电量可以表示为30%、50%等。所述移动电源的当前剩余电量也可以直接以具体数值进行表示,例如所述移动电源的当前剩余电量可以表示为500mah、1000mah等。

这里,移动电源可能还具有第三额定输出电流和/或第四额定输出电流等,而在不同额定输出电流的情况下,所述移动电源的输出电压都相同。比如,所述移动电源可能具有分别提供输出参数为5v/1a、5v/2.4a的两种放电模式。本实施例中,以在所述移动电源的输出电流分别为所述第一额定输出电流和所述第二额定输出电流时,所述移动电源的输出电压都为5v为例。并将所述移动电源的输出电流为所述第二额定输出电流时对应的充电模式称为快充模式,而将所述移动电源的输出电流为所述第一额定输出电流时对应的充电模式称为慢充模式。需要说明的是,在所述检测移动电源的当前剩余电量时,所述移动电源可能正在对待充电设备进行充电,且此时所述移动电源的输出电流可能为第二额定输出电流。此外,在所述检测移动电源的当前剩余电量时,所述移动电源也可能还未开始对待充电设备进行充电。

步骤s102:当所述当前剩余电量小于或等于预设电量时,控制所述移动电源的输出电流为第一额定输出电流。

具体地,移动电源判断所述移动电源的当前剩余电量是否小于或等于预设电量,当所述移动电源的当前剩余电量小于或等于预设电量时,控制所述移动电源的输出电流为第一额定输出电流,从而实现在移动电源的剩余电量过低时,控制移动电源以较小电流进行放电。

需要说明的是,若所述移动电源的当前输出电流为第二额定输出电流,则所述控制所述移动电源的输出电流为第一额定输出电流相当于控制所述移动电源的输出电流由第二额定输出电流降低为第一额定输出电流。相应的,当所述移动电源的当前剩余电量大于预设电量时,可控制所述移动电源的输出电流保持不变,即保持所述移动电源的输出电流为所述移动电源的第二额定输出电流。

这里,所述预设电量的大小可以根据实际情况需要进行设置,比如所述预设电量与所述移动电源的总容量的百分比为20%~50%,当所述剩余电量是以百分比的方式表示时,所述预设电量也以百分比的方式表示,比如可以设置为25%、30%、40%等。当所述剩余电量是直接以具体数值表示时,所述预设电量也以具体数值表示,比如所述预设电量可以设置为1200mah、3000mah等。可以理解地,所述移动电源的第一额定输出电流和第二额定输出电流可以从所述移动电源的出厂配置信息中获得,根据移动电源的参数不同,对应的额定输出电流也不相同,本实施例中以所述第一额定输出电流为0.1a~1.6a,可以为0.5a~1.2a,具体可以是0.5a、0.8a、1a、1.2a等,以所述第二额定输出电流为1.2a~3a,具体可以是1.2a、1.5a、2a、2.4a、3a等。

下面通过具体示例对本实施例进行说明,待充电设备通过连接移动电源的放电接口进行充电,假设待充电设备支持快充模式,则在剩余电量大于预设电量时,移动电源通过该放电接口对该充电设备进行充电时所输出的电流为大电流,即移动电源通过该放电接口输出第二额定输出电流。在移动电源的当前剩余电量小于预设电量时,为了延长对待充电设备的充电时间以及增加待充电设备获得的电量,移动电源控制输出电流为第一额定输出电流,即将移动电源的输出电流从第二额定输出电流降低至第一额定输出电流。

可以理解地,当移动电源的输出电流降低后,移动电源在单位时间内所输出的电量相应减少,则相应延长了所述移动电源对待充电设备的充电时间,同时由于移动电源的输出电流降低,充电过程中的电量损耗减少,则能够相应增加了待充电设备所获得的电量。例如,对于同一移动电源,假设第一额定输出电流为1a,第二额定输出电流2.4a,若以输出电流为1a的方式对待充电设备进行充电,则待充电设备获得的电量可能是3000mah,而若以输出电流为2.4a的方式对待充电设备进行充电,则待充电设备获得的电量可能是2560mah。

综上,本发明实施例提供的放电方法,移动电源检测到所述移动电源的当前剩余电量小于或等于预设电量时,控制所述移动电源的输出电流为第一额定输出电流。如此,根据移动电源的剩余电量对所述移动电源的输出电流进行控制,即在移动电源的剩余电量小于或等于预设电量时,控制所述移动电源的输出电流为电流较小的第一额定输出电流,延长了所述移动电源对待充电设备的充电时间,并增加了待充电设备获得的电量,从而提升了用户使用体验。

在一实施方式中,所述当所述当前剩余电量小于或等于预设电量时,控制所述移动电源的输出电流为第一额定输出电流的操作为:

当所述当前剩余电量小于或等于预设电量时,控制所述移动电源的输出电流为所述第二额定输出电流,并开始统计对应的输出电量;

当所述输出电量等于或大于预设输出电量时,控制所述移动电源的输出电流为所述第一额定输出电流。

具体地,移动电源在检测到所述移动电源的剩余电量小于或等于预设电量时,先控制所述移动电源的输出电流为所述第二额定输出电流,并开始统计对应的输出电量,当统计出的所述输出电量等于或大于预设输出电量时,再控制所述移动电源的输出电流为所述第一额定输出电流。

可以理解地,考虑到用户可能是在待充电设备的剩余电量较少、甚至因电量耗尽而自动关闭的情况下,才通过移动电源对待充电设备进行充电,而此时用户可能需要马上使用待充电设备,但是待充电设备因剩余电量过低可能无法为用户提供满意的服务甚至无法提供服务。以待充电设备为手机为例,当手机的剩余电量过低时,用户通过手机拨打电话时可能会存在通话不清晰或者无法拨出电话的问题。此时,移动电源若直接采用第一额定输出电流给待充电设备进行充电,将使得待充电设备获得足够的电量以能够正常为用户提供服务对应所需的充电时间可能较长,不能够满足用户期待的能够尽快使用待充电设备的目标需求。因此,可以先控制所述移动电源的输出电流为大于所述第一额定输出电流的第二额定输出电流,以便对待充电设备进行快速充电,直到对应的输出电量等于或大于预设输出电量时,再控制所述移动电源的输出电流降低至第一额定输出电流,从而缩短使待充电设备获得足够的电量以能够正常为用户提供服务对应所需的充电时间,进一步提升了用户使用体验。

这里,当移动电源以所述第二额定输出电流作为输出电流对待充电设备进行充电时,开始进行计时,并根据计时时间和所述第二额定输出电流可计算出对应的输出电量,即所述输出电量为所述第二额定输出电流与计时时间之积。所述预设输出电量可以根据实际情况需要进行设置,比如所述预设输出电量可以设置为90mah~400mah,具体可以为100mah、120mah、150mah、200mah、300mah等。在实际应用中,可以根据待充电设备能够正常为用户提供服务所需的电量设置所述预设输出电量。如此,根据用户的需要灵活控制移动电源的输出电流,进一步提升了用户使用体验。

在一实施方式中,所述控制所述移动电源的输出电流为所述第二额定输出电流之前,还包括:

获取待充电设备的电池信息,所述电池信息包括电池的剩余电量百分比;

当所述电池的剩余电量百分比小于预设阈值时,执行所述控制所述移动电源的输出电流为所述第二额定输出电流的步骤。

这里,所述获取待充电设备的电池信息可以包括以有线方式或无线方式获取待充电设备的电池信息。例如,可以通过以数据线连接待充电设备来获取待充电设备的电池信息,也可以通过wifi、蓝牙等无线通信方式来获取待充电设备的电池信息。所述电池的剩余电量百分比是指电池的剩余电量占电池的总容量的比例。所述预设阈值可以根据实际情况需要进行设置,比如所述预设阈值可以设置为1%、2%、3%等。当所述电池的剩余电量百分比小于预设阈值时,说明待充电设备的剩余电量较少,此时待充电设备因剩余电量过低可能无法为用户提供满意的服务甚至无法提供服务,因此,可以先控制所述移动电源的输出电流为大于所述第一额定输出电流的所述第二额定输出电流,以便对待充电设备进行快速充电。当所述电池的剩余电量百分比等于或大于预设阈值时,说明待充电设备的剩余电量可能还较多,能够正常为用户提供服务,则直接控制所述移动电源的输出电流为所述第一额定输出电流。如此,只有在检测到待充电设备的电池的剩余电量百分比小于预设阈值时,才执行控制所述移动电源的输出电流为所述第二额定输出电流的步骤,实现移动电源的灵活放电,进一步提升了用户使用体验。

在一实施方式中,所述电池信息还包括电池的总容量,所述控制所述移动电源的输出电流为所述第二额定输出电流之后,还包括:

根据所述电池的总容量确定所述预设输出电量。

这里,所述预设输出电量应基本保证待充电设备能够正常为用户提供服务。例如,以待充电设备为手机为例,假设手机开机所需的电量为手机的电池的总容量的1%,为了确保处于关机状态的手机能够正常开机,所述预设输出电量可以是等于或大于手机的电池的总容量的1%。如此,根据待充电设备的电池的总容量灵活确定预设输出电量,进一步提升了用户使用体验。

在一实施方式中,所述检测所述移动电源的当前剩余电量之前,还包括:

检测用户是否开启预设智能充电模式;

若是,则执行所述检测所述移动电源的当前剩余电量的步骤。

可以理解地,所述移动电源被设置有用于控制是否开启预设智能充电模式的开启键和关闭键,当用户触碰开启键时,相当于移动电源检测到用户开启预设智能充电模式,则移动电源检测所述移动电源的当前剩余电量,以在所述当前剩余电量小于预设电量时,控制所述移动电源的输出电流为所述第一额定输出电流。此外,所述移动电源可设置有语音识别模块,所述语音识别模块对用户语音信号进行识别,以识别用户语音信号中是否存在“开启预设智能充电模式”的指令。如此,通过检测是否开启预设智能充电模式,以在开启预设智能充电模式时执行所述检测所述移动电源的当前剩余电量的步骤,从而方便用户灵活使用,进一步提升了用户使用体验。

在一实施方式中,还包括:

检测到所述移动电源的剩余电量大于所述预设电量时,控制所述移动电源的输出电流为所述第二额定输出电流。

这里,所述检测到所述移动电源的剩余电量大于所述预设电量,可以是检测到步骤s101中获得的所述移动电源的当前剩余电量大于所述预设电量,也可以是在步骤s102之后,即当所述当前剩余电量小于或等于预设电量时,控制所述移动电源的输出电流为第一额定输出电流之后,检测到所述移动电源的剩余电量大于所述预设电量。

可以理解地,由于在现有技术中待充电设备连接移动电源后,移动电源会根据待充电设备的输入电流等参数确定所述移动电源的输出电流,当待充电设备支持快充模式时,可控制所述移动电源的输出电流为所述第二额定输出电流。或者,用户在利用移动电源对待充电设备进行充电的过程中,可能也会利用充电器等充电设备对所述移动电源进行充电,此时所述移动电源的输入电流即充电设备向所述移动电源输出的电流可能大于所述移动电源的输出电流即所述移动电源向待充电设备输出的电流,因此,所述移动电源中的电量可能会逐渐增多。当待充电设备支持以所述第二额定输出电流作为所述移动电源的输出电流进行充电,且检测到所述移动电源的剩余电量大于所述预设电量后,控制所述移动电源的输出电流恢复为所述第二额定输出电流,从而加快对待充电设备进行充电的速度。如此,在移动电源的剩余电量大于预设电量后,再控制所述移动电源的输出电流恢复为所述第二额定输出电流,从而灵活调整所述移动电源的输出电流,以灵活调整对待充电设备的充电时间,进一步提升了用户使用体验。

基于前述实施例相同的发明构思,本实施例通过具体示例对前述实施例的技术方案进行详细说明。本示例中,以额定输出电压为5v、第一额定输出电流为0~1a的充电模式称为慢充模式,以额定输出电压为5v、第二额定输出电流为1a~2.4a的充电模式称为快充模式,且以剩余电量大于30%为高电量、剩余电量小于30%为低电量、待充电设备为手机为例,具体过程如下:

1)当移动电源处于高电量时,保持正常快充模式;

这里,当手机连接移动电源进行充电时,若移动电源的剩余电量大于30%即移动电源处于高电量时,保持以5v/2.4a的快充模式对手机进行充电。

2)当移动电源处于低电量时,先用5v/2.4a的快充模式进行充电,在快充电量达到预设值时,再转换为5v/1a的慢充模式对手机进行充电。

这里,当手机连接移动电源进行充电时,若移动电源的剩余电量小于30%即移动电源处于低电量时,先用5v/2.4a的快充模式进行充电,在快充电量达到预设值时,再转换为5v/1a的慢充模式对手机进行充电。所述快充电量是指移动电源以5v/2.4a的快充模式进行充电时所放出的电量,所述预设值为手机在关机状态至开机所需电量而计算测得的一个范围值,可以为200mah~300mah。当采用慢充模式对手机进行充电时,可使充电时间更长,手机获得更多的电量,提升了用户体验感。

基于前述实施例相同的发明构思,本发明实施例提供了一种移动电源,如图2所示,该移动电源包括:处理器310和用于存储能够在处理器310上运行的计算机程序的存储器311;其中,图2中示意的处理器310并非用于指代处理器310的个数为一个,而是仅用于指代处理器310相对其他器件的位置关系,在实际应用中,处理器310的个数可以为一个或多个;同样,图2中示意的存储器311也是同样的含义,即仅用于指代存储器311相对其他器件的位置关系,在实际应用中,存储器311的个数可以为一个或多个。所述处理器310用于运行所述计算机程序时,实现应用于上述移动电源的所述放电方法。

该移动电源还可包括至少一个放电接口312。该移动电源中的各个组件通过总线系统313耦合在一起。可理解,总线系统313用于实现这些组件之间的连接通信。总线系统313除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图2中将各种总线都标为总线系统313。

其中,存储器311可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(ram,randomaccessmemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(sram,staticrandomaccessmemory)、同步静态随机存取存储器(ssram,synchronousstaticrandomaccessmemory)、动态随机存取存储器(dram,dynamicrandomaccessmemory)、同步动态随机存取存储器(sdram,synchronousdynamicrandomaccessmemory)、双倍数据速率同步动态随机存取存储器(ddrsdram,doubledataratesynchronousdynamicrandomaccessmemory)、增强型同步动态随机存取存储器(esdram,enhancedsynchronousdynamicrandomaccessmemory)、同步连接动态随机存取存储器(sldram,synclinkdynamicrandomaccessmemory)、直接内存总线随机存取存储器(drram,directrambusrandomaccessmemory)。本发明实施例描述的存储器311旨在包括但不限于这些和任意其它适合类型的存储器。

本发明实施例中的存储器311用于存储各种类型的数据以支持该移动电源的操作。这些数据的示例包括:用于在该移动电源上操作的任何计算机程序,如操作系统和应用程序;联系人数据;电话簿数据;消息;图片;视频等。其中,操作系统包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序可以包含各种应用程序,例如媒体播放器(mediaplayer)、浏览器(browser)等,用于实现各种应用业务。这里,实现本发明实施例方法的程序可以包含在应用程序中。

基于前述实施例相同的发明构思,本实施例还提供了一种计算机存储介质,所述计算机存储介质中存储有计算机程序,计算机存储介质可以是磁性随机存取存储器(fram,ferromagneticrandomaccessmemory)、只读存储器(rom,readonlymemory)、可编程只读存储器(prom,programmableread-onlymemory)、可擦除可编程只读存储器(eprom,erasableprogrammableread-onlymemory)、电可擦除可编程只读存储器(eeprom,electricallyerasableprogrammableread-onlymemory)、快闪存储器(flashmemory)、磁表面存储器、光盘、或只读光盘(cd-rom,compactdiscread-onlymemory)等存储器;也可以是包括上述存储器之一或任意组合的各种设备,如移动电话、计算机、平板设备、个人数字助理等。所述计算机存储介质中存储的计算机程序被处理器运行时,实现应用于上述移动电源的所述放电方法。所述计算机程序被处理器执行时实现的具体步骤流程请参考图1所示实施例的描述,在此不再赘述。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1