充电控制方法、充电器及充电控制系统

文档序号:1436460 发布日期:2020-03-20 浏览:7次 >En<

阅读说明:本技术 充电控制方法、充电器及充电控制系统 (Charging control method, charger and charging control system ) 是由 张彩辉 林宋荣 于 2018-11-22 设计创作,主要内容包括:本申请公开了一种充电控制方法、充电器及充电控制系统。其中,所述方法包括:确定接入所述充电器的电池并与所述电池建立通信连接;获取所述电池发送的充电参数,将所述充电参数发送至所述充电器的整流模块以设置所述整流模块的输出参数;根据所述输出参数对所述电池进行充电。可简化充电器的设计,降低充电器成本。(The application discloses a charging control method, a charger and a charging control system. Wherein the method comprises the following steps: determining a battery connected into the charger and establishing communication connection with the battery; acquiring charging parameters sent by the battery, and sending the charging parameters to a rectifying module of the charger to set output parameters of the rectifying module; and charging the battery according to the output parameters. The design of the charger can be simplified, and the cost of the charger is reduced.)

充电控制方法、充电器及充电控制系统

技术领域

本发明涉及电池充电技术领域,尤其涉及一种充电控制方法、充电器以及充电控制系统。

背景技术

目前,大功率充电器均会包括电池管理系统(Battery Management System、BMS)板,比如农业植保机用的充电器,该充电器在充电过程中会侦测电池的每节电芯电压,如果发现电芯电压偏差过大,则启动BMS板对电芯电压过高的单节电芯放电。但是,使用BMS板方案的问题是需要将每节电芯均引线到充电器上,对于具有多节电池且每节又包括多节电芯的大功率电池,会造成接线极其复杂,进而大大降低了充电器的可靠性以及充电时的安全性。

发明内容

本申请提供了一种充电控制方法、充电器及充电控制系统,旨在简化充电器的设计以降低充电器的成本。

第一方面,本申请提供了一种充电控制方法,应用于充电器,所述充电器包括具有通信功能的整流模块,所述方法包括:

确定接入所述充电器的电池并与所述电池建立通信连接;

获取所述电池发送的充电参数,将所述充电参数发送至所述充电器的整流模块以设置所述整流模块的输出参数;

根据所述输出参数对所述电池进行充电。

第二方面,本申请还提供了一种充电器,所述充电器包括存储器和处理器;

所述存储器用于存储计算机程序;

所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如下步骤:

确定接入所述充电器的电池并与所述电池建立通信连接;

获取所述电池发送的充电参数,将所述充电参数发送至所述充电器的整流模块以设置所述整流模块的输出参数;

根据所述输出参数对所述电池进行充电。

第三方面,本申请还提供了一种充电系统,所述系统包括充电器和电池:

所述充电器,用于确定接入的电池并与所述电池建立通信连接;

所述电池,用于获取充电参数并将所述充电参数发送至所述充电器;

所述充电器,还用于获取所述电池发送的充电参数,将所述充电参数发送至所述整流模块以设置所述整流模块的输出参数;并根据所述输出参数对所述电池进行充电。

本申请实施例提供了一种充电控制方法、充电器及充电系统,通过与电池通信获取电池充电所需的充电参数,再以通信的方式将充电参数发送至整流模块,从而控制整流模块实现对电池的充电,由此取消与电池的每节电池以及电芯的连线,提高了电池充电的安全性和可靠性,同时又可简化充电器的电路设计,降低了充电的成本。

附图说明

为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请一实施例提供的一种充电系统的示意性框图;

图2是本申请一实施例提供的电池的示意性框图;

图3是本申请一实施例提供的充电器的示意性框图;

图4是本申请一实施例提供的交互模块的结构示意图;

图5是本申请一实施例提供的开关模块的电路结构示意图;

图6是本本申请一实施例提供的风扇模块的部分电路结构示意图;

图7至图10是本申请一实施例提供的ADC侦测模块的部分电路示意图;

图11是本本申请一实施例提供的整流开关电路的结构示意图;

图12是本本申请一实施例提供的风扇控制电路的结构示意图;

图13是本本申请一实施例提供的通信模块的部分电路的结构示意图;

图14是本本申请一实施例提供的LED灯驱动电路的结构示意图;

图15是本本申请一实施例提供的侦测电池电路的结构示意图;

图16是本本申请一实施例提供的一种充电检测方法的示意流程图;

图17是本本申请一实施例提供的一种充电检测方法的示意流程图;

图18是本本申请一实施例提供的一种充电检测方法的示意流程图;

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

图20是本本申请一实施例提供的一判定进入待机闲时状态的步骤的示意流程图;

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

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

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

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

图25是本本申请一实施例提供的一种充电器的示意性框图;

图26是本本申请一实施例提供的一种充电控制系统的示意性框图。

具体实施方式

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

附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。

下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

本申请的实施例提供了一种充电检测方法、充电控制方法、充电器、充电系统和存储介质。首先介绍充电器和充电系统,并在充电系统和充电器的基础上介绍该充电检测方法和充电控制方法。

请参阅图1,图1是本申请一实施例提供的一种充电系统的示意性框图。在充电系统中,充电器10与外部电源20连接,用于给终端设备30的电池充电。

终端设备可例如为无人机、摄像设备、智能手机、平板电脑、笔记本电脑或穿戴式设备(手表、手环)。无人机可以使旋翼型无人机,例如四旋翼无人机、六旋翼无人机、八旋翼无人机,也可以是固定翼无人机。

充电器可以是大功率充电器、多通道充电器或大功率多通道充电器,可用于在复杂环境下给终端设备的电池进行充电,比如用于给植保无人机的电池进行充电。农业植保无人机工作恶劣环境下,同时还需要大功率多通道的充电器,因此对充电器的要求较高。

如图1所示,该充电器包括主控模块11、整流模块12、交互模块13和辅助源模块14。其中,交互模块13和辅助源模块14均与主控模块11电连接。整流模块12具有通信功能,与主控模块11通信连接,所示通信连接包括有线通信连接或无线通信连接。充电器10包括多个充电通道,可用于同时给多个电池进行充电。

其中,所述主控模块包括主控芯片,所述主控芯片为处理器,所述处理器可以是微控制单元(Micro-controller Unit,MCU)、中央处理单元(Central Processing Unit,CPU)或数字信号处理器(Digital Signal Processor,DSP)等。

如图2所示,电池31也具有通信功能,可以与充电器10建立通信连接,同时该电池31还包括多节电芯310、主控单元311和均衡电路312,该主控单元311具体可以为微控制单元(Micro-controller Unit,MCU)。该电池可以为电池组,包括多个单节电池,其中每节电池又包括并联或串联的多个电芯,

其中,电池31的通信功能用于与充电器10建立通信连接,该电池31的MCU用于获取每节电池的电压值和电流值,并在与充电器10建立通信连接后,将每节电池的电压值和电流值作为充电参数发送至充电器10;均衡电路312用于在对电池充电的过程中,检测每节电池的每个电芯310的电压,并根据每节电池的多个电芯的电压对应相应的电芯进行放电以实现均衡目的。

整流模块12为具有通信功能的AC-DC模块,其包括:与主控模块11连接的通信逻辑接口电路、通信功能电路和通信收发自检电路等。

交互模块13用于用户与充电器之间的信息交互和控制,如图3所示,该交互模块13包括显示单元131,该显示单元131可以是触控显示单元,比如为触控显示屏,该触控显示屏包括LED显示屏、LCD显示屏或OLED显示屏。

交互模块13当然也可以为其他形式,比如为LED灯和按键组合形式,该LED灯包括多个LED灯组合,多个LED灯的亮灯方式组合灯语以告诉用户不同的信息,该按键可以为物理按键。当然可以理解的是,该交互模块13还可包括其他输入和输出设备,比如为话筒、扬声器或蜂鸣器等。

具体地,交互模块13用于用户与充电器之间的信息交互。比如,触控显示屏设有供用户选择的充电模式,该充电模式包括快充模式和慢充模式,当用户在所述触控显示屏选择快充模式,主控模块11则根据用户选择的快充模式设置相应的输出参数对电池进行充电,并获取当前电池的充电状态发送至该触控显示屏显示。

辅助源模块14可以设置在整流模块12中,通过高效低功耗的AC电源对主控模块11中的处理器进行供电。其中,辅助源模块14可以独立设置,也可以设置在整流模块12中,该独立设置是指相对设置在整流模块12而言。

辅助源模块14设置在整流模块12,具体是指整流模块12除了设有用于给电池进行充电的大电流输出线,还包括用于给主控模块11供电的小电流输出线,该小电流输出线即可作为辅助源模块14,用于给主控模块11供电,以简化电路设计。

充电器10包括的主控模块11、整流模块12、交互模块13和辅助源模块14,均为按照功能性进行划分功能模块,该功能模块除了包括主控模块11、整流模块12、交互模块13和辅助源模块14等,还可包括开关模块、风扇模块、温度模块和ADC侦测模块等。

需要说明的是,上述各个功能模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。比如,将所述ADC侦测模块划分在主控模块中,用于实现对其他功能模块的侦测;再比如,将开关模块划分至主控模块或整流模块中,通过开关模块的导通实现对电池充电。

在设计该充电器时,可将充电器中的部分或全部功能模块设计成可更换的模块;当然,也可根据该充电器中的电路模块是否为可更换或易维修的功能模块,将该部分具有可更换或易维修的功能模块预先定义为预设模块。比如,将整流模块、交互模块、辅助源模块和风扇模块预先定义为所述预设模块。

