DC-DC调节器及其软启动的控制方法、控制器与流程

文档序号:11278767阅读:762来源:国知局
DC-DC调节器及其软启动的控制方法、控制器与流程

本发明涉及集成电路技术领域,尤其涉及直流(directcurrent,dc)-dc调节器及其软启动的控制方法、控制器。



背景技术:

随着便携式电子产品在通信、计算机及消费类电子等领域中的不断增长,对电源管理系统的集成电路(integratedcircuit,ic)的需求也呈上升趋势。而dc-dc调节器作为一种开关电源,由于在宽输入电压范围和宽负载范围条件下具有杰出的效率表现,而被广泛应用。常见的dc-dc调节器的主要组成模块如图1所示,其中包括但不限于误差放大器(erroramplifier,ea)模块、脉宽调制器(pulse-widthmodulator,pwm)模块、功率级(powerstage,ps)模块。dc-dc调节器通过将误差信号转换成占空比控制信号去驱动开关工作,而在启动阶段,误差放大器处于非平衡状态,使得环路处于100%占空比工作,因此会有很大的浪涌电流灌入输出电容,这个电流将损耗开关管和其他器件。

结合图2所示的电压模buck型dc-dc调节器的工作环路,在启动初始阶段,输出电压远低于设定值,所以反馈电压fb远低于基准电压,使得误差放大器处于非平衡状态,误差放大器输出为高电平,即vc为高电平,由图2可知,此时环路处于100%占空比工作。而此时输出电容cout处于完全放电状态,因此会有很大的浪涌电流灌入cout(图2中标注为inrush电流)。浪涌电流的大小取决于电容的大小值、输出电压、以及启动时间。电容上电压的变化与电流的关系可表示为:

其中,c表示电容值,vc表示电容上的电压值,ic表示流经电容的电流值。 由式(1)可知,电容上的电流与电容值大小成正比,并且与电容上电压的变化率也成正比。对于输出电容cout,假设输出电压vout成线性增加,启动时间为ts,则cout上的浪涌电流inrush可以表示为:

假设cout=100uf,vout=2v,ts=20us代入式(2),得到的浪涌电流为10a。对于应用系统来说,浪涌电流远远超过其最大的额定电流。

为此,软启动电路应运而生,软启动电路是用来控制电源输入电压上升过程中pwm脉冲波形的占空比从最小值逐渐变化到正常工作时所需要的值,从而控制输出电压逐步变化。由于占空比是从最小值开始逐渐变化,不会使功率管在较长时间一直导通,从而避免了浪涌电流的产生,保证了电路系统的可靠性。

在目前应用的开关电源软启动(softstart)电路中主要有以下三种,如图3所示。第一种是采用电容,利用电容充电时电压指数上升的特性来控制电压上升过程;第二种是采用电容和电阻,利用电容充电时电压指数上升的特性来控制电压上升过程;第三种是采用微控制器来控制启动过程的纯数字控制,这种软启动电路需要另外的微控制器控制且需要在电源电路部分上电前就已经开始工作。

图4对应于采用图3所示的三种软启动电路实现dc-dc调节器软启动的波形,其中vsoftstart表示软启动过程中的输出电压。

然而,采用现有的软启动电路虽然可以避免浪涌电流的产生,但是这种实现方式导致dc-dc调节器的启动时间过长。而在超低功耗片上系统(systemonachip,soc)、无线应用中,电源部分(如pmu系统)的工作时间很短,因而常常要求dc-dc调节器软启动的时间不能太长。

综上所述,现有的dc-dc调节器软启动的时间过长,无法满足超低功耗soc、无线等应用领域的需求。



技术实现要素:

本发明实施例提供了一种dc-dc调节器及其软启动的控制方法、控制器,用以实现dc-dc调节器的快速软启动,进而提高系统的响应速度。

本发明实施例提供的一种dc-dc调节器软启动的控制方法,包括:

控制器确定dc-dc调节器当前的供电状态;其中,所述供电状态为电池供电或者非电池供电;

所述控制器根据所述供电状态,对dc-dc调节器中的低压差线性稳压器(lowdropoutregulator,ldo)模块以及dc-dc调节器中的dc-dc模块的工作状态进行控制,使所述dc-dc调节器输出需要的电压值。

