屈彪,張文超
(杭州電子科技大學(xué) 電子信息學(xué)院,浙江 杭州 310018)
基于DC/DC開關(guān)穩(wěn)壓器的數(shù)控電源設(shè)計
屈彪,張文超
(杭州電子科技大學(xué) 電子信息學(xué)院,浙江 杭州 310018)
針對當(dāng)前市面上數(shù)控電源電路復(fù)雜、成本較高、同一數(shù)控電源系統(tǒng)不能兼并恒壓恒流的情況,研究了3種數(shù)控電源常見的設(shè)計方案,并深入探究了基于DC/DC開關(guān)穩(wěn)壓器的數(shù)控電源設(shè)計方案。與市面上的數(shù)控電源相比,本設(shè)計是基于DC/DC開關(guān)穩(wěn)壓器的數(shù)控電源,通過STM32控制數(shù)字電位器來改變DC/DC開關(guān)穩(wěn)壓器反饋量來實現(xiàn)。電路采用兩個反饋回路,電壓反饋回路和電流采樣、放大反饋回路,可以根據(jù)用戶的選擇實現(xiàn),恒壓和恒流模式之間自動切換。根據(jù)實驗數(shù)據(jù)表明,基于該方法設(shè)計的數(shù)控電源恒壓、恒流精度高,且電路工作穩(wěn)定,價格低廉。
DC/DC;數(shù)控電源;STM32;數(shù)字電位器
數(shù)控電源是針對傳統(tǒng)模擬電源的不足提出的,數(shù)字化能夠減少生產(chǎn)過程中的不確定因素和人為參與的環(huán)節(jié)數(shù),有效地解決電源模塊中諸如可靠性、智能化和產(chǎn)品一致性等工程問題,極大地提高生產(chǎn)效率和產(chǎn)品的可維護性。數(shù)控電源分為數(shù)控電壓源和數(shù)控電流源。數(shù)控電壓源,具有輸出電壓穩(wěn)定、精度高且調(diào)節(jié)范圍寬、響應(yīng)快,穩(wěn)定性好、效率高等優(yōu)點。數(shù)控恒流源具有輸出精度高且調(diào)節(jié)范圍寬、效率高、適應(yīng)性強、輸出不隨輸入電壓、負(fù)載變化而變化等特點。如何設(shè)計一個數(shù)控電壓源和數(shù)控電流源共存,輸出精度高且調(diào)節(jié)范圍寬的系統(tǒng)是電子技術(shù)應(yīng)用熱點之一。文中分別論述了基于DAC的數(shù)控電源、基于MOS管的數(shù)控電源和基于DC/DC開關(guān)穩(wěn)壓器的數(shù)控電源等數(shù)控電源的設(shè)計方案,并重點討論了DC/DC開關(guān)穩(wěn)壓器的數(shù)控電源通用的設(shè)計方法。并給出相關(guān)設(shè)計實例以及相關(guān)測試數(shù)據(jù)。
直流穩(wěn)壓電源朝著數(shù)字化方向發(fā)展。因此對于數(shù)控恒壓源的研究是必要的[3]。數(shù)控電源顧名思義,即是通過數(shù)字信號控制電源輸出。因此可以借助很多數(shù)字控制模擬量的器件來進(jìn)行模擬電路數(shù)模字化,比如DAC、MOS管、數(shù)字電位器等方式[1]。這些器件是通過數(shù)字量來控制模擬電路的電壓、電阻、電路導(dǎo)通時間,從而達(dá)到數(shù)控電源的目的。
1.1基于DAC的數(shù)控電源
圖1為基于DAC的數(shù)控電源工作簡圖。采用MCU作為數(shù)控電源的控制單元,通過改變DAC的輸入數(shù)字量來改變輸出控制電壓,從而使輸出功率管的控制電壓發(fā)生變化,間接地改變輸出電壓的大小。為了能夠使系統(tǒng)具備檢測實際輸出電壓電流值的大小,可以將輸出電壓、電流經(jīng)過采樣,用MCU實時對電壓、電流進(jìn)行監(jiān)控、數(shù)據(jù)處理及顯示[3]。實現(xiàn)了一個輸出、采樣、比較、調(diào)整的閉環(huán)系統(tǒng),增加了系統(tǒng)的魯棒性。
1.2基于MOS管的數(shù)控電源
圖1中的功率放大元件始終工作在“線性連續(xù)”狀態(tài)下,其自身功耗較高,電源整體效率較低。而圖2中的MOS管工作在“開關(guān)”狀態(tài)下,可大大提高效率。

