充电控制方法、装置、计算机存储介质及移动电源与流程

文档序号:17533460发布日期:2019-04-29 13:44阅读:179来源:国知局
充电控制方法、装置、计算机存储介质及移动电源与流程

本申请涉及充电技术领域,尤其涉及一种充电控制方法、装置、计算机存储介质及移动电源。



背景技术:

随着物质生活水平的不断提高,各种智能手机、平板电脑、掌上电脑、可穿戴设备等智能终端的功能日益多样化,使用更加频繁,而且这些智能终端所配置的电池容量较小,导致需要随时随地准备充电。移动电源的出现,在现阶段无疑缓解了智能终端使用电量不足的问题,同时移动电源的易携带和可移动特点给使用者带来了极大的便利。

移动电源不仅能够提供电源,在缺电的情况下也需要进行充电。目前移动电源的充电方式主要是将移动电源连接至电源适配器,由电源适配器输出电能为移动电源进行充电。然而不同类型的电源适配器,其标称电压及电流不同,对应的输出能力也不尽相同;针对这些不同类型的电源适配器,移动电源无法做到兼容且使得电源适配器的输出能力最大化。



技术实现要素:

本申请的主要目的在于提出一种充电控制方法、装置、计算机存储介质及移动电源,可以兼容不同类型的电源适配器,而且还能够使得电源适配器的输出能力最大化,从而提高了充电效率。

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

第一方面,本申请实施例提供了一种充电控制方法,所述方法应用于移动电源,包括:

识别电源适配器的类型;其中,所述电源适配器与所述移动电源进行通信连接;

根据识别到的所述电源适配器的类型、以及所述移动电源所支持的充电类型的匹配结果,确定所述移动电源充电所采用的充电协议;

基于所述充电协议向所述电源适配器发送控制指令;其中,所述控制指令用于指示所述电源适配器输出与所述电源适配器的类型相对应的充电功率;

接收所述电源适配器根据所述控制指令输出的所述充电功率对应的充电电压和充电电流,对所述移动电源中的电池进行充电。

第二方面,本申请实施例提供了一种充电控制装置,所述充电控制装置应用于移动电源,所述充电控制装置包括:控制单元和能量转换单元,其中,

所述控制单元,配置为识别电源适配器的类型;其中,所述电源适配器与所述移动电源进行通信连接;

所述控制单元,还配置为根据识别到的所述电源适配器的类型、以及所述移动电源所支持的充电类型的匹配结果,确定所述移动电源充电所采用的充电协议;以及基于所述充电协议向所述电源适配器发送控制指令;其中,所述控制指令用于指示所述电源适配器输出与所述电源适配器的类型相对应的充电功率;

所述能量转换单元,配置为接收所述电源适配器根据所述控制指令输出的所述充电功率对应的充电电压和充电电流,对所述移动电源中的电池进行充电。

第三方面,本申请实施例提供了一种充电控制装置,所述充电控制装置包括:存储器和处理器;其中,

所述存储器,用于存储能够在所述处理器上运行的计算机程序;

所述处理器,用于在运行所述计算机程序时,执行如第一方面所述的方法的步骤。

第四方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有充电控制程序,所述充电控制程序被至少一个处理器执行时实现如第一方面所述的方法的步骤。

第五方面,本申请实施例提供了一种移动电源,所述移动电源至少包括如第二方面、或者第三方面所述的充电控制装置。

本申请实施例所提供的一种充电控制方法、装置、计算机存储介质及移动电源,该方法应用于移动电源,首先识别电源适配器的类型;再根据识别到的所述电源适配器的类型、以及所述移动电源所支持的充电类型的匹配结果,确定所述移动电源充电所采用的充电协议,基于所述充电协议向所述电源适配器发送控制指令;其中,所述控制指令用于指示所述电源适配器输出与所述电源适配器的类型相对应的充电功率;这样,可以兼容不同类型的电源适配器,而且还能够使得电源适配器的输出能力最大化;最后接收所述电源适配器根据所述控制指令输出的所述充电功率对应的充电电压和充电电流,对所述移动电源中的电池进行充电,从而提高了充电效率。