在该方法中,通过控制器判断dc-dc调节器当前的供电状态,进而根据该供电状态对ldo模块以及dc-dc模块的工作状态进行控制,由于ldo模块在通电后响应速度比较快,并且ldo模块启动时无需软启动,因而可以使得ldo模块代替现有技术中的软启动电路,使dc-dc调节器能够快速输出需要的电压值,通过该方法,有效缩短了dc-dc调节器软启动的时间,实现了dc-dc调节器的快速软启动,提高了系统的响应速度,从而可以满足超低功耗soc、无线等应用领域的需求。

较佳地,所述控制器确定dc-dc调节器的供电状态,具体包括:

所述控制器通过输出使能(enable)信号判断dc-dc调节器是否通过适配器接通市电电源;

所述控制器当判断出所述适配器没有接通市电电源时,确定所述dc-dc调节器当前的供电状态为电池供电;或者,所述控制器当判断出所述适配器接通市电电源时,确定所述dc-dc调节器当前的供电状态为非电池供电。

较佳地,当所述dc-dc调节器当前的供电状态为电池供电时,所述控制器根据当前的供电状态,对dc-dc调节器中的ldo模块以及dc-dc调节器中的dc-dc模块的工作状态进行控制,使所述dc-dc调节器输出需要的电压值,具体包括:

所述控制器检测所述dc-dc模块是否完成启动;

所述控制器当确定所述dc-dc模块已完成启动时,令正在提供输出电压的ldo模块禁止工作,由所述dc-dc模块输出需要的电压值。

从而,在电池供电的条件下,与dc-dc模块相比,ldo模块的响应速度更快,能够较先启动,因此由ldo模块先输出dc-dc调节器需要输出的电压值,进而实现dc-dc调节器的快速软启动。此外,dc-dc模块与ldo模块相比,工作效率比较高,即功耗比较低,因此,该方法中,在确定dc-dc模块已完成启动后,令正在提供输出电压的ldo模块禁止工作,由所述dc-dc模块输出需要的电压值,从而可以降低系统的功耗,有利于电池的节能,使得电池能够提供较长时间的供电。

较佳地,所述控制器检测所述dc-dc模块是否完成启动,具体包括:

所述控制器检测所述dc-dc模块的工作电压值是否达到预设的门限值;

所述控制器当确定所述dc-dc模块的工作电压值大于或等于预设的门限值时,所述控制器确定所述dc-dc模块已完成启动。

较佳地,当所述dc-dc调节器当前的供电状态为非电池供电时,所述控制器根据当前的供电状态,对dc-dc调节器中的ldo模块以及dc-dc调节器中的dc-dc模块的工作状态进行控制,使所述dc-dc调节器输出需要的电压值,具体包括:

所述控制器令所述dc-dc模块禁止工作,由所述ldo模块输出持续需要的电压值。

从而,通过ldo模块可以实现dc-dc调节器的快速软启动。并且,由于当前的供电状态为非电池供电,因此,无需考虑电池的节能问题,采用该方法在实现上更加简单、高效。

本发明实施例提供的一种控制器,包括:

第一模块,用于确定dc-dc调节器当前的供电状态;其中,所述供电状态为电池供电或者非电池供电;

第二模块,用于根据所述供电状态,对dc-dc调节器中的ldo模块以及dc-dc调节器中的dc-dc模块的工作状态进行控制,使所述dc-dc调节器输出需要的电压值。

较佳地,所述第一模块具体用于:

通过输出使能enable信号判断所述dc-dc调节器是否通过适配器接通市电电源;

当判断出所述适配器没有接通市电电源时,确定所述dc-dc调节器当前的供电状态为电池供电;或者,当判断出所述适配器接通市电电源时,确定所述dc-dc调节器当前的供电状态为非电池供电。

较佳地,当所述dc-dc调节器当前的供电状态为电池供电时,所述第二模块具体用于:

检测所述dc-dc模块是否完成启动;

当确定所述dc-dc模块已完成启动时,令正在提供输出电压的ldo模块禁止工作,由所述dc-dc模块输出需要的电压值。

较佳地,所述第二模块检测所述dc-dc模块是否完成启动时,具体用于:

检测所述dc-dc模块的工作电压值是否达到预设的门限值;

当确定所述dc-dc模块的工作电压值大于或等于预设的门限值时,确定所述dc-dc模块已完成启动。

较佳地,当所述dc-dc调节器当前的供电状态为非电池供电时,所述第二模块具体用于:

令所述dc-dc模块禁止工作,由所述ldo模块持续输出需要的电压值。

本发明实施例提供的一种dc-dc调节器,包括上述控制器。

较佳地,所述dc-dc调节器还包括:

与所述控制器连接的dc-dc模块,以及与所述控制器连接的ldo模块;