在一实施例中,还可将预设模块根据其可更换或易维修性进行进一步地划分,具体分为预设模块划分为多个预设子模块。比如,将风扇模块划分为风扇硬件子模块和风扇电路子模块,以便有针对性的维修。

在设计该充电器时,为每个功能模块设置相应的告知方式,该告知方式用于唯一标记该功能模块,由此多个功能模块就对应多个告知方式,其中每个告知方式均不相同,用于表示每个功能模块,具体可由表1的预设对应关系表示。

表1为功能模块与告知方式之间的预设对应关系

在表1中,该整流模块、开关模块、风扇模块、交互模块、辅助源模块和温度模块分别与告知方式1、告知方式2、告知方式3、告知方式4、告知方式5和告知方式6相对应,其中风扇模块中的风扇硬件子模块和风扇电路子模块又分别对应着告知方式31和告知方式32。在表1中的每个告知方式均不相同。

其中,告知方式通过交互模块进行展示,比如交互模块包括LED显示单元,该LED显示单元包括多个LED灯,由此可以利用该多个LED灯组合多种不同的亮灯方式,用该多种亮灯方式表示所述告知方式。当然也可以结合其他方式表示所述告知方式,比如结合蜂鸣器。

可以理解的是,该LED显示单元也可以独立于交互模块的方式进行设计,即交互模块并不包括该LED显示单元,以便通过LED显示单元在交互模块出现异常时对交互模块进行告警提示。

譬如,所述LED显示单元包括四个LED灯,四个LED灯分别对应不同的标号,例如为LED1、LED2、LED3和LED4,则可以用四个LED灯组合成不同的亮灯方式,对不同告知方式进行表示。具体如表2中的亮灯方式与告知方式的对应关系。

在表2中,用四个LED灯组合显示以表示不同的告知方式,每种不同的亮灯方式代表一种告知方式,用于表示不同的功能模块的告警。

表2为亮灯方式与告知方式的对应关系

Figure BDA0002315882210000071

在一实施例中,所述LED灯还可以显示不同的颜色,以表示不同的功能模块的告警,具体如表3中的亮灯方式与告知方式的对应关系,在表3中每个LED灯均可显示两种颜色,即红色和绿色,因此在亮灯方式中增加颜色,可增加亮灯方式的组合的多样性,用于表示不同的告知方式。

当然,该LED还可包括闪频方式或者其他告警装置进行组合,其他告警装置比如为蜂鸣器,闪频方式包括快和慢两种显示方式。

表3为亮灯方式与告知方式的另一对应关系

Figure BDA0002315882210000072

在设置完功能模块与告知方式之间的对应关系,以及告知方式以及亮灯方式的对应关系之后,将所述对应关系保存在所述充电器的存储器中,以便告警使用。

在一实施例中,如图4所示,充电器的交互模块13包括显示单元131、LED灯和按键,显示单元131为LCD显示屏,LED灯的数量为四个,按键的数量为两个,分别为快充按键1321和慢充按键1322,代表快充模式和慢充模式。LCD显示屏用于显示电池充电时对应的状态信息,状态信息比如充电正常、充电异常或电池电量等。四个LED灯用于组合不同的亮灯方式。快充按键1321和慢充按键1322,用于在用户按压该按键时向充电器的主控模块发送充电指令,该充电指令包括充电模式。

请参阅图5至图14,图5至图14是本申请提供的充电器的相关电路,比如故障侦测电路、模块关闭电路和通信电路等,借助于所述相关电路完成相应的充电检测方式和充电控制方法。

图5是本申请一实施例提供的开关模块的电路结构示意图。该开关模块连接于整流模块和所述充电器的充电端口之间,并在主控模块的控制作用下用于控制整流模块的输出以用于给电池进行充电。

如图5所示,所述开关模块包括输出开关电路161和开关侦测电路162,开关侦测电路162与输出开关电路161连接,具体是与输出开关电路161的输出端连接。开关侦测电路162包括侦测节点AD_BAT,输出开关电路161的输入端DC+与所述整流模块连接,输出开关电路161的输出端BAT用于与电池连接。

通过侦测开关侦测电路162的侦测节点处对应的节点电压;判断所述节点电压是否为预设电压,所述预设电压用于确定所述输出开关电路是否正常;若所述节点电压不是所述预设电压,比如小于所述预设电压,则判定所述开关模块处于异常状态。

在一实施例中,如图5所示,输出开关电路161包括两个MOS管,分别为第一MOS管Q1和第二MOS管Q2,其中第一MOS管Q1和第二MOS管Q2均为N型MOS管,当然也可以为P型MOS管。第一MOS管Q1和第二MOS管Q2的源极3相互连接,漏极2分别作为输出开关电路161的输入端和输出端,栅极1用于接收主控模块发送的驱动信号。

其中,所述开关驱动信号用于驱动所述第一MOS管Q1和第二MOS管Q2导通或关闭,该驱动信号具体可以为高电平信号或低电平信号。两个MOS管可以避免电池端的反向电流,在关闭输出开关电路161时彻底关断整流模块和电池直接的通路,进而提高了充电的安全性。

具体地,输出开关电路还包括一电阻,该电阻为限流电阻,该限流电阻如电阻R1。其中,电阻R1的一端与第一MOS管Q1以及第二MOS管Q2的源极连接,电阻R1的另一端与第一MOS管Q1以及第二MOS管Q2的栅极1连接,该限流电阻用于保护MOS管。

在一实施例中,如图5所示,开关侦测电路162包括分压电阻和二极管,所述分压电阻的一端接地,另一端通过与所述二极管的负极连接;所述二极管的正极与电源连接,负极还与输出开关电路161的输出端连接并作为所述侦测节点。

具体地,开关侦测电路162还包括限流电阻和稳压电容,限流电阻为电阻R2,稳压电容为电容C1,所述分压电阻包括两个电阻,分别为电阻R3和电阻R4,二极管为D1。其中,二极管D1的正极通过电阻R2与电源连接,该电源为12V电源,二极管D1的负极与输出开关电路161的输出端BAT连接;电阻R3的第一端与输出开关电路161的输出端BAT连接,电阻R3的第二端通过电阻R4接地;电容C1与电阻R4并联;其中电阻R3的第二端设为侦测节点。

譬如,在图5中DC+对应的电压为59V,VCC对应的电压为12V。通过设置电阻R2、电阻R3和电阻R4的阻值,使得两个MOS管接到驱动信号后同时导通或关闭时,所述侦测节点AD_BAT处对应的电压为预设电压,由于两个MOS管同时导通,预设电压是由DC+的电压决定的;两个MOS管同时断开时,预设电压是由VCC的电压决定的。比如,导通时对应的预设电压为3V,关闭时对应的预设电压为0.5V。

如果所述主控模块在发送驱动信号至开关模块以控制所述开关模块导通时,侦测所述侦测节点处的电压不是3V;或者所述主控模块在发送驱动信号至开关模块以控制所述开关模块关闭时,侦测所述侦测节点处的电压不是0.5V;则表明该开关模块出现异常,处于异常状态。

图6是本申请一实施例提供的风扇模块的部分电路结构示意图。如图6所示,所述风扇模块包括风扇接口电路和漏极开路输出电路(Open-Drain电路),所述风扇接口电路用于连接风扇硬件,所述风扇接口电路包括第一接口端子J1和电阻R5,该电阻R5为上拉电阻。第一接口端子的引脚2通过电阻R5与电源VCC连接,且与Open-Drain电路连接;并将该引脚2设为侦测节点。

具体地,当风扇模块正常工作时,在Open-Drain电路作用下,该引脚2对应的电平为高电平;当风扇模块异常时,在Open-Drain电路作用下,该引脚2对应的电平为低电平,由此可以通过引脚2作为侦测节点,并侦测待侦测节点的高低电平,判断风扇模块是否异常。

请参阅图7至图10,图7至图10本申请一实施例提供的ADC侦测模块的部分电路示意图。该ADC侦测模块包括多个侦测电路,并与主控模块的MCU连接,用于侦测所述充电器的异常状态。

如图7所示,图7中的电路为辅助源侦测电路,用于侦测辅助源模块是否处于异常状态。具体地,辅助源侦测电路包括多个分压电阻和稳压电容,多个分压电阻分别为串联的电阻R6、电阻R7和电阻R8。其中,稳压电容为电容C2,电容C2与电阻R8并联。电阻R8的一端接地,另一端作为侦测节点ISO_OX。在辅助源模块正常工作时,所述侦测节点对应的电压为预设电压,若实时侦测到的所述侦测节点出对应的电压不是所述预设电压,则判定该辅助源模块处于异常状态。

如图8所示,图8中的电路为温度侦测电路,用于侦测所述温度模块是否处于异常状态。具体地,该温度侦测电路包括可变电阻、分压电阻和稳压电容,可变电阻为电阻R9,其阻值与温度有关随着温度的变化而变化,分压电阻为电阻R10,稳压电容为电容C3,电阻R9通过电阻R10接地,电容C3与电阻R10并联,其中电阻R9和电阻R10的连接点作为侦测节点BAT_MOS_TEMP。利用可变电阻的阻值与温度关系,再通过侦测所述侦测节点的电压,即可确定所述温度模块是否处于异常状态。

如图9所示,图9中的电路为整流侦测电路,用于侦测整流模块是否处于异常状态。具体地,整流侦测电路包括多个分压电阻和稳压电容,多个分压电阻分别为串联的电阻R11、电阻R12和电阻R13。其中,稳压电容为电容C4,电容C4与电阻R13并联。电阻R13的一端接地,另一端作为侦测节点AD_BUS。在整流模块正常工作时,所述侦测节点对应的电压为预设电压,若实时侦测到的所述侦测节点出对应的电压不是所述预设电压,则判定该整流模块处于异常状态。