圖1 基于DAC的數(shù)控電源結(jié)構(gòu)框圖
圖2中,50 Hz 220 V交流電經(jīng)電網(wǎng)濾波器(消除來自電網(wǎng)的干擾)濾波→整流濾波器→直流電壓。該直流電壓作為輸入電源加到功率變換電路,功率變換電路在占空比可變的PWM控制信號控制下,將輸入直流電源轉(zhuǎn)換成高頻率脈沖(“通斷”)式“直流電”,再經(jīng)功率儲能元件(電感或變壓器)變換成低壓的高頻率脈沖式“直流電”,在經(jīng)過整流濾波電路轉(zhuǎn)化成穩(wěn)定連續(xù)的直流電壓輸出到負(fù)載。由微控制器產(chǎn)生脈寬(占空比)可調(diào)的PWM控制信號驅(qū)動功率變換電路工作。控制信號的脈寬(占空比)是要根據(jù)輸出電壓的反饋信號來實時調(diào)節(jié)的,具體就是利用微控制器中的高速ADC通道定時采集輸出電壓和輸出電流值,并與設(shè)定值相比較,再根據(jù)其誤差程度和控制算法來調(diào)節(jié)PWM控制信號的占空比,從而自動將輸出電壓穩(wěn)定在設(shè)定值。比較控制算法可采用PID算法由軟件程序完成[2]。此外,這種數(shù)控電源很容易實現(xiàn)過壓、過流和短路故障保護。圖中功率變換電路采用了MOS管,當(dāng)然亦可采用IGBT和可控硅等功率器件。

圖2 基于MOS管的數(shù)控電源結(jié)構(gòu)框圖
1.3基于DC/DC開關(guān)穩(wěn)壓器的數(shù)控電源
DC/DC開關(guān)穩(wěn)壓器廣泛應(yīng)用于各種電子設(shè)備中,用作恒壓源,當(dāng)負(fù)載電流在額定范圍內(nèi)變化時,其輸出電壓保持不變。以圖3所示的基于DC/DC的數(shù)控電源原理框圖為例,探討一下DC/DC的數(shù)控電源恒壓、恒流原理。圖3中包含電壓反饋電路和電流反饋電路。當(dāng)用戶選擇恒壓輸出時,系統(tǒng)電壓反饋電路起作用,圖3中R1、R2構(gòu)成輸出電壓采樣電路,用于設(shè)置輸出電壓的大小[4]。當(dāng)輸出電壓Vout因負(fù)載變化而變化時,反饋電壓Vf也隨著變化,DC/DC穩(wěn)壓器內(nèi)部的控制電路根據(jù)反饋電壓Vf(采樣電壓)與Vref差值的大小來適當(dāng)調(diào)整功率變換電路的控制參數(shù)(如PWM的占空比等),使輸出電壓穩(wěn)定在一個固定的值,達(dá)到穩(wěn)壓的目的[5]。當(dāng)用戶選擇恒流輸出時,系統(tǒng)電流反饋電路起作用,恒流源和恒壓源在電路上的差別反應(yīng)在兩者的采樣電路采集的對象不一樣。恒壓源為了保持輸出電壓的恒定,需要實時對輸出電壓跟蹤、控制,在負(fù)載變化的情況下使輸出電壓不隨負(fù)載的變化而變化,而恒流源是指在負(fù)載變化的情況下,穩(wěn)壓器能根據(jù)負(fù)載的變化相應(yīng)調(diào)整輸出電壓,保持輸出電流不變,恒流源采樣電路采集的是輸出的電流信號,但實際上采集的是經(jīng)過I/V轉(zhuǎn)換(采樣電阻)后反應(yīng)電流大小的電壓信號,因此,把輸出的電流信號轉(zhuǎn)換成電壓信號,輸入到DC/DC開關(guān)穩(wěn)壓器的反饋引腳,就能實現(xiàn)恒壓源到恒流源的轉(zhuǎn)變。圖3中的RS為采樣電阻,將RS上的電壓信號經(jīng)過由R3、Rf、運放A組成的放大器,輸入到DC/DC開關(guān)穩(wěn)壓器的反饋引腳,通過設(shè)置R3、Rf大小來設(shè)置輸出電流的大小。一般來說,運算放大器的增益都能做到很大,這樣電路中就可以采用很小的采樣電阻,從而達(dá)到降低損耗、提高效率的目。

圖3 基于DC/DC的數(shù)控電源原理框圖
DC/DC開關(guān)穩(wěn)壓器輸出電壓

