一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

隔离式开关变换器及其控制器和控制方法与流程

2022-10-13 06:24:24 来源:中国专利 TAG:


1.本发明涉及电子电路,尤其涉及采用软开关技术的隔离式开关变换器及其控制器和控制方法。


背景技术:

2.通用串行总线(usb)功率传输(pd)标准已开始在智能设备和笔记本电脑制造商中普及。usb pd标准允许更高的功率水平(高达100w)和自适应的输出电压(例如5v~28v),这一趋势需要更高的功率,更快的速度和更小的隔离式开关电源。
3.然而,随着硅基器件接近其理论性能极限,现有隔离式电源的进一步性能改进变得更加困难,难以在保持高效率和低成本的同时满足pd标准的更高功率传输要求。


技术实现要素:

4.针对现有技术中存在的一个或多个问题,本发明的目的在于提供能够在保持高效率和低成本的同时满足pd标准更高功率传输需求的隔离式开关变换器及其控制器和控制方法。
5.根据本发明实施例的一种用于隔离式开关变换器的控制器,该开关变换器包括具有初级绕组和次级绕组的变压器、耦接至初级绕组的初级开关管以及耦接至次级绕组的次级开关管,该控制器包括:最大值检测电路,耦接至次级开关管以检测次级开关管两端的电压,提供代表次级开关管两端电压最大值的第一电压信号;分压电路,接收第一电压信号,提供小于第一电压信号的第二电压信号;计时电路,从次级开关管两端电压达到第二电压信号时开始计时,到次级开关管两端电压增大到第一电压信号时计时结束,计时电路的计时时间为第一时长;以及导通时长控制电路,提供导通时长控制信号以控制次级开关管第二次导通的导通时长,使下一开关周期的第一时长与第一时间阈值接近。
6.根据本发明实施例的一种隔离式开关变换器,包括如前所述的控制器。
7.根据本发明实施例的一种隔离式开关变换器的控制方法,该开关变换器包括具有初级绕组和次级绕组的变压器、耦接至初级绕组的初级开关管、耦接至次级绕组的次级开关管以及隔离电路,该控制方法包括:对次级开关管两端电压的最大值进行采样保持,提供第一电压信号;基于第一电压信号,提供小于第一电压信号的第二电压信号;从次级开关管两端电压达到第二电压信号时开始计时,到次级开关管两端电压增大到第一电压信号时计时结束,计时时间为第一时长;以及调节次级开关管第二次导通的导通时长,使下一开关周期的第一时长和第一时间阈值接近。
8.在本发明的实施例中,基于第一时长与第一时间阈值的比较,次级开关管第二次导通的导通时长被实时地调整,使下一开关周期的第一时长接近第一时间阈值,以使得初级开关管实现接近理论极限的完全的零电压导通。此外,采用比硅基器件输出电容更小和更高工作频率的宽带隙器件,可以进一步降低初级开关管零电压导通时的电压值,以最小化初级开关管零电压导通时的能量消耗,减小隔离式开关变换器的尺寸,从而实现更高的
功率密度和更好的效率。
附图说明
9.图1为根据本发明一实施例的隔离式开关变换器100的框图;
10.图2为根据本发明一实施例的用于隔离式开关变换器100的控制方法200的方法流程图;
11.图3为根据本发明一实施例的导通时长控制的原理示意图;
12.图4为根据本发明一实施例的用于隔离式开关变换器的控制器30a的电路原理图;
13.图5为根据本发明一实施例的隔离式开关变换器的工作波形图;
14.图6为根据本发明一实施例的计时电路303a和阈值产生电路304a的电路图;
15.图7为根据本发明一实施例的导通时长控制电路305a的电路图;
16.图8为根据本发明一实施例的产生导通时长控制信号的方法204的方法流程图。
具体实施方式
17.下面将详细描述本发明的具体实施例,应当注意,这里描述的实施例只用于举例说明,并不用于限制本发明。在以下描述中,为了提供对本发明的透彻理解,阐述了大量特定细节。然而,对于本领域普通技术人员显而易见的是,不必采用这些特定细节来实行本发明。在其他实例中,为了避免混淆本发明,未具体描述公知的电路、材料或方法。
18.在整个说明书中,对“一个实施例”、“实施例”、“一个示例”或“示例”的提及意味着:结合该实施例或示例描述的特定特征、结构或特性被包含在本发明至少一个实施例中。因此,在整个说明书的各个地方出现的短语“在一个实施例中”、“在实施例中”、“一个示例”或“示例”不一定都指同一实施例或示例。此外,可以以任何适当的组合和/或子组合将特定的特征、结构或特性组合在一个或多个实施例或示例中。此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且附图不一定是按比例绘制的。应当理解,当称“元件”“连接到”或“耦接”到另一元件时,它可以是直接连接或耦接到另一元件或者可以存在中间元件。相反,当称元件“直接连接到”或“直接耦接到”另一元件时,不存在中间元件。相同的附图标记指示相同的元件。这里使用的术语“和/或”包括一个或多个相关列出的项目的任何和所有组合。
19.本发明可以被应用于任何隔离式开关变换器。在接下来的详细描述中,为了简洁起见,仅以反激变换器(flyback converter)为例来解释本发明的具体工作原理。
20.图1为根据本发明一实施例的隔离式开关变换器100的框图。如图1所示,隔离式开关变换器100包括变压器t、初级开关管10、次级开关管20以及控制器30。变压器t具有初级绕组、次级绕组以及辅助绕组,以提供隔离。其中初级绕组和次级绕组均具有第一端和第二端,初级绕组的第一端接收输入电压vin,次级绕组的第一端提供直流输出电压vo,第二端耦接至次级参考地(sgnd)。初级开关管10耦接在初级绕组的第二端与初级参考地(pgnd)之间。次级开关管20耦接在次级绕组的第二端与负载之间。然而,本领域技术人员可知,次级开关管20也可耦接在次级绕组的第一端与负载之间。
21.初级开关管10耦接至初级绕组,控制存储在初级绕组的能量向次级绕组传递。次级开关管20耦接至次级绕组,作为同步整流管取代传统的整流二极管来降低损耗,提高隔
离式开关变换器100的效率。此外,利用电路的寄生元件(例如初级开关管10的输出电容和变压器励磁电感)在零电压情形下打开初级开关管10,可进一步降低开关损耗。
22.在图1所示的实施例中,开关变换器100工作在断续电流模式,初级开关管10零电压导通。在初级开关管10实现零电压导通之前,次级开关管20被导通两次。具体地,当流过次级开关管20的电流过零后,次级开关管20的第一次导通结束,之后次级开关管20还会被再次导通以产生一个流过变压器t磁化电感的负电流。该负电流被用于放电初级开关管10的输出电容。在本发明的实施例中,根据每个开关周期内第一时长td与第一时间阈值t
d_ref
的比较,实时调整次级开关管20的第二次导通的导通时长ton,以完全放电初级开关管10的输出电容,使随后的开关周期内第一时长td接近第一时间阈值t
d_ref
,实现初级开关管10的完全零电压导通(full zvs)。
23.在图1所示的实施例中,控制器30包括最大值检测电路301、分压电路302、计时电路303、阈值产生电路304、导通时长控制电路305、次级逻辑电路306、再次关断检测电路307、隔离电路308、电压过零检测电路309以及初级逻辑电路310。在一个实施例中,控制器30包括一个集成电路芯片,还包括多个引脚。
24.如图1所示,最大值检测电路301经引脚srd耦接至次级开关管20的漏端以检测次级开关管两端的电压v
sec_sr
,并在输出端提供代表次级开关管两端电压最大值的第一电压信号v
srd
。分压电路302耦接至最大值检测电路301的输出端以接收第一电压信号v
srd
,在其输出端提供第二电压信号k*v
srd
。其中,k为大于0小于1的数值。在一个实施例中,分压电路302对第一电压信号v
srd
进行分压,以提供第二电压信号k*v
srd
。分压电路302可包括电阻分压器或者电容分压器。在另一个实施例中,分压电路302将偏置电压信号(1-k)*v
srd
从第一电压信号v
srd
中减去,以在输出端提供第二电压信号k*v
srd

