一种电池充电电路及其控制电路和控制方法与流程

文档序号:17124137发布日期:2019-03-16 00:09阅读:418来源:国知局
一种电池充电电路及其控制电路和控制方法与流程

本发明的实施例涉及一种电源的控制电路,更具体的说,尤其涉及一种电池充电电路及其控制电路和控制方法。



背景技术:

随着电子技术的发展,计算机系统在人们的日常生活中得到了越来越广泛的应用,小到手持电子设备,如智能手机,平板电脑,电子书,数码相机,大到用于特定场合的电子设备,例如服务器,基站以及其它消费类电子,如笔记本电脑,台式电脑,上网本等,均需要计算机系统。在计算机系统中,中央处理器用于解释计算指令以及处理计算机软件中的数据。电压调节器用来给中央处理器提供供电电压。在没有外部电源供电时,需要电池提供电能,从而电池充电电路也广泛的应用于计算机系统中。

由于供电电源和电池类型的多样化,电池充电电路需要对系统电压,充电电流以及电池电压等多个变量进行控制,其中尤其是对充电电流的控制对电池的使用寿命密切相关。

因此,有必要对充电电路进行改进,使得充电电流进一步满足计算机性能指标的要求。



技术实现要素:

为了解决前面描述的一个问题或者多个问题,本发明提出一种电池充电电路及其控制电路和控制方法。

根据本发明一实施例的电池充电电路的控制电路,所述电池充电电路包括开关电路,所述开关电路包括至少一个开关管和耦接于所述至少一个开关管的电感,开关电路的输入端接收输入电压,开关电路的输出端提供系统电压并为电池提供充电电流,所述充电电流通过充电晶体管对电池充电从而在电池上形成电池电压,所述控制电路包括充电电流控制环和充电晶体管控制环,其中充电电流控制环接收表征充电电流的充电电流反馈信号和充电电流参考信号,并根据充电电流反馈信号和充电电流参考信号控制开关电路以控制充电电流。其中充电晶体管控制环接收系统电压反馈信号和充电晶体管参考信号,并根据系统电压反馈信号和充电晶体管参考信号生成栅极控制信号以控制充电晶体管。

根据本发明一实施例的一种电池充电电路,所述电池充电电路包括开关电路,充电晶体管以及控制电路。其中开关电路具有接收外部电源的输入端,输出端,至少一个开关管以及耦接于所述至少一个开关管的电感,当开关电路的输入端连接外部电源时,开关电路的输出端提供系统电压并为电池提供充电电流。其中充电晶体管耦接于开关电路的输出端和电池之间,充电电流通过充电晶体管对电池充电。所述控制电路包括充电电流控制环和充电晶体管控制环,其中充电电流控制环接收表征充电电流的充电电流反馈信号和充电电流参考信号,并根据充电电流反馈信号和充电电流参考信号控制开关电路以控制充电电流。其中充电晶体管控制环接收系统电压反馈信号和充电晶体管参考信号,并根据系统电压反馈信号和充电晶体管参考信号生成栅极控制信号以控制充电晶体管。

根据本发明一实施的一种电池充电电路的控制方法,该电池充电电路包括具有至少一个开关管和耦接于所述至少一个开关管的电感的开关电路,该开关电路为负载提供系统电压和充电电流,所述充电电流通过充电晶体管为电池充电从而在电池上形成电池电压,所述控制方法包括当电池电压大于预充电电压值且小于最小系统电压值时,控制系统电压恒定为恒流电压且控制充电电流为恒流充电参考值;以及当电池电压大于最小系统电压值且小于恒压充电电压值时,控制充电晶体管工作于深三极管区且控制充电电流为恒流充电参考值。

根据本发明实施例所提供的电池充电电路及其控制电路和控制方法,电池的充电电流由单一环路控制,在电池的恒流充电过程中,充电电流保持一致,没有台阶,充电电流的精确性很高。

附图说明

为了更好的理解本发明,将根据以下附图对本发明的实施例进行描述:

