本發明涉及一種開關電源變換器的控制電路及控制方法,尤其是一種反激式開關電源變換器的控制電路及控制方法,屬于集成電路技術領域。
背景技術:
反激式開關電源因其簡單的應用結構和低的成本而被廣泛應用。在傳統的反激式開關電源中,通常采用光耦器件和TL431來隔離采樣次級側輸出電壓信號進行環路調制,這增加了系統成本。此外,隨輸出電流大小變化的電纜壓降通常較難補償。
為了降低反激式開關電源的系統成本和體積,采用初級側采樣調制的開關電源應用越來越廣。在初級側調整中,通過次級線圈和輔助線圈的耦合關系,在變壓器退磁過程中,將次級線圈上的電壓信息傳遞到輔助線圈上,開關電源控制器在變壓器退磁階段采樣輔助線圈上的電壓,從而實現輸出電壓信號從次級側到初級側的隔離傳遞,這省去了光耦器件和TL431隔離采樣路徑,降低了電源系統成本及體積。此外,開關電源控制器可以根據采樣得到的電壓信號與基準電壓放大后的誤差量來計算輸出電流的大小,從而實現輸出電纜壓降的補償,并實現輸出電流的恒流控制。
然而,現有的初級側采樣調制的開關電源受限于恒流控制及次諧波振蕩等問題,只能工作在DCM模式,為滿足全電壓范圍內空載條件下最小退磁時間的長度,這限制了初級側采樣調制開關電源的工作頻率,影響單位體積的開關電源功率密度。此外,相對于CCM模式,同等輸出功率條件下的DCM模式的初次級峰值電流較大,功率路徑的損耗較大,會影響開關電源的轉換效率。高功率密度是開關電源發展的必然趨勢。
技術實現要素:
本發明的目的是克服現有技術中存在的不足,提供一種開關電源變換器的控制電路及控制方法,能夠實現初級側采樣反激式開關電源在CCM模式工作,并實現各種工作模式下恒壓恒流功能。
按照本發明提供的技術方案,所述開關電源變換器的控制電路,其特征是:所述開關電源變換器的控制電路包括輸出信號采樣保持模塊、誤差放大器、鋸齒信號發生器、PWM比較器、退磁檢測比較器、定時模塊、退磁時間保持迭代模塊、原級側中值電流采樣模塊、恒流計算模塊、峰值電流比較器、觸發器和驅動模塊;
所述輸出信號采樣保持模塊的輸入端連接變壓器輔助線圈NAUX的采樣端,輸出信號采樣保持模塊的輸出端連接誤差放大器的第一輸入端,誤差放大器的第二輸入端連接第一基準電壓Vth_EA,誤差放大器的輸出信號VCOMP連接至PWM比較器的第一輸入端,PWM比較器的第二輸入端連接鋸齒信號,PWM比較器輸出PWM信號,PWM信號連接與門的第一輸入端,與門的第二輸入端連接退磁結束標志信號,與門的輸出端連接觸發器的S端,觸發器的R端連接功率管的關斷信號,觸發器的Q端連接驅動模塊的輸入端,驅動模塊輸出的ON信號連接功率管的柵極,功率管的源極連接采樣電阻的一端,采樣電阻的另一端接地,功率管的漏極連接變壓器初級線圈Np;
所述鋸齒信號發生器的輸入端連接連接驅動模塊輸出的ON信號,鋸齒信號發生器輸出鋸齒信號連接至PWM比較器的第二輸入端;
所述退磁檢測比較器的第一輸入端連接變壓器反饋信號,退磁檢測比較器的第二輸入端連接第二基準電壓Vth_Demag,退磁檢測比較器的輸出端連接退磁時間保持迭代模塊的第一輸入端;
所述定時模塊的輸入端連接ON信號,定時模塊輸出端分別連接退磁時間保持迭代模塊的第二輸入端和D觸發器的CP端,D觸發器的D端連接退磁時間保持迭代模塊的輸出端,D觸發器的Q端連接至退磁時間保持迭代模塊;
所述退磁時間保持迭代模塊的第二輸入端連接ON信號,退磁時間保持迭代模塊輸出退磁結束標志信號;
所述原級側中值電流采樣模塊輸入端連接采樣電阻的第一端和功率管的源極,原級側中值電流采樣模塊的輸出端連接恒流計算模塊的第一輸入端,恒流計算模塊的第二輸入端連接ON信號,恒流計算模塊的第三輸入端連接退磁結束標志信號,恒流計算模塊的輸出端連接峰值電流閾值調整模塊的第一輸入端,峰值電流閾值調整模塊的第二輸入端連接誤差放大器的輸出信號VCOMP,峰值電流閾值調整模塊的輸出端連接峰值電流比較器的第一輸入端,峰值電流比較器的第二輸入端連接采樣電阻的第一端和功率管的源極,峰值電流比較器輸出功率管的關斷信號,連接至觸發器的R端。
進一步的,所述功率管采用MOS晶體管或雙極型晶體管。
進一步的,所述誤差放大器的輸出信號VCOMP連接電容的一端和補償模塊的一端,電容的另一端接地,補償模塊的另一端連接輸出信號采樣保持模塊的輸入端。
進一步的,所述開關電源包括變壓器的初級線圈Np、次級線圈Ns和輔助線圈NAUX,初級線圈Np的一端連接交流整流后的電壓,初級線圈Np的另一端連接功率管的漏極;次級線圈Ns的一端連接第一整流二極管的正極,第一整流二極管的負極分別連接濾波電容的第一端和負載的第一端,次級線圈Ns的另一端分別連接濾波電容的第二端和負載的第二端;輔助線圈NAUX的一端分別連接第一電阻的第一端、第二整流二極管的正極,第二整流二極管的負極連接儲能電容的第一端,儲能電容的第二端接地,輔助線圈NAUX的另一端連接第二電阻的第一端,第二電阻的第二端連接第一電阻的第二端,輔助線圈NAUX的另一端接地;所述第一電阻的第二端和第二電阻的第二端為反饋信號的采樣端。
所述開關電源變換器的控制方法,其特征是:
包括輸出信號采樣保持模塊、誤差放大器、鋸齒信號發生器、PWM比較器、退磁檢測比較器、定時模塊、退磁時間保持迭代模塊、原級側中值電流采樣模塊、恒流計算模塊、峰值電流比較器、觸發器和驅動模塊;
所述輸出信號采樣保持模塊通過變壓器次級線圈和輔助線圈的耦合關系,在變壓器退磁階段,從輔助線圈采樣表示次級線圈電壓的反饋信號并保持;采樣信號與第一基準電壓經過誤差放大器放大,誤差放大器的輸出與鋸齒信號進行調制,產生PWM信號控制功率管的導通;所述驅動模塊將PWM弱信號轉換為強信號,驅動功率管;
所述退磁檢測比較器通過反饋信號與第二基準電壓的大小關系,逐周期檢測實際退磁時間長度,其輸出信號被送入退磁時間保持迭代模塊進行計算;
所述峰值電流比較器通過比較功率管端采樣電阻的壓降和峰值電流閾值電壓,輸出高低電平信號來控制功率管的關斷;
所述峰值電流閾值電壓由誤差放大器的輸出和恒流控制模塊共同控制,在輸出空載或輕載條件下,將設置最小峰值電流閾值;
所述恒流控制模塊采樣初級側導通時間二分之一處的電壓,輸出恒流電流實現恒流控制;
所述定時模塊設定系統最高開關頻率,在一個開關周期內,如果導通時加上退磁時間小于定時設定時間,則系統工作在DCM模式,如果導通時間加上退磁時間大于定時設定時間,則系統將自動調節退磁時間長短,使得導通時間加上退磁時間等于定時設定時間,系統進入CCM模式;
所述退磁時間保持迭代模塊保持上一次開關過程中退磁時間,并根據定時模塊和環路控制量迭代計算出下一次開關過程退磁時間長度并保持,當下一次退磁過程到達保持的退磁時間長度后,退磁時間保持迭代模塊將發出退磁結束信號;當退磁時間保持迭代模塊將發出退磁結束信號時,如果系統即刻進入下一次開關周期,則該退磁時間被用來迭代計算并保持;如果系統延時一段時間后進入下一次開關周期,則實際的退磁時間被用來迭代計算并保持;
當退磁時間保持迭代模塊保持的退磁時間長度小于變壓器次級側線圈退磁到零電流時間時,開關電源的工作模式將從DCM工作模式進入到CCM工作模式,此后的退磁時間將被逐周期迭代控制。
本發明所述開關電源變換器的控制電路及控制方法,可以使開關電源工作在CCM模式,并實現各種工作模式下恒壓恒流功能。開關電源的工作頻率與定時模塊的設置時間相關,簡化了高頻開關電源的系統設置。
附圖說明
圖1為初級側采樣調制的反激式開關電源的示意圖。
圖2為反激式開關電源系統的DCM控制機制示意圖。
圖3為本發明實施例中電源變換系統DCM、CCM控制電路圖。
圖4為本發明實施例中系統工作模式隨輸入線電壓變化的示意圖。
圖5本發明實施例中系統工作模式隨負載變化的示意圖。
圖6為本發明實施例中CCM模式開關控制的流程圖。
圖7為本發明實施例中電源變換系統恒流控制示意圖。
圖8為本發明另一個實施例的示意圖。
具體實施方式
下面結合具體附圖對本發明作進一步說明。
如圖1所示,為初級側采樣反激式開關電源系統100,該反激式開關電源系統100的輸出電壓信號在每個開關周期內的退磁過程中被采樣,退磁過程結束后,才能根據采樣值進行下一次開關動作。在每一次觸發功率管N1開之前,變壓器退磁結束,初級線圈的電流為零,因此該反激式開關電源系統100工作在DCM模式。這種控制過程相對比較簡單,環路的恒流恒壓計算也可以簡化,但是這種模式會限制開關電源的工作頻率,影響電源系統的功率密度。根據伏秒平衡法則:
VIN*TON=N*VOUT*TOFF;
其中,VIN表示初級側輸入電壓,TON表示次級勵磁時間,N表示初次級匝比,VOUT表示次級側輸出電壓,TOFF表示退磁時間。
如圖2所示,一個開關周期內包括勵磁時間、退磁時間和死區時間,因此死區時間為零時是系統的最大工作頻率,表示為:
圖2中Vaux為輔助線圈NAUX的電壓,Ipri為變壓器初級側電流,Isec為次級側電流,TON為勵磁時間,TDemag為退磁時間,TDEAD為死區時間,Sample為退磁過程中的采樣信號。當輸入電壓比較低時,勵磁時間將增加導致工作頻率降低。為了抬高工作頻率,通常會采用降低退磁時間,對于DCM工作模式的系統,空載下的退磁時間會更短,而過短的退磁時間會造成采樣不穩定,最終導致系統工作不穩定。因此,為提高系統的工作頻率,需要降低重載下退磁時間,但又要維持輕載下有較長的退磁時間,這意味著電源系統在重載下需要進入CCM工作模式。
如圖3所示,為本發明實施例的作為恒壓(CV)恒流(CC)電源變換器的控制電路圖,開關電源包括變壓器的初級線圈Np、次級線圈Ns和輔助線圈NAUX,初級線圈Np的一端連接交流整流后的電壓,初級線圈Np的另一端連接功率管316的漏極;次級線圈Ns的一端連接第一整流二極管320的正極,第一整流二極管320的負極分別連接濾波電容322的第一端和負載324的第一端,次級線圈Ns的另一端分別連接濾波電容322的第二端和負載324的第二端;輔助線圈NAUX的一端分別連接第一電阻340的第一端、第二整流二極管344的正極,第二整流二極管344的負極連接儲能電容345的第一端,儲能電容345的第二端接地,輔助線圈NAUX的另一端連接第二電阻342的第一端,第二電阻342的第二端連接第一電阻340的第二端,輔助線圈NAUX的另一端接地;所述第一電阻340的第二端和第二電阻342的第二端為反饋信號341的采樣端。
功率管316開啟后,初級線圈310勵磁,變壓器儲能;當功率管316關斷,存儲在變壓器中的能量通過次級線圈312和輔助線圈314釋放,次級線圈312能量通過第一整流二極管320整流及濾波電容322濾波儲能,完成初級到次級的能量傳遞,負載324作為次級的假負載,消耗開慶電源變換器空載工作狀態下從初級傳遞的過多能量,維持輸出電壓的穩定;從輔助線圈314傳遞的能量一方面被第一電阻340和第二電阻342抽取,其抽取的信號341以倍數的關系反映次級輸出電壓;另一方面,輔助線圈314傳遞的能量通過第二整流二極管344整流和儲能電容345儲能,作為電源變換器控制電路的電壓偏置。
所述開關電源變換器的控制電路300包括輸出信號采樣保持模塊351、誤差放大器352、鋸齒信號發生器356、PWM比較器358、退磁檢測比較器372、定時模塊373、退磁時間保持迭代模塊374、原級側中值電流采樣模塊383、恒流計算模塊384、峰值電流比較器382、觸發器361和驅動模塊362。
其中,所述輸出信號采樣保持模塊351的輸入端連接變壓器輔助線圈NAUX的采樣端,輸出信號采樣保持模塊351的輸出端連接誤差放大器352的第一輸入端,誤差放大器352的第二輸入端連接第一基準電壓Vth_EA,誤差放大器352的輸出信號VCOMP連接至PWM比較器358的第一輸入端,PWM比較器358的第二輸入端連接鋸齒信號,PWM比較器358輸出PWM信號控制功率管316的導通,PWM信號連接與門360的第一輸入端,與門360的第二輸入端連接退磁結束標志信號377,與門360的輸出端連接觸發器361的S端,觸發器361的R端連接功率管的關斷信號,觸發器361的Q端連接驅動模塊362的輸入端,驅動模塊362將PWM弱信號轉換為強信號,驅動模塊362輸出的ON信號連接功率管316的柵極,以驅動功率管316;所述功率管316的源極連接采樣電阻318的一端,采樣電阻318的另一端接地。所述誤差放大器352的輸出信號VCOMP連接電容355的一端和補償模塊357的一端,電容355的另一端接地,補償模塊357的另一端連接輸出信號采樣保持模塊351的輸入端,用于補償壓降。
所述鋸齒信號發生器356的輸入端連接連接驅動模塊326輸出的ON信號,鋸齒信號發生器356輸出鋸齒信號連接至PWM比較器358的第二輸入端。
所述退磁檢測比較器372的第一輸入端連接變壓器反饋信號341,退磁檢測比較器372的第二輸入端連接第二基準電壓Vth_Demag;所述退磁檢測比較器372通過反饋信號341和第二基準電壓Vth_Demag的大小關系,逐周期檢測實際退磁時間長度,退磁檢測比較器372的輸出端連接退磁時間保持迭代模塊374的第一輸入端。所述定時模塊373的輸入端連接驅動模塊326輸出的ON信號,定時模塊373輸出端分別連接退磁時間保持迭代模塊374的第二輸入端和D觸發器376的CP端,D觸發器376的D端連接退磁時間保持迭代模塊374的輸出端,D觸發器376的Q端連接至退磁時間保持迭代模塊374。所述退磁時間保持迭代模塊374的第二輸入端連接驅動模塊326輸出的ON信號,退磁時間保持迭代模塊374輸出退磁結束標志信號377,連接至與門360的第二輸入端。具體地:所述定時模塊373設定系統最高開關頻率,在一個開關周期內,如果導通時加上退磁時間小于定時設定時間,則系統工作在DCM模式,如果導通時間加上退磁時間大于定時設定時間,則系統將自動調節退磁時間長短,使得導通時間加上退磁時間等于定時設定時間,系統也隨之進入CCM模式。即通過控制退磁時間的長度來實現系統DCM、CCM模式的控制。退磁時間保持迭代模塊374保持上一次開關過程中退磁時間,并根據定時模塊和環路控制量迭代計算出下一次開關過程退磁時間長度并保持,當下一次退磁過程到達保持的退磁時間長度后,退磁時間保持迭代模塊將發出退磁結束信號。當退磁時間保持迭代模塊將發出退磁結束信號時,如果系統即刻進入下一次開關周期,則該退磁時間被用來迭代計算并保持;如果系統延時一段時間后進入下一次開關周期,則實際的退磁時間被用來迭代計算并保持。當退磁時間保持迭代模塊374保持的退磁時間長度小于變壓器次級側線圈退磁到零電流時間時,開關電源的工作模式將從DCM工作模式進入到CCM工作模式,此后的退磁時間將被逐周期迭代控制。通過控制退磁時間的長短來實現系統DCM、CCM模式的控制。
所述原級側中值電流采樣模塊383輸入端連接采樣電阻318的第一端和功率管316的源極,原級側中值電流采樣模塊383的輸出端連接恒流計算模塊384的第一輸入端,恒流計算模塊384的第二輸入端連接ON信號,恒流計算模塊384的第三輸入端連接退磁結束標志信號377,恒流計算模塊384的輸出端連接峰值電流閾值調整模塊385的第一輸入端,峰值電流閾值調整模塊385的第二輸入端連接誤差放大器352的輸出信號VCOMP,峰值電流閾值調整模塊385的輸出端連接峰值電流比較器382的第一輸入端,峰值電流比較器382的第二輸入端連接采樣電阻318的第一端和功率管316的源極,峰值電流比較器382輸出功率管的關斷信號,連接至觸發器361的R端。具體地:恒流計算模塊384通過采樣初級側導通時間二分之一處的電壓,使其與本開關周期時間內退磁時間的占比分量的乘積保持固定,并等于一個內部基準電壓,則輸出電流的大小只與該基準電壓、采樣電阻和初次級匝比相關,從而實現恒流控制,該控制方法適用DCM、CCM等各工作模式。峰值電流閾值調整模塊385由誤差放大器352的輸出和恒流計算模塊384共同控制,在輸出空載或輕載條件下,將設置最小峰值電流閾值,一方面降低初次級能量的過多傳遞,另一方面保證退磁時間縮短后采樣的穩定性。峰值電流比較器382通過比較功率管316管端采樣電阻318的壓降和峰值電流閾值電壓,輸出高低電平信號來控制功率管316的關斷。
本發明所述開關電源變換器的具體控制過程為:輸出信號采樣保持模塊351通過變壓器次級線圈Ns和輔助線圈NAUX的耦合關系,在變壓器退磁階段,從輔助線圈NAUX采樣表示次級線圈Ns電壓的反饋信號341并保持;采樣信號341與第一基準電壓Vth_EA經過誤差放大器352放大,誤差放大器352的輸出信號VCOMP將作為調制信號控制電源變換器的開觸發條件、開關頻率、原級峰值電流閾值和線纜壓降補償等,實現VCOMP電壓的高低與電源轉換器輸出功率的線性對應關系。此處,誤差放大器352的輸出信號VCOMP與鋸齒信號經PWM比較器358進行調制,產生PWM信號控制功率管316的導通。
所述輸出信號采樣保持模塊351的采樣和保持動作每個開關周期完成一次。采樣信號與輸出電壓的對應關系有下式所示;
VFB=k*VAUX=k*N*(VOUT+VD);
其中,VFB表示第一基準電壓Vth_EA,VAUX表示輔助線圈NAUX的電壓,VD表示第一整流二極管320的電壓。
所述鋸齒信號發生器356的波形函數設定了高階函數曲線,對應功率傳遞函數高階VCOMP系數,即實現輸出功率與VCOMP的一階線性關系。當ON信號為高電平時,功率管316打開,同時ON信號將復位鋸齒信號發生器356,當功率管采樣電阻318的電壓達到預設的基準電平時,觸發器361被復位,ON信號變成低電平,功率管316關斷。在本發明的一個具體實施例中,PWM比較器358的輸出作為高時功率管打開條件之一。
退磁檢測比較器372比較反饋信號341與第二基準電壓Vth_Demag,退磁檢測比較器372的輸出高電平脈寬長度表示為退磁時間,其退磁時間長度將被退磁時間保持迭代模塊374進行保持。
定時模塊373用來設定電源轉換器CCM工作時的開關頻率。在本發明的一個具體實施例中,在每一個開關周期內,當ON信號從低電平變成高電平時開始記時,定時模塊373輸出一個低電平信號,記時時間達到一個固定設置的時間長度tcont后,定時模塊373輸出一個高電平信號并維持,直到下一個新的開關周期。
退磁時間保持迭代模塊374比較本周期退磁時間tdem與前一個周期退磁時間t`dem的關系,并根據定時模塊373在完成tcont記時后觸發D觸發器376的輸出信號進行迭代計算,并置位退磁結束標志信號377。在本發明的一個具體實施例中,退磁結束標志信號377為高時,表示本周期退磁結束,作為功率管316打開的第二個條件。
如圖4所示,為本發明實施例中系統工作模式隨輸入線電壓變化的示意圖。輸入線電壓410變化時,功率管開啟時間TON也隨之發生變化。滿足公式:
VIN*TON=LP*ΔIP;
其中,VIN是輸入線電壓,TON是原級側功率管導通時間,LP是變壓器原級側電感,ΔIP是原級側電流變化量。根據公式,TON與VIN呈反比關系,當輸入線電壓VIN變小時,TON時間將變長,當TON+TDemag>Tcont時,表示系統工作頻率下降,為了維持頻率不變,退磁時間保持和迭代組件374將根據TON+TDemag與Tcont的大小關系增加或減少退磁時間,使得TON+TDemag≈Tcont,則系統隨之進入CCM工作模式。
如圖4中450所示,在工作模式從DCM進入到CCM過程中,Δt時間逐漸縮短,最終會在一個設定時間內正負變化。這個時間差量可以作為開關系統頻率動態變化量,能提高電源轉化系統的EMI性能,該時間差量可以通過退磁時間保持和迭代組件374的最小迭代步進設置。
如圖5所示,為本發明實施例中系統工作模式隨負載變化的示意圖,其中ILOAD為負載324的電流。當輸出功率變化時,TON與TDemag將同時發生變化,類同上述討論,退磁時間保持和迭代模塊374逐周期改變TDemag的時間量,使得TON+TDemag與Tcont在設定的誤差范圍內。
退磁時間保持和迭代模塊374的迭代計算過程分為幾個階段。
當(tcont-tON)≥tdem且(tcont-tON)≥t`dem時,在本周期退磁結束后將tdem賦值給t`dem,并置退磁結束標志;
當(tcont-tON)>tdem且(tcont-tON)<t`dem時,在本周期退磁結束后將tdem賦值給t`dem,并置退磁結束標志;
當(tcont-tON)<tdem且(tcont-tON)>t`dem時,在本周期退磁過程到達t`dem時,退磁時間保持和迭代組件374輸出高電平,在本周期退磁過程到達tcont時,置退磁結束標志,并將t`dem+Δt`dem賦值給t`dem,在本發明的一個具體實施例中,Δt`dem表示迭代計算最小步進。
當(tcont-tON)<tdem且(tcont-tON)<t`dem時,在本周期退磁過程到達tcont時,退磁時間保持和迭代模塊374輸出保持低電平,在本周期退磁過程到達t`dem時,置退磁結束標志,并將t`dem-Δt`dem賦值給t`dem。
如圖6所示,為電源變換系統300中的CCM模式開關控制的流程圖。該示圖僅僅是示例,本領域技術人員將認識到許多變體、修改或替換。
CCM模式開關控制至少包括:
步驟610:用于控制開關動作的環路控制信號導通條件滿足;
步驟620:功率管導通;同時進行步驟630和步驟650;
步驟630:恒流及峰值電流設定;步驟650:定時;
步驟640:功率管關斷;
步驟660:退磁過程;
步驟670:判斷導通和退磁時間是否大于設定的定時時間;
如大于定時時間,則進行步驟690:退磁過程到達上一次退磁時間,結束本次退磁時間迭代后保存;
如否則進行步驟680:退磁結束。
在本發明的一個具體實施例中,當PWM比較器358輸出的PWM信號和退磁結束標志信號377同時為高電平時,產生功率管開啟信號,該信號被送入觸發器361進行鎖存,直到功率管關斷信號到來時被復位。再此階段內,功率管處于導通狀態。
功率管的關斷信號由峰值電流比較器382產生。在功率管導通階段,當原級側流過的電流在采樣電阻318產生的壓降大于峰值電流閾值調整模塊385設定的閾值時,峰值電流比較器382產生高電平脈沖,復位觸發器361,原級側功率管關斷,此后電源系統進入退磁階段。
峰值電流閾值調整模塊385的閾值電壓由誤差放大器352的輸出及恒流計算模塊384設置。在本發明的一個具體實施例中,電流閾值與VCOMP呈線性對應關系,當輸出功率減小時,VCOMP電壓降低,電流閾值降低;當輸出功率增加時,VCOMP電壓升高,電流閾值升高;電流閾值的低門限需滿足電源轉換器空載條件下系統采樣的穩定性,而電流閾值的高門限由恒流計算模塊384來控制。
原級側中值電流采樣模塊383和恒流計算模塊384構成恒流閾值控制環路,根據輸出電流公式:
IS=N*IP;
其中,IS1和IS0為退磁開始和結束時刻的次級電流,TDEM為退磁時間,TSW為開關周期,N為匝數比,IP1和IP0為原級側峰值電流和初始電流,RCS為原級側電流采樣電阻,VCSmid為1/2導通時刻的采樣電阻RCS的壓降,具體如圖7所示。將設為與內部基準相等時,即滿足DCM和CCM輸出恒流控制,次級輸出恒流值只與基準電壓、匝比及原級側采樣電阻相關。原級側中值電流采樣模塊383用以采樣1/2導通時刻的采樣電阻RCS的壓降,與開關周期和退磁時間組合運算,限定電流閾值的高門限。
如上面討論并且在此進一步強調的,圖3僅僅是示例,其不應當不當地限制權利要求的范圍。本領域技術人員將認識到許多變體、修改或替換。例如,功率管316采用的MOS晶體管可由雙極型晶體管816替代,如圖8所示。