一种充电参数的校验方法及设备和充电器与流程

文档序号:11928082阅读:283来源:国知局
一种充电参数的校验方法及设备和充电器与流程

本发明涉及充电技术领域,特别是涉及一种充电参数的校验方法及设备和充电器。



背景技术:

随着电子产品的快速发展,智能终端系统越来越智能化,智能终端的功能也越来越强大,并且智能终端的配件(例如充电器)也逐渐趋向智能化发展。

事实上,更大电流、更短充电时间以及更安全的充电保护等需求对充电器未来的应用提出了更高的要求,因此,充电器逐渐趋向数字化控制,并与智能终端构成智能充电控制系统成为未来发展的趋势。

目前,智能终端的电池主要采用锂电池,而锂电池的充电安全问题一直是重要的技术问题。尤其是随着智能终端的锂电池容量不断增大,充电电流不断增加,整个充电过程的安全变得越来越重要,充电参数设置是否准确会直接导致充电过程中安全事故的有无,因此,保证充电过程中充电参数设置正确,是充电安全的基石。

现有技术中,普通充电系统是非智能化的充电系统,其中,比较流行的充电方式是高压充电,而高压充电基本上都是简单的单向控制方式,即终端中的系统处理器只通过高低电平的判断,一次控制充电器为输出高压状态,进行高压充电过程,例如,手机充电控制系统根据一些D+、D-信号线上的高低电平等简单的应答标准对充电器进行配置,充电器根据手机提供的配置信息完成充电电压的配置。此外,现有的高压充电方案由于充电器的简单应答机制存在状态误判会导致误触发输出高压,最终造成充电失败或故障发生。

因此,由于当前智能终端的充电系统设计过于简单,无法对充电过程中的各个充电参数的安全门限进行有效控制和判断,最终有可能导致充电失败。



技术实现要素:

本发明实施例提供一种充电参数的校验方法及设备和充电器,用以解决当前智能终端的充电系统设计过于简单,无法对充电过程中的各个充电参数的安全门限进行有效控制和判断,从而导致的充电失败问题。

第一方面,一种充电参数的校验方法,包括:

在终端与充电器的通信通道建立成功后,所述终端按照预设方式读取所述充电器的充电能力信息,其中,所述充电能力信息携带所述充电器针对预设充电参数集合中每一个预设充电参数的最大能力值,所述预设充电参数集合包含至少一个预设充电参数,所述每一个预设充电参数的最大能力值为所述充电器在出厂时设定的;

所述终端将所述充电器针对每一个预设充电参数的最大能力值,与所述终端自身保存的相应预设充电参数所对应的目标值进行比较,确定其中的最小值为相应预设充电参数的第一配置值,其中,所述终端保存有所述预设充电参数集合中每一个预设充电参数所对应的目标值,所述每一个预设充电参数所对应的目标值由所述终端的电池基本信息确定;

所述终端将比较得到的所述预设充电参数集合中每一个预设充电参数的第一配置值写入所述充电器;

所述终端读取所述充电器针对所述预设充电参数集合中每一个预设充电参数的第二配置值,其中,所述每一个预设充电参数的第二配置值为所述充电器根据所述每一个预设充电参数的第一配置值对相应预设充电参数进行配置后得到的;

所述终端确定针对所述预设充电参数集合中每一个预设充电参数的第一配置值与相应预设充电参数的第二配置值相同时,确定所述预设充电参数集合中所有预设充电参数均配置成功;

所述终端发送充电确认指示至所述充电器。

结合第一方面,在第一方面的第一种可能的实现方式中,所述充电能力消息中还携带所述充电器的型号;

在所述终端读取所述充电器的充电能力信息之后,还包括:

所述终端根据所述充电器的型号确定第一信息组,其中,所述第一信息组包括所述充电器的型号对应的针对预设充电参数集合中每一个预设充电参数对应的最大能力值,并将所述充电能力信息中携带的所述充电器针对预设充电参数集合中每一个预设充电参数的最大能力值,作为第二信息组;