图1示出了现有的电子设备100的电路框图。

图2示出了图1中电池充电电路在电池充电过程中的系统电压vsys,电池电压vbat以及充电电流ibat的关系图。

图3给出根据本发明一实施例的电子设备200的电路框图。

图4示出了图3中电池充电电路在电池充电过程中的系统电压vsys,电池电压vbat和充电电流ibat的关系图。

图5a给出了根据本发明一实施例的电池充电电路的控制电路24的电路框图。

图5b给出了根据本发明另一实施例的电池充电电路的控制电路24的电路框图

图6a-6c示出了根据本发明实施例的开关电路21的电路图。

图7给出了根据本发明一实施例的开关电路是降压电路的电池充电电路从充电准备阶段到预充电阶段时的波形图。

图8给出了根据本发明一实施例的开关电路是降压电路的电池充电电路工作于恒流充电阶段时的波形图。

图9给出了根据本发明一实施例中的电池充电电路的控制方法900流程图。

图10给出了根据本发明另一实施例中的电池充电电路的控制方法1000的流程图。

附图没有对实施例的所有电路或结构进行显示。贯穿所有附图相同的附图标记表示相同或相似的部件或特征。

具体实施方式

下面将详细描述本发明的具体实施例,应当注意,这里描述的实施例只用于举例说明,并不用于限制本发明。在下面对本发明的详细描述中,为了更好地理解本发明,描述了大量的细节。然而,本领域技术人员将理解,没有这些具体细节,本发明同样可以实施。为了清晰明了地阐述本发明,本文简化了一些具体结构和功能的详细描述。此外,在一些实施例中已经详细描述过的类似的结构和功能,在其它实施例中不再赘述。尽管本发明的各项术语是结合具体的示范实施例来一一描述的,但这些术语不应理解为局限于这里阐述的示范实施方式。

本发明的说明书中提到的“耦接”可指直接的连接或通过间接物的连接,如通过导体的连接,该导体具有阻值,也可有寄生参数,如具有电感值和电容值,以及如通过半导体器件如二极管的连接等。

图1示出了现有的电子设备100的电路框图。电子设备100包括电池充电电路,电池15,电压调节器12和处理器13,其中,电池充电电路包括开关电路11,充电晶体管q1,以及控制电路14。其中电池充电电路和/或电池15为电压调节器12提供系统电压vsys。处理器13可以示例性地包括中央处理器,图形处理器或者专用集成电路。开关电路11具有接收输入电压vin的输入端和提供系统电压vsys的输出端。当开关电路11的输入端与外部电源连接时,外部电源通过开关电路11提供系统电压vsys,并通过充电晶体管q1以充电电流ibat对电池15充电,电池电压vbat随着充电的进行不断增加。当开关电路11的输入端与外部电源断开时,即输入电压vin为零时或在输入电压vin小于一预设阈值电压时,电池15通过充电晶体管q1提供系统电压vsys。电压调节器12将系统电压vsys转换为处理器13所需的处理器电压vcore。

图2示出了图1中电池充电电路在电池充电过程中的系统电压vsys,电池电压vbat以及充电电流ibat的关系图。如图2所示,根据电池电压vbat将充电过程分为四个阶段。阶段一为预充电,先用预充电电流值ipre对电池15进行预充电,同时维持系统电压vsys在大于最小系统电压值vsysmin的一个预设值,此时,电池电压vbat逐渐增大。当电池电压vbat大于预充电电压值vbatpre时,转到下一阶段。阶段二为恒流充电,保持充电电流ibat为恒流充电值icc,对电池快速充电,此时,电池电压vbat继续逐渐增大。当电池电压vbat大于恒压充电电压值vbatreg时转到下一阶段。阶段三为恒压充电,逐渐减小充电电流ibat,保持电池电压vbat恒定为恒压充电电压值vbatreg。当充电电流ibat降到终止电流值iterm时,转到下一个阶段。阶段四为充电终止,恒压充电结束,电池已基本充满,到此电池的充电过程结束。