所述dc-dc调节器通过以下方式之一输出需要的电压值:

在所述控制器的控制下,在所述dc-dc模块没有完成启动前由所述ldo 模块输出所述dc-dc调节器需要输出的电压值,并且在所述dc-dc模块完成启动后由所述dc-dc模块输出所述dc-dc调节器需要输出的电压值;或者,

在所述控制器的控制下,由所述ldo模块持续输出所述dc-dc调节器需要输出的电压值。

附图说明

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

图1为现有的常规dc-dc调节器的主要组成模块示意图;

图2为现有的电压模buck型dc-dc调节器的工作原理示意图;

图3为现有的开关电源软启动电路示意图;

图4为对应于现有的开关电源软启动电路实现dc-dc调节器软启动的波形图;

图5为本发明实施例提供的一种dc-dc调节器的系统框图;

图6为本发明实施例提供的一种dc-dc调节器软启动的控制方法的流程示意图;

图7为本发明实施例提供的一种dc-dc调节器的工作状态示意图;

图8为本发明实施例提供的另一种dc-dc调节器的工作状态示意图。

具体实施方式

本发明实施例提供了一种dc-dc调节器及其软启动的控制方法、控制器,用以实现dc-dc调节器的快速软启动,进而提高系统的响应速度。

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本发明,并不用于限定本发明。

本发明实施例,采用ldo模块代替现有的软启动电路,由于ldo模块启动时无需软启动,响应速度比较快,因而可以很快提供低功耗系统需要的输出电压值。

本发明实施例提供的一种dc-dc调节器的系统框图如图5所示。

图5所示的dc-dc调节器,主要包括dc-dc模块、ldo模块和控制器模块,其中,控制器模块分别与ldo模块以及dc-dc模块相连接,vchg表示dc-dc调节器通过适配器接通市电电源,即dc-dc调节器的供电状态为非电池供电,vbat表示dc-dc调节器由电池供电,en表示控制器输出的使能信号,v0表示dc-dc调节器输出的电压。

此外,需要说明的是,dc-dc模块可采用现有的dc-dc电路进行设计,例如,该dc-dc模块可以包括但不限于误差放大器单元、脉宽调制器单元等,并且,本发明实施例对ldo模块也不作限制,可采用现有的任一款ldo来组成本发明实施例设计的dc-dc调节器。当然,除上述dc-dc模块、ldo模块和控制器模块三个主要的模块外,还包括电感,电容等外围电路,本发明实施例不再详细论述。

基于图5所示的dc-dc调节器的系统框图,参见图6,本发明实施例提供了一种dc-dc调节器软启动的控制方法,包括:

s601、控制器确定dc-dc调节器当前的供电状态;其中,所述供电状态为电池供电或者非电池供电;

这里,控制器可以设置在dc-dc调节器中,也就是说控制器属于dc-dc调节器中的一个模块。此外,当dc-dc调节器当前的供电状态为电池供电时,本发明实施例对电池的类型不作限制,例如可以为锂电池、铅酸电池等等,优选地,可以采用锂电池。此外,上述非电池供电,例如可以是通过适配器接通市电电源的方式供电。

s602、所述控制器根据所述供电状态,对dc-dc调节器中的ldo模块以 及dc-dc调节器中的dc-dc模块的工作状态进行控制,使所述dc-dc调节器输出需要的电压值。

较佳地,所述控制器确定dc-dc调节器的供电状态,具体包括:

所述控制器通过输出enable信号判断dc-dc调节器是否通过适配器接通市电电源;

所述控制器当判断出所述适配器没有接通市电电源时,确定所述dc-dc调节器当前的供电状态为电池供电;或者,所述控制器当判断出所述适配器接通市电电源时,确定所述dc-dc调节器当前的供电状态为非电池供电。

下面针对dc-dc调节器的两种供电状态(电池供电和非电池供电),对dc-dc调节器的工作过程进行详细地阐述。

(1)电池供电

在电池供电条件下,dc-dc调节器的工作状态示意图如图7所示。

系统开机时,控制器首先输出enable信号判断dc-dc调节器是否通过适配器(charger)接通在市电电源上,如果适配器没有接通市电电源,则确定dc-dc调节器当前由电池供电(用vbat表示)。此时,ldo模块、输出功率管和dc-dc模块均由vbat供电,一方面,由于ldo模块随时响应,启动速度快,因此,经过一段时间的延迟(delay)之后,ldo模块首先使能启动并开始工作,系统进入由ldo模块运行的模式下,由ldo模块输出系统需要的电压v0。另一方面,dc-dc模块也使能启动,但由于其启动速度较慢,因此,控制器检测dc-dc模块是否完成启动,控制器当确定dc-dc模块已完成启动时,令正在提供输出电压v0的ldo模块禁止工作,此时dc-dc调节器工作在开关模式,由dc-dc模块提供输出电压v0。