附图说明

图1为本申请实施例提供的一种充电控制系统的组成结构示意图;

图2为本申请实施例提供的一种充电控制方法的流程示意图;

图3为本申请实施例提供的一种充电控制装置的组成结构示意图;

图4为本申请实施例提供的一种充电控制装置的具体硬件结构示意图;

图5为本申请实施例提供的一种移动电源的组成结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

参见图1,其示出了本申请实施例提供的一种充电控制系统10的组成结构示意图;如图1所示,充电控制系统10包括电源适配器110和移动电源(mobilepowerpack,mpp)120。移动电源120也称之为充电宝、旅行充电器等,是一种集供电和充电功能于一体的便携式充电器,它具有大容量、多用途、体积小和可移动等特点,应用极为广泛。移动电源120包括能量转换单元1201、控制单元1202和电池1203;其中,电源适配器110分别连接至能量转换单元1201和控制单元1202,且控制单元1202还与能量转换单元1201连接,用于控制能量转换单元1201对电源适配器110所输出的充电电压和充电电流进行能量转换的过程;能量转换单元1201与电池1203连接,可以将经过能量转换单元1202后所得到的输出电压和输出电流加载至电池1203进行充电。本领域技术人员可以理解,图1所示的移动电源120结构并不构成对移动电源的限定,移动电源可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

需要说明的是,电源适配器110与移动电源120之间通过充电连接线相连,以使得两者能够沟通充电握手协议,从而建立通信连接。具体地,电源适配器110与移动电源120通过充电连接线相连可以是指设置在移动电源120上的输入接口(比如通用串行总线(universalserialbus,usb)接口)与设置在电源适配器110上的接口(比如usb接口)通过充电连接线相连,可以使得电源适配器110与移动电源120之间能够沟通充电握手协议,以使移动电源120处于充电连接状态,然后由电源适配器110为移动电源120中的电池1203充电。更具体地,充电连接线中的电源线(比如标识为vcc和gnd)会连接至能量转换单元1201,用于将电源适配器110所输出的充电电压和充电电流输入能量转换单元1201,由能量转换单元1201对其进行能量转换;充电连接线中的数据线(比如标识为d+和d-)会连接至控制单元1202,用于与电源适配器110进行通信以及识别电源适配器110的类型;然后控制单元1202还与能量转换单元1201连接,用于控制能量转换单元1201进行能量转换的过程,最后将能量转换单元1201所得到的输出电压和输出电流加载至电池1203进行充电。在上述充电过程中,基于控制单元1202对电源适配器110的类型识别以及对能量转换单元1201进行能量转换的控制,可以兼容不同类型的电源适配器,并且使得不同类型的电源适配器的输出能力最大化,同时还达到提高充电效率的目的。

基于图1所示的充电控制系统10,下面将结合附图对本申请各实施例进行详细描述。

参见图2,其示出了本申请实施例提供的一种充电控制方法,该方法可以包括:

s201:识别电源适配器的类型;其中,所述电源适配器与所述移动电源进行通信连接;

s202:根据识别到的所述电源适配器的类型、以及所述移动电源所支持的充电类型的匹配结果,确定所述移动电源充电所采用的充电协议;

s203:基于所述充电协议向所述电源适配器发送控制指令;其中,所述控制指令用于指示所述电源适配器输出与所述电源适配器的类型相对应的充电功率;

s204:接收所述电源适配器根据所述控制指令输出的所述充电功率对应的充电电压和充电电流,对所述移动电源中的电池进行充电。

需要说明的是,电源适配器的类型可以包括第一类型适配器、第二类型适配器和第三类型适配器,对应的,移动电源所支持的充电类型可以包括第一充电类型、第二充电类型和第三充电类型;这里,移动电源所支持的充电类型与电源适配器的类型之间具有匹配关系,而且不同类型的电源适配器所对应输出的充电功率也是不同的;也就是说,移动电源所支持的充电类型、电源适配器的类型和电源适配器所输出的充电功率三者之间具有对应关系。