继续如图1所示,电池充电电路的控制电路14包括系统电压控制环op1,第一充电电流控制环opa以及第二充电电流控制环opb三个控制环路。在电池15的恒流充电过程中,根据电池电压vbat可将恒流充电过程分为恒流充电第一阶段和恒流充电第二阶段,当电池电压vbat小于最小系统电压值vsysmin时,电池充电电路工作在恒流充电第一阶段,系统电压控制环op1和第一充电电流控制环opa共同作用,其中系统电压控制环op1根据表征系统电压vsys的系统电压反馈信号vsysfb和系统电压参考信号vsysref生成开关控制信号ctrl以控制开关电路11,使得系统电压vsys为大于最小系统电压值vsysmin的一个预设值。第一充电电流控制环opa根据表征充电电流ibat的充电电流反馈信号ibatfb和充电电流参考信号ibatref生成栅极控制信号vg以控制充电晶体管q1,使得充电电流ibat为恒流充电值icc。当电池电压vbat增大到最小系统电压值vsysmin时,电池充电电路工作在恒流充电第二阶段,第一充电电流控制环opa失效,第二充电电流控制环opb工作,第二充电电流控制环opb根据表征充电电流ibat的充电电流反馈信号ibatfb和充电电流参考信号ibatref生成开关控制信号ctrl以控制开关电路11的输出电流,使得充电电流ibat为恒流充电值icc。

从以上描述可以看出,在电池电压vbat增大到最小系统电压值vsysmin时,对充电电流ibat的控制从第一充电电流控制环opa切换到第二充电电流控制环opb,虽然第一充电电流控制环opa和第二充电电流控制环opb都是以充电电流参考信号ibatref为参考值来调节充电电流ibat,但是由于两个电流控制环中的运放存在输入误差,环路误差等一系列不可控的误差因素,在两个电流控制环进行切换时,充电电流ibat大小不一致,有不可控的台阶,如图2所示,在恒流充电过程的a点,充电电流ibat有一个向上的台阶,该台阶只是示例说明,也可能是一个向下的台阶。

图3给出根据本发明一实施例的电子设备200的电路框图。在图3所示的实施例中,电子设备200包括电池充电电路,电池25,电压调节器22和处理器23,其中,电池充电电路包括开关电路21,充电晶体管q2以及控制电路24。开关电路21具有接收输入电压vin的输入端和提供系统电压vsys的输出端。当开关电路21连接外部电源时,外部电源通过开关电路21提供系统电压vsys,并通过充电晶体管q2以充电电流ibat对电池25充电,电池电压vbat随着充电的进行不断增加。当开关电路21与外部电源断开时,即输入电压vin为零时或在输入电压vin小于一预设阈值电压时,电池25通过充电晶体管q2提供系统电压vsys。其中开关电路21包括至少一个开关管和耦接于所述至少一个开关管的电感,控制电路24提供的开关控制信号ctrl控制所述至少一个开关管的导通和关断。

在图3所示的实施例中,控制电路24包括第一系统电压控制环241,充电电流控制环242,充电晶体管控制环243,选择电路244以及开关控制电路245。其中,第一系统电压控制环241工作时,第一系统电压控制环241控制系统电压vsys恒定为第一电压v1。第一系统电压控制环241根据表征系统电压vsys的系统电压反馈信号vsysfb和系统电压第一参考信号vsysref1生成第一误差信号er1到选择电路244。第一系统电压控制环241具有第一输入端,第二输入端和输出端,其中第一输入端接收表征系统电压vsys的系统电压反馈信号vsysfb,第二输入端接收系统电压第一参考信号vsysref1,输出端输出第一误差信号er1。充电电流控制环242工作时,根据电池电压vbat的不同,充电电流参考信号ibatref等于预充电参考值ipreref或者恒流充电参考值iccref,从而控制充电电流ibat恒定为预充电电流值ipre或者恒流充电流值icc。充电电流控制环242根据表征充电电流ibat的充电电流反馈信号ibatfb和充电电流参考信号ibatref生成第二误差信号er2到选择电路244。充电电流控制环242具有第一输入端,第二输入端和输出端,其中第一输入端接收表征充电电流ibat的充电电流反馈信号ibatfb,第二输入端接收充电电流参考信号ibatref,输出端输出第二误差信号er2。充电晶体管控制环243工作时,充电晶体管控制环243通过栅极控制信号vg控制充电晶体管q2。充电晶体管控制环243根据表征系统电压vsys的系统电压反馈信号vsysfb和充电晶体管参考信号vsysref2生成栅极控制信号vg以控制充电晶体管q2。充电晶体管控制环243具有第一输入端,第二输入端和输出端,其中第一输入端接收表征系统电压vsys的系统电压反馈信号vsysfb,第二输入端接收充电晶体管参考信号vsysref2,输出端输出栅极控制信号vg以控制充电晶体管q2。在一实施例中,在充电准备阶段,第一误差信号er1小于第二误差信号。

