电池充放电控制电路的制作方法

文档序号:10129389阅读:683来源:国知局
电池充放电控制电路的制作方法
【技术领域】
[0001]本实用新型涉及充放电控制技术领域,尤其涉及一种电池充放电控制电路。
【背景技术】
[0002]目前市场上大部分的充放电电路规格有两种情况:第一种是输入电压规格涵盖或者等于输出电压规格,比如5V,该电路的缺点是无法支持快速充电。第二种是输入电压和输出电压不相同,比如支持快速充电或者快速放电的充电宝。由于输入和输出电压不相同,输入端和输出端不能直接短接,充电电路无法做到同时对电池充电和给外面接入的负载比如手机放电。综上所述,现有技术中存在充电电路无法同时对电池充电和对负载放电的问题。
【实用新型内容】
[0003]本实用新型的目的在于提供一种电池充放电控制电路,旨在解决针对现有技术中存在充电电路无法同时对电池充电和对负载放电的问题。
[0004]本实用新型是这样实现的,第一方面提供一种电池充放电控制电路,所述电池充放电控制电路包括充电模块、第一控制模块以及第二控制模块;
[0005]所述充电模块的电压输出端连接所述第一控制模块的电压输入端,所述充电模块的第一信号输入输出端连接所述第一控制模块的第一信号输入输出端,所述第一控制模块的第一电压输出端连接电池,所述第一控制模块的第二电压输出端连接负载的电压输入端,所述第一控制模块的第二信号输入输出端连接所述负载的第一信号输入输出端,所述第二控制模块的第一信号输入输连接所述充电模块的第二信号输入输出端,所述第二控制模块的第二信号输入输出端连接所述负载的第二信号输入输出端;
[0006]当所述第一控制模块连接电池未连接负载时,所述充电模块与所述第一控制模块通过握手协议以获取输出电压信息,并输出电压给所述第一控制模块;
[0007]当所述第一控制模块同时连接电池和负载时,所述第一控制模块与所述负载通过握手协议获取确定所述负载的放电电压;
[0008]所述第二控制模块与所述负载相互通信获取所述放电电压信息,并将所述放电电压信息发送给所述充电模块;
[0009]所述充电模块根据预设输出电压范围和所述放电电压信息调整输出电压值,并通过所述第一控制模块同时为所述电池充电和为所述负载放电。
[0010]结合第一方面,作为第一方面的第一种实施方式,所述充电模块根据所述放电电压信息判断放电电压值是否位于预设输出电压范围内,当判断结果为是时,使输出电压值为放电电压值,当判断结果为否时,停止输出电压并将判断结果通过所述第二控制模块发送给所述负载。
[0011]结合第一方面及其第一种实施方式,作为第一方面的第二种实施方式,所述负载根据所述判断结果调整放电电压至所述预设输出电压范围内,并通过所述第二控制模块将调整后的放电电压信息发送给所述充电模块,以使所述充电模块调整输出电压。
[0012]结合第一方面,作为第一方面的第三种实施方式,所述第一控制模块包括控制单元、电压变换单元以及开关器件;
[0013]所述控制单元的第一信号输入输出端为所述第一控制模块的第一信号输入输出端,所述控制单元的第二信号输入输出端为所述第一控制模块的第二信号输入输出端,所述开关器件的输入端连接所述电压变化单元的输入端并构成所述第一控制模块的电压输入端,所述开关器件的输出端为所述第一控制模块的第二电压输出端,所述电压变换单元的输出端为第一电压输出端,所述控制单元的第一信号输出端连接所述开关器件的控制端,所述控制单元的第二信号输出端连接所述电压变换单元的控制端;
[0014]所述控制单元控制所述开关器件导通使所述充电模块向所述负载放电,并控制所述电压变换单元对所述充电模块的输出电压进行电压变换后为所述电池充电。
[0015]本实用新型提出了一种电池充放电控制电路,充电模块通过与第一控制模块及第二控制模块的通信,实现自我调节输出电压以达到平衡,可以支持同时充放电,也可以达到较高的充放电效率以及实现可调的充放电速度。
【附图说明】
[0016]为了更清楚地说明本实用新型实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是本实用新型一种实施例提供的一种电池充放电控制电路的结构示意图;
[0018]图2是本实用新型另一种实施例提供的一种电池充放电控制电路中第一控制模块的结构示意图;
[0019]图3是本实用新型一种实施例提供的一种电池充放电控制方法的流程图。
【具体实施方式】
[0020]为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本实用新型。
[0021]为了说明本实用新型的技术方案,下面通过具体实施例来进行说明。
[0022]本实用新型一种实施例提供一种电池105充放电控制电路,如图1所示,电池105充放电控制电路包括充电模块101、第一控制模块102以及第二控制模块103 ;
[0023]充电模块101的电压输出端连接第一控制模块102的电压输入端,充电模块101的第一信号输入输出端连接第一控制模块102的第一信号输入输出端,第一控制模块102的第一电压输出端连接电池105,第一控制模块102的第二电压输出端连接负载104的电压输入端,第一控制模块102的第二信号输入输出端连接负载104的第一信号输入输出端,第二控制模块103的第一信号输入输连接充电模块101的第二信号输入输出端,第二控制模块103的第二信号输入输出端连接负载104的第二信号输入输出端;
[0024]当第一控制模块102连接电池105未连接负载104时,充电模块101与第一控制模块102通过握手协议以获取输出电压信息,并输出电压给第一控制模块102 ;
[0025]当第一控制模块102同时连接电池105和负载104时,第一控制模块102与负载104通过握手协议获取确定负载104的放电电压;
[0026]第二控制模块103与负载104相互通信获取放电电压信息,并将放电电压信息发送给充电模块101 ;
[0027]充电模块101根据预设输出电压范围和放电电压信息调整输出电压值,并通过第一控制模块102同时为电池105充电和为负载104放电。
[0028]具体的,预设电压范围为充电模块可输出的电压值或电压范围,如5伏至12伏或者多个输出电压值5伏、9伏以及12伏等。
[0029]进一步的,充电模块101根据放电电压信息判断放电电压值是否位于预设输出电压范围内,当判断结果为是时,使输出电压值为放电电压值,当判断结果为否时,停止输出电压并将判断结果通过第二控制模块103发送给负载104。
[0030]进一步的,负载104根据判断结果调整放电电压至预设输出电压范围内,并通过第二控制模块103将调整后的放电电压信息发送给充电模块101,以使充电模块101调整输出电压。
[0031]具体的,第一控制模块102与负载104通过握手协议的具体过程如下:第一控制模块102通过数据线连到负载104上时,负载104以手机为例,默认通过M0S让D+与D-短接,探测到充电器类型为DCP (专用充电端口模式),此时输出电压为5v,手机正常充电。若手机支持QC2.0快速充电协议,则Android用户空间的hvdcp进程将会启动,开始在D+上加载0.325V的电压。当这个电压维持1.25s后,充电器将断开D+和D-的短接,D-上的电压将会下降;检测到D-上的电压下降后,hvdcp读取/sys/class/power_supply/usb/voltage_max的值,如果是9V,设置D+上的电压为3.3V,D-上的电压为0.6V,充电器输出9v电压。若为5V,设置D+为0.6V,D-为0V,充电器输出5V电压。
[0032]具体的,本实用新型可以实现充电模块101对电池105充电、电池105对负载104放电以及充电模块101对电池105充电的同时对负载104放电。
[0033]充电模块101对电池105的充电过程:
[0034]如果在缺少电路负载104的情况下,整个电路只对电池105进行充电,第一控制模块102与充电模块101通过充电接口进行信息交换也即握手过程,从而确定充电模块101输出的充电电压值,并且以此电压给电池105进行充电。
[0035]电池105对负载104的放电过程:
[0036]如果在缺少充电模块101的情况下,整个电路只对电池105进行放电,第一控制模块102与电路负载104进行信息交换也即握手过程,从而确立电池105输出的放电电压值,并且以此电压给电路负载104放电。
[0037]充电模块101对电池105充电的同时对负载104放电过程:
[0038]如果同时存在充电模块101与电路负载104,那么需要同时进行充放电过程,在有负载104的情况下,首先充电模块101和负载104分别会和第一控制模块102通信并且确定充电模块101的输出电压以及负载104需要的放电电压。这个时候,充电模块101和负载104之间需要通过第二控制模块103进行通信,第二控制模块103将负载104需要的放电电压数字逻辑信号发送给充电模块101,充电模块101检测到所得到放电电压数字逻辑信号判断能否输出该电压值信号,如果不
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1