判断所述第一信息组包含的信息与所述第二信息组包含的信息是否完全相同;

若否,所述终端根据所述第一信息组,对所述第二信息组中与所述第一信息组不同的信息进行更正。

结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述终端根据所述充电器的型号确定第一信息组,包括;

所述终端在型号对照表中,查找所述充电器的型号对应的第一信息组;

其中,所述型号对照表中记录有多个充电器的型号,每一个充电器的型号对应的一个第一信息组。

结合第一方面或以上任一种可能的实现方式,在第一方面的第三种可能的实现方式中,还包括:

当所述终端确定第一预设充电参数的第一配置值与第二配置值不相同时,再次将所述第一充电参数的第一配置值写入所述充电器;

并读取所述第一预设充电参数的最新第二配置值,直至到达预设的写入次数,所述第一预设充电参数的第一配置值与第二配置值仍不相同时,则所述终端确定所述第一预设充电参数写入失败。

第二方面,一种充电器,包括:

寄存器,用于保存自身的充电能力信息,所述充电能力信息携带所述充电器针对预设充电参数集合中每一个预设充电参数的最大能力值,所述预设充电 参数集合包含至少一个预设充电参数,所述每一个预设充电参数的最大能力值为所述充电器在出厂时设定的;

处理器,用于允许终端按照预设方式对自身保存的所述充电能力信息进行读取;

允许所述终端将所述预设充电参数集合中每一个预设充电参数的第一配置值写入;

根据所述每一个预设充电参数的第一配置值对相应预设充电参数进行配置,

允许所述终端读取自身针对所述预设充电参数集合中每一个预设充电参数的第二配置值;

接收器,用于接收所述终端发送的充电确认指示。

第三方面,一种充电参数的校验设备,包括:

处理器,用于与充电器的通信通道建立成功后,按照预设方式读取所述充电器的充电能力信息,其中,所述充电能力信息携带所述充电器针对预设充电参数集合中每一个预设充电参数的最大能力值,所述预设充电参数集合包含至少一个预设充电参数,所述每一个预设充电参数的最大能力值为所述充电器在出厂时设定的;

将所述充电器针对每一个预设充电参数的最大能力值,与自身保存的相应预设充电参数所对应的目标值进行比较,确定其中的最小值为相应预设充电参数的第一配置值,其中,所述设备保存有预设充电参数集合中每一个预设充电参数所对应的目标值,所述每一个预设充电参数所对应的目标值由终端的电池基本信息确定;

将比较得到的所述预设充电参数集合中每一个预设充电参数的第一配置值写入所述充电器;

读取所述充电器针对所述预设充电参数集合中每一个预设充电参数的第二配置值,其中,所述每一个预设充电参数的第二配置值为所述充电器根据所 述每一个预设充电参数的第一配置值对相应预设充电参数进行配置后得到的;

确定针对所述预设充电参数集合中每一个预设充电参数的第一配置值与相应预设充电参数的第二配置值相同时,确定所述预设充电参数集合中所有预设充电参数均配置成功;

收发器,用于发送充电确认指示至所述充电器。

本发明有益效果如下:

本发明实施例提供一个充电参数的校验方法,在终端与充电器的通信通道建立成功后,终端按照预设方式读取充电器的充电能力信息,并利用充电器针对每一个预设充电参数的最大能力值,与终端自身保存的相应预设充电参数所对应的目标值进行比较,确定其中的最小值为相应预设充电参数的第一配置值,能够有效地保证终端以最适合的充电参数进行充电;终端将比较得到的预设充电参数集合中每一个预设充电参数的第一配置值写入充电器,并读取充电器针对预设充电参数集合中每一个预设充电参数的第二配置值,终端确定针对预设充电参数集合中每一个预设充电参数的第一配置值与相应预设充电参数的第二配置值相同时,确定预设充电参数集合中所有预设充电参数均配置成功。因此,终端采用冗余校验的方法,判断第一配置值是否下发成功,以及充电器是否针对第一配置值进行了有效响应。最后,终端发送充电确认指示至充电器。因此,采用本发明实施例提供的方法能够完成对预设充电参数的冗余校验,防止充电参数被改写,或者充电参数不匹配造成充电过程中的安全问题和充电故障,提高充电过程的安全可靠性。