继续图3的说明,选择电路244具有第一输入端,第二输入端和输出端,其中第一输入端接收第一误差信号er1,第二输入端接收第二误差信号er2,选择电路244基于第一误差信号er1和第二误差信号er2的关系选择将第一误差信号er1和第二误差信号er2两者中的一个作为误差信号er提供至输出端。在一实施例中,若第一误差信号er1小于第二误差信号er2,选择电路244选择将第一误差信号er1作为误差信号er提供至输出端。开关控制电路245根据误差信号er生成开关控制信号ctrl以控制开关电路21中至少一个开关管的导通和关断。

接下来参考图4继续对图3说明,图4示出了图3中电池充电电路在电池充电过程中的系统电压vsys,电池电压vbat和充电电流ibat的关系图。根据电池电压vbat将充电过程分为充电准备,预充电,恒流充电,恒压充电以及充电终止5个阶段,图4仅示意出充电准备,预充电和恒流充电三个阶段,恒压充电和充电终止这两个阶段因简明起见没有示意出。当电池充电电路工作于充电准备阶段,第一系统电压控制环241根据系统电压反馈信号vsysfb和系统电压第一参考信号vsysref1生成的第一误差信号er1被选择电路244选择作为误差信号er,开关控制电路245根据误差信号er生成开关控制信号ctrl控制开关电路21,使得系统电压vsys恒定为第一电压v1。此时,充电晶体管控制环243不工作,栅极控制信号vg处于第一状态。在图3中,栅极控制信号vg处于第一状态指的是栅极控制信号vg小于充电晶体管q2导通的阈值电压。在一实施例中,当充电晶体管q2是n型场效应晶体管时,栅极控制信号vg处于第一状态指的是栅极控制信号vg处于逻辑低状态。在另一实施例中,当充电晶体管q2是p型场效应晶体管时,栅极控制信号vg处于第一状态指的是栅极控制信号vg处于逻辑高状态。在充电准备阶段,开关电路21不会对电池25充电,即充电电流ibat为零。在一实施例中,电池充电电路检测电池充电电路的内部信号和/或表征电池25状态的状态信号,以指示电池充电电路是否进入预充电阶段以对电池进行充电。在另一实施例中,在系统电压vsys恒定为第一电压v1一段时间后,充电准备阶段结束,电池充电电路进入预充电阶段。

充电准备阶段结束后,电池充电电路进入预充电阶段,当电池电压vbat小于预充电电压值vbatpre时,电池充电电路工作于预充电阶段。在预充电阶段,此时,充电电流控制环242和充电晶体管控制环243共同作用,其中充电电流控制环242根据充电电流反馈信号ibatfb和充电电流参考信号ibatref生成第二误差信号er2。在预充电阶段,充电电流参考信号ibatref等于预充电参考值ipreref。选择电路244选择第二误差信号er2作为误差信号er,开关控制电路245根据误差信号er生成开关控制信号ctrl以控制开关电路21的输出电流io,使得充电电流ibat为预充电电流值ipre。充电晶体管控制环243根据系统电压反馈信号vsysfb和充电晶体管参考信号vsysref2生成栅极控制信号vg控制充电晶体管q2的漏源电压,使得系统电压vsys恒定为恒流电压v2,此时充电晶体管q2工作于饱和区。在预充电阶段,电池电压vbat随着充电的进行不断增加,系统电压vsys恒定为恒流电压v2。