其中Vref為 DC/DC開關(guān)穩(wěn)壓器內(nèi)部自帶的基準(zhǔn)電壓或者用戶外接的基準(zhǔn)電壓。由式(1)可知,合理設(shè)置電阻R1、R2的值,即可獲得所需的輸出電壓值。在實際電路中R2保持不變,將R1用數(shù)字電位器代替,開關(guān)S1、S2、S3用繼電器替換。即可改裝成數(shù)控電壓源。
當(dāng)電路進(jìn)入恒流工作狀態(tài)時,輸出電流Iout滿足式(2):

將式(2)變換得出:

由式(3)可以看出,合理設(shè)置電阻Rf、R3和RS的值,即可獲得所需的輸出電流值,并能獲得理想的效率。同數(shù)控電壓源一樣,RS、R3使用固定值,而Rf用數(shù)字電位器代替,開關(guān)S1、S2、S3用繼電器替換,即可改裝成數(shù)控電流源[6]。
通過對上述3種數(shù)控電源實現(xiàn)方案的深入研究與實際運用,基于DC/DC開關(guān)穩(wěn)壓器的數(shù)控電源,其優(yōu)點如下:
1)電路簡單,功能齊全,易于擴展。
基于DC/DC開關(guān)穩(wěn)壓器的數(shù)控電源,相對于前兩種方案,電路更加精簡,電流電壓兩個回路切換非常方便。電流輸出范圍寬,輸出小電流時使用大的采樣電阻,輸出大電流時使用小的采樣電阻,以減小電路本身功耗。
2)數(shù)控電源精度高,誤差小,易于控制。數(shù)控電源既能方便輸入和選擇預(yù)設(shè)電壓電流值又具有較高精度和穩(wěn)定性,而且可以任意設(shè)定輸出電壓或電流,給電路實驗帶來極大的方便提高了工作效率。
3)元件取材廣泛,價格低廉。DC/DC開關(guān)數(shù)控電源基于可調(diào)輸出的DC/DC開關(guān)穩(wěn)壓器設(shè)計,即輸出電壓采樣電路外置的DC/DC開關(guān)穩(wěn)壓器設(shè)計的。目前,在市面上可以找到很多價格低廉、性能優(yōu)良的可調(diào)輸出的DC/DC單片集成開關(guān)穩(wěn)壓器或者控制器,如 LM2596-ADJ、LT1086-ADJ、TL494、MC34063等。
由于整個電路元件較多,尺寸較大。限于篇幅,此處只將核心電路簡化后給出。圖4所示是基于LM2596-ADJ的數(shù)控電源的電壓環(huán)路部分。電壓環(huán)路只是將圖3中R2用數(shù)字電位器X9241替換。X9241是4個數(shù)字電位器為一體的CMOS集成電路,每個電位器包含63個電阻,數(shù)字電位器滑臂位置的控制由用戶通過I2C串行總線傳遞增益碼控制,X9241自帶I2C二線接口,接法簡單,使用方便,可靈活控制滑臂位置,改變阻值大小。本設(shè)計是通過STM32控制數(shù)字電位器X9241的電阻值從而改變輸出的電壓值。電路原理在前文已做過詳細(xì)說明,此處不再敖述。

圖4 數(shù)控電源電壓環(huán)路原理圖
圖5所示是圖4所示數(shù)控電源中控制芯片供電電路。電路的核心元件是TL431,TL431的內(nèi)部含有一個2.5 V的基準(zhǔn)電壓,所以當(dāng)在REF(2腳)端引入輸出反饋時,器件可以通過從陰極到陽極很寬范圍的分流,控制輸出電壓。TL431、2SC4762、R7、R8組成了精密5 V穩(wěn)壓電路,再通過AMS1117-3.3 V輸出3.3 V電壓給STM32控制器提供電壓。

圖5 數(shù)控電源輔助電源電路原理圖
數(shù)控電流源的電流反饋環(huán)路與數(shù)控電壓源的電壓反饋環(huán)路類似,只需將圖3中的Rf用數(shù)字電位器X9241替換。通過STM32來控制X9241電阻值的大小即可改變輸出電流值,此處不再詳細(xì)說明。
如圖6所示,本設(shè)計軟件,主要負(fù)責(zé)電流、電壓模式切換,電流、電壓值設(shè)定(控制數(shù)字電位器 X9421),輸出的電壓、電流采樣,比較、調(diào)整、輸出等。在此對程序如何切換到電流工作模式進(jìn)行簡要說明。當(dāng)用戶選擇電流輸出時程序進(jìn)入電流模式,即本文圖3中開關(guān)S1、S2切換到1端。進(jìn)入電流模式后,根據(jù)用戶對輸出值的需求切換不同的采樣電阻,即本文圖3中開關(guān)S3切換,降低功耗。確定輸出模式和輸出值大小后,電路開始輸出用戶輸入的值,為了提高精確度,電路中加入了電流采樣,在通過STM32計算比較,再對電路輸出值進(jìn)行調(diào)整。電壓工作模式,與電流工作模式類似。