附图说明

图1为本发明实施例中充电参数的校验概述流程图;

图2为本发明实施例中充电器的结构示意图;

图3为本发明实施例中充电参数的校验设备结构示意图;

图4为本发明实施例中充电器与终端的连接结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,并不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种充电参数的校验方法及设备和充电器,用以解决当前智能终端的充电系统设计由于过于简单,无法对充电过程中的各个充电参数的安全门限进行有效控制和判断的问题。其中,方法和装置是基于同一发明构思的,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。

下面结合附图对本发明优选的实施方式进行详细说明。

参阅图1所示,本发明提供一种充电参数的校验方法,包括:

在终端与充电器之间开始充电参数的校验之前,终端通过充电线与充电器进行连接,或者,通过无线方式与充电器进行连接。终端中的系统处理器负责完成与充电器之间的通信通道建立过程。该过程为现有技术中的标准通信通道建立过程,这里不再赘述。在系统处理器完成与充电器之间的通道建立后,与现有技术不同,在本发明实施例中,由终端中的充电控制模块负责后续的充电参数校验过程,具体过程如下:

步骤100:在终端与充电器的通信通道建立成功后,终端按照预设方式读取充电器的充电能力信息,其中,充电能力信息携带充电器针对预设充电参数集合中每一个预设充电参数的最大能力值,预设充电参数集合包含至少一个预设充电参数,每一个预设充电参数的最大能力值为充电器在出厂时设定的。

具体的,终端采用预设的协议格式和命令格式尝试读取充电器的充电器能力信息,若终端成功读取充电器的充电能力信息,则表明终端与充电器之间“握手成功”,该充电器为智能充电器,若终端未能成功读取充电器的充电能力信息,则表明该充电器为非智能充电器,两者之间”握手失败”,不能进行后续的 充电参数冗余校验,只能采用现有充电方式对终端进行充电。

其中,预设充电参数集合可以包含电压、电流、功率等充电参数。

每一个预设充电参数的最大能力值为充电器在出厂时设定的,例如,电流的最大能力值为5A,表示充电器能够提供的最大充电电流为5A。

此外,充电能力消息中还携带充电器的型号。

终端读取充电器的充电能力信息之后,还需要确定充电器针对预设充电参数集合中每一个预设充电参数的最大能力值是否被修改。

首先,终端根据充电器的型号确定第一信息组,其中,第一信息组包括充电器的型号对应的针对预设充电参数集合中每一个预设充电参数对应的最大能力值,并将充电能力信息中携带的充电器针对预设充电参数集合中每一个预设充电参数的最大能力值,作为第二信息组。

具体的,终端在型号对照表中,查找充电器的型号对应的第一信息组,其中,型号对照表中记录有多个充电器的型号,每一个充电器的型号对应的一个第一信息组,该型号对照表保存在终端本地内存中。

然后,终端判断第一信息组包含的信息与第二信息组包含的信息是否完全相同;

若是,则终端确定充电器针对预设充电参数集合中每一个预设充电参数对应的最大能力值未被修改。

若否,终端根据第一信息组,对第二信息组中与第一信息组不同的信息进行更正。

例如,充电能力信息中携带的充电器型号为ABC,终端查询型号ABC对应的第一信息组,并分别针对每一个预设充电参数,判断本地保存的最大能力值与充电能力信息中携带的最大能力值是否相同,例如,型号为ABC的充电器对应的第一信息组中的电流为1A,型号为ABC的充电器发送的充电能力信息在携带的第二信息组中的电流也为1A,此时确定电流未被修改。若此时型号为ABC充电器发送的充电能力信息在携带的第二信息组中的电流为1.5A, 则将充电能力信息中携带的电流更正为1A。