当电池电压vbat大于预充电电压值vbatpre且小于最小系统电压值vsysmin时,电池充电电路工作于恒流充电第一阶段,此时充电电流控制环242和充电晶体管控制环243共同作用,充电电流参考信号ibatref为恒流充电参考值iccref。充电电流控制环242生成的第二误差信号er2被选择电路244选择作为误差信号er,开关控制电路245根据误差信号er生成开关控制信号ctrl以控制开关电路21的输出电流io,使得充电电流ibat为恒流充电值icc。充电晶体管控制环243根据系统电压反馈信号vsysfb和充电晶体管参考信号vsysref2生成栅极控制信号vg控制充电晶体管q2的漏源电压,使得系统电压vsys恒定为恒流电压v2,此时充电晶体管q2工作于饱和区。在恒流充电第一阶段,电池电压vbat随着充电的进行不断增加,系统电压vsys恒定为恒流电压v2。

当电池电压vbat增大到大于最小系统电压值vsysmin且小于恒压充电电压值vbatreg时,电池充电电路进入恒流充电第二阶段,此时,充电晶体管控制环243控制栅极控制信号vg处于第二状态,使得充电晶体管q2工作于深三极管区,充电电流控制环242控制充电电流ibat为恒流充电值icc。其中系统电压第一参考信号vsysref1大于系统电压第二参考电压vsysref2,第一电压v1大于恒流电压v2。在恒流充电第二阶段,电池电压vbat随着充电的进行不断升高,系统电压vsys随着电池电压vbat的升高而升高,系统电压vsys和电池电压vbat的关系为:vsys=vbat+rdson×icc,其中rdson是充电晶体管q2工作于深三极管区时的导通电阻,icc为恒流充电值。在图3的实施例中,充电晶体管q2是n型场效应晶体管,栅极控制信号vg的第一状态是逻辑低状态,栅极控制信号vg的第二状态是逻辑高状态。在另一实施例中,充电晶体管q2可以是p型场效应晶体管,此时栅极控制信号vg的第一状态是逻辑高状态,第二状态是逻辑低状态。

继续图4的说明,在图4中的充电准备阶段,充电电流ibat为零,系统电压vsys被控制恒定为第一电压v1。在图4中的预充电阶段,充电电流ibat被控制为预充电电流值ipre,系统电压vsys被控制恒定为恒流电压v2。在恒流充电第一阶段,充电电流ibat被控制为恒流充电值icc,系统电压vsys被控制恒定为恒流电压v2。在恒流充电第二阶段,栅极控制信号vg处于第二状态控制充电晶体管q2工作于深三极管区,充电电流ibat被控制为恒流充电值icc。从对图3和图4的描述可以看出,采用本发明的电池充电电路,在恒流充电第一阶段和恒流充电第二阶段,充电电流ibat的大小都是由充电电流控制环242控制,不存在两个充电电流控制环的切换,所以在对电池25的恒流充电过程中,充电电流ibat大小保持一致,没有台阶。