还需要说明的是,针对移动电源所支持的充电类型,移动电源还具有与之相对应的充电协议。具体地,针对第一类型适配器,其配套的充电协议为第一充电协议;针对第二类型适配器,其配套的充电协议为第二充电协议;针对第三类型适配器,其配套的充电协议为第三充电协议。由此,移动电源所采用的充电协议、移动电源所支持的充电类型、电源适配器的类型和电源适配器所输出的充电功率四者之间具有对应关系。

示例性地,如果第一类型适配器为超快速充电适配器,其对应输出的第一充电功率为10v/5a,与移动电源所支持的充电类型的匹配结果为第一充电类型,此时移动电源充电所采用的充电协议为第一充电协议;如果第二类型适配器为快速充电适配器,其对应输出的第二充电功率为5v/4a,与移动电源所支持的充电类型的匹配结果为第二充电类型,此时移动电源充电所采用的充电协议为第二充电协议;如果第三类型适配器为普通充电适配器,其对应输出的第三充电功率为5v/1a,与移动电源所支持的充电类型的匹配结果为第三充电类型,此时移动电源充电所采用的充电协议为第三充电协议。在实际应用中,无论是第一类型适配器及其对应的第一充电功率、第一充电类型和第一充电协议,还是第二类型适配器及其对应的第二充电功率、第二充电类型和第二充电协议,甚至是第三类型适配器及其对应的第三充电功率、第三充电类型和第三充电协议,根据实际情况进行具体设定,本申请实施例对此不作具体限定。

在图2所示的技术方案中,该方法应用于移动电源,首先识别电源适配器的类型,再根据识别到的所述电源适配器的类型、以及所述移动电源所支持的充电类型的匹配结果,确定所述移动电源充电所采用的充电协议,基于所述充电协议向所述电源适配器发送控制指令;其中,所述控制指令用于指示所述电源适配器输出与所述电源适配器的类型相对应的充电功率;这样,可以兼容不同类型的电源适配器,而且还能够使得电源适配器的输出能力最大化;最后接收所述电源适配器根据所述控制指令输出的所述充电功率对应的充电电压和充电电流,对所述移动电源中的电池进行充电;由于移动电源可以兼容不同类型的电源适配器,同时能够使得电源适配器的输出能力最大化,从而提高了充电效率。

在一些实施例中,在所述识别电源适配器的类型之前,所述方法还包括:

通过充电连接线与所述电源适配器相连,判断与所述电源适配器之间的握手协议是否建立成功;

当所述握手协议建立成功时,基于所述充电连接线中的数据线与所述电源适配器建立通信连接;其中,所述数据线包括d+数据线和d-数据线。

需要说明的是,首先移动电源与电源适配器可以通过充电连接线相连,以使得两者能够沟通充电握手协议,从而建立通信连接。具体地,移动电源与电源适配器通过充电连接线相连可以是指设置在移动电源上的输入接口(比如usb接口)与设置在电源适配器上的接口(比如usb接口)通过充电连接线进行连接,从而使得移动电源与电源适配器能够沟通充电握手协议,便于建立两者之间的通信连接。

还需要说明的是,充电连接线包含有电源线和数据线;其中,电源线包括vcc电源线和gnd电源线,数据线包括d+数据线和d-数据线;这里,电源线用于电源适配器为移动电源的充电连接,数据线用于电源适配器与移动电源的通信连接;基于两者之间的数据线所建立的通信连接,可以识别出电源适配器的类型,而且后续还可以向电源适配器发送控制指令,以控制电源适配器输出与之对应的充电电压和充电电流。

在一些实施例中,所述识别电源适配器的类型,包括:

基于所述移动电源与所述电源适配器之间的通信,接收所述电源适配器通过数据线所传输的信号;

根据所述信号,识别出所述电源适配器的类型。