25.在图1所示的实施例中,计时电路303具有第一输入端、第二输入端、第三输入端和输出端,其中第一输入端经引脚srd耦接至次级开关管20的漏端,接收次级开关管20两端的电压v
sec_sr
,第二输入端耦接至最大值检测电路301的输出端以接收第一电压信号v
srd
,第三输入端耦接至分压电路302的输出端以接收第二电压信号k*v
srd
。计时电路303从次级开关管两端电压v
sec_sr
增大到第二电压信号k*v
srd
时开始计时,到次级开关两端电压v
sec_sr
增大到第一电压信号v
srd
时计时结束,计时电路303的计时时间为第一时长td。在一个实施例中,计时电路303在输出端提供第一控制信号td,其中第一控制信号制信号td的有效时长宽度等于第一时长td。在一个实施例中,计时电路303可包括多个比较器和门电路的组合。
26.在图1所示的实施例中,阈值产生电路304用于产生第二控制信号t
dref
,其中第二控制信号t
dref
的有效时长宽度等于第一时间阈值t
d_ref
。在一个实施例中,阈值产生电路304经引脚zvs耦接至控制器30外部的参考电阻器r
td
。在一个实施例中,用户可通过选择参考电阻器r
td
来设定第一时间阈值t
d_ref

27.在图1所示的实施例中,导通时长控制电路305具有第一输入端、第二输入端和输出端,其中第一输入端接收第一控制信号td,第二输入端接收第二控制信号t
dref
,基于第一控制信号td和第二控制信号t
dref
,导通时长控制电路305将第一时长td与第一时间阈值t
d_ref
相比较,根据比较结果调节次级开关管20第二次导通的导通时长ton,在其输出端产生控制次级开关管20关断的导通时长控制信号zoff,使得下一开关周期内的第一时长td与第一时间阈值t
d_ref
接近。在一个实施例中,当第一时长td小于第一时间阈值t
d_ref
时,导通时长控制
电路305延长导通时长ton;当第一时长td大于第一时间阈值t
d_ref
时,导通时长控制电路305缩短导通时长ton,以使得随后开关周期的第一时长td接近第一时间阈值t
d_ref

