坡補償信號Ramp的幅值。
[0034]圖5示出了根據(jù)本實用新型實施例的電池充電系統(tǒng)200b的電路原理圖。如圖5所示,電池充電系統(tǒng)200b進一步包括模數(shù)轉(zhuǎn)換單元27。模數(shù)轉(zhuǎn)換單元27包括選擇電路271以及模數(shù)轉(zhuǎn)換電路272。選擇電路271接收反饋信號FBl?FB4,并根據(jù)控制信號CTRL選擇反饋信號FBl?FB4中的一個在其輸出端輸出。模數(shù)轉(zhuǎn)換電路272的輸入端耦接至選擇電路271的輸出端,模數(shù)轉(zhuǎn)換電路272的輸出端輸出經(jīng)過模數(shù)轉(zhuǎn)換之后的數(shù)字信號DFB。其中控制信號CTRL用來控制模數(shù)轉(zhuǎn)換的轉(zhuǎn)換時序。
[0035]在圖5所示的實施例中,數(shù)字控制單元25進一步包括選擇模塊253、運算模塊254、數(shù)字補償環(huán)路255、輸出模塊256、運算模塊257?259、以及運算模塊250。選擇模塊253接收數(shù)字參考信號DRefl?DRef4,并根據(jù)控制信號CTRL選擇數(shù)字參考信號DRefl?DRef4中的一個在其輸出端輸出數(shù)字參考信號DRef。運算模塊254的一個輸入端耦接至模數(shù)轉(zhuǎn)換電路272的輸出端以接收數(shù)字信號DFB,運算模塊254的另一個輸入端耦接至選擇模塊253的輸出端以接收數(shù)字參考信號DRef,運算模塊254的輸出端根據(jù)數(shù)字參考信號DRef和數(shù)字信號DFB之間的差值(DRef-DFB)輸出數(shù)字誤差信號Der。數(shù)字補償環(huán)路255耦接至運算模塊254的輸出端以接收數(shù)字誤差信號Der,并經(jīng)過數(shù)字補償算法得到誤差校正信號Vc。數(shù)字補償算法例如可以采用比例積分(PI)控制、比例積分微分(PID)控制、非線性控制、模糊控制等任意適合的控制算法。輸出模塊256耦接至數(shù)字補償環(huán)路255的輸出端,并根據(jù)控制信號CTRL和誤差校正信號Vc,產(chǎn)生誤差校正信號Vcl?Vc4。本領(lǐng)域技術(shù)人員可以理解,誤差校正信號Vcl?Vc4可正可負。在控制信號CTRL的控制下,當(dāng)模數(shù)轉(zhuǎn)換電路272根據(jù)反饋信號FBl產(chǎn)生數(shù)字信號DFB時,選擇模塊253選擇相應(yīng)的數(shù)字參考信號DRefl輸出,從而數(shù)字補償環(huán)路255根據(jù)數(shù)字參考信號DRefl和反饋信號FBl得到誤差校正信號Vc,輸出模塊256將誤差校正信號Vc作為誤差校正信號Vcl輸出至運算模塊257以校正數(shù)字參考信號DRefl ;當(dāng)模數(shù)轉(zhuǎn)換電路272根據(jù)反饋信號FB2產(chǎn)生數(shù)字信號DFB時,選擇模塊253選擇相應(yīng)的數(shù)字參考信號DRef2輸出,從而數(shù)字補償環(huán)路255根據(jù)數(shù)字參考信號DRef2和反饋信號FB2得到誤差校正信號Vc,輸出模塊256將誤差校正信號Vc作為誤差校正信號Vc2輸出至運算模塊258以校正數(shù)字參考信號DRef2 ;當(dāng)模數(shù)轉(zhuǎn)換電路272根據(jù)反饋信號FB3產(chǎn)生數(shù)字信號DFB時,選擇模塊253選擇相應(yīng)的數(shù)字參考信號DRef3輸出,從而數(shù)字補償環(huán)路255根據(jù)數(shù)字參考信號DRef3和反饋信號FB3得到誤差校正信號Vc,輸出模塊256將誤差校正信號Vc作為誤差校正信號Vc3輸出至運算模塊259以校正數(shù)字參考信號DRef3 ;當(dāng)模數(shù)轉(zhuǎn)換電路272根據(jù)反饋信號FB4產(chǎn)生數(shù)字信號DFB時,選擇模塊253選擇相應(yīng)的數(shù)字參考信號DRef4輸出,從而數(shù)字補償環(huán)路255根據(jù)數(shù)字參考信號DRef4和反饋信號FB4得到誤差校正信號Vc,輸出模塊256將誤差校正信號Vc作為誤差校正信號Vc4輸出至運算模塊250以校正數(shù)字參考信號DRef4。運算模塊257的一個輸入端耦接至輸出模塊256以接收誤差校正信號Vcl,運算模塊257的另一個輸入端接收數(shù)字參考信號DRefl,運算模塊257的輸出端輸出數(shù)字參考信號DRefl和誤差校正信號Vcl之和(DRef Ι+Vcl)至數(shù)模轉(zhuǎn)換單元23_1的輸入端,數(shù)模轉(zhuǎn)換單元23_1經(jīng)過數(shù)模轉(zhuǎn)換,輸出參考信號Ref I。運算模塊258的一個輸入端耦接至輸出模塊256以接收誤差校正信號Vc2,運算模塊258的另一個輸入端接收數(shù)字參考信號DRef2,運算模塊258的輸出端輸出數(shù)字參考信號DRef2和誤差校正信號Vc2之和(DRef2+Vc2)至數(shù)模轉(zhuǎn)換單元23_2的輸入端,數(shù)模轉(zhuǎn)換單元23_2經(jīng)過數(shù)模轉(zhuǎn)換,輸出參考信號Ref2。運算模塊259的一個輸入端耦接至輸出模塊256以接收誤差校正信號Vc3,運算模塊259的另一個輸入端接收數(shù)字參考信號DRef3,運算模塊259的輸出端輸出數(shù)字參考信號DRef3和誤差校正信號Vc3之和(DRef3+Vc3)至數(shù)模轉(zhuǎn)換單元23_3的輸入端,數(shù)模轉(zhuǎn)換單元經(jīng)過數(shù)模轉(zhuǎn)換,輸出參考信號Ref3。運算模塊250的一個輸入端耦接至輸出模塊256以接收誤差校正信號Vc4,運算模塊250的另一個輸入端接收數(shù)字參考信號DRef4,運算模塊250的輸出端輸出數(shù)字參考信號DRef4和誤差校正信號Vc4之和(DRef4+Vc4)至數(shù)模轉(zhuǎn)換單元23_4的輸入端,數(shù)模轉(zhuǎn)換單元23_4經(jīng)過數(shù)模轉(zhuǎn)換,輸出參考信號Ref4。
[0036]數(shù)字控制單元25產(chǎn)生誤差校正信號Vcl?Vc4,并將誤差校正信號Vcl?Vc4和相應(yīng)的數(shù)字參考信號Drefl?Dref4相疊加,從而得到校正后的參考信號Refl?Ref4,以消除因斜坡信號Ramp等而引入的靜態(tài)誤差。在圖5所示的實施例中,數(shù)字控制單元25通過一個數(shù)字補償環(huán)路255即可以實現(xiàn)對四路參考信號Refl?Ref4的校正,不需要復(fù)雜的參數(shù)設(shè)計,電路結(jié)構(gòu)簡單,可移植性強。
[0037]圖6示出了根據(jù)本實用新型實施例的圖5所示電池充電系統(tǒng)200b的工作波形圖。圖6所示波形從上至下依次為開關(guān)控制信號PWM1、反饋信號FB1、參考信號Refl與斜坡補償信號Ramp之和(Refl+Ramp)、參考信號Ref2、反饋信號FB2與斜坡補償信號Ramp之和(FB2+Ramp)、參考信號Ref3、反饋信號FB3與斜坡補償信號Ramp之和(FB3+Ramp)、參考信號Ref4、反饋信號FB4與斜坡補償信號Ramp之和(FB4+Ramp)。在Tl時刻,開關(guān)控制信號PWMl變?yōu)楦唠娖揭詫?dǎo)通開關(guān)SI,斜坡信號Ramp以一定的斜率增大。直至T2時刻,反饋信號FB4與斜坡補償信號Ramp之和(FB4+Ramp)大于參考信號Ref4,環(huán)路控制信號Ct4翻轉(zhuǎn),變?yōu)楦唠娖?。此時,參考信號Refl與斜坡補償信號Ramp之和(Refl+Ramp)小于反饋信號VFBl,環(huán)路控制信號Ctl為低電平;反饋信號FB2與斜坡補償信號Ramp之和(FB2+Ramp)小于參考信號Ref2,環(huán)路控制信號Ct2為低電平;模擬控制環(huán)路24_3中反饋信號FB3與斜坡補償信號Ramp之和(FB3+Ramp)小于參考信號Ref3,環(huán)路控制信號Ct3為低電平。從而,數(shù)字控制單元25自動根據(jù)模擬控制環(huán)路24_4控制開關(guān)SI的關(guān)斷時刻。或門電路251在高電平的環(huán)路控制信號Ct4的作用下輸出的高電平的復(fù)位信號Reset以復(fù)位RS觸發(fā)電路252,開關(guān)控制信號PWMl變?yōu)榈碗娖揭躁P(guān)斷開關(guān)SI,斜坡補償信號Ramp迅速復(fù)位至零。在T3時刻,開關(guān)SI的關(guān)斷時長T_ofT達到固定時長控制信號TCON預(yù)設(shè)的值,開關(guān)控制信號PWMl變?yōu)楦唠娖揭詫?dǎo)通開關(guān)SI,下一個開關(guān)周期開始。上述為模擬控制環(huán)路24_4起作用時的工作過程,本領(lǐng)域技術(shù)人員可知,模擬控制環(huán)路24_1?24_3起作用時的工作過程與此類似,為簡單起見,此處不再敘述。
[0038]可見,上述電池充電系統(tǒng)200b的電路結(jié)構(gòu)可以方便的實現(xiàn)對各模擬控制環(huán)路的自動選擇與切換,并且避免了運算放大器的使用,設(shè)計簡單,可以避免模擬控制環(huán)路之的誤切換。
[0039]圖7示出了根據(jù)本實用新型實施例的電池充電系統(tǒng)200c的電路原理圖。和電池充電系統(tǒng)200b的區(qū)別在于,電池充電系統(tǒng)200c自動選擇模擬控制環(huán)路24_1?24_4中的一個控制開關(guān)SI的導(dǎo)通時刻。
[0040]具體的,模擬控制環(huán)路24_1包括運算電路641和比較電路642。運算電路641接收反饋信號FBl和斜坡補償信號Ramp,并輸出反饋信號FBl和斜坡補償信號Ramp相加的信號(FBl+Ramp)。比較電路642具有同相輸入端、反相輸入端以及輸出端,其反相輸入端耦接至數(shù)模轉(zhuǎn)換單元23_1的輸出端以接收參考信號Refl,其同相輸入端耦接至運算電路641的輸出端,其輸出端產(chǎn)生環(huán)路控制信號CU。模擬控制環(huán)路24_2包括運算電路643和比較電路644。運算電路643接收反饋信號FB2和斜坡補償信號Ramp,并輸出反饋信號FB2和斜坡補償信號Ramp相減的信號(FB2-Ramp)。比較電路644具有同相輸入端、反相輸入端以及輸出端,其同相輸入端耦接至數(shù)模轉(zhuǎn)換單元23_2的輸出端以接收參考信號Ref2,其反相輸入端耦接至運算電路643的輸出端,其輸出端產(chǎn)生環(huán)路控制信號Ct2。模擬控制環(huán)路24_3包括運算電路645和比較電路646。運算電路645接收反饋信號FB3和斜坡補償信號Ramp,并輸出反饋信號FB3和斜坡補償信號Ramp相減的信號(FB3_Ramp)。比較電路646具有同相輸入端、反相輸入端以及輸出端,其同相輸入端耦接至數(shù)模轉(zhuǎn)換單元23_3的輸出端以接收參考信號Ref3,其反相輸入端耦接至運算電路645的輸出端,其輸出端產(chǎn)生環(huán)路控制信號Ct3。模擬控制環(huán)路24_4包括運算電路647和比較電路648。運算電路647接收反饋信號FB4和斜坡補償信號Ramp,并輸出反饋信號FB4和斜坡補償信號Ramp相減的信號(FB4-Ramp)。比較電路648具有同相輸入端、反相輸入端以及輸出端,其同相輸入端耦接至數(shù)模轉(zhuǎn)換單元23_4的輸出端以接收參考信號Ref4,其反相輸入端耦接至運算電路647的輸出端,其輸出端產(chǎn)生環(huán)路控制信號Ct4。
[0041]數(shù)字控制單元25包括與門電路651以及RS觸發(fā)電路652。與門電路651具有第一輸入端、第二輸入端、第三輸入端、第四輸入端和輸出端,其第一輸入端親接至比較電路642的輸出端以接收環(huán)路控制信號Ctl,第二輸入端耦接至比較電路644的輸出端以接收環(huán)路控制信號Ct2,第三輸入端耦接至比較電路