如图10所示,图10中的电路为端口侦测电路,用于侦测所述充电器的充电端口的端口电压,用于判断有无接入电池或电池的电量是否充满。具体地,端口侦测电路包括多个分压电阻和稳压电容,分压电阻为电阻R14和电阻R15,电阻R14通过电阻R15接地,稳压电容为电容C5,电容C5与电阻R15并联,其中电阻R14和R15的连接点作为侦测节点AD_BAT。

请参阅图11,图11是本申请一实施例提供的整流开关电路的结构示意图。该整流开关电路与整流模块的电源开关连接,在所述整流开关电路接收到主控模块发送的整流关闭信号时,所述整流开关电路发出低电平信号至所述整流模块的电源开关以关闭所述整流模块。

具体地,整流开关电路光耦芯片U1,该光耦芯片U1包括发光二极管和三极管。发光二极管的正极与主控模块的MCU连接用于接收整流关闭信号,负极接地。三极管的集电极和发射极分别与整流模块的电源开关连接。在整流关闭信号的作用下,三极管的集电极和发射极连通使得所述整流模块的电源开关为低电平,进而关闭所述整流模块。

请参阅图12,图12是本申请一实施例提供的风扇控制电路的结构示意图。所述风扇控制电路包括风扇控制芯片U2,所述风扇控制电路与所述风扇模块连接。风扇控制芯片U2在接收主控模块发送的风扇关闭信号时,关闭电流输出以关闭所述风扇模块。

具体地,风扇控制芯片U2的管脚9与主控模块MCU连接,在接收到主控模块发送的信号FAN_CTL为低电平时,关闭其电流输出给风扇模块,进而实现关闭所述风扇模块。

请参阅图13,图13是本申请一实施例提供的通信模块的部分电路的结构示意图。所述通信模块包括通信芯片U3,其中通信芯片U3的管脚6与主控模块的MCU连接。在接收到主控模块发送通信关闭信号BAT_COMM为低电平时,通信芯片U3自动关闭以实现关闭所述通信模块。

请参阅图14,图14是本申请一实施例提供的LED灯驱动电路的结构示意图。该驱动电路包括发光二极管组件D2和发光二极管组件D3,发光二极管组件D2和发光二极管组件D3均包括两个用于发不同颜色光的发光二极管,比如为发红光的LED和发绿光的LED,发光二极管组件D2和发光二极管组件D3还包括限流电阻,具体包括四个限流电阻,分别为电阻R16、电阻R17、电阻R18和电阻R19,四个LED分别通过电阻R16、电阻R17、电阻R18和电阻R19接地。

具体地,LED灯驱动电路可根据不同的控制信息控制发光二极管组件D2和D3的亮灯方式,比如亮、灭和发光颜色。可以理解的是,该充电器可以包括多个LED灯驱动电路,进而使得亮灯方式进行更多的组合。

请参阅图15,图15是本申请一实施例提供的侦测电池电路的结构示意图。该侦测电池电路为ADC侦测模块的电路,用于侦测充电器与电池相接端口Charger_OUT电压。该电路包括两个串联的分压电阻、二极管、分压电容和限流电阻,分压电阻分别为电阻R22和电阻R23,限流电阻为电阻R21,分压电容为电容C9,二极管D4的正极通过电阻R21与电源VCC连接,该电源电压为12V,二极管D4的负极与电阻R22连接,电阻R22通过电阻R23接地,电容C9与电阻R23并联。其中电阻R22和电阻R23的连接点作为MCU_AD_BAT端,二极管D4与电阻R22的连接点作为Charger_OUT端,电阻R23的接地端作为GND端。

对于常带电电池,当电池***时,Charger_OUT电压就是电池电压,主控模块的MCU通过对MCU_AD_BAT信号侦测,若MCU_AD_BAT信号电平发生变化,从而充电器被唤醒。同时MCU还可根据所述电平获知当前电池是哪个型号的电池。MCU与电池通信,即可获得当前需要输出的电压电流值。

对于不常带电电池,不同型号电池可在在电池端设置具有不同电阻值的电阻R24,电阻R24的两端作为PACK+端和PACK-,分别用于与Charger_OUT端和GND端连接。当电池接入充电器时,电阻R24与电阻R22、电阻R23并联,Charger_OUT的电压会变低,MCU侦测到该电压变化后,充电器被唤醒,同时充电器根据这个电平得知当前为哪个型号电池。MCU与电池通信,即可输出当前合适的电压电流值。

请参阅图16,图16是本申请一实施例提供的一种充电检测方法的示意流程图。该充电检测方法应用于上述实施例提供的充电器,该充电器通过运行该充电检测方法完成自检。具体地,如图16所示,该充电检测方法包括步骤S101和S102。

S101、在所述充电器电连接于外部电源时,侦测所述充电器中的每个功能模块是否处于异常状态。

其中,外部电源一般为市电,该市电为交流电,当然该外部电源也可以为其他电源。

具体地,所述充电器电连接于外部电源,包括:所述充电器只与所述外部电源连接,或者所述充电器与所述外部电源和电池连接。

在所述充电器检测到与外部电源连接时,侦测所述充电器中的每个功能模块是否出现异常,以判断所述功能模块是否处于异常状态。所述功能模块包括整流模块、开关模块、风扇模块、交互模块、辅助源模块、温度模块和ADC侦测模块等等。

其中,侦测所述充电器中的每个功能模块是否处于异常状态,包括:侦测所述充电器中的每个功能模块的运行参数;根据每个所述功能模块的运行参数确定所述功能模块是否处于异常状态。

具体地,运行参数包括所述功能模块对应的侦测节点处的节点电压、所述侦测节点处的节点电流、所述充电器的工作温度或所述功能模块的通信数据。

譬如,侦测所述充电器的开关模块是否处于异常状态,可以通过侦测所述开关模块的开关侦测电路中的侦测节点处的电压是否为预设电压;并判断所述节点电压是否为预设电压,所述预设电压用于确定所述输出开关电路是否正常;若所述节点电压不是所述预设电压,比如小于或大于所述预设电压,则判定所述开关模块处于异常状态。

譬如,侦测所述充电器的风扇模块是否处于异常状态,可以通过侦测所述风扇模块的第一接口端子的引脚处对应的节点电压,该第一接口端子的引脚既是侦测节点;并判断所述节点电压是否为高电平,所述高电平为所述风扇模块正常工作时对应的电平;若所述节点电压不是高电平,比如节点电压为低电平,则判定所述风扇模块处于异常状态。

譬如,侦测所述充电器的辅助源模块、温度模块和整流模块是否处于异常状态,可以通过ADC侦测模块分别侦测辅助源模块、温度模块和整流模块对应的侦测节点处的节点电压以判断其是否处于异常状态。具体地,可以通过辅助源侦测电路、温度侦测电路和整流侦测电路分别对应侦测辅助源模块、温度模块和整流模块的节点电压。

上述实施例中是用每个功能模块的节点电压判断所述功能模块是否处于异常状态,同理也可用节点电流进行判断。当然,也可以用其他运行参数进行判断,比如,通过所述充电器的工作温度判断温度模块和风扇模块是否处于异常状态,或者通过所述功能模块的通信数据判断整流模块的通信功能是否处于异常状态。

S102、若所述功能模块处于异常状态,将处于异常状态的功能模块告知用户。

具体地,将处于异常状态的功能模块告知用户,包括:将所有的处于异常状态的功能模块均告知用户。比如,将处于异常状态的功能模块包括风扇模块和整流模块,通过显示的方式或语音提示的方式告知用户。以便用户有针对地对该充电器进行维修,进而提高了维修效率。

在一实施例中,所述将处于异常状态的功能模块告知用户,包括:根据每个功能模块与告知方式之间的预设对应关系,确定处于异常状态的功能模块对应的告知方式;按照确定的告知方式,将处于异常状态的功能模块告知用户。

其中,所述告知方式包括LED组合显示方式、语音播报方式或文字显示方式的一种或几种方式的组合。

而在本实施例中,采用LED组合显示方式。比如,根据表1中的功能模块和告知方式之间的预设对应关系,可以确定处于异常状态的整流模块对应告知方式1,处于异常状态的风扇模块对应告知方式2。再根据表2中亮灯方式与告知方式的对应关系,可以确定告知方式1和告知方式3对应的亮灯方式。根据确定的亮灯方式,可通过图4中的四个LED灯将处于异常状态的整流模块和风扇模块告知用户。

由此,用户可以在使用充电器给电池充电时,获知该充电器那些模块出现异常,并对该异常的功能模块进行维修或更换。相对于现有的充电器在出现异常时,只能更换充电器或找专业人士进行维修,该充电检测方法可以提高用户维修效率,同时节约用户的时间和金钱成本,避免了资源浪费,进而提高用户的体验。

请参阅图17,图17是本申请一实施例提供的另一种充电检测方法的示意流程图。该充电检测方法应用于上述实施例提供的充电器,该充电器通过运行该充电检测方法完成自检。具体地,如图17所示,该充电检测方法包括步骤S201至S204。

S201、在所述充电器电连接于外部电源时,侦测所述充电器中的每个功能模块是否处于异常状态。

其中,所述整流模块、开关模块、风扇模块、交互模块、辅助源模块、温度模块和ADC侦测模块等。

比如,在所述充电器电连接于外部电源以准备该电池充电时,此时侦测出所述充电器的温度模块和风扇模块均处于异常状态。

S202、若所述功能模块处于异常状态,判断处于异常状态的功能模块是否为预设模块。