28.继续如图1所示,次级逻辑电路306耦接至导通时长控制电路305以接收导通时长控制信号zoff,基于导通时长控制信号zoff,产生次级控制信号ctrls,经引脚sdrv耦接至次级开关管20的控制端,以控制次级开关管20的导通与关断。
29.再次关断检测电路307检测到次级开关管20的第二次关断时,提供初级开通使能信号pron至隔离电路308的输入端。隔离电路308在输出端产生与初级开通使能信号pron电隔离的同步信号sync,以实现初级侧与次级侧的电隔离。隔离电路308可以包括光电耦合器、变压器、容性隔离器件或任何其他合适的电隔离器件。在其他的实施例中,隔离电路308可以设置在控制器集成电路的外部。
30.电压过零检测电路309检测初级开关管10两端的电压v
pri_ds
是否过零,并产生电压过零检测信号pon。在一个实施例中,电压过零检测电路309耦接至变压器t的辅助绕组,经控制器30的zcd引脚接收代表初级开关管两端电压v
pri_ds
的检测信号v
zcd
,并将电压检测信号v
zcd
与过零阈值v
zcd_th
进行比较,在输出端提供电压过零检测信号pon。在一个实施例中,过零阈值v
zcd_th
为20mv。
31.初级逻辑电路310耦接至隔离电路308的输出端以接收同步信号sync,耦接至电压过零检测电路309以接收过电压零检测信号pon,基于同步信号sync和电压过零检测信号pon产生初级控制信号ctrlp,并将该初级控制信号经引脚pdrv提供至初级开关管10的控制端,以控制初级开关管10。在一些实施例中,当同步信号sync来临且初级开关管两端的电压v
pri_ds
过零时,初级开关管10在延时t
delay
后被零电压导通。
32.一般地,硅基器件(例如mosfet)由于其输出电容大,需要较大的能量才能完全放电其输出电容以实现零电压导通。在实际应用中,出于成本和损耗的综合考虑,硅基器件的输出电容往往不会被完全放电。因此在实现零电压导通技术时,仅能实现部分零电压导通,硅基器件两端的电压往往不是0v而是15~25v。这样的部分零电压导通不仅会增加开通损耗,而且会引起次级开关管两端的电压出现较大的尖刺,产生电磁干扰。
33.在本发明的一个实施例中,初级开关管10可包括新兴的宽带隙器件,例如基于氮化镓(gan)或碳化硅(sic)的器件,代替传统的硅基器件。宽带隙器件可以在较高的开关频率下工作而不会降低效率,同时具有远低于硅基器件的输出电容,因此此类器件将进一步减小隔离变换器的尺寸,同时带来明显的效率改进。而且,本发明的导通时长控制电路305可以根据当前周期检测得到的第一时长td与第一时间阈值t
d_ref
的比较结果,动态地调节次级开关管第二次导通的导通时长ton,以根据实际的电路运行来自适应地实现对原边功率开关管的输出电容的完全放电。在本发明的一个实施例中,过零阈值v
zcd_th
为几十毫伏,远小于硅基器件零电压导通时的电压。
34.图2为根据本发明一实施例的用于隔离式开关变换器100的控制方法200的方法流程图。所述控制方法200包括步骤201~204。
35.在步骤201,对次级开关管20两端电压的最大值进行采样保持,提供第一电压信号v
srd

36.在步骤202,基于第一电压信号,提供小于第一电压信号v
srd
的第二电压信号k*v
srd
。在一个实施例中,k为大于0小于1的数。
37.在一个实施例中,对第一电压信号v
srd
进行分压,提供第二电压信号k*v
srd
。在另一个实施例中,将一偏置电压信号(1-k)*v
srd
从第一电压信号v
srd
中减去,以提供第二电压信号k*v
srd