步骤110:终端将充电器针对每一个预设充电参数的最大能力值,与终端自身保存的相应预设充电参数所对应的目标值进行比较,确定其中的最小值为相应预设充电参数的第一配置值,其中,终端保存有预设充电参数集合中每一个预设充电参数所对应的目标值,每一个预设充电参数所对应的目标值由终端的电池基本信息确定。

每个电池在出厂时都会设定电池基本信息,包含电流,电压,电阻,功率等一系列参数的设定值,终端将自身电池的电池基本信息保存在本地,每一个预设充电参数对应一个目标值,以电压为例,电池基本信息中记录电压为3V,则终端在本地记录电压目标值为3V。

具体的,针对每一个预设充电参数均执行以下流程,仍以电压为例:

将充电能力信息中电压的最大能力信息,5V,与终端保存的电压目标值,3V,进行比较,取最小值3V为电压的第一配置值。电压目标值为终端根据电池基本信息确定。

又例如,预设充电参数为电流,终端保存的电流目标值为5A,而充电器能提供的电流的最大能力值为4A,取最小值4A为电流的第一配置值。

步骤120:终端将比较得到的预设充电参数中每一个预设充电参数的第一配置值写入充电器。

终端将每一个预设充电参数的第一配置值写入充电器。

不同的终端确定针对一个预设充电参数可能确定不同的第一配置值,因此针对该预设充电参数每次写入充电器的第一配置值可能不同,本次写入内容会将上次写入内容覆盖。

步骤130:终端读取充电器针对预设充电参数集合中每一个预设充电参数的第二配置值,其中,每一个预设充电参数的第二配置值为充电器根据每一个预设充电参数的第一配置值对相应预设充电参数进行配置后得到的。

终端读取充电器的配置结果,获得每一个预设充电参数的第二配置值。

充电器执行终端写入的每一个预设充电参数的第一配置值,利用每一个预设充电参数的第一配置值对相应预设充电参数进行配置,得到每一个预设充电参数的第二配置值,即每一个预设充电参数对应的第一配置值是多少,该预设充电参数的第二配置值就是多少。当采用该充电器为终端充电时,充电器提供的实际预设充电参数值小于等于该预设充电参数的第二配置值,例如,以电压为例,终端A将电压的第一配置值3V写入充电器a,充电器a将电压的第二配置值设为3V,即充电器a在为终端A充电时的最大输出电压为3V,尽管充电器a的电压最大能力值可能是5V,充电器a也会根据终端A指示的电压第一配置值进行配置并输出,确保了充电过程的安全性。

步骤140:终端确定针对预设充电参数集合中每一个预设充电参数的第一配置值与相应预设充电参数的第二配置值相同时,确定预设充电参数集合中所有预设充电参数均配置成功。

具体的,以电压为例,终端将电压的第二配置值为5V,与电压的第一配置值5V进行对比,判断电压的第一配置值与第二配置值相同,确定电压配置成功。

终端针对每一个预设充电参数均进行上述判断过程,判断每一个预设充电参数是否配置成功。当终端确定针对预设充电参数集合中每一个预设充电参数的第一配置值与相应预设充电参数的第二配置值相同时,确定预设充电参数集合中所有预设充电参数均配置成功。

步骤150:终端发送充电确认指示至充电器。

此外,若终端确定预设充电参数X的第一配置值与第二配置值不相同,终端再次将预设充电参数X的第一配置值写入充电器,读取预设充电参数X的第二配置值,若第二次获得的预设充电参数X的第二配置值与第一配置值相同,则确定预设充电参数X配置成功;若仍不同,继续将预设充电参数X的第一配置值写入充电器。直至到达预设的写入次数,预设充电参数X的第一配置值与第二配置值仍不相同时,此时终端确定预设充电参数X写入失败,判断 预设充电参数校验失败,终端不能采用该充电器进行充电。

具体的,当终端第一次将预设充电参X的第一配置值写入充电器后,如果读取回来的该预设充电参数X的第二配置值与第一配置值不同,这时可能是连接终端和充电器的线路出现问题对终端的写入造成干扰,因此,这时终端需再次将预设充电参X的第一配置值写入充电器,重复上述校验过程。