其中,所述预设模块为在设计所述充电器预定义的可更换的功能模块或易维修的功能模块,比如,所述预设模块包括整流模块、交互模块、辅助源模块和风扇模块。当然,还可以把其他功能模块定义成预设模块,比如开关模块为易维修模块,或者在设计该充电器时将所述开关模块设计成易更换的功能模块,则该开关模块也为预设模块。

具体地,若温度模块和风扇模块均处于异常状态,则判断所述交互模块和风扇模块是否为预设模块。由此可以确定温度模块不是所述预设模块,而风扇模块是所述预设模块。

其中,判断处于异常状态的功能模块是否为预设模块;若处于异常状态的功能模块是所述预设模块,则执行步骤S203;若处于异常状态的功能模块不是所述预设模块,则执行步骤S204。

S203、将处于异常状态的功能模块告知用户。

具体地,若处于异常状态的功能模块是所述预设模块,将处于异常状态的功能模块告知用户。可以采用LED组合显示方式、语音播报方式和文字显示方式中的任意一种方式,将处于异常状态的功能模块告知用户。

在本实施例中,依然采用LED组合显示方式,先确定处于异常状态的功能模块对应的告知方式,再确定告知方式对应亮灯方式,并根据确定的亮灯方式将所述功能模块告知用户。

此外,还可将不同亮灯方式对应不同的功能模块,印制在充电器的产品手册上,以便用户在不确定时进行查询确认。

S204、获取所述功能模块处于异常状态时产生的日志信息,并保存所述日志信息。

具体地,若处于异常状态的功能模块不是所述预设模块,获取所述功能模块处于异常状态时产生的日志信息,并保存所述日志信息至所述充电器的存储器中,该存储器比如为Flash芯片。

其中,所述日志信息记录有所述充电器的功能模块的异常信息,由此方便充电器的服务部门根据该日志信息对异常现象进行快速定位,并将定位的结果告知用户,以便协助该用户进行维修。

可以理解的是,所述充电器是用于给终端设备的电池进行充电。因此,在所述保存所述日志信息之后,还可包括:将所述日志信息上传至所述终端设备以便所述终端设备将所述日志信息发送至相关服务人员。以便快速定位该日志信息中异常。

此外,在所述获取所述功能模块处于异常状态时产生的日志信息,并保存所述日志信息之后,还包括:关闭所述充电器给电池充电对应的电路以暂停给所述电池充电。比如关闭所述整流模块或开关模块以实现暂停给所述电池充电,因为所述日志信息对应的异常现象可能是比较严重的异常现象,通过闭所述充电器给电池充电对应的电路以暂停给所述电池充电,由此提高了充电安全性以及电池和充电器的使用寿命。

上述充电检测方法在使用充电器给电池充电时,可以检测出易维修或可更换的功能模块出现异常,并将该功能模块告知用户,由此用户通过更换相关模块即可完成对充电器的维修。相对于现有的充电器在出现异常时,只能更换充电器或找专业人士进行维修,该充电检测方法可以大大提高用户维修效率,同时节约用户的时间和金钱成本,避免了资源浪费,进而提高用户的体验。

请参阅图18,图18是本申请一实施例提供的又一种充电检测方法的示意流程图。该充电检测方法应用于上述实施例提供的充电器,该充电器通过运行该充电检测方法完成自检。具体地,如图18所示,该充电检测方法包括步骤S301至S305。

S301、在所述充电器电连接于外部电源时,侦测所述充电器中的每个功能模块是否处于异常状态。

其中,所述整流模块、开关模块、风扇模块、交互模块、辅助源模块、温度模块和ADC侦测模块等。

比如,在所述充电器电连接于外部电源以准备该电池充电时,此时侦测出所述充电器的温度模块和风扇模块均处于异常状态。

S302、若所述功能模块处于异常状态,将处于异常状态的功能模块告知用户。

具体地,可以采用LED组合显示方式、语音播报方式和文字显示方式中的任意一种方式,将处于异常状态的温度模块和风扇模块告知用户。

S303、判断处于异常状态的功能模块是否影响所述充电器的正常充电。

比如,判断处于异常状态的温度模块和风扇模块是否影响所述充电器的正常充电。

具体地,将所述充电器的功能模块进行分类,分为第一类模块和第二类模块,其中第一类模块为即使出现异常也不影响电池充电的功能模块,第二类模块为出现异常即影响电池充电的功能模块。第一类模块比如包括交互模块、辅助源模块、温度模块和ADC侦测模块;第二类模块比如包括整流模块、开关模块和风扇模块。

由此,可以根据模块的分类判断处于异常状态的功能模块是否影响所述充电器的正常充电。比如温度模块是不影响正常充电的功能模块,而风扇模块是影响正常充电的功能模块。

其中,判断处于异常状态的功能模块是否影响所述充电器的正常充电;若处于异常状态的功能模块未影响所述充电器的正常充电,则执行步骤S304;若处于异常状态的功能模块影响所述充电器的正常充电,则执行步骤S305。

S304、获取所述功能模块处于异常状态时产生的日志信息,并保存所述日志信息。

具体地,若处于异常状态的功能模块未影响所述充电器的正常充电,获取所述功能模块处于异常状态时产生的日志信息,并保存所述日志信息至所述充电器的存储器中且继续给电池充电。

S305、关闭所述充电器的开关模块,停止给电池进行充电。

具体地,若处于异常状态的功能模块影响所述充电器的正常充电,关闭所述充电器的开关模块,停止给电池进行充电,并进行报警提示用户尽快拔掉电源和电池并对该充电器进行维修。

上述充电检测方法在使用充电器给电池充电时,不仅可以检测出功能模块出现异常并将该功能模块告知用户,还可以告知异常的功能模块不影响电池充电,由此用户可以选择在充电完成后通过更换相关模块,即可完成对充电器的维修。相对于现有的充电器在出现异常时,只能更换充电器或找专业人士进行维修,该充电检测方法可以大大提高用户维修效率,同时节约用户的时间和金钱成本,避免了资源浪费,进而提高用户的体验。

请参阅图19,图19是本申请一实施例提供的一种充电控制方法的示意流程图。该充电控制方法应用于上述实施例提供的充电器,该充电器通过运行该充电控制方法实现降低功耗。具体地,如图19所示,该充电控制方法包括步骤S401至S403。

S401、侦测所述充电器是否进入待机闲时状态。

其中,所述待机闲时状态是指所述充电器连接于外部电源但未给电池进行充电时对应的状态。

具体地,充电器侦测其是否进入该待机闲时状态,比如,通过侦测所述充电器的充电端口对应的电压和电流值,在所述充电端口有电压但无电流输出时即为待机闲时状态。

在一实施例中,步骤S401包括一判定进入待机闲时状态的步骤,如图20所示,该步骤具体包括以下内容:

S401a、判断所述充电器是否进入待机状态。

其中,所述待机状态包括所述充电器在无电池接入时对应的状态或所述充电器有电池接入且电池电量充满时对应的状态。

其中,所述判断所述充电器是否进入待机状态,包括:通过检测所述充电器的充电端口对应的端口电压和输出电流,根据所述端口电压和输出电流确定所述充电器的待机状态。比如有端口电压但没有输出电流,则表示无电池接入时对应的状态或电池电量已经充满。

具体地,通过图10中的端口侦测电路检测所述充电器的充电端口对应的端口电压和输出电流。

S401b、若所述充电器进入所述待机状态,对所述充电器进入待机状态进行计时以得到计时时长。

具体地,可以通过主控模块的MCU中的计时器对所述充电器进入待机状态进行计时以得到计时时长。

S401c、判断所述计时时长是否达到预设时长。

其中,该预设时长是一个预设值,可以保护充电器和电池的角度,以及根据用户的充电习惯等因素进行设定,预设时长用于判断所述计时时长对应的时长,比如预设时长为30分钟,当然也可以为其他值。比如,当所述计时时长到达30分钟时,则执行步骤S401d。

S401d、若所述计时时长达到所述预设时长,判定所述充电器进入所述待机闲时状态。

比如,在所述充电器进入所述待机状态后,且计时时长到达30分钟,则可判定充电器进入待机闲时状态。在判定所述充电器进入待机闲时状态,执行下一步动作步骤。

S402、若所述充电器进入所述待机闲时状态,关闭所述充电器的预设模块。

其中,所述预设模块为所述充电器中的部分功能模块。比如,所述预设模块包括整流模块、风扇模块、通信模块和显示模块等等。

具体地,关闭所述充电器的预设模块是指主控模块发送相应的关闭信号至所述预设模块或相应的电路以关闭所述预设模块。

比如,主控模块发送整流关闭信号至所述整流开关电路,在所述整流开关电路接收到主控模块发送的整流关闭信号时,所述整流开关电路发出低电平信号至所述整流模块的电源开关以关闭所述整流模块。

其中,所述充电器还包括输出开关电路,整流模块通过所述输出开关电路与所述充电器的充电端口连接;所述关闭所述充电器的整流模块,包括:发送开关关闭信号至所述输出开关电路以关闭所述输出开关电路;以及在所述输出开关电路关闭后,发送整流关闭信号至所述整流开关电路以关闭所述整流模块。由此可保护该充电器。

比如,主控模块发送风扇关闭信号所述风扇控制电路中的风扇控制芯片,以使风扇控制芯片在接收主控模块发送的风扇关闭信号时关闭电流输出以关闭所述风扇模块。

再比如,主控模块发送通信关闭信号至所述通信模块的通信芯片,该通信关闭信号为低电平,以使所述通信芯片自动关闭以实现关闭所述通信模块。

在一实施例中,所述关闭所述充电器的预设模块,包括:依次关闭所述充电器的显示模块、通信模块、风扇模块和整流模块。由此可保护充电器,并提高充电器的使用寿命。