38.在步骤203,从次级开关管两端电压v
sec_sr
达到第二电压信号k*v
srd
时开始计时,到次级开关管两端电压v
sec_sr
增大到第一电压信号v
srd
时计时结束,计时时间为第一时长td。
39.在步骤204,,调节次级开关管20第二次导通的导通时长ton,使下一开关周期的第一时长td和第一时间阈值t
d_ref
接近。在一个实施例中,当第一时长td小于第一时间阈值t
d_ref
时,延长次级开关管20的导通时长ton;当第一时长td大于第一时间阈值t
d_ref
时,缩短次级开关管20的导通时长ton。
40.在图2所示的实施例中,控制方法200还进一步包括步骤205~208。
41.在步骤205,,检测到次级开关管20的二次关断时,提供初级开通使能信号pron至隔离电路的输入端。在步骤206,耦接至隔离电路的输出端以接收与初级开通使能信号pron电隔离的同步信号sync。在步骤207,检测初级开关管10两端的电压是否过零,即检测初级开关管两端的电压是否小于过零阈值,并产生电压过零检测信号。在步骤208,当检测到初级开关管10两端的电压过零时,初级开关管10在延时t
delay
后被导通。
42.下面根据图3来说明本发明实现完全零电压导通的工作原理。
43.图3为根据本发明一实施例的导通时长控制的原理示意图。如图3的曲线1所示,次级开关管20在第一次导通结束后,次级开关管20没有第二次导通,即导通时长ton为0。其中次级开关管20第一次导通结束后,次级开关管两端电压v
sec_sr
以开关变换器输出电压vo为中心值正弦振荡的振荡周期为ts。
44.从曲线1依次抬升到曲线5,次级开关管20的导通时长ton逐渐增大,在初级开关管10导通时次级开关管两端的电压v
sec_sr
随之被逐渐抬高。当初级开关管10实现完全的零电压导通时,次级开关管两端的电压v
sec_sr
被抬升至曲线5。因而次级开关管两端电压v
sec_sr
跟随曲线5从第二电压信号k*v
srd
上升到第一电压信号v
srd
的持续时间被设定为第一时间阈值t
d_ref
。根据图3所示的实施例,第一时间阈值t
d_ref
被设定为:
[0045][0046]
其中k为第二电压信号与第一电压信号的比值。在其中一个实施例中,k=0.75。
[0047]
继续如图3中的曲线3所示,当初级开关管10被导通时,其负电流不足以将次级开关管两端的电压v
sec_sr
上拉至k*v
srd
。这种情况下,次级开关管20两端的电压v
sec_sr
从第二电压信号k*v
srd
上升到第一电压信号v
srd
的持续时间被计时为0,即第一时长td为0。显然地,第一时间阈值t
d_ref
大于第一时长td。响应于第一时间阈值t
d_ref
与第一时长td的第一时间差值(此时为t
d_ref
),次级开关管20进行第二次导通且导通时长ton增大,以进一步抬高下一开关周期次级开关管两端的电压v
sec_sr
,使其第一时长td接近第一时间阈值t
d_ref
。如图3的曲线4所示,次级开关管两端的电压v
sec_sr
在初级开关管10被导通时继续被抬高,使得第一时长td进一步接近第一时间阈值t
d_ref
。直至次级开关管两端的电压v
sec_sr
跟随曲线5,第一时长td等于第一时间阈值t
d_ref
,方可实现完全的零电压导通。
[0048]
可见,为实现初级开关管10完全的零电压导通,可以增大次级开关管20第二次导通的导通时长ton。较长的导通时间ton可以导致较高幅值的负电流,并且当初级开关管10
导通时将产生较低电平的初级开关管两端电压v
pri_ds