需要说明的是,在移动电源与电源适配器之间建立通信连接之后,移动电源可以接收电源适配器通过数据线(比如d+数据线和d-数据线)所传输的信号;根据接收到的信号来识别出电源适配器的类型。具体地,可以将接收到的信号与预先设置的信号策略进行比较,比如若接收到的信号满足第一策略,则可以识别出电源适配器的类型为第一类型适配器;若接收到的信号满足第二策略,则可以识别出电源适配器的类型为第二类型适配器;若接收到的信号满足第三策略,则可以识别出电源适配器的类型为第三类型适配器;在实际应用中,第一策略、第二策略和第三策略根据实际情况进行具体设定,本申请实施例对此不作具体限定。

在一些实施例中,在所述根据识别到的所述电源适配器的类型、以及所述移动电源所支持的充电类型的匹配结果之前,所述方法还包括:

将识别到的所述电源适配器的类型与所述移动电源所支持的充电类型进行匹配;其中,所述移动电源所支持的充电类型包括第一充电类型、第二充电类型和第三充电类型;

若识别到的所述电源适配器的类型为第一类型适配器,则得到第一充电类型的匹配结果;

若识别到的所述电源适配器的类型为第二类型适配器,则得到第二充电类型的匹配结果;

若识别到的所述电源适配器的类型为第三类型适配器,则得到第三充电类型的匹配结果。

在一些实施例中,所述基于所述充电协议向所述电源适配器发送控制指令,包括:

若匹配结果为第一充电类型,则确定所述移动电源充电所采用的充电协议为第一充电协议,根据所述第一充电协议向所述电源适配器发送第一控制指令;其中,所述第一控制指令用于指示所述电源适配器输出与第一充电类型对应的第一充电功率;

若匹配结果为第二充电类型,则确定所述移动电源充电所采用的充电协议为第二充电协议,根据所述第二充电协议向所述电源适配器发送第二控制指令;其中,所述第二控制指令用于指示所述电源适配器输出与第二充电类型对应的第二充电功率;其中,所述第二充电功率小于所述第一充电功率;

若匹配结果为第三充电类型,则确定所述移动电源充电所采用的充电协议为第三充电协议,根据所述第三充电协议向所述电源适配器发送第三控制指令;其中,所述第三控制指令用于指示所述电源适配器输出与第三充电类型对应的第三充电功率;其中,所述第三充电功率小于所述第二充电功率。

需要说明的是,当识别出电源适配器的类型之后,可以将识别到的电源适配器的类型与移动电源所支持的充电类型进行匹配;然后根据所得到的匹配结果,通过d+数据线和所述d-数据线向电源适配器发送控制指令,该控制指令用于通知电源适配器输出与所述电源适配器的类型相对应的充电功率。

举例来说,以图1所示的充电控制系统10为例,电源适配器110与移动电源120通过充电连接线进行相连,当两者之间的握手协议建立成功时,移动电源120中的控制单元1202可以通过d+数据线和d-数据线与电源适配器110进行数据通信;若控制单元1202通过d+数据线和所述d-数据线所接收到的信号满足第一策略时,可以识别出电源适配器的类型为第一类型适配器,此时控制单元1202所得到的匹配结果为第一充电类型,根据匹配结果确定出移动电源120充电所采用的充电协议为第一充电协议,根据所述第一充电协议向电源适配器110发送第一控制指令,而电源适配器110根据第一控制指令可以输出与第一充电类型对应的第一充电功率,比如第一类型适配器所输出的第一充电功率为10v/5a(与第一充电功率对应的第一电压为10v,第一电流为5a);若控制单元1202通过d+数据线和所述d-数据线所接收到的信号满足第二策略时,可以识别出电源适配器的类型为第二类型适配器,此时控制单元1202所得到的匹配结果为第二充电类型,根据匹配结果确定出移动电源120充电所采用的充电协议为第二充电协议,根据所述第二充电协议向电源适配器110发送第二控制指令,而电源适配器110根据第二控制指令可以输出与第二充电类型对应的第二充电功率,比如第二类型适配器所输出的第二充电功率为5v/4a(与第二充电功率对应的第二电压为5v,第二电流为4a);若控制单元1202通过d+数据线和所述d-数据线所接收到的信号满足第三策略时,可以识别出电源适配器的类型为第三类型适配器,此时控制单元1202所得到的匹配结果为第三充电类型,根据匹配结果确定出移动电源120充电所采用的充电协议为第三充电协议,根据所述第三充电协议向电源适配器110发送第三控制指令,而电源适配器110根据第三控制指令可以输出与第三充电类型对应的第三充电功率,比如第三类型适配器所输出的第三充电功率为5v/1a(与第三充电功率对应的第三电压为5v,第三电流为1a);这样,移动电源可以使得不同类型的电源输配器输出与该类型对应的充电功率,以使得电源适配器的输出能力最大化。