图5a给出了根据本发明一实施例的电池充电电路的控制电路24的电路框图。在图5a所示实施例中,开关电路是采用峰值电流控制模式的降压变换电路(buck)。第一系统电压控制环241包括第一系统电压控制运放241a,第一系统电压控制运放241a具有接收表征系统电压vsys的系统电压反馈信号vsysfb的第一输入端,接收系统电压第一参考信号vsysref1的第二输入端,并基于两者的比较结果,在输出端生成第一误差信号er1。充电电流控制环242包括充电电流控制运放242a,充电电流控制运放242a具有接收表征充电电流ibat的充电电流反馈信号ibatfb的第一输入端,接收充电电流参考信号ibatref的第二输入端,并基于两者的比较结果,在输出端生成第二误差信号er2。选择电路244a包括第一二极管d1和第二二极管d2。第一二极管d1的负端耦接于第一系统电压控制运放241a的输出端。第二二极管d2的负端耦接于充电电流控制运放242a的输出端,第一二极管d1的正端和第二二极管d2的正端耦接在一起作为选择电路244a的输出端。选择电路244a基于第一误差信号er1和第二误差信号er2值的大小,选择将第一误差信号er1和第二误差信号er2两者中值小的那个作为误差信号er提供至输出端。第二系统电压控制电路243包括第二系统电压控制运放243a,第二系统电压控制运放243a具有接收表征系统电压vsys的系统电压反馈信号vsysfb的第一输入端,接收充电晶体管参考信号vsysref2的第二输入端,并将两者进行比较,且在输出端输出栅极控制信号vg。

继续图5a的说明,开关控制电路245包括电感电流检测电路245a,比较器245b,时钟信号产生电路245c以及rs触发器245d。其中,电感电流检测电路245a耦接于开关电路中的电感并根据流过电感的电流生成表征电感电流的电感电流感应信号cs。比较器245b具有第一输入端,第二输入端以及输出端,其中第一输入端接收误差信号er,第二输入端接收电感电流感应信号cs,比较器245b基于误差信号er和电感电流感应信号cs在输出端生成比较信号pwm。时钟信号产生电路245c生成时钟信号clk。在一实施例中,时钟信号clk的频率固定,在另一实施例中,时钟信号clk的频率不固定。rs触发器245d具有置位端s,复位端r以及输出端q,其中置位端s接收时钟信号clk,复位端r接收比较信号pwm,输出端q输出开关控制信号ctrl用于控制开关电路里至少一个开关管的导通和关断。

图5b给出了根据本发明另一实施例的电池充电电路的控制电路24的电路框图。在图5b所示实施例中,开关电路是采用恒定导通时间控制模式的降压变换电路(buck)。其中第一系统电压控制运放241b,第二系统电压控制运放243b,充电电流控制运放242b以及选择电路244b与图5a中采用峰值电流控制方式的相似,为了简明示意,此处不再详细论述连接关系。在图5b中,开关控制电路245包括比较器245e,固定时长电路245f以及rs触发器245g。其中,比较器245e具有第一输入端,第二输入端以及输出端,其中第一输入端接收误差信号er,第二输入端接收表征系统电压vsys的系统电压反馈信号vsysfb,比较器245e基于误差信号er和系统电压反馈信号vsysfb在输出端生成比较信号pwm。固定时长电路245f输出固定时长控制信号cot。在一个实施例中,固定时长电路245f输出的固定时长控制信号cot控制开关电路中的至少一个开关管导通一段固定时长。固定时长电路245f为本领域公知常识,在此不展开叙述。rs触发器245g具有置位端s,复位端r以及输出端q,其中置位端s接收比较信号pwm,复位端r接收固定时长控制信号cot,输出端q输出开关控制信号ctrl用于控制开关电路里至少一个开关管的导通和关断。

本领域技术人员可知开关电路21的控制模式不限于图5a和图5b所示的具体实施例。例如,图5b中的开关电路21也可以采用恒定关断时间控制模式。

图6a-6c示出了根据本发明实施例的开关电路21的电路图。本领域普通技术人员可以理解,开关电路21的具体结构不限于图6a-6c所示的实施例,也可以采用其它的电路拓扑。为了简明起见,在此不一一列举。

图6a所示的开关电路21a以降压电路(buck)为例进行说明。开关电路21a包括开关管s1、s2以及电感l1。开关管s1的第一端耦接于开关电路21a的输入端,开关管s1的第二端耦接于开关管s2的第一端,开关管s2的第二端耦接至参考地,电感l1的第一端耦接于开关管s1的第二端和开关管s2的第一端,电感l1的第二端耦接至开关电路21a的输出端。开关管s1和开关管s2在开关控制信号ctrl的控制下互补导通,开关管s2也可由二极管替代。