在一实施例中,所述充电器包括辅助源模块;所述关闭所述充电器的预设模块,包括:切换所述辅助源模块为所述主控模块供电并关闭所述充电器的预设模块。其中,辅助源模块相对于整流模块为小电流供电,由此更为节能并降低充电器的功耗。

S403、控制所述主控模块进入休眠状态。

具体地,所述控制所述主控模块进入休眠状态,包括:执行预设修改指令修改所述主控芯片的工作频率,以降低所述工作频率使得所述主控模块进入休眠状态。由此降低了所述充电器的待机功耗。

上述实施例中的充电控制方法,通过在判断出所述充电器进入待机闲时状态时,关闭所述充电器的耗电功能模块,同时控制主控模块的MCU进入休眠状态,由此大大降低了充电器的功耗,实现了节能减排。

请参阅图21,图21是本申请一实施例提供的另一种充电控制方法的示意流程图。该充电控制方法应用于上述实施例提供的充电器,该充电器通过运行该充电控制方法实现了降低功耗。具体地,如图21所示,该充电控制方法包括步骤S501至S507。

S501、侦测所述充电器是否进入待机闲时状态。

其中,所述待机闲时状态是指所述充电器连接于外部电源但未给电池进行充电时对应的状态。可通过侦测所述充电器的充电端口对应的电压和电流值实现侦测所述充电器是否进入待机闲时状态。

S502、若所述充电器进入所述待机闲时状态,关闭所述充电器的预设模块。

其中,所述预设模块为所述充电器中的部分功能模块。比如,所述预设模块包括整流模块、风扇模块、通信模块和显示模块等等。具体地,关闭所述充电器的预设模块是指主控模块发送相应的关闭信号至所述预设模块或相应的电路以关闭所述预设模块。

S503、控制所述主控模块进入休眠状态。

具体地,是辅助源模块的供电作用下,通过降低主控模块的MCU的工作频率实现控制所述主控模块进入休眠状态。

S504、侦测所述充电器是否进入第一唤醒状态。

其中,所述第一唤醒状态为所述充电器在接入电池未断开连接且电池电量到达预设范围内时对应的状态。所述预设范围为预设范围值,具体范围值在此不做限定,比如80%-90%。

具体地,电池的MCU可实时计算当前电池电量,由于电池具有通信功能可与与充电器通信,将所述电池电量发送至充电器,充电器接收到电池电量并判断该电池电量是否在预设范围内,若在预设范围内,则判定所述充电器进入第一唤醒状态。

S505、开启所述整流模块以实现对所述电池进行充电。

具体地,若所述充电器进入所述第一唤醒状态,开启所述整流模块以实现对所述电池进行充电。当然,若开关模块也处于关闭状态的话,还需向所述开关模块发送开启信号以开启所述开关模块,以便在省电的状态下对电池进行充电,由此可确保电池具有充足的电池电量。

S506、侦测所述充电器是否进入第二唤醒状态。

其中,所述第二唤醒状态为所述充电器在接入电池断开连接后且有新电池接入时对应的状态。

具体地,可以通过图15中的侦测电池电路侦测是否有新电池接入,侦测电池电路不仅可以侦测出有新电池接入,还可以判断电池的型号,以便获得当前需要输出的电压电流值完成对新接入的电池进行充电。在侦测电池电路的Charger_OUT端有电压变化时,即可确定所述充电器进入第二唤醒状态。

S507、依次开启所述整流模块、风扇模块、通信模块和显示模块以实现对所述新电池进行充电。

具体地,若所述充电器进入所述第二唤醒状态,依次开启所述整流模块、风扇模块、通信模块和显示模块以实现对所述新电池进行充电。按照顺序开启相应功能模块不仅可以给新接入的电池进行充电,还可保护充电器,进而提高充电器的使用寿命。

上述实施例中的充电控制方法,通过在判断出所述充电器进入待机闲时状态时,关闭所述充电器的耗电功能模块,同时控制主控模块的MCU进入休眠状态,并判定充电何时进入不同的唤醒状态以便开启不同的充电方式为电池充电,由此大大降低了充电器的功耗,同时又确保了电池有充足的电量。

请参阅图22,图22是本申请一实施例提供的一种充电控制方法的示意流程图。该充电控制方法应用于上述实施例提供的充电器,基于该充电控制方法可以简化充电器的设计,进而降低硬件成本。具体地,如图22所示,该充电控制方法包括步骤S601至S603。

S601、确定接入所述充电器的电池并与所述电池建立通信连接。

其中,所述充电器可包括一个充电通道,也包括多个充电通道,多个充电通道用于给多个电池进行充电,比如包括四个通道,可以给四路电池同时充电。电池也具有通信功能并包括MCU,用于计算当前充电所需的电压和电流值,通信功能用于与充电器建立通信连接并将当前充电所需的电压和电流值发送至充电器。

在一实施例中,所述确定接入所述充电器的电池并与所述电池建立通信连接,包括:检测所述充电通道是否产生在位电池信息;若所述充电通道产生所述在位电池信息,确定所述充电通道有电池接入并与接入的电池建立通信连接。以便与在位电池建立通信连接。

具体地,所述检测所述充电通道是否产生在位电池信息,包括:侦测所述充电通道是否产生高电平信号,其中,所述高电平信号为所述电池接入所述充电通道时生成的电平信号;若所述充电通道产生所述高电平信号,则判定所述充电通道产生所述在位电池信息。

比如,充电器包括四个充电通道,分别为通道1、通道2、通道3和通道4,如果通道2和通道4均接入电池,则会在通道2和通道4产生高电平信号,由此确定通道2和通道4均产生在位电池信息,并与通道2、通道4接入的电池建立通信连接。

S602、获取所述电池发送的充电参数,将所述充电参数发送至所述整流模块以设置所述整流模块的输出参数。

其中,所述充电参数包括所述电池充电所需的电压值和电流值,以便充电器根据所述电压值和电流值对所述电池进行充电。

具体地,主控模块在获取所述电池发送的充电参数后,将所述充电参数发送至所述整流模块,所述整流模块用于根据所述充电参数中的电压值和电流值将外部电源转换成充电所需的输出参数,所述输出参数包括充电电压和充电电流。

S603、根据所述输出参数对所述电池进行充电。

具体地,主控模块根据所述充电电压和充电电流对所述电池进行充电,根据所述充电电压和充电电流对所述电池进行充电可以选择不同的充电模式。

比如,充电模式可以是恒压充电,则充电器根据所述充电电压对所述电池进行恒压充电,其中充电电流可以是电池的电流值或者所述充电器的默认电流。

比如,充电模式可以是恒流充电,则充电器根据所述充电电流对所述电池进行恒流充电,其中所述充电电压可以是大于电池的电压值或者额定电压。

再比如,充电模式可以是先以充电电流进行恒流充电,再以所述充电电压进行恒压充电,当然也可以采用其他方式,例如增加涓流充电等。

在一实施例中,所述充电通道设置有输出开关电路;所述根据所述输出参数对所述电池进行充电,包括:开启所述输出开关电路,根据所述输出参数对所述电池进行充电。其中,开启所述输出开关电路,为主控模块向位于不同充电通道中的输出开关电路发送开启信号,以便实现对多路充电通道的电池进行不同方式的充电。

比如,先开启通道2中的输出开关电路对通道2对应的电池进行充电,再开启通道4中的输出开关电路对通道4对应的电池进行充电;或者,如果通道2和通道4中的电池型号相同,则同时开启通道2和通道4中的输出开关电路对两个电池同时充电。

上述实施例提供的充电控制方法,通过与电池通信获取电池充电所需的电压值和电流值,再以通信的方式将电压值和电流值发送至整流模块,从而控制整流模块实现对电池的充电,由此取消与电池的每节电池以及电芯的连线,提高了电池充电的安全性和可靠性,同时又可简化充电器的电路设计,降低了充电的成本。

请参阅图23,图23是本申请一实施例提供的另一种充电控制方法的示意流程图。该充电控制方法应用于上述实施例提供的充电器,该充电器包括多个充电通道,基于该充电控制方法可以简化充电器的设计,进而降低硬件成本。具体地,如图23所示,该充电控制方法包括步骤S701至S707。

S701、确定接入所述充电器的电池并与所述电池建立通信连接。

在本实施例中,所述充电器包括多个充电通道,用于给多个电池充电。比如,包括四个充电通道,分别为通道1、通道2、通道3和通道4,可以同时给四个相同型号或不同型号的电池充电。

在给电池充电前,需要根据每个充电通道对应的在位电池信息确定接入所述充电器中的充电通道的电池,并与接入的电池建立通信连接。

比如,通道1、通道2和通道4产生了在位电池信息,表示该通道1、通道2和通道4均有电池***,并与该通道1、通道2和通道4接入的电池建立通信连接。

S702、若有多个电池接入所述充电器,获取多个所述电池的电池电压。

比如,三个电池通道通道1、通道2和通道4接入所述充电器,分别表示为电池1、电池2和电池4,充电器的主控模块则需要获取三个电池的当前电池电压。

其中,获取多个所述电池的当前电池电压,可以采用与电池通信的方式,由电池的MCU计算出电池的当前电池电压后再发送给充电器的主控模块;也可以通过图15中的侦测电池电路的侦测所述电池的当前电池电压。

在本实施例中,采用所述侦测电池电路侦测所述电池的当前电池电压,由此提高了获取电池电压的速度。

S703、根据所述电池电压对应的电压值对多个所述电池进行排序以得到充电顺序。

具体地,可以根据所述电池电压对应的电压值,按照电压值从大到小关系对多个所述电池进行排序以得到充电顺序。