在一些实施例中,所述接收所述电源适配器根据所述控制指令输出的所述充电功率对应的充电电压和充电电流,对所述移动电源中的电池进行充电,包括:

接收所述电源适配器根据所述控制指令输出的所述充电功率对应的充电电压和充电电流;

通过能量转换单元对所述充电功率对应的充电电压和充电电流进行能量转换,将转换后得到的输出电压和输出电流加载至所述电池进行充电。

在一些实施例中,所述通过能量转换单元对所述充电功率对应的充电电压和充电电流进行能量转换,将转换后得到的输出电压和输出电流加载至所述电池进行充电,包括:

获取移动电源充电所需的目标电池电压和目标电池电流;

基于所述目标电池电压和所述目标电池电流,确定所述能量转换单元的工作模式;其中,所述工作模式包括升压模式和降压模式;

基于所述工作模式对所述充电电压和所述充电电流进行能量转换,将转换后得到的输出电压和输出电流加载至所述电池进行充电。

需要说明的是,移动电源接收到电源适配器根据控制指令所输出的充电功率对应的充电电压和充电电流之后,移动电源还会通过能量转换单元对充电电压和充电电流进行能量转换,整个能量转换过程则是由控制单元进行控制的;其中,控制单元通过判断移动电源的当前条件(比如目标电池电压和目标电池电流),以确定出能量转换单元的工作模式;比如若判断出移动电源当前所需的目标电池电压高于电源适配器所提供的充电电压,则可以确定出能量转换单元处于升压模式,对充电电压和充电电流进行升压转换;若判断出移动电源当前所需的目标电池电压低于电源适配器所提供的充电电压,则可以确定出能量转换单元处于降压模式,对充电电压和充电电流进行降压转换;最后将转换后得到的输出电压和输出电流加载至电池进行充电。

在一些实施例中,所述通过能量转换单元对所述充电功率对应的充电电压和充电电流进行能量转换,将转换后得到的输出电压和输出电流加载至所述电池进行充电,包括:

若匹配结果为第一充电类型,则通过能量转换单元对所述第一充电功率对应的第一电压和第一电流进行能量转换,将转换后得到的第一输出电压和第一输出电流加载至所述电池进行充电;

若匹配结果为第二充电类型,则通过能量转换单元对所述第二充电功率对应的第二电压和第二电流进行能量转换,将转换后得到的第二输出电压和第二输出电流加载至所述电池进行充电;

若匹配结果为第三充电类型,则通过能量转换单元对所述第三充电功率对应的第三电压和第三电流进行能量转换,将转换后得到的第三输出电压和第三输出电流加载至所述电池进行充电。