图6b所示的开关电路21b以升压电路(boost)为例进行说明。开关电路21b包括开关管s3,s4以及电感l2。电感l2的第一端耦接于开关电路21b的输入端,电感l2的第二端耦接至开关管s3的第一端和开关管s4的第一端,开关管s3的第二端耦接于参考地,开关管s4的第二端耦接于开关电路21b的输出端。开关管s3和开关管s4在开关控制信号ctrl的控制下互补导通。开关管s4也可以由二极管替代。

图6c所示的开关电路21c以升降压电路(buck-boost)为例进行说明。开关电路21c包括开关管s5,s6,s7,s8以及电感l3。开关管s5的第一端耦接于开关电路21c的输入端,开关管s5的第二端耦接于开关管s6的第一端,开关管s6的第二端耦接于参考地。开关管s7的第一端耦接于参考地,开关管s7的第二端耦接于开关管s8的第一端,开关管s8的第二端耦接于开关电路21c的输出端。电感l3的第一端耦接于开关管s5的第二端和开关管s6的第一端,电感l3的第二端耦接于开关管s7的第二端和开关管s8的第一端。开关管s5和开关s6在开关控制信号ctrl的控制下互补导通,同时,开关管s7和开关管s8在开关控制信号ctrl的控制下互补导通。

图7给出了根据本发明一实施例的开关电路是降压电路的电池充电电路从充电准备阶段到预充电阶段时的波形图。图7给出了时钟信号clk,系统电压反馈信号vsysfb,充电电流ibat,栅极控制信号vg以及开关控制信号ctrl。如图7所示,时钟信号clk是一个频率固定的时钟信号,开关控制信号ctrl在时钟信号clk上升沿的触发下从逻辑低跳变到逻辑高以打开开关电路中的至少一个开关管,所述至少一个开关管导通一段时间后,在开关控制信号ctrl下降沿的触发下关断。在时刻t1之前,电池充电电路处于充电准备阶段,此时,充电电流ibat为零,栅极控制信号vg处于逻辑低的第一状态。第一系统电压控制环控制系统电压vsys恒定为第一电压v1。在时刻t2,电池充电电路进入预充电阶段,此时充电电流控制环中的充电电流参考信号ibatref等于预充电参考值ipreref,充电电流ibat被控制为预充电电流值ipre。充电晶体管控制环输出栅极控制信号vg控制充电晶体管q2工作于饱和区,并通过调节充电晶体管q2的漏源电压使得系统电压vsys恒定为恒流电压v2。其中,从时刻t1到时刻t2是电池充电电路从充电准备阶段到预充电阶段的过渡阶段。

图8给出了根据本发明一实施例的开关电路是降压电路的电池充电电路的恒流充电过程的波形图。图8给出了时钟信号clk,系统电压反馈信号vsysfb,充电电流ibat,栅极控制信号vg以及开关控制信号ctrl。同图7相同,时钟信号clk是一个频率固定的时钟信号,开关控制信号ctrl在时钟信号clk上升沿的触发下从逻辑低跳变到逻辑高以打开开关电路中的至少一个开关管,所述至少一个开关管导通一段时间后,在开关控制信号ctrl下降沿的触发下关断。如图8所示,在时刻t3之前,电池充电电路处于恒流充电第一阶段。在恒流充电第一阶段,充电电流控制环和充电晶体管控制环共同作用,其中充电电流控制环控制充电电流ibat为恒流充电值icc,充电晶体管控制环输出栅极控制信号vg控制充电晶体管q2工作于饱和区,并通过调节充电晶体管q2的漏源电压使得系统电压vsys恒定为恒流电压v2。在恒流充电第一阶段,电池电压vbat随着充电的进行不断升高。在时刻t3,电池电压vbat增大到最小系统电压值vsysmin,电池充电电路进入恒流充电第二阶段,此时充电晶体管控制环控制栅极控制信号vg处于第二状态,从而控制充电晶体管q2工作于深三极管区,充电电流控制环控制充电电流ibat为恒流充电值icc。