比如,在三个电池中,电池4的电池电压最大,电池1的电池电压次之,电池2的电池电压最小。按照电压值从大到小关系对多个所述电池进行排序以得到充电顺序为:电池4、电池1和电池2。

S704、获取所述电池发送的充电参数,将所述充电参数发送至所述整流模块以设置所述整流模块的输出参数。

其中,所述充电参数包括所述电池充电所需的电压值和电流值,以便充电器根据所述电压值和电流值对所述电池进行充电。

具体地,是通过通信的方式获取所述电池发送的充电参数,将所述充电参数发送至所述整流模块以设置所述整流模块的充电电压和充电电流。

S705、按照所述充电顺序根据每个电池对应的输出参数对所述电池进行充电。

具体地,主控模块按照所述充电顺序,根据所述充电电压和充电电流对所述电池进行充电。即先给电池4进行充电,再给电池1进行充电,最后给电池2进行充电。由此在保证充电可靠性的前提下,提高了电池的充电效率。

S706、侦测所述充电器是否进入待机状态。

其中,所述待机状态包括接入电池的电池电量充满时对应的状态或所述充电器在无电池接入时对应的状态。

在本实施例中,侦测所述充电器是否进入待机状态,包括:检测所述充电器的充电端口对应的端口电压和输出电流,并根据所述端口电压和输出电流侦测所述充电器是否进入待机状态。

具体地,检测所述充电器的充电端口对应的端口电压和输出电流,包括:通过所述端口侦测电路检测所述充电器的充电端口对应的端口电压和输出电流。比如,有端口电压,但却无输出电流,则可判定进入所述充电器进入待机状态。

S707、若所述充电器进入待机状态,通过所述辅助源模块的供电作用下关闭所述整流模块。

其中,所述充电器还包括辅助源模块,所述辅助源模块用于给主控模块中的MCU供电。所述辅助源模块可以独立设计,所述辅助源模块可设置在所述整流模块中,所述独立设计是指相对设置在所述整流模块中而言。

具体地,通过所述辅助源模块给所述主控模块供电作用下关闭所述充电器的整流模块,包括:发送整流关闭信号至所述整流开关电路,使得所述整流开关电路发出低电平信号至所述整流模块的电源开关以关闭所述整流模块。

上述实施例提供的充电控制方法,通过与电池通信获取电池充电所需的电压值和电流值,并获取多个充电通道的对应的电池的电池电压,根据电池电压生成充电顺序,再以通信的方式将电压值和电流值发送至整流模块,从而控制整流模块按照所述充电顺序对电池充电。不仅可取消与电池的每节电池以及电芯的连线,简化充电器的电路设计,降低了充电的成本;还在提高了电池充电的安全性和可靠性的同时,提高充电效率。

请参阅图24,图24是本申请一实施例提供的又一种充电控制方法的示意流程图。该充电控制方法应用于上述实施例提供的充电器,基于该充电控制方法可以简化充电器的设计,进而降低硬件成本。具体地,如图24所示,该充电控制方法包括步骤S801至S808。

S801、确定接入所述充电器的电池并与所述电池建立通信连接。

具体地,根据所述充电器的充电通道对应的在位电池信息确定接入所述充电器中的充电通道的电池,并与接入的电池建立通信连接。

S802、获取所述电池发送的充电参数,将所述充电参数发送至所述整流模块以设置所述整流模块的输出参数。

其中,所述充电参数包括所述电池充电所需的电压值和电流值,以便充电器根据所述电压值和电流值对所述电池进行充电。

S803、获取充电指令,所述充电指令包括所述电池的充电模式。

具体地,获取用户在所述交互模块的选择操作而生成的充电指令,所述充电指令包括所述电池的充电模式,所述充电模式包括快充模式和慢充模式。

比如,在图4中,当用户点击快充按键1321时,即会产生包括快充模式的充电指令;当用户点击慢充按键1322时,则会产生包括慢充模式的充电指令。并将充电指令发送至主控模块。

S804、根据所述充电模式设置所述输出参数。

具体地,所述输出参数包括充电电压和充电电流。根据所述充电模式设置所述输出参数,若充电模式为快充模式,则将输出参数中的充电电流设置为大电流对电池进行充电;若充电模式为慢充模式,则将输出参数中的充电电流设置为小电流对电池进行充电。其中,大电流和小电流是相对而言,其具体值在此不做限定。

S805、根据所述充电器和电池的运行参数,判断所述充电器是否满足充电条件。

其中,所述充电器的运行参数包括工作温度、接线状态信息和功能模块的运行状态信息;所述电池的运行参数包括在位电池信息和健康状态信息。

比如,充电器的工作温度大于告警值,则不适合充电;或者接线状态信息异常,接线线路不通而无信号;或者功能模块的运行状态出现异常,比如功能模块处于异常状态等等。均可判定所述充电器不满足充电条件。所述电池的运行参数,同样可判定所述充电器不满足充电条件。

其中,所述功能模块包括整流模块、开关模块、风扇模块、交互模块、辅助源模块、温度模块和ADC侦测模块等等。

需要说明的是,在本实施例中,侦测所述功能模块的运行状态出现异常的方式,采用上述充电检测对应的实施例提供的侦测方式。

S806、根据设置后的输出参数对所述电池进行充电。

具体地,若所述充电器满足充电条件,根据设置后的输出参数对所述电池进行充电。比如采用快充模式对所述电池进行充电。

S807、获取所述电池充电时对应的充电状态信息,并显示所述充电状态信息。

其中,所述充电状态信息包括电池的当前充电状态和所述充电器的工作状态。所述当前充电状态包括电池的充电电量和充电剩余时间等;所述充电器的工作状态包括正常状态、异常状态、充电模式和工作温度等。

具体地,所述显示所述充电状态信息,包括:通过显示单元显示所述充电状态信息。所述显示单元为LCD显示屏。

S808、根据所述运行参数确定对应的异常信息进行异常告警。

具体地,若所述充电器不满足充电条件,根据所述运行参数确定对应的异常信息进行异常告警,所述异常告警包括显示告警或语音告警。

比如,充电器的工作温度大于告警值,进行温度告警;或者功能模块异常告警,再或者电池的健康状态告警等。

上述实施例提供的充电控制方法,通过与电池通信获取电池充电所需的电压值和电流值,以及根据用户选择的充电模式,控制整流模块对电池充电,同时还可显示当前的充电状态信息以供用户查看。该方法不仅简化充电器的电路设计,降低了充电的成本;还可提高了用户的体验度。

请参阅图25,图25是本申请一实施例提供的充电器的示意性框图。该充电器包括处理器111和存储器112,处理器111和存储器112通过总线113连接,该总线113比如为I2C(Inter-integrated Circuit)总线。

具体地,处理器111可以是微控制单元(Micro-controller Unit,MCU)、中央处理单元(Central Processing Unit,CPU)或数字信号处理器(Digital Signal Processor,DSP)等。

具体地,存储器112可以是Flash芯片、只读存储器(ROM,Read-Only Memory)磁盘、光盘、U盘或移动硬盘等。

其中,所述处理器111用于运行存储在存储器112中的计算机程序,并在执行所述计算机程序时实现如下步骤:

在所述充电器电连接于外部电源时,侦测所述充电器中的每个功能模块是否处于异常状态;若所述功能模块处于异常状态,将处于异常状态的功能模块告知用户。

可选地,所述处理器在实现所述将处于异常状态的功能模块告知用户之前,还用于实现:

判断处于异常状态的功能模块是否为预设模块,所述预设模块为预定义的可更换的功能模块或易维修的功能模块;若处于异常状态的功能模块是所述预设模块,实现所述将处于异常状态的功能模块告知用户的步骤。

可选地,所述处理器在实现所述将处于异常状态的功能模块告知用户时,用于实现:

根据每个功能模块与告知方式之间的预设对应关系,确定处于异常状态的功能模块对应的告知方式;按照确定的告知方式,将处于异常状态的功能模块告知用户。

可选地,所述告知方式包括LED组合显示方式、语音播报方式或文字显示方式。

可选地,所述处理器在实现所述判断处于异常状态的功能模块是否为预设模块之后,还用于实现:

若处于异常状态的功能模块不是所述预设模块,获取所述功能模块处于异常状态时产生的日志信息,并保存所述日志信息。

可选地,所述处理器在实现所述获取所述功能模块处于异常状态时产生的日志信息,并保存所述日志信息之后,还用于实现:

关闭所述充电器给电池充电对应的电路以暂停给所述电池充电。

在一实施例中,所述处理器在实现所述侦测所述充电器中的每个功能模块是否处于异常状态时,用于实现:

侦测所述充电器中的每个功能模块的运行参数;根据每个所述功能模块的运行参数确定所述功能模块是否处于异常状态。

可选地,所述运行参数包括所述功能模块对应的侦测节点处的节点电压、所述侦测节点处的节点电流、所述充电器的工作温度或所述功能模块的通信数据。

可选地,所述处理器在实现所述将处于异常状态的功能模块告知用户之前或之后,还用于实现:

判断处于异常状态的功能模块是否影响所述充电器的正常充电;若处于异常状态的功能模块未影响所述充电器的正常充电,获取所述功能模块处于异常状态时产生的日志信息,并保存所述日志信息。

可选地,所述充电器包括存储器;所述处理器在实现所述保存所述日志信息时,用于实现:保存所述日志信息至所述存储器中,所述存储器为Flash存储器。

可选地,所述功能模块包括整流模块、开关模块、风扇模块、交互模块、辅助源模块、温度模块和ADC侦测模块。

可选地,所述整流模块为具有通信功能的AC-DC模块。

