本技术涉及无线充电领域,尤其涉及一种充电控制方法、装置、车载充电设备和车辆。
背景技术:
1、为满足车载无线充电设备对不同手机的充电需求,车载无线充电设备需要集成不同手机厂商的私有协议芯片,不同芯片包括专属手机厂商提供的充电协议,以使车载无线充电设备能够对不同手机厂商的手机进行充电。
2、相关充电场景下,充电设备在切换私有协议芯片给对应的手机充电时,充电设备内部可能会产生失控电流,导致当前运行的私有协议芯片遭受该失控电流的破坏。
技术实现思路
1、本技术提供了一种充电控制方法、装置、车载充电设备和车辆,目的在于防止充电设备的私有协议芯片遭受失控电流的破坏。
2、为了实现上述目的,本技术提供了以下技术方案:
3、一种充电控制方法,应用于充电设备,包括:
4、确定与待充电设备的设备参数对应的目标私有协议芯片;所述目标私有协议芯片包括与所述设备参数对应的目标充电协议;
5、基于所述充电设备当前运行的充电协议与所述目标充电协议之间的比较,触发所述充电设备中电源芯片初始化,使所述当前运行的充电协议变更为所述目标充电协议;
6、获得所述电源芯片的状态信息;所述状态信息用于指示所述电源芯片初始化的进展;
7、在所述状态信息指示所述电源芯片已完成初始化后,触发所述充电设备使用所述目标私有协议芯片为所述待充电设备充电。
8、可选的,基于所述充电设备当前运行的充电协议与所述目标充电协议之间的比较,触发所述充电设备中电源芯片初始化,包括:
9、若所述当前运行的充电协议与所述目标充电协议不一致,触发所述充电设备中电源芯片初始化。
10、可选的,还包括:
11、若所述当前运行的充电协议与所述目标充电协议一致,触发所述目标私有协议芯片调控所述电源芯片的充电参数,以使所述电源芯片基于调控后的所述充电参数,为所述待充电设备充电。
12、可选的,获得所述电源芯片的状态信息,包括:
13、向所述电源芯片发送状态访问命令,以获得所述电源芯片反馈的至少一个状态信息。
14、可选的,在向所述电源芯片发送状态访问命令,以获得所述电源芯片反馈的至少一个状态信息之后,还包括:
15、统计所获得的第一状态信息的数量,得到第一数值;所述第一状态信息为用于指示所述电源芯片未完成初始化的状态信息;
16、在所述第一数值大于阈值的情况下,获得所述电源芯片的运行日志;
17、如果所述运行日志指示所述电源芯片出现错误报警,禁止所述电源芯片为所述待充电设备充电。
18、可选的,在禁止所述电源芯片为所述待充电设备充电之后,所述方法还包括:
19、控制所述充电设备中的报警模块置于与所述错误报警对应的工作状态。
20、可选的,在所述状态信息指示所述电源芯片已完成初始化后,触发所述充电设备使用所述目标私有协议芯片为所述待充电设备充电,包括:
21、在所述状态信息指示所述电源芯片已完成初始化后,触发所述目标私有协议芯片调控所述电源芯片的充电参数,以使所述电源芯片基于调控后的所述充电参数,为所述待充电设备充电。
22、可选的,触发所述目标私有协议芯片调控所述电源芯片的充电参数,包括:
23、预先获得所述目标私有协议芯片的状态信息;
24、如果所述目标私有协议芯片的状态信息指示芯片运行正常,触发所述目标私有协议芯片调控所述电源芯片的充电参数。
25、可选的,在获得所述目标私有协议芯片的状态信息之后,所述方法还包括:
26、如果所述目标私有协议芯片的状态信息指示芯片运行异常,禁止触发所述目标私有协议芯片调控所述电源芯片的充电参数。
27、可选的,所述方法还包括:
28、如果所述充电设备未包含所述目标私有协议芯片,禁止所述充电设备为所述待充电设备充电。
29、可选的,所述方法还包括:
30、在所述电源芯片基于调控后的所述充电参数,为所述待充电设备充电过程中,获得所述电源芯片在任意相邻两个指定时间周期内的充电参数的差异;
31、如果所述差异不符合预设条件,暂停所述电源芯片为所述待充电设备充电;
32、在控制所述目标私有协议芯片重启后,触发重启后的所述目标私有协议芯片调控所述电源芯片的充电参数,以使所述电源芯片基于调控后的所述充电参数,为所述待充电设备充电。
33、可选的,在向所述电源芯片发送状态访问命令,以获得所述电源芯片反馈的至少一个状态信息之后,所述方法还包括:
34、计算第n个所述状态信息的反馈时间与第n个所述状态访问命令的发送时间的时间差;n为正整数;
35、如果所述时间差大于指定时间阈值,触发所述电源芯片重启,以及向重启后的所述电源芯片发送所述状态访问命令。
36、一种充电控制装置,包括:
37、芯片确定单元,用于确定与待充电设备的设备参数对应的目标私有协议芯片;所述目标私有协议芯片包括与所述设备参数对应的目标充电协议;
38、初始化单元,用于基于所述充电设备当前运行的充电协议与所述目标充电协议之间的比较,触发所述充电设备中电源芯片初始化,使所述当前运行的充电协议变更为所述目标充电协议;
39、状态询问单元,用于获得所述电源芯片的状态信息;所述状态信息用于指示所述电源芯片初始化的进展;
40、充电触发单元,用于在所述状态信息指示所述电源芯片已完成初始化后,触发所述充电设备使用所述目标私有协议芯片为所述待充电设备充电。
41、可选的,所述状态询问单元具体用于:
42、向所述电源芯片发送状态访问命令,以获得所述电源芯片反馈的至少一个状态信息。
43、可选的,所述初始化单元具体用于:
44、若所述当前运行的充电协议与所述目标充电协议不一致,触发所述充电设备中电源芯片初始化。
45、可选的,所述充电触发单元还用于:
46、若所述当前运行的充电协议与所述目标充电协议一致,触发所述目标私有协议芯片调控所述电源芯片的充电参数,以使所述电源芯片基于调控后的所述充电参数,为所述待充电设备充电。
47、可选的,所述状态询问单元还用于:
48、统计所获得的第一状态信息的数量,得到第一数值;所述第一状态信息为用于指示所述电源芯片未完成初始化的状态信息;
49、在所述第一数值大于阈值的情况下,获得所述电源芯片的运行日志;
50、如果所述运行日志指示所述电源芯片出现错误报警,禁止所述电源芯片为所述待充电设备充电。
51、可选的,所述装置还包括:
52、错误报警单元,用于控制所述充电设备中的报警模块置于与所述错误报警对应的工作状态。
53、可选的,所述充电触发单元具体用于:
54、在所述状态信息指示所述电源芯片已完成初始化后,触发所述目标私有协议芯片调控所述电源芯片的充电参数,以使所述电源芯片基于调控后的所述充电参数,为所述待充电设备充电。
55、可选的,所述充电触发单元具体用于:
56、预先获得所述目标私有协议芯片的状态信息;
57、如果所述目标私有协议芯片的状态信息指示芯片运行正常,触发所述目标私有协议芯片调控所述电源芯片的充电参数。
58、可选的,所述充电触发单元还用于:
59、如果所述目标私有协议芯片的状态信息指示芯片运行异常,禁止触发所述目标私有协议芯片调控所述电源芯片的充电参数。
60、可选的,所述芯片确定单元还用于:
61、如果所述充电设备未包含所述目标私有协议芯片,禁止所述充电设备为所述待充电设备充电。
62、可选的,所述充电触发单元还用于:
63、在所述电源芯片基于调控后的所述充电参数,为所述待充电设备充电过程中,获得所述电源芯片在任意相邻两个指定时间周期内的充电参数的差异;
64、如果所述差异不符合预设条件,暂停所述电源芯片为所述待充电设备充电;
65、在控制所述目标私有协议芯片重启后,触发重启后的所述目标私有协议芯片调控所述电源芯片的充电参数,以使所述电源芯片基于调控后的所述充电参数,为所述待充电设备充电。
66、可选的,所述状态询问单元还用于:
67、计算第n个所述状态信息的反馈时间与第n个所述状态访问命令的发送时间的时间差;n为正整数;
68、如果所述时间差大于指定时间阈值,触发所述电源芯片重启,以及向重启后的所述电源芯片发送所述状态访问命令。
69、一种车载充电设备,所述车载充电设备包括存储的程序,其中,所述程序被处理器运行时执行所述的充电控制方法。
70、一种车辆,所述车辆包括车载充电设备,所述车载充电设备用于执行所述的充电控制方法。
71、本技术提供的技术方案,确定与待充电设备的设备参数对应的目标私有协议芯片。基于充电设备当前运行的充电协议与目标充电协议之间的比较,触发充电设备中电源芯片初始化,使当前运行的充电协议变更为目标充电协议。获得电源芯片的状态信息,在状态信息指示电源芯片已完成初始化后,触发充电设备使用目标私有协议芯片为待充电设备充电。本技术在触发电源芯片初始化后,获取电源芯片的状态信息,并在该状态信息指示电源芯片完成初始化后,才会触发充电设备为待充电设备充电,从而避免充电设备在电源芯片未完成初始化的情况下执行充电服务而生成失控电流,使得充电设备中的私有协议芯片不再遭受失控电流的破坏。