举例来说,仍以图1所示的充电控制系统10为例,结合上述实例,假定所识别到的电源适配器110的类型为第一类型适配器,比如其输出的第一充电功率为10v/5a,与之对应的第一电压为10v,第一电流为5a;若当前获取到的目标电池电压为12v,该目标电池电压高于电源适配器110所输出的第一电压,则能量转换单元处于升压模式,对电源适配器110所输出的第一电压和第一电流进行升压转换,将转换后得到的第一输出电压和第一输出电流加载至电池1203进行充电;若当前获取到的目标电池电压为7v,该目标电池电压低于电源适配器110所输出的第一电压,则能量转换单元处于降压模式,对电源适配器110所输出的第一电压和第一电流进行降压转换,将转换后得到的第一输出电压和第一输出电流加载至电池1203进行充电;假定所识别到的电源适配器110的类型为第二类型适配器,比如其输出的第二充电功率为5v/4a,与之对应的第二电压为5v,第二电流为4a;若当前获取到的目标电池电压为7v,该目标电池电压高于电源适配器110所输出的第二电压,则能量转换单元处于升压模式,对电源适配器110所输出的第二电压和第二电流进行升压转换,将转换后得到的第二输出电压和第二输出电流加载至电池1203进行充电;若当前获取到的目标电池电压为3.6v,该目标电池电压低于电源适配器110所输出的第二电压,则能量转换单元处于降压模式,对电源适配器110所输出的第二电压和第二电流进行降压转换,将转换后得到的第二输出电压和第二输出电流加载至电池1203进行充电;假定所识别到的电源适配器110的类型为第三类型适配器,比如其输出的第三充电功率为5v/1a,与之对应的第三电压为5v,第三电流为1a;若当前获取到的目标电池电压为7v,该目标电池电压高于电源适配器110所输出的第三电压,则能量转换单元处于升压模式,对电源适配器110所输出的第三电压和第三电流进行升压转换,将转换后得到的第三输出电压和第三输出电流加载至电池1203进行充电;若当前获取到的目标电池电压为3.6v,该目标电池电压低于电源适配器110所输出的第三电压,则能量转换单元处于降压模式,对电源适配器110所输出的第三电压和第三电流进行降压转换,将转换后得到的第三输出电压和第三输出电流加载至电池1203进行充电;从而实现了不同类型的电源适配器之间的兼容性。

本实施例提供了一种充电控制方法,该方法应用于移动电源,首先识别电源适配器的类型;再根据识别到的所述电源适配器的类型、以及所述移动电源所支持的充电类型的匹配结果,确定所述移动电源充电所采用的充电协议;然后基于所述充电协议向所述电源适配器发送控制指令;其中,所述控制指令用于指示所述电源适配器输出与所述电源适配器的类型相对应的充电功率;最后接收所述电源适配器根据所述控制指令输出的所述充电功率对应的充电电压和充电电流,对所述移动电源中的电池进行充电;这样,可以兼容不同类型的电源适配器,并且使得电源输配器的输出能力最大化,从而达到提高充电效率的目的。

基于前述实施例相同的发明构思,参见图3,其示出了本申请实施例提供的一种充电控制装置30的组成,所述充电控制装置30可以包括:控制单元301和能量转换单元302,其中,

所述控制单元301,配置为识别电源适配器的类型;其中,所述电源适配器与所述移动电源进行通信连接;

所述控制单元301,还配置为根据识别到的所述电源适配器的类型、以及所述移动电源所支持的充电类型的匹配结果,确定所述移动电源充电所采用的充电协议;以及基于所述充电协议向所述电源适配器发送控制指令;其中,所述控制指令用于指示所述电源适配器输出与所述电源适配器的类型相对应的充电功率;

所述能量转换单元302,配置为接收所述电源适配器根据所述控制指令输出的所述充电功率对应的充电电压和充电电流,对所述移动电源中的电池进行充电。

在上述方案中,所述控制单元301,配置为基于所述移动电源与所述电源适配器之间的通信,接收所述电源适配器通过数据线所传输的信号;以及根据所述信号,识别出所述电源适配器的类型。

在上述方案中,所述控制单元301,配置为若匹配结果为第一充电类型,则确定所述移动电源充电所采用的充电协议为第一充电协议,根据所述第一充电协议向所述电源适配器发送第一控制指令;其中,所述第一控制指令用于指示所述电源适配器输出与第一充电类型对应的第一充电功率;以及若匹配结果为第二充电类型,则确定所述移动电源充电所采用的充电协议为第二充电协议,根据所述第二充电协议向所述电源适配器发送第二控制指令;其中,所述第二控制指令用于指示所述电源适配器输出与第二充电类型对应的第二充电功率;其中,所述第二充电功率小于所述第一充电功率;以及若匹配结果为第三充电类型,则确定所述移动电源充电所采用的充电协议为第三充电协议,根据所述第三充电协议向所述电源适配器发送第三控制指令;其中,所述第三控制指令用于指示所述电源适配器输出与第三充电类型对应的第三充电功率;其中,所述第三充电功率小于所述第二充电功率。

