充电管理方法、充电装置、电子装置和存储介质与流程

文档序号:29072058发布日期:2022-03-01 21:38阅读:73来源:国知局
充电管理方法、充电装置、电子装置和存储介质与流程

1.本技术涉及设备充电技术领域,特别是涉及一种充电管理方法、充电装置、电子装置和存储介质。


背景技术:

2.当今社会,便携式手持类电子产品得到了快速发展和迅速普及,为了增强用户对该类电子产品的体验效果,大多数手持类电子设备都配置了可充电电池,并且为了延长电子产品的续航时间,充电电池的容量也设计得越来越大。
3.充电电池的引入在为电子产品的使用提供便利的同时,也使得电子产品的供电电路发生了变化,在电子产品处于开机状态下,外部输入的供电电流既要满足电子产品中主板正常工作所需要的工作电流,同时也要为电池提供充电电流,满足电池的充电要求。。
4.目前,手持类电子设备在进行充电,或者与主控站进行数据通信时,往往是通过usb(通用串行总线,universal serial bus,简称为usb)接口与主控站连接,在手持类电子设备支持快充协议,例如支持bc 1.2(battery charging v1.2)充电协议时,为了实现手持类电子设备的快速充电,可以采用cdp(充电下行端口,charging downstream port)模式实现1.5a大电流充电,同时,实现手持类电子设备与主控站的数据通信。然而,在某些手持类电子设备不支持快充协议的情况下,则无法采用cdp模式对其进行供电,进而导致主控站只能采用小电流对其进行充电,增加了这类手持类电子设备的充电时长。
5.目前针对相关技术中不支持快充协议的手持类设备的充电时间长的问题,尚未提出有效的解决方案。


技术实现要素:

6.本技术实施例提供了一种充电管理方法、充电装置、电子装置和存储介质,以至少解决相关技术中不支持快充协议的手持类设备的充电时间长的问题。
7.第一方面,本技术实施例提供了一种充电管理方法,应用于充电装置对接入设备的充电管理,所述方法包括:在目标设备接入所述充电装置的情况下,所述充电装置确定所述目标设备是否支持预设的充电协议;在所述目标设备不支持所述充电协议的情况下,所述充电装置向所述目标设备发送配置命令,以使得所述目标设备受控于所述配置命令,将所述目标设备的充电电流额定值配置为预设的电流阈值;在所述目标设备已完成充电电流额定值的配置的情况下,所述充电装置根据所述电流阈值向所述目标设备进行充电。
8.在其中一些实施例中,所述充电装置包括第一供电端口和第一传输端口;所述充电装置根据所述电流阈值向所述目标设备进行充电包括:所述充电装置利用所述第一供电端口,根据所述电流阈值向所述目标设备进行充电,以及利用所述第一传输端口与所述目标设备进行数据通信。
9.在其中一些实施例中,所述充电装置向所述目标设备发送配置命令包括:所述充电装置获取所述目标设备的属性信息,并根据所述属性信息确定所述目标设备是否适配于
所述充电装置;在所述目标设备适配于所述充电装置的情况下,所述充电装置向所述目标设备发送配置命令。
10.在其中一些实施例中,还包括:在所述目标设备支持所述充电协议的情况下,所述充电装置与所述目标设备进行数据通信;在所述充电装置与所述目标设备数据通信成功的情况下,所述目标设备将充电模式切换到cdp模式;在所述目标设备已进入cdp模式的情况下,所述充电装置根据对应于所述cdp模式的充电电流值向所述目标设备进行充电。
11.在其中一些实施例中,所述充电装置包括快充协议芯片,所述快充协议芯片包括第二传输端口;所述充电装置与所述目标设备进行数据通信包括:所述充电装置中的快充协议芯片利用所述第二传输端口与所述目标设备进行数据通信。
12.在其中一些实施例中,所述充电装置包括第二供电端口;所述充电装置根据对应于所述cdp模式的充电电流值向所述目标设备进行充电包括:所述充电装置利用所述第二供电端口,根据对应于所述cdp模式的充电电流值向所述目标设备进行充电。
13.第二方面,本技术实施例提供了一种充电装置,所述充电装置包括第一供电端口和第一传输端口;其中,在目标设备接入所述充电装置的情况下,所述充电装置用于利用所述第一传输端口确定所述目标设备是否支持预设的充电协议;在所述目标设备不支持所述充电协议的情况下,所述充电装置用于利用所述第一传输端口向所述目标设备发送配置命令,以使得所述目标设备受控于所述配置命令,将所述目标设备的充电电流额定值配置为预设的电流阈值;在所述目标设备已完成充电电流额定值的配置的情况下,所述充电装置用于利用所述第一供电端口,根据所述电流阈值向所述目标设备进行充电。
14.在其中一些实施例中,所述充电装置还包括第二供电端口和快充协议芯片;所述快充协议芯片包括第二传输端口;其中,在所述目标设备支持所述充电协议的情况下,所述充电装置中的快充协议芯片用于利用所述第二传输端口与所述目标设备进行数据通信;在所述充电装置与所述目标设备数据通信成功的情况下,所述目标设备将充电模式切换到cdp模式;在所述目标设备已进入cdp模式的情况下,所述充电装置用于利用所述第二供电端口,根据对应于所述cdp模式的充电电流值向所述目标设备进行充电。
15.第三方面,本技术实施例还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行如上述第一方面所述的充电管理方法。
16.第四方面,本技术实施例还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被处理器执行时实现如上述第一方面所述的充电管理方法。
17.相比于相关技术,本技术实施例提供的充电管理方法、充电装置、电子装置和存储介质,在目标设备接入充电装置的情况下,充电装置确定目标设备是否支持预设的充电协议;在目标设备不支持充电协议的情况下,充电装置向目标设备发送配置命令,以使得目标设备受控于配置命令,将目标设备的充电电流额定值配置为预设的电流阈值;在目标设备已完成充电电流额定值的配置的情况下,充电装置根据电流阈值向目标设备进行充电,解决了相关技术中不支持快充协议的手持类设备的充电时间长的问题,实现了减少不支持快充协议的手持类电子设备的充电时长的技术效果。
18.本技术的一个或多个实施例的细节在以下附图和描述中提出,以使本技术的其他特征、目的和优点更加简明易懂。
附图说明
19.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
20.图1是根据本技术实施例的充电管理方法的流程图;
21.图2是根据本技术优选实施例的充电管理方法的流程图;
22.图3是根据本技术实施例的充电装置的结构框图;
23.图4是根据本技术实施例的电子装置的结构示意图。
具体实施方式
24.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。基于本技术提供的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。此外,还可以理解的是,虽然这种开发过程中所作出的努力可能是复杂并且冗长的,然而对于与本技术公开的内容相关的本领域的普通技术人员而言,在本技术揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本技术公开的内容不充分。
25.在本技术中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本技术所描述的实施例在不冲突的情况下,可以与其它实施例相结合。
26.除非另作定义,本技术所涉及的技术术语或者科学术语应当为本技术所属技术领域内具有一般技能的人士所理解的通常意义。本技术所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本技术所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本技术所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本技术所涉及的“多个”是指大于或者等于两个。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。本技术所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。
27.本实施例提供了一种充电管理方法,应用于充电装置对接入设备的充电管理,图1是根据本技术实施例的充电管理方法的流程图,如图1所示,该方法包括:
28.步骤s101,在目标设备接入充电装置的情况下,充电装置确定目标设备是否支持预设的充电协议。
29.在本实施例中,预设的充电协议可以为bc 1.2(battery charging v1.2)充电协议,目标设备可以包括手持执法记录仪、手机、平板等各类手持类电子设备。
30.在上述实施例中,在目标设备支持bc 1.2协议的情况下,则目标设备可以支持sdp
(标准下行端口,standard downstream port,简称为sdp)、cdp(充电下行端口,charging downstream port,简称为cdp)、dcp(专用充电端口,dedicated charging port,简称为dcp)三种充电模式。
31.在目标设备仅面对充电需求时,充电装置可以采用cdp或者dcp模式对其进行充电,使用1.5a大电流进行充电;在目标设备面对充电需求,且充电装置对目标设备存在数据通信需求时,充电装置可以采用cdp模式对其进行充电,同时,基于cdp模式与目标设备进行数据通信。
32.步骤s102,在目标设备不支持充电协议的情况下,充电装置向目标设备发送配置命令,以使得目标设备受控于配置命令,将目标设备的充电电流额定值配置为预设的电流阈值。
33.在本实施例中,在目标设备不支持上述协议的情况下,则无法采用上述三种类型的充电模式,充电装置将无法对目标设备进行大电流充电,进而增加这类目标设备的充电时间。
34.在上述实施例中,充电装置可以向目标设备的充电管理芯片发送配置命令,目标设备中的充电管理芯片受控于配置命令,可以将目标设备的充电电流额定值配置为预设的电流阈值,该预设的电流阈值可以为1.5a,实现充电装置对不支持预设的充电协议的目标设备的大电流充电。
35.步骤s103,在目标设备已完成充电电流额定值的配置的情况下,充电装置根据电流阈值向目标设备进行充电。
36.在本实施例中,在目标设备中的充电管理芯片已完成充电电流额定值的配置的情况下,充电装置即可按照1.5a的电流值向目标设备进行充电,减少不支持快充协议的目标设备的充电时长。
37.通过上述步骤s101至步骤s103,在目标设备接入充电装置的情况下,充电装置确定目标设备是否支持预设的充电协议;在目标设备不支持充电协议的情况下,充电装置向目标设备发送配置命令,以使得目标设备受控于配置命令,将目标设备的充电电流额定值配置为预设的电流阈值;在目标设备已完成充电电流额定值的配置的情况下,充电装置根据电流阈值向目标设备进行充电。通过充电装置确定目标设备是否支持预设的充电协议,并在目标设备不支持充电协议的情况下,通过充电装置向目标设备发送配置命令,以使得目标设备将其充电电流额定值配置为预设的电流阈值(例如1.5a),充电装置即可按照1.5a的电流值向目标设备进行充电,以减少不支持快充协议的目标设备的充电时长,通过本技术,解决了相关技术中不支持快充协议的手持类设备的充电时间长的问题,实现了减少不支持快充协议的手持类电子设备的充电时长的技术效果。
38.在其中一些实施例中,该方法还实施如下步骤:
39.步骤1,在目标设备支持充电协议的情况下,充电装置与目标设备进行数据通信。
40.步骤2,在充电装置与目标设备数据通信成功的情况下,目标设备将充电模式切换到cdp模式。
41.步骤3,在目标设备已进入cdp模式的情况下,充电装置根据对应于cdp模式的充电电流值向目标设备进行充电。
42.在本实施例中,在目标设备支持bc 1.2协议的情况下,则目标设备可以支持sdp
(标准下行端口,standard downstream port,简称为sdp)、cdp(充电下行端口,charging downstream port,简称为cdp)、dcp(专用充电端口,dedicated charging port,简称为dcp)三种充电模式,其中,在目标设备面对充电需求,且充电装置对目标设备存在数据通信需求时,充电装置可以采用cdp模式对其进行充电,同时,基于cdp模式与目标设备进行数据通信。
43.在上述实施例中,cdp模式可支持高达1.5a的充电电流,且兼容目标设备与充电装置之间的数据传输,当目标设备处于cdp模式时,则目标设备既可以进行快速充电,也可以与充电装置进行数据通信,例如,当目标设备为手持执法记录仪时,充电装置可以在为手持执法记录仪快速充电的同时,从手持执法记录仪中采集所需的数据,或者向手持执法记录仪发送数据。
44.在其中一些实施例中,充电装置向目标设备发送配置命令通过如下步骤实现:
45.步骤1,充电装置获取目标设备的属性信息,并根据属性信息确定目标设备是否适配于充电装置。
46.步骤2,在目标设备适配于充电装置的情况下,充电装置向目标设备发送配置命令。
47.在本实施例中,充电装置可以通过获取目标设备的属性信息,进而判断目标设备是否适配于充电装置,例如,当目标设备为手机、平板电脑时,这类目标设备并不适配于上述支持手持执法记录仪的充电装置,此时,充电装置不对这类目标设备进行配置处理,当这类目标设备接入充电装置时,充电装置只对其进行小电流充电,避免出现因强行配置目标设备的充电电流所导致的设备受损的问题。
48.在其中一些实施例中,充电装置包括第一供电端口和第一传输端口;充电装置根据电流阈值向目标设备进行充电包括:充电装置利用第一供电端口,根据电流阈值向目标设备进行充电,以及利用第一传输端口与目标设备进行数据通信。
49.在本实施例中,第一供电端口可以包括vbus1引脚,第一传输端口可以包括usb_dp1和usb_dn1引脚,即充电装置可以通过vbus1引脚,按照1.5a的电流阈值向目标设备进行充电,以及利用usb_dp1和usb_dn1引脚,实现与目标设备的数据通信。
50.在本实施例中,充电装置还可以利用usb_dp1和usb_dn1引脚,识别目标设备是否支持快充协议,以及利用usb_dp1和usb_dn1引脚,获取目标设备的属性信息,以及向目标设备的充电管理芯片发送配置命令。
51.在上述实施例中,充电装置还包括快充协议芯片,快充协议芯片包括第二传输端口;充电装置与目标设备进行数据通信包括:充电装置中的快充协议芯片利用第二传输端口与目标设备进行数据通信。
52.在本实施例中,第二传输端口可以包括usb_dp2和usb_dn2引脚,即充电装置中的快充协议芯片可以利用usb_dp2和usb_dn2引脚,实现与目标设备之间的数据通信。
53.在上述实施例中,充电装置包括第二供电端口;充电装置根据对应于cdp模式的充电电流值向目标设备进行充电包括:充电装置利用第二供电端口,根据对应于cdp模式的充电电流值向目标设备进行充电。
54.在本实施例中,第二供电端口可以包括vbus2引脚,即充电装置可以通过vbus2引脚,根据对应于cdp模式的充电电流值(例如1.5a的充电电流值)向目标设备进行充电。
55.图2是根据本技术优选实施例的充电管理方法的流程图,如图2所示,在其中一些实施例中,该方法实施如下步骤:
56.步骤s201,目标设备接入充电装置。
57.步骤s202,判断目标设备是否支持快充协议;在目标设备支持快充协议的情况下,进入步骤s203;否则,进入步骤s206。
58.步骤s203,充电装置与目标设备进行协议通信。
59.步骤s204,充电管理芯片将目标设备的充电模式切换到cdp模式。
60.步骤s205,充电装置基于cdp模式对目标设备进行大电流充电。
61.步骤s206,充电装置获取目标设备的属性信息。
62.步骤s207,充电装置向目标设备发送与属性信息对应的配置命令。
63.步骤s208,充电管理芯片根据配置命令将目标设备的充电电流额定值设置为预设的电流阈值,充电装置基于预设的电流阈值对目标设备进行大电流充电。
64.需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
65.本实施例提供了一种充电装置,图3是根据本技术实施例的充电装置的结构框图,如图3所示,充电装置300包括第一供电端口301和第一传输端口302;其中,在目标设备310接入充电装置300的情况下,充电装置300用于利用第一传输端口302确定目标设备310是否支持预设的充电协议;在目标设备310不支持充电协议的情况下,充电装置300用于利用第一传输端口302向目标设备310发送配置命令,以使得目标设备310受控于配置命令,将目标设备310的充电电流额定值配置为预设的电流阈值;在目标设备310已完成充电电流额定值的配置的情况下,充电装置300用于利用第一供电端口301,根据电流阈值向目标设备310进行充电。
66.在其中一些实施例中,充电装置300还包括第二供电端口303和快充协议芯片304;快充协议芯片304包括第二传输端口305;其中,在目标设备310支持充电协议的情况下,充电装置300中的快充协议芯片304用于利用第二传输端口305与目标设备310进行数据通信;在充电装置300与目标设备310数据通信成功的情况下,目标设备310将充电模式切换到cdp模式;在目标设备310已进入cdp模式的情况下,充电装置300用于利用第二供电端口303,根据对应于cdp模式的充电电流值向目标设备310进行充电。
67.在其中一些实施例中,充电装置300还用于利用第一传输端口302与目标设备310进行数据通信。
68.在其中一些实施例中,充电装置300还用于获取目标设备310的属性信息,并根据属性信息确定目标设备310是否适配于充电装置300;在目标设备310适配于充电装置300的情况下,充电装置300向目标设备310发送配置命令。
69.需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
70.本实施例还提供了一种电子装置,图4是根据本技术实施例的电子装置的硬件结构示意图,如图4所示,该电子装置包括存储器404和处理器402,该存储器404中存储有计算机程序,该处理器402被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。
71.具体地,上述处理器402可以包括中央处理器(cpu),或者特定集成电路
(application specific integrated circuit,简称为asic),或者可以被配置成实施本技术实施例的一个或多个集成电路。
72.其中,存储器404可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器404可包括硬盘驱动器(hard disk drive,简称为hdd)、软盘驱动器、固态驱动器(solid state drive,简称为ssd)、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,简称为usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器404可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器404可在充电装置的内部或外部。在特定实施例中,存储器404是非易失性(non-volatile)存储器。在特定实施例中,存储器404包括只读存储器(read-only memory,简称为rom)和随机存取存储器(random access memory,简称为ram)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(programmable read-only memory,简称为prom)、可擦除prom(erasable programmable read-only memory,简称为eprom)、电可擦除prom(electrically erasable programmable read-only memory,简称为eeprom)、电可改写rom(electrically alterable read-only memory,简称为earom)或闪存(flash)或者两个或更多个以上这些的组合。在合适的情况下,该ram可以是静态随机存取存储器(static random-access memory,简称为sram)或动态随机存取存储器(dynamic randomaccess memory,简称为dram),其中,dram可以是快速页模式动态随机存取存储器(fast page mode dynamic random access memory,简称为fpmdram)、扩展数据输出动态随机存取存储器(extended date out dynamic random access memory,简称为edodram)、同步动态随机存取内存(synchronous dynamic random-access memory,简称sdram)等。
73.存储器404可以用来存储或者缓存需要处理和/或通信使用的各种数据文件,以及处理器402所执行的可能的计算机程序指令。
74.处理器402通过读取并执行存储器404中存储的计算机程序指令,以实现上述实施例中的任意一种充电管理方法。
75.可选地,上述电子装置还可以包括传输设备406以及输入输出设备408,其中,该传输设备406和上述处理器402连接,该输入输出设备408和上述处理器402连接。
76.可选地,在本实施例中,上述处理器402可以被设置为通过计算机程序执行以下步骤:
77.s1,在目标设备接入充电装置的情况下,充电装置确定目标设备是否支持预设的充电协议。
78.s2,在目标设备不支持充电协议的情况下,充电装置向目标设备发送配置命令,以使得目标设备受控于配置命令,将目标设备的充电电流额定值配置为预设的电流阈值。
79.s3,在目标设备已完成充电电流额定值的配置的情况下,充电装置根据电流阈值向目标设备进行充电。
80.需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。
81.另外,结合上述实施例中的充电管理方法,本技术实施例可提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种充电管理方法。
82.本领域的技术人员应该明白,以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
83.以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1