图9给出了根据本发明一实施例中的电池充电电路的控制方法900流程图。该电池充电电路包括具有至少一个开关管和耦接于该开关管的电感的开关电路,该开关电路为负载提供系统电压vsys,并通过充电晶体管为电池充电。控制方法900包括步骤s11-s15。

在步骤s11,根据系统电压第一参考信号vsysref1和表征系统电压vsys的系统电压反馈信号vsysfb生成第一误差信号er1。

在步骤s12,根据充电电流参考信号ibatref和表征充电电流ibat的充电电流反馈信号ibatfb生成第二误差信号er2。

在步骤s13,根据第一误差信号er1和第二误差信号er2选择第一误差信号er1和第二误差信号二er2两者中的一个作为误差信号er,其中当第一误差信号er1小于第二误差信号er2时,误差信号er等于第一误差信号er1,否则,误差信号er等于第二误差信号er2。

在步骤s14,根据充电晶体管参考信号vsysref2和表征系统电压vsys的系统电压反馈信号vsysfb生成栅极控制信号vg以控制充电晶体管。

在步骤s15,根据误差信号er生成开关控制信号ctrl以控制开关电路中至少一个开关管的导通和关断。

在一个实施例中,当根据第一误差信号er1生成开关控制信号ctrl时,系统电压vsys被控制恒定为第一电压v1。在一实施例中,当栅极控制信号vg控制充电晶体管工作于饱和状态时,系统电压vsys被控制恒定为恒流电压v2,充电电流ibat被控制为预充电电流值ipre或者恒流充电值icc。其中当电池充电电路工作于预充电阶段时,充电电流参考信号ibatref等于预充电参考值ipreref,充电电流ibat被控制为预充电电流值ipre。当电池充电电路工作于恒流充电第一阶段时,充电电流参考信号ibatref等于恒流充电参考值iccref,充电电流ibat被控制为恒流充电值icc。在一实施例中,当栅极控制信号vg控制充电晶体管工作于深三极管区,系统电压vsys和电池电压vbat的关系为:vsys=vbat+rdson×icc,其中rdson是充电晶体管工作于深三极管区的导通电阻,icc为恒流充电值。在一实施例中,当电池电压vbat大于最小系统电压值vsysmin,栅极控制信号vg控制充电晶体管工作于深三极管区。

在一个实施例中,系统电压第一参考信号vsysref1大于充电晶体管参考信号vsysref2,第一电压v1大于恒流电压v2。

图10给出了根据本发明另一实施例中的电池充电电路的控制方法1000的流程图。该电池充电电路包括具有至少一个开关管和耦接于该开关管的电感的开关电路,该开关电路为负载提供系统电压vsys,并通过充电晶体管为电池充电。控制方法1000包括:当电池电压vbat大于预充电电压值vbatpre且小于最小系统电压值vsysmin时,控制系统电压vsys恒定为恒流电压v2且控制充电电流ibat为恒流充电参考值iccref;以及当电池电压vbat大于最小系统电压值vsysmin且小于恒压充电电压值vbatreg时,控制充电晶体管工作于深三极管区且控制充电电流ibat为恒流充电参考值iccref。控制方法1000还包括,当电池电压vbat小于预充电电压值vbatpre时,控制系统电压vsys为恒流电压v2且控制充电电流ibat为预充电电流值ipre。

注意,在上文描述的流程图中,框中所标注的功能也可以按照不同于图中所示的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这取决于所涉及的具体功能。

上述的一些特定实施例仅仅以示例性的方式对本发明进行说明,这些实施例不是完全详尽的,并不用于限定本发明的范围。对于公开的实施例进行变化和修改都是可能的,其他可行的选择性实施例和对实施例中元件的等同变化可以被本技术领域的普通技术人员所了解。本发明所公开的实施例的其他变化和修改并不超出本发明的精神和权利要求限定的保护范围。

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