在上述方案中,所述能量转换单元302,配置为接收所述电源适配器根据所述控制指令输出的所述充电功率对应的充电电压和充电电流;以及对所述充电功率对应的充电电压和充电电流进行能量转换,将转换后得到的输出电压和输出电流加载至所述电池进行充电。

在上述方案中,所述能量转换单元302,还配置为获取移动电源充电所需的目标电池电压和目标电池电流;以及基于所述目标电池电压和所述目标电池电流,确定所述能量转换单元的工作模式;其中,所述工作模式包括升压模式和降压模式;以及基于所述工作模式对所述充电电压和所述充电电流进行能量转换,将转换后得到的输出电压和输出电流加载至所述电池进行充电。

在上述方案中,所述能量转换单元302,配置为若匹配结果为第一充电类型,则对所述第一充电功率对应的第一电压和第一电流进行能量转换,将转换后得到的第一输出电压和第一输出电流加载至所述电池进行充电;以及若匹配结果为第二充电类型,则对所述第二充电功率对应的第二电压和第二电流进行能量转换,将转换后得到的第二输出电压和第二输出电流加载至所述电池进行充电;以及若匹配结果为第三充电类型,则对所述第三充电功率对应的第三电压和所述第三电流进行能量转换,将转换后得到的第三输出电压和第三输出电流加载至所述电池进行充电。

可以理解地,在本实施例中,“单元”可以是部分电路、部分处理器、部分程序或软件等等,当然也可以是模块,还可以是非模块化的。而且在本实施例中的各组成部分可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

所述集成的单元如果以软件功能模块的形式实现并非作为独立的产品进行销售或使用时,可以存储在一个计算机可读取存储介质中,基于这样的理解,本实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或processor(处理器)执行本实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(readonlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

因此,本实施例提供了一种计算机存储介质,该计算机存储介质存储有充电控制程序,所述充电控制程序被至少一个处理器执行时实现前述实施例中所述的方法的步骤。

基于上述充电控制装置30的组成以及计算机存储介质,参见图4,其示出了本申请实施例提供的充电控制装置30的具体硬件结构,可以包括:网络接口401、存储器402和处理器403;各个组件通过总线系统404耦合在一起。可理解,总线系统404用于实现这些组件之间的连接通信。总线系统404除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图4中将各种总线都标为总线系统404。其中,网络接口401,用于在与电源适配器之间进行收发信息过程中,信号的接收和发送;

存储器402,用于存储能够在处理器403上运行的计算机程序;

处理器403,用于在运行所述计算机程序时,执行:

识别电源适配器的类型;其中,所述电源适配器与所述移动电源进行通信连接;

根据识别到的所述电源适配器的类型、以及所述移动电源所支持的充电类型的匹配结果,确定所述移动电源充电所采用的充电协议;

基于所述充电协议向所述电源适配器发送控制指令;其中,所述控制指令用于指示所述电源适配器输出与所述电源适配器的类型相对应的充电功率;

接收所述电源适配器根据所述控制指令输出的所述充电功率对应的充电电压和充电电流,对所述移动电源中的电池进行充电。

可以理解,本申请实施例中的存储器402可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。本文描述的系统和方法的存储器402旨在包括但不限于这些和任意其它适合类型的存储器。

而处理器403可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器403中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器403可以是通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器402,处理器403读取存储器402中的信息,结合其硬件完成上述方法的步骤。

可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

可选地,作为另一个实施例,处理器403还配置为在运行所述计算机程序时,执行前述实施例中所述的方法的步骤。

参见图5,其示出了本申请实施例提供的一种移动电源50的组成结构示意图;其中,所述移动电源50至少包括如前述实施例中所涉及的任意一种充电控制装置30。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机、计算机、服务器、或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本申请的保护之内。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本申请的保护之内。

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