从而,在电池供电的条件下,与dc-dc模块相比,ldo模块的响应速度更快,能够较先启动,因此由ldo模块先输出dc-dc调节器需要输出的电压值,进而实现dc-dc调节器的快速软启动。此外,dc-dc模块与ldo模块相比,工作效率比较高,即功率损耗比较低,因此,该方法中,在确定dc-dc 模块已完成启动后,令正在提供输出电压的ldo模块禁止工作,由所述dc-dc模块输出需要的电压值,从而可以降低系统的功耗,有利于电池的节能,使得电池能够提供较长时间的供电。

较佳地,控制器可通过如下方式检测dc-dc模块是否完成启动:

控制器检测dc-dc模块的工作电压值是否达到预设的门限值;

控制器当确定所述dc-dc模块的工作电压值大于或等于预设的门限值时,控制器确定dc-dc模块已完成启动。

该预设的门限值可根据dc-dc模块实际完成启动后的工作电压值进行设定。

(2)非电池供电

dc-dc调节器的供电状态为非电池供电条件下,dc-dc调节器的工作状态示意图如图8所示。

系统开机时,控制器首先输出enable信号判断dc-dc调节器是否通过适配器(charger)接通在市电电源上,如果适配器接通市电电源,则确定dc-dc调节器当前的供电状态为非电池供电(该实施例中用vchg表示)。此时,由于无需考虑电池节能和容量大小的问题,因此控制器令dc-dc模块禁止工作,使能ldo模块,由ldo模块经过一段时间的延迟(delay)之后,启动工作,并持续输出需要的电压值v0。此时,输出功率管也由vchg供电。

从而,通过ldo模块可以实现dc-dc调节器的快速软启动。并且,由于当前的供电状态为非电池供电,因此,无需考虑电池的节能和容量大小问题,采用该方法在实现上更加简单、高效。

本发明实施例还提供了一种控制器,该控制器包括:

第一模块,用于确定dc-dc调节器当前的供电状态;其中,所述供电状态为电池供电或者非电池供电;

第二模块,用于根据所述供电状态,对dc-dc调节器中的ldo模块以及dc-dc调节器中的dc-dc模块的工作状态进行控制,使所述dc-dc调节器 输出需要的电压值。

较佳地,所述第一模块具体用于:

通过输出enable信号判断dc-dc调节器是否通过适配器接通市电电源;

当判断出所述适配器没有接通市电电源时,确定所述dc-dc调节器当前的供电状态为电池供电;或者,当判断出所述适配器接通市电电源时,确定所述dc-dc调节器当前的供电状态为非电池供电。

较佳地,当所述dc-dc调节器当前的供电状态为电池供电时,所述第二模块具体用于:

检测所述dc-dc模块是否完成启动;

当确定所述dc-dc模块已完成启动时,令正在提供输出电压的ldo模块禁止工作,由所述dc-dc模块输出需要的电压值。

较佳地,所述第二模块检测所述dc-dc模块是否完成启动时,具体用于:

检测所述dc-dc模块的工作电压值是否达到预设的门限值;

当确定所述dc-dc模块的工作电压值大于或等于预设的门限值时,确定所述dc-dc模块已完成启动。

较佳地,当所述dc-dc调节器当前的供电状态为非电池供电时,所述第二模块具体用于:

令所述dc-dc模块禁止工作,由所述ldo模块持续输出需要的电压值。

本发明实施例提供的一种dc-dc调节器,参见图5所示,该调节器包括上述具有第一模块和第二模块的控制器。

并且,较佳地,该dc-dc调节器还包括:与所述控制器连接的dc-dc模块,以及与所述控制器连接的ldo模块;

所述dc-dc调节器通过以下方式之一输出需要的电压值:

在所述控制器的控制下,在所述dc-dc模块没有完成启动前由所述ldo模块输出所述dc-dc调节器需要输出的电压值,并且在所述dc-dc模块完成 启动后由所述dc-dc模块输出所述dc-dc调节器需要输出的电压值;或者,

在所述控制器的控制下,由所述ldo模块持续输出所述dc-dc调节器需要输出的电压值。

其中,该dc-dc调节器具体的工作方式可参见对图7、图8的相关论述。

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

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

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

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

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

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