可选地,所述开关模块包括输出开关电路和与所述输出开关电路连接的开关侦测电路,所述开关侦测电路包括侦测节点,所述输出开关电路的输入端与所述整流模块连接,所述输出开关电路的输出端用于与电池连接;

所述处理器在实现侦测所述充电器的开关模块是否处于异常状态时,用于实现:

侦测所述开关侦测电路的侦测节点处对应的节点电压;判断所述节点电压是否为预设电压,所述预设电压用于确定所述输出开关电路是否正常;若所述节点电压不是所述预设电压,判定所述开关模块处于异常状态。

可选地,所述输出开关电路包括第一MOS管和第二MOS管,所述第一MOS管和第二MOS管为N型MOS管;所述第一MOS管和第二MOS管的源极相互连接,所述第一MOS管和第二MOS管的栅极相互连接、所述第一MOS管和第二MOS管的漏极分别作为输出开关电路161的输入端和输出端;所述第一MOS管和第二MOS管的栅极用于接收主控模块发送的驱动信号,所述开关驱动信号用于驱动所述第一MOS管和第二MOS管导通或关闭。

可选地,所述输出开关电路还包括一电阻,所述电阻的一端与第一MOS管以及第二MOS管的源极连接,所述电阻的另一端与第一MOS管以及第二MOS管的栅极连接。

可选地,所述开关侦测电路包括分压电阻和二极管;所述二极管的正极与电源连接,负极与分压电阻的第一端连接;所述分压电阻的第二端接地,第一端还与所述输出开关电路的输出端连接并作为所述侦测节点。

可选地,所述开关侦测电路还包括限流电阻和稳压电容,所述二极管通过所述限流电阻与电源连接,所述稳压电容与所述分压电阻并联。

可选地,所述风扇模块包括风扇接口电路和漏极开路输出电路,所述风扇接口电路包括第一接口端子和第五电阻;所述第一接口端子的一个引脚通过所述第五电阻与电源连接,且与所述漏极开路输出电路连接;所述引脚设为侦测节点;

所述处理器在实现侦测所述充电器的风扇模块是否处于异常状态时,用于实现:

侦测所述第一接口端子的引脚处对应的节点电压;判断所述节点电压是否为高电平,所述高电平为所述风扇模块正常工作时对应的电平;若所述节点电压不是高电平,判定所述风扇模块处于异常状态。

可选地,所述ADC侦测模块包括:辅助源侦测电路、温度侦测电路和整流侦测电路,分别用于侦测辅助源模块、温度模块和整流模块的节点电压。

可选地,所述预设模块包括整流模块、交互模块、辅助源模块和风扇模块。

可选地,所述交互模块包括显示单元,所述显示单元为LED显示单元。

在另一实施例中,充电器10包括处理器111和存储器112,存储器112用于存储计算机程序,处理器111用于执行所述计算机程序并在执行所述计算机程序时,实现以下步骤:

侦测所述充电器是否进入待机闲时状态;若所述充电器进入所述待机闲时状态,关闭所述充电器的预设模块,所述预设模块为所述充电器中的部分功能模块;控制所述充电器的主控模块进入休眠状态。

可选地,所述处理器在实现所述侦测所述充电器是否进入待机闲时状态时,用于实现:

侦测所述充电器是否进入待机状态,所述待机状态包括所述充电器在无电池接入时对应的状态或所述充电器有电池接入且电池电量充满时对应的状态;若所述充电器进入所述待机状态,对所述充电器进入待机状态进行计时以得到计时时长;判断所述计时时长是否达到预设时长;若所述计时时长达到所述预设时长,判定所述充电器进入所述待机闲时状态。

可选地,所述处理器在实现所述判断所述充电器是否进入待机状态时,用于实现:

通过检测所述充电器的充电端口对应的端口电压和输出电流,根据所述端口电压和输出电流确定所述充电器的待机状态。

可选地,所述充电器包括端口侦测电路;所述处理器在实现所述通过检测所述充电器的充电端口对应的端口电压和输出电流时,用于实现:通过所述端口侦测电路检测所述充电器的充电端口对应的端口电压和输出电流。

可选地,所述充电器的主控模块包括主控芯片;所述处理器在实现所述控制所述充电器的主控模块进入休眠状态时,用于实现:执行预设修改指令修改所述主控芯片的工作频率以降低所述工作频率使得所述充电器的主控模块进入休眠状态。

可选地,所述充电器包括辅助源模块;所述处理器在实现所述关闭所述充电器的预设模块时,用于实现:切换所述辅助源模块为所述充电器的主控模块供电并关闭所述充电器的预设模块。

可选地,所述预设模块包括整流模块、风扇模块、通信模块和交互模块。

可选地,所述处理器在实现所述关闭所述充电器的预设模块时,用于实现:依次关闭所述充电器的交互模块、通信模块、风扇模块和整流模块。

可选地,所述处理器在实现所述控制所述充电器的主控模块进入休眠状态之后,还用于实现:侦测所述充电器是否进入第一唤醒状态,所述第一唤醒状态为所述充电器在接入电池未断开连接且电池电量到达预设范围内时对应的状态;开启所述整流模块以实现对所述电池进行充电。

可选地,所述处理器在实现所述控制所述充电器的主控模块进入休眠状态之后,还用于实现:侦测所述充电器是否进入第二唤醒状态,所述第二唤醒状态为所述充电器在接入电池断开连接后且有新电池接入时对应的状态;依次开启所述整流模块、风扇模块、通信模块和交互模块以实现对所述新电池进行充电。

可选地,所述充电器包括整流开关电路,所述整流开关电路与所述整流模块的电源开关连接;所述处理器在实现关闭所述充电器的整流模块时,用于实现:发送整流关闭信号至所述整流开关电路,使得所述整流开关电路发出低电平信号至所述整流模块的电源开关以关闭所述整流模块。

可选地,所述充电器还包括输出开关电路,所述整流模块通过所述输出开关电路与所述充电器的充电端口连接;

所述处理器在实现所述关闭所述充电器的整流模块时,用于实现:发送开关关闭信号至所述输出开关电路,以关闭所述输出开关电路;以及在所述输出开关电路关闭后,发送整流关闭信号至所述整流开关电路以关闭所述整流模块。

可选地,所述输出开关电路包括第一MOS管和第二MOS管,所述第一MOS管和第二MOS管为N型MOS管;所述第一MOS管和第二MOS管的源极相互连接,所述第一MOS管和第二MOS管的栅极相互连接、所述第一MOS管和第二MOS管的漏极分别作为输出开关电路161的输入端和输出端;所述第一MOS管和第二MOS管的栅极用于接收主控模块发送的驱动信号,所述开关驱动信号用于驱动所述第一MOS管和第二MOS管导通或关闭;

所述处理器在实现所述发送开关关闭信号至所述输出开关电路,用于实现:发送开关关闭信号至所述第一MOS管和第二MOS管的栅极,所述开关关闭信号用于驱动所述第一MOS管和第二MOS管同时关闭以实现关闭所述输出开关电路。

可选地,所述输出开关电路还包括一电阻,所述电阻的一端与第一MOS管以及第二MOS管的源极连接,所述电阻的另一端与第一MOS管以及第二MOS管的栅极连接。

可选地,所述充电器包括风扇控制电路,所述风扇控制电路包括风扇控制芯片,所述风扇控制电路与所述风扇模块连接;

所述处理器在实现关闭所述充电器的风扇模块时,用于实现:发送风扇关闭信号至所述风扇控制电路的风扇控制芯片,使得所述风扇控制芯片关闭电流输出以关闭所述风扇模块。

可选地,所述通信模块包括包括通信芯片;所述处理器在实现关闭所述充电器的通信模块时,用于实现:发送通信关闭信号至所述通信模块的通信芯片以关闭所述通信芯片进而实现关闭所述通信模块。

可选地,所述整流模块为具有通信功能的AC_DC模块,所述交互模块为LED显示单元。

在又一实施例中,充电器10包括处理器111和存储器112,存储器112用于存储计算机程序,处理器111用于执行所述计算机程序并在执行所述计算机程序时,实现以下步骤:

确定接入所述充电器的电池并与所述电池建立通信连接;获取所述电池发送的充电参数,将所述充电参数发送至所述整流模块以设置所述整流模块的输出参数;根据所述输出参数对所述电池进行充电。

可选地,所述充电器包括多个充电通道;所述处理器在实现所述确定接入所述充电器的电池并与所述电池建立通信连接时,用于实现:

检测所述充电通道是否产生在位电池信息;若所述充电通道产生所述在位电池信息,确定所述充电通道有电池接入并与接入的电池建立通信连接。

可选地,所述处理器在实现所述检测所述充电通道是否产生在位电池信息时,用于:

侦测所述充电通道是否产生高电平信号,所述高电平信号为所述电池接入所述充电通道时生成的电平信号;若所述充电通道产生所述高电平信号,则判定所述充电通道产生所述在位电池信息。

可选地,所述处理器在实现所述确定接入所述充电器的电池并与所述电池建立通信连接之后,还用于实现:

若有多个电池接入所述充电器,获取多个所述电池的电池电压;根据所述电池电压对应的电压值对多个所述电池进行排序以得到充电顺序;

所述根据所述输出参数对所述电池进行充电,包括:按照所述充电顺序根据每个电池对应的输出参数对所述电池进行充电。

可选地,所述处理器在实现所述根据所述输出参数对所述电池进行充电之前,还用于实现:

获取充电指令,所述充电指令包括所述电池的充电模式;根据所述充电模式设置所述输出参数;所述根据所述输出参数对所述电池进行充电,包括:根据设置后的输出参数对所述电池进行充电。