[0049]
然而,若次级开关管20第二次导通的导通时长ton过长,将导致第一时长td超过第一时间阈值t
d_ref
,造成不必要的能量浪费。在这种情形下,响应于第一时长td与第一时间阈值t
d_ref
的第二时间差值,导通时长控制电路305将缩短次级开关管20的导通时长ton,使得下一开关周期的第一时长td减小并接近第一时间阈值t
d_ref
,以提供使初级开关管10实现完全零电压导通的最小能量。因此,本发明的零电压导通技术可节省初级开关管10的导通损耗。
[0050]
以k为0.75为例,次级开关管两端的电压v
sec_sr
跟随曲线5从0.75*v
srd
上升到v
srd
的持续时间被设定为t
d_ref
,该值由外部参考电阻r
td
设置。理论上,无论第一电压信号v
srd
和输出电压vo是多少,对于完全的零电压导通,第一时间阈值t
d_ref
是固定值。因此,通过设置适当的电阻r
td
,可以得到不同输入输出电压下完全的零电压导通。因此采用本发明的实施例,隔离式开关变换器100可以满足usb pd应用所要求的高功率密度、高开关频率、高效以及电磁干扰标准,同时维持整个隔离式开关变换器的低成本。
[0051]
图4为根据本发明一实施例的用于隔离式开关变换器的控制器30a的电路原理图。图4所示的控制器30a与图1所示的控制器30基本相似,区别之处在于,图3所示的控制器30a进一步包括位于次级侧的初级关断检测电路311、电流过零检测电路312、准谐振控制电路313以及位于初级侧的电流比较电路314。
[0052]
在图4所示的实施例中,初级关断检测电路311检测初级开关管10是否关断,产生初级关断检测信号proff。初级关断检测电路311可以基于次级开关管20两端的电压、流过次级开关管20的电流、次级绕组两端的电压等电参数来判断初级开关管10是否关断。初级关断检测电路311也可以通过其他方式从初级侧获取指示初级开关管10是否关断的信号。
[0053]
电流过零检测电路312检测流过次级开关管20的电流是否过零,并产生过零检测信号zcd1。准谐振控制电路313耦接至次级开关管20以检测开关变换器的谐振电压,并在谐振电压的目标波谷处产生第二次开通使能信号zon。本发明的普通技术人员应当理解,本发明可以被应用于任何断续电流模式下的隔离式开关变换器。图4给出的准谐振控制仅仅是示例性的,采用其他方式控制的断续电流摸下的隔离式反激变换器同样满足本发明的精神和保护范围。
[0054]
如前所述,导通时长控制电路305调节次级开关管第二次导通的导通时长ton,并在次级开关管20的导通时长达到ton时产生导通时长控制信号zoff。
[0055]
次级逻辑电路306a具有第一输入端、第二输入端、第三输入端、第四输入端和输出端,其中第一输入端耦接至初级关断检测电路311以接收初级关断检测信号proff,第二输入端耦接至电流过零检测电路312的输出端以接收电流过零检测信号zcd1,第三输入端耦接至准谐振控制电路313以接收第二次开通使能信号zon,第四输入端耦接至导通时长控制电路305a以接收导通时长控制信号zoff。次级逻辑电路306a基于初级关断检测信号proff和电流过零检测信号zcd1产生次级控制信号ctrls以控制次级开关管20的第一次切换。此外次级逻辑电路306a还基于第二次开通使能信号zon和导通时长控制信号zoff产生次级控制信号ctrls以控制次级开关管20的第二次切换。再次关断检测电路307检测到次级开关管20的第二次关断时,提供初级开通使能信号pron。
[0056]
此外,开关变换器100a还包括电流比较电路314。电流比较电路314具有第一输入
端、第二输入端和输出端,其中第一输入端接收代表流过初级开关管10电流的初级电流采样信号isenp,第二输入端接收第一阈值电压vth1。电流比较电路314将初级电流采样信号isenp与第一阈值电压vth1进行比较,在输出端产生电流比较信号poff。初级逻辑电路310耦接至电流比较电路314的输出端以接收电流比较信号poff,并基于电流比较信号poff、电压过零检测信号pon以及同步信号sync,产生初级控制信号ctrlp以控制初级开关管10。当流过初级开关管10的电流isenp达到第一阈值电压vth1时,初级开关管10被关断。第一阈值电压vth1可以为恒定值,也可随同步信号sync变化而变化。
[0057]
图5为根据本发明一实施例的隔离式开关变换器的工作波形图。如图5所示,在开关变换器的一个开关周期内,例如在时刻t1,初级控制信号ctrlp由高电平变为低电平,初级开关管10被关断。在初级开关管10被关断后,次级开关管20两端的电压v
sec_sr
由正电压变为负电压,使得次级控制信号ctrls由低电平变为高电平,次级开关管20随之被第一次导通。
[0058]
随后,在时刻t2,流过次级开关管20的次级电流isens减小至零,次级控制信号ctrls由高电平变为低电平,次级开关管20随之被关断,次级开关管20的第一次导通结束。
[0059]
接下来,流过初级侧和次级侧的电流都为零时,储能元件与开关管的寄生电容开始谐振,产生谐振电压,该谐振电压的波形由位于次级侧的准谐振电路313检测到。在时刻t3,由于采用准谐振控制,检测到次级开关管20两端的电压v
sec_sr
的谐振电压达到当前工作周期的目标波谷(例如第三个波谷)时,第二次开通使能信号zon由低电平变为高电平,次级控制信号ctrls也随之变高,次级开关管20被第二次导通。
[0060]
在时刻t4,导通时长控制信号zoff的有效电平来临时,次级控制信号ctrls随之由高电平变为低电平,次级开关管20被第二次关断,次级开关管20的第二次导通结束。如图5所示,此时次级开关管20第二次导通的导通时长为ton1。
[0061]
此外,初级开通使能电路307检测到次级开关管20的第二次关断,提供初级开通使能信号pron。当初级开通使能信号pron的上升沿来临,几乎与此同时,隔离电路308输出的同步信号sync也由低电平变为高电平。随后电压过零检测电路309检测到辅助绕组上的电压v
zcd
过零,初级开关管10在延时t
delay
后被导通。
[0062]
如图5所示,当初级开关管10在a点被导通时,初级开关管两端的电压v
pri_ds
还比较大,次级开关管两端的电压v
sec_sr
被迅速上拉至第二电压信号k*v
srd
。计时电路303开始计时,直到次级开关管两端的电压v
sec_sr
增大到第一电压信号v
srd
时,计时电路303停止计时,计时时间为第一时长t
d1
。如图5所示,第一时长t
d1
很短,远小于第一时间阈值t
d_ref