圖6 數(shù)控電源控制程序流程圖
系統(tǒng)電源是由MPS-3003L-3穩(wěn)壓電源提供的18 V電源,測試結(jié)果直接由STM32內(nèi)部ADC測得。在數(shù)控電壓環(huán)路測試中,設(shè)定輸出電壓和實際輸出電壓數(shù)值,其結(jié)果如表1所示。在數(shù)控電流環(huán)路測試中,設(shè)定輸出電流和實際輸出電流數(shù)值,其結(jié)果如表2所示。

表1 恒壓精度測試數(shù)據(jù)

表2 恒流精度測試數(shù)據(jù)
由表1可見,本設(shè)計的數(shù)控電壓源具有穩(wěn)壓效果好、可調(diào)范圍寬、輸出精度高等。由表2中測試數(shù)據(jù)可以看出,為了實驗的客觀性和真實性,在實際測試使用兩種方式測試:1)取不同的電流值來作基準(zhǔn)進(jìn)行測試。2)設(shè)定電流值為450 mA,改變輸出端負(fù)載,進(jìn)行測試。測試結(jié)果表明:所設(shè)計的數(shù)控電流源系統(tǒng)輸出穩(wěn)定、誤差小、精度高。
基于LM2596-ADJ的數(shù)控電源,很好的解決了傳統(tǒng)的數(shù)控電源中存在的不足,硬件簡單實用、軟件簡潔明了。經(jīng)實踐證明,基于LM2596-ADJ的數(shù)控電源長期工作穩(wěn)定可靠,該電路的成功設(shè)計,說明了利用市面常用DC/DC穩(wěn)壓器設(shè)計成高效的數(shù)控電源的方法的可行性,且取材廣泛,成本低。電路具有恒壓、恒流精度高、效率高。該數(shù)控電壓源電路不僅可用于繼電器吸合/釋放電壓測試,還可用于對電壓要求較高的電路系統(tǒng)中等,而數(shù)控電流源電路不僅可用于微小電阻測量中,也可以大功率LED驅(qū)動,還可用于電池充電等。
[1]梅陽鳳.數(shù)字開關(guān)電源的設(shè)計與實現(xiàn)[D].廣州:廣東工業(yè)大學(xué),2011.
[2]呂德深,梁承權(quán).基于STC12C5A60S2與PID算法的數(shù)控電源的設(shè)計與實現(xiàn)[J].電子設(shè)計工程,2014,22(9):127-130.
[3]晏勇.基于MSP430大功率高效數(shù)控恒流源[J].西南民族大學(xué)學(xué)報.自然科學(xué)版,2011,37(5):810-815.
[4]劉仁貴,侯成英.基于DC/DC開關(guān)穩(wěn)壓器的大功率LED恒流驅(qū)動設(shè)計[J].電子設(shè)計工程,2012,20(5):97-102.
[5]張磊.高精度數(shù)字開關(guān)電源系統(tǒng)的研究[D].成都:電子科技大學(xué),2006.
[6]康華光.電子技術(shù)基礎(chǔ)模擬部分[M].5版:北京:高等教育出版社,2006.
The design of numerical power based on DC/DC
QU Biao,ZHANG Wen-chao
(Electronic Information School of Hangzhou Dianzi University,Hangzhou 310018,China)
In this paper,the current market digitally controlled power circuit complexity,high cost,the same can not be digitally controlled power systems merger constant-voltage/constant-current case study three common design digitally controlled power,and in-depth study of the DC/DC switching regulator numerical control power supply design.Compared with the numerical control market power,the design is based on the DC/DC switching regulator numerical control power,STM32 controlled by the digital potentiometer to change the DC/DC switching regulator feedback to achieve.Circuit uses two feedback loops,voltage and current sampling feedback loop,the feedback loop amplification can be achieved according to the user's selection,automatic switching between constant voltage and constant current modes.According to the experimental data show that the method based on the design of digitally controlled power constant voltage,constant current,high precision,and the circuit is stable,low prices.
DC/DC;numerical power;STM32;digital potentiomete
TN7
A
1674-6236(2016)21-0170-04
2015-10-22稿件編號:201510148
屈 彪(1989—),男,湖南衡陽人,碩士研究生。研究方向:嵌入式系統(tǒng)與應(yīng)用。