其中,预设充电参数X为预设充电参数集合包含的预设充电参数之一。

参阅图2所示,一种充电器200,至少包括:

寄存器210,用于保存自身的充电能力信息,

处理器220,用于允许终端按照预设方式对自身保存的充电能力信息进行读取;

允许终端将预设充电参数集合中每一个预设充电参数的第一配置值写入;

根据每一个预设充电参数的第一配置值对相应预设充电参数进行配置,

允许终端读取自身针对预设充电参数集合中每一个预设充电参数的第二配置值;

接收器230,用于接收终端发送的充电确认指示。

本发明提供的充电器不仅能向终端提供自己针对预设充电参数具备的最大能力值,而且进一步地能够实现根据终端确定的预设充电参数的第一配置值对相应的预设充电参数进行配置,完成对预设充电参数的冗余校验,因此,能够有效地保证充电的安全可靠性。

参阅图3所示,一种充电参数的校验设备300,至少包括:

处理器310,用于在与充电器的通信通道建立成功后,按照预设方式读取充电器的充电能力信息,其中,充电能力信息携带充电器针对预设充电参数集合中每一个预设充电参数的最大能力值,预设充电参数集合包含至少一个预设充电参数,每一个预设充电参数的最大能力值为充电器在出厂时设定的;

将充电器针对每一个预设充电参数的最大能力值,与设备自身保存的相应预设充电参数所对应的目标值进行比较,确定其中的最小值为相应预设充电参 数的第一配置值,其中,设备保存有预设充电参数集合中每一个预设充电参数所对应的目标值,每一个预设充电参数所对应的目标值由终端的电池基本信息确定;

将比较得到的预设充电参数集合中每一个预设充电参数的第一配置值写入充电器;

读取充电器针对预设充电参数集合中每一个预设充电参数的第二配置值,其中,每一个预设充电参数的第二配置值为充电器根据每一个预设充电参数的第一配置值对相应预设充电参数进行配置后得到的;

确定针对预设充电参数集合中每一个预设充电参数的第一配置值与相应预设充电参数的第二配置值相同时,确定预设充电参数集合中所有预设充电参数均配置成功;

收发器320,用于发送充电确认指示至充电器。

该充电参数的校验设备可以作为一个单独的设备或模块,也可置于终端内部作为终端充电控制模块。参阅图4所示,为充电器和终端的连接结构示意图。

其中,系统处理器41用于在终端与充电器连接后,与充电器建立通信通道,终端充电控制模块42为一个充电参数的校验模块,执行本发明实施例描述的充电参数校验过程。

在充电器中,包括接收器43,处理器44和寄存器45,配合终端侧完成充电参数的校验过程。

本发明实施例提供一个充电参数的校验设备,能够完成对预设充电参数的冗余校验,防止充电参数被改写,或者充电参数不匹配造成充电过程中的安全问题和充电故障,提高充电过程的安全可靠性。

综上所述,本发明实施例提供一个充电参数的校验方法,在终端与充电器的通信通道建立成功后,终端按照预设方式读取充电器的充电能力信息,并利用充电器针对每一个预设充电参数的最大能力值,与终端自身保存的相应预设充电参数所对应的目标值进行比较,确定其中的最小值为相应预设充电参数的 第一配置值,能够有效地保证终端以最适合的充电参数进行充电;终端将比较得到的预设充电参数集合中每一个预设充电参数的第一配置值写入充电器,并读取充电器针对预设充电参数集合中每一个预设充电参数的第二配置值,终端确定针对预设充电参数集合中每一个预设充电参数的第一配置值与相应预设充电参数的第二配置值相同时,确定预设充电参数集合中所有预设充电参数均配置成功。因此,终端采用冗余校验的方法,判断第一配置值是否下发成功,以及充电器是否针对第一配置值进行了有效响应。最后,终端发送充电确认指示至充电器。因此,采用本发明实施例提供的方法能够完成对预设充电参数的冗余校验,防止充电参数被改写,或者充电参数不匹配造成充电过程中的安全问题和充电故障,提高充电过程的安全可靠性。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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