[0063]
根据本发明的实施例,为实现完全的零电压导通,在下一开关周期,导通时长控制电路305基于第一时长t
d1
和阈值产生电路304提供的第一时间阈值t
d_ref
,增大或延长次级开关管20第二次导通的导通时长ton,以使得第一时长t
d2
逐渐接近第一时间阈值t
d_ref

[0064]
如图5所示,在下一开关周期内,次级开关管20的导通时长ton2增大,而且当初级开关管10在b点处导通时,初级开关管两端电压v
pri_ds
远小于a点处开通时的电压水平。随后计时电路303工作,检测次级开关管两端的电压v
sec_sr
从第二电压信号k*v
srd
增大到第一电压信号v
srd
的持续时长,即第一时长t
d2
。由第一时长t
d2
仍然小于第一时间阈值t
d_ref
,导通时长控制电路305基于第一时间阈值t
d_ref
与第一时长t
d2
的第一时间差值,增大次级开关管20第二次导通的导通时长ton3。随后,当初级开关管10在c点处导通时,初级开关管两端电压vpri_ds
进一步降低,进一步小于b点处开通时的电压水平。在c点处,初级开关管10实现零电压导通。在下一开关周期,第一时长t
d3
进一步接近第一时间阈值t
d_ref

[0065]
可见,根据本发明的实施例,导通时长控制电路305基于第一时长td与第一时间阈值t
d_ref
的比较,不断调节次级开关管第二次导通的导通时长ton,使得下一开关周期的第一时长td接近第一时间阈值t
d_ref
,最终在几个开关周期后,初级开关管10实现完全的零电压导通。
[0066]
图6为根据本发明一实施例的计时电路303a和阈值产生电路304a的电路原理图。如图6所示,计时电路303a包括第一比较电路3031、第二比较电路3032以及逻辑电路3033。第一比较电路3031将次级开关管两端的电压v
sec_sr
与第一电压信号v
srd
进行比较,在输出端产生第一比较信号cp1。在一个实施例中,当次级开关管两端的电压v
sec_sr
增大至第一电压信号v
srd
时,第一比较信号cp1具有高电平。在图6所示的实施例中,第一比较电路3031包括比较器cmp1。比较器cmp1的反相输入端耦接至最大值检测电路301的输出端以接收第一电压信号v
srd
,同相输入端耦接至控制器30a的srd引脚以接收次级开关管两端的电压v
sec_sr
,输出端提供第一比较信号cp1。
[0067]
第二比较电路3032将次级开关管两端的电压v
sec_sr
与第二电压信号k*v
srd
进行比较,在输出端产生第二比较信号cp2。在一个实施例中,当次级开关管两端的电压v
sec_sr
增大至第二电压信号k*v
srd
时,第二比较信号cp2具有高电平。在图5所示的实施例中,第二比较电路3032包括比较器cmp2。比较器cmp2的反相输入端耦接至分压电路302的输出端以接收第二电压信号k*v
srd
,同相输入端耦接至控制器30a的srd引脚以接收次级开关管两端的电压v
sec_sr
,输出端提供第二比较信号cp2。
[0068]
逻辑电路3033基于第一比较信号cp1和第二比较信号cp2,产生第一控制信号td。在一个实施例中,第一控制信号td的高电平宽度为第一时长td。在图6所示的实施例中,逻辑电路3033包括rs触发器ff1。rs触发器ff1具有置位端,复位端和输出端,其中置位端接收第二比较信号cp2,复位端接收第一比较信号cp1,在输出端产生第一控制信号td,该第一控制信号的有效时长为第一时长td。
[0069]
阈值产生电路304a用于提供有效时长为第一时间阈值t
d_ref
的第二控制信号t
dref
。在图6所示的实施例中,阈值产生电路304a包括电流镜电路3041、参考电容器cs、开关控制电路3042以及第三比较电路3043。电流镜电路3041具有电流设定端和电流输出端,其中电流设定端经控制器30a的zvs端耦接至参考电阻器r
td
以设定控制电流is。参考电容器cs具有第一端和第二端,其中第一端耦接至电流镜电路3041的电流输出端,第二端耦接至次级参考地。
[0070]
开关控制单元3042耦接至第二比较电路3032的输出端接收第二比较信号cp2,响应于第二比较信号cp2,对参考电容器cs进行充电,充电电流为控制电流is。如图6所示,开关控制单元3042包括rs触发器ff2、开关管q1和q2。其中rs触发器ff2具有置位端、复位端和输出端,其中置位端耦接至第二比较电路3032的输出端以接收第二比较信号cp2,复位端耦接以接收第二控制信号t
dref
,输出端控制常闭开关管q1的控制端。常闭开关管q1耦接在供电电源vp与参考电容器cs的第一端之间。常开开关管q2与参考电容器cs并联耦接,其控制端耦接以接收第二控制信号t
dref