可选地,所述处理器在实现所述根据所述输出参数对所述电池进行充电之后,还用于实现:

获取所述电池充电时对应的充电状态信息,并显示所述充电状态信息。

可选地,所述充电器包括交互模块;所述处理器在实现所述获取充电指令时,用于实现:获取用户在所述交互模块的选择操作而生成的充电指令,所述充电指令包括所述电池的充电模式,所述充电模式包括快充模式和慢充模式。

可选地,所述交互模块包括显示单元;所述处理器在实现所述显示所述充电状态信息时,用于实现:通过所述显示单元显示所述充电状态信息。

可选地,所述充电器还包括辅助源模块;所述处理器在实现所述根据所述输出参数对所述电池进行充电之后,还用于实现:

侦测所述充电器是否进入待机状态,所述待机状态包括接入电池的电池电量充满时对应的状态或所述充电器在无电池接入时对应的状态;若所述充电器进入待机状态,通过所述辅助源模块的供电作用下关闭所述整流模块。

可选地,所述辅助源模块可设置在所述整流模块中。

可选地,所述处理器在实现所述侦测所述充电器是否进入待机状态时,用于实现:检测所述充电器的充电端口对应的端口电压和输出电流,并根据所述端口电压和输出电流侦测所述充电器是否进入待机状态。

可选地,所述充电器包括端口侦测电路;所述处理器在实现所述检测所述充电器的充电端口对应的端口电压和输出电流,用于实现:通过所述端口侦测电路检测所述充电器的充电端口对应的端口电压和输出电流。

可选地,所述端口侦测电路包括多个分压电阻和稳压电容,多个所述分压电阻串联实现分压,所述稳压电容与接地的分压电阻并联;其中接地的分压电阻的非接地端设为端口侦测点;

所述处理器在实现所述通过所述端口侦测电路检测所述充电器的充电端口对应的端口电压和输出电流时,用于实现:通过侦测所述端口侦测点处的电压和电流获得所述充电器的充电端口对应的端口电压和输出电流。

可选地,所述充电参数包括所述电池充电所需的电压值和电流值。

可选地,所述输出参数包括充电电压和充电电流;其中,所述整流模块用于根据所述充电参数中的电压值和电流值将交流电源转换成所述充电电压和充电电流。

可选地,所述处理器在实现所述根据所述输出参数对所述电池进行充电之前,还用于实现:

根据所述充电器和电池的运行参数,判断所述充电器是否满足充电条件;若所述充电器满足充电条件,执行所述根据所述输出参数对所述电池进行充电的步骤。

可选地,所述充电器的运行参数包括工作温度、接线状态信息和功能模块的运行状态信息;所述电池的运行参数包括在位电池信息和健康状态信息。

可选地,所述处理器在实现所述判断所述充电器是否满足充电条件之后,还用于实现:

若所述充电器不满足充电条件,根据所述运行参数确定对应的异常信息进行异常告警。

可选地,所述充电通道设置有输出开关电路;

所述处理器在实现所述根据所述输出参数对所述电池进行充电时,用于实现:开启所述输出开关电路,根据所述输出参数对所述电池进行充电。

可选地,所述输出开关电路包括第一MOS管和第二MOS管,所述第一MOS管和第二MOS管为N型MOS管;所述第一MOS管和第二MOS管的源极相互连接,所述第一MOS管和第二MOS管的栅极相互连接、所述第一MOS管和第二MOS管的漏极分别作为输出开关电路161的输入端和输出端;

所述处理器在实现所述开启所述输出开关电路时,用于实现:发送开关开启信号至所述第一MOS管和第二MOS管的栅极,所述开关开启信号用于驱动所述第一MOS管和第二MOS管同时导通以实现开启所述输出开关电路。

请参阅图26,图26是本申请一实施例提供的充电控制系统的示意性框图。该充电控制系统100包括充电器10和电池31,充电器10包括具有通信功能的整流模块,电池31具有通信功能。充电器10和电池31连接,该连接包括通信连接和电连接,用于为电池31充电。

其中,所述充电器,用于确定接入的电池并与所述电池建立通信连接;

所述电池,用于获取充电参数并将所述充电参数发送至所述充电器;

所述充电器,还用于获取所述电池发送的充电参数,将所述充电参数发送至所述整流模块以设置所述整流模块的输出参数;并根据所述输出参数对所述电池进行充电。

可选地,所述充电器包括多个充电通道;所述充电器在实现所述确定接入所述充电器的电池并与所述电池建立通信连接时,具体用于:

检测所述充电通道是否产生在位电池信息;若所述充电通道产生所述在位电池信息,确定所述充电通道有电池接入并与接入的电池建立通信连接。

可选地,所述充电器在实现所述检测所述充电通道是否产生在位电池信息,具体用于:侦测所述充电通道是否产生高电平信号,所述高电平信号为所述电池接入所述充电通道时生成的电平信号;若所述充电通道产生所述高电平信号,则判定所述充电通道产生所述在位电池信息。

可选地,所述充电器在实现所述确定接入所述充电器的电池并与所述电池建立通信连接之后,还用于:

若有多个电池接入所述充电器,获取多个所述电池的电池电压;根据所述电池电压对应的电压值对多个所述电池进行排序以得到充电顺序;所述根据所述输出参数对所述电池进行充电,包括:按照所述充电顺序根据每个电池对应的输出参数对所述电池进行充电。

可选地,所述充电器在实现所述根据所述输出参数对所述电池进行充电之前,还用于:

获取充电指令,所述充电指令包括所述电池的充电模式;根据所述充电模式设置所述输出参数;所述根据所述输出参数对所述电池进行充电,包括:根据设置后的输出参数对所述电池进行充电。

可选地,所述充电器在实现所述根据所述输出参数对所述电池进行充电之后,还用于:获取所述电池充电时对应的充电状态信息,并显示所述充电状态信息。

可选地,所述充电器包括交互模块;所述充电器在实现所述获取充电指令时,具体用于:获取用户在所述交互模块的选择操作而生成的充电指令,所述充电指令包括所述电池的充电模式,所述充电模式包括快充模式和慢充模式。

可选地,所述交互模块包括显示单元;所述充电器在实现所述显示所述充电状态信息时,具体用于:通过所述显示单元显示所述充电状态信息。

可选地,所述充电器还包括辅助源模块;所述充电器在实现所述根据所述输出参数对所述电池进行充电之后,还用于:侦测所述充电器是否进入待机状态,所述待机状态包括接入电池的电池电量充满时对应的状态或所述充电器在无电池接入时对应的状态;若所述充电器进入待机状态,通过所述辅助源模块的供电作用下关闭所述整流模块。

可选地,所述辅助源模块可设置在所述整流模块中。

可选地,所述充电器在实现所述侦测所述充电器是否进入待机状态,具体用于:检测所述充电器的充电端口对应的端口电压和输出电流,并根据所述端口电压和输出电流侦测所述充电器是否进入待机状态。

可选地,所述充电器包括端口侦测电路;所述充电器在实现所述检测所述充电器的充电端口对应的端口电压和输出电流时,具体用于:通过所述端口侦测电路检测所述充电器的充电端口对应的端口电压和输出电流。

可选地,所述端口侦测电路包括多个分压电阻和稳压电容,多个所述分压电阻串联实现分压,所述稳压电容与接地的分压电阻并联;其中接地的分压电阻的非接地端设为端口侦测点;

所述充电器在实现所述通过所述端口侦测电路检测所述充电器的充电端口对应的端口电压和输出电流时,具体用于:通过侦测所述端口侦测点处的电压和电流获得所述充电器的充电端口对应的端口电压和输出电流。

可选地,所述充电参数包括所述电池充电所需的电压值和电流值。

可选地,所述输出参数包括充电电压和充电电流;其中,所述整流模块用于根据所述充电参数中的电压值和电流值将交流电源转换成所述充电电压和充电电流。

可选地,所述充电器在实现所述根据所述输出参数对所述电池进行充电之前,还用于:根据所述充电器和电池的运行参数,判断所述充电器是否满足充电条件;若所述充电器满足充电条件,执行所述根据所述输出参数对所述电池进行充电的步骤。

可选地,所述充电器的运行参数包括工作温度、接线状态信息和功能模块的运行状态信息;所述电池的运行参数包括在位电池信息和健康状态信息。

可选地,所述充电器在实现所述判断所述充电器是否满足充电条件之后,还用于:若所述充电器不满足充电条件,根据所述运行参数确定对应的异常信息进行异常告警。

可选地,所述充电通道设置有输出开关电路;所述充电器在实现所述根据所述输出参数对所述电池进行充电时,具体用于:开启所述输出开关电路,根据所述输出参数对所述电池进行充电。

可选地,所述输出开关电路包括第一MOS管和第二MOS管,所述第一MOS管和第二MOS管为N型MOS管;所述第一MOS管和第二MOS管的源极相互连接,所述第一MOS管和第二MOS管的栅极相互连接、所述第一MOS管和第二MOS管的漏极分别作为输出开关电路161的输入端和输出端;

所述充电器在实现所述开启所述输出开关电路时,具体用于:发送开关开启信号至所述第一MOS管和第二MOS管的栅极,所述开关开启信号用于驱动所述第一MOS管和第二MOS管同时导通以实现开启所述输出开关电路。

本申请的实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现本申请实施例提供的图16至图18所示的充电检测方法的步骤,以及图19至图24所示的充电控制方法。

其中,所述计算机可读存储介质可以是前述任一实施例所述的充电器的内部存储单元,例如所述充电器的硬盘或内存。所述计算机可读存储介质也可以是所述充电器的外部存储设备,例如所述充电器上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。

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

60页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:电机的定子结构、定子组装结构和电机

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!