[0071]
第三比较电路3043将参考电容器cs两端的电压vcs与参考电压vref相比较,基于
比较结果产生第二控制信号t
dref
。在图6所示的实施例中,第三比较电路包括比较器cmp3。比较器cmp3的反相输入端耦接至参考电容器cs的第一端以接收参考电容器两端的电压vcs,同相输入端接收参考电压vref,输出端提供第二控制信号t
dref

[0072]
在一个实施例中,阈值产生电路304a还进一步包括单触发电路3044,耦接在第三比较电路3043的输出端与常开开关管q2的控制端之间,用于在参考电容器两端的电压vcs达到参考电压vref时,复位参考电容器cs两端的电压。
[0073]
继续如图6所示,导通时长控制电路305具有接收第一控制信号td的第一端和接收第二控制信号t
dref
的第二端,基于第一控制信号td和第二控制信号t
dref
,在输出端提供导通时长控制信号zoff,以控制次级开关管20第二次导通的导通时长ton。
[0074]
图7为根据本发明一实施例的导通时长控制电路305a的电路图。在图7所示的实施例中,导通时长控制电路305a包括时长比较电路3051、充电控制单元3052、放电控制单元3053、第一电容器c1、第二电容器c2以及第四比较电路3054。
[0075]
时长比较电路3051具有第一输入端、第二输入端、第一输出端和第二输出端,其中第一输入端耦接至计时电路303a的输出端以接收第一控制信号td,第二输入端耦接至阈值产生电路304a的输出端以接收第二控制信号t
dref
,时长比较电路3051基于第一控制信号td和第二控制信号t
dref
,在第一输出端提供第一使能信号t1,在第二输出端提供第二使能信号t2。其中第一使能信号t1代表第一时间阈值t
d_ref
与第一时长td的第一时间差值。其中第二使能信号t1代表第一时长td与第一时间阈值t
d_ref
的第二时间差值。
[0076]
在图7所示的实施例中,时长比较电路3051包括第一与门电路and1与第二与门单路and2。第一与门电路and1具有第一输入端、第二反向输入端以及输出端,其中第一输入端耦接至计时电路304a的输出端以接收第二控制信号t
dref
,第二反向输入端接收第一控制信号td,在输出端产生代表第一时长td小于第一时间阈值t
d_ref
的第一使能信号t1。第二与门电路and2具有第一输入端、第二反向输入端以及输出端,其中第一输入端耦接至计时电路303a的输出端以接收第一控制信号td,第二反向输入端接收第二控制控制信号t
dref
,在输出端在输出端产生代表第一时长td大于第一时间阈值t
d_ref
的第二使能信号t2。
[0077]
充电控制单元3052接收第一使能信号t1,基于第一使能信号t1控制第一充电电流源i1对第一电容器c1进行充电。如图7所示,充电控制单元3052耦接在第一充电电流源i1的输出端与第一电容器c1的第一端之间,第一电流源i1的供电端耦接至供电电源,第一电容器c1的第二端接地。第一电流源i1对电容器c1的充电时长由第一时间差值决定。在图7所示的实施例中,充电控制单元3052包括耦接在第一充电电流源i1的输出端与第一电容器c1的第一端之间的开关管s1。在其他实施中,第一充电电流源i1具有使能控制端,仅在第一使能信号t1有效时对第一电容器c1进行充电。
[0078]
放电控制单元3053接收第二使能信号t2,基于第二使能信号t2控制第一放电电流源i2对第一电容器c1进行放电。如图7所示,放电控制单元3053耦接在第一电容器c1的第一端与放电电流源i2的输入端之间,第一放电电流源i2的输出端接地。第一放电电流源i2对电容器c1的放电时长由第二时间差值决定。在图7所示的实施例中,放电控制单元3053包括耦接在第一放电电流源i2的输入端与第一电容器c1第一端之间的开关管s2。在其他实施中,第一放电电流源i2具有使能控制端,仅在第二使能信号信号t2有效时对第一电容器c1进行放电。
[0079]
第二电容器c2具有第一端和第二端,其中第一端经开关管s3耦接至第一充电电流源i1的输出端,第二端接次级参考地。开关管s3受第二次开通使能信号zon的控制,当次级开关管20第二次被导通时,第一充电电流源i1开始对第二电容器c2进行充电,第二电容器两端的电压vc2开始增大。第四比较电路3054将第一电容器两端的电压vc1同第二电容器两端的电压vc2进行比较,产生导通时长控制信号zoff。在一个实施例中,当第二电容器两端的电压vc2增大到第一电容器两端的电压vc1时,导通时长控制信号zoff翻转为高电平,次级开关管20被关断。在图7所示的实施例中,第四比较电路3054包括比较器cmp4。比较器cmp4的同相输入端耦接至第二电容器c2的第一端以接收第二电容器两端的电压vc2,反相输入端耦接至第一电容器c1的第二端以接收第一电容器两端的电压vc1,在其输出端提供导通时长控制信号zoff。
[0080]
在图7所示的实施例中,当次级开关管20开始第二次导通时,即第二次开通使能信号zon由低电平变为高电平时,第二电容器c2两端的电压vc2从零电压开始增大。直到第二电容器c2两端的电压达到第第一电容器两端的电压vc1时,第四比较电路3054的输出翻转,其输出端的导通时长控制信号zoff从低电平变为高电平,次级二极管20被第二次关断。随后,第二电容器c2两端的电压vc2被单触发电路3055的输出复位至零电压。
[0081]
图8为根据本发明一实施例的产生导通时长控制信号的方法204的方法流程图。在图8所示的实施例中,产生导通时长控制信号的方法204进一步包括步骤2041~2045。
[0082]
在步骤2041,第一时长小于第一时间阈值,响应于第一时间阈值同第一时长的第一时间差值,利用第一充电电流源对第一电容器进行充电。其中对第一电容器的充电时长由第一时间差值决定。
[0083]
在步骤2042,第一时长大于第一时间阈值,响应于第一时长与第一时间阈值的第二时间差值,利用第一放电电流源对第一电容器进行放电。其中对第一电容器的放电时长由第二时间差值决定。
[0084]
在步骤2043,响应于次级开关管的第二次导通,利用第一充电电流源对第二电容器进行充电,使第二电容器两端的电压从零开始增大。
[0085]
在步骤2044,将第一电容器两端的电压同第二电容器两端的电压相比较。
[0086]
在步骤2045,当第二电容器两端的电压增大至第一电容器两端的电压时,产生导通时长控制信号,以关断次级开关管。
[0087]
在一个进一步的实施例中,方法204进一步包括步骤2046。在步骤2046,将第二电容器两端的电压复位至零电压。
[0088]
在说明书中,相关术语例如第一和第二等可以只是用于将一个实体或动作与另一个实体或动作区分开,而不必或不意味着在这些实体或动作之间的任意实体这种关系或者顺序。数字顺序例如“第一”、“第二”、“第三”等仅仅指的是多个中的不同个体,并不意味着任何顺序或序列,除非权利要求语言有具体限定。在任何一个权利要求中的文本的顺序并不意问这处理步骤必须以根据这种顺序的临时或逻辑顺序进行,除非权利要求语言有具体规定。在不脱离本发明范围的情况下,这些处理步骤可以按照任意顺序互换,只要这种互换不会是的权利要求语言矛盾并且不会出现逻辑上荒谬。
[0089]
上述说明书和实施方式仅仅是示例性的,并不用于限定本发明的范围。对于公开的实施例进行变化和修改都是可能的,其他可行的选择性实施例和对实施例中元件的等同
变化可以被本技术领域的普通技术人员所了解。本发明所公开的实施例的其他变化和修改并不超出本发明的精神和保护范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献