国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于單片機(jī)的簡(jiǎn)易恒流源系統(tǒng)的設(shè)計(jì)*

2013-12-21 06:22楊學(xué)海
電子器件 2013年2期
關(guān)鍵詞:恒流源紋波繼電器

榮 軍 ,楊學(xué)海,陳 超,楊 超

(湖南理工學(xué)院信息與通信工程學(xué)院,湖南 岳陽(yáng)414006)

恒流源是能夠向負(fù)載提供恒定電流的電源,應(yīng)用范圍非常廣泛,比如電阻器阻值的測(cè)量和分級(jí),電纜電阻的測(cè)量等,且電流越穩(wěn)定,測(cè)量就越準(zhǔn)確。它既可以為各種放大電路提供偏流以穩(wěn)定其靜態(tài)工作點(diǎn),又可以作為其有源負(fù)載,以提高放大倍數(shù),并且在差動(dòng)放大電路、脈沖產(chǎn)生電路中得到廣泛應(yīng)用。文獻(xiàn)[1-4]針對(duì)恒流源系統(tǒng)內(nèi)部和外部四個(gè)方面的原因引起的輸出電流不夠穩(wěn)定以及精度不高的缺點(diǎn),設(shè)計(jì)了數(shù)字控制的恒流源系統(tǒng),但是共同特點(diǎn)就是系統(tǒng)比較復(fù)雜,或者精度不夠高,因此本文設(shè)計(jì)基于單片機(jī)C8051F020 為控制核心的簡(jiǎn)易數(shù)控恒流源系統(tǒng),實(shí)現(xiàn)了電流2 A 以?xún)?nèi)的數(shù)字控制任意可調(diào)的恒流源系統(tǒng)。

1 恒流源系統(tǒng)軟硬件實(shí)現(xiàn)

論文設(shè)計(jì)了基于單片機(jī)的數(shù)控恒流源,該系統(tǒng)主要由電源模塊、控制模塊、恒流源模塊、鍵盤(pán)顯示模塊和通信模塊組成,其中電源模塊由自制電源供電電路構(gòu)成。鍵盤(pán)顯示模塊由LCD 液晶顯示電路、R232 接口電路以及4×4 矩陣鍵盤(pán)設(shè)置電路構(gòu)成。系統(tǒng)結(jié)構(gòu)框圖如圖1 所示,其中控制系統(tǒng)以單片機(jī)C8051F020,單片機(jī)內(nèi)部自帶A/D 和D/A 轉(zhuǎn)換電路,并單片機(jī)內(nèi)部還設(shè)置了串口通訊功能[2]。

圖1 系統(tǒng)結(jié)構(gòu)框圖

1.1 供電電路設(shè)計(jì)

由于本系統(tǒng)對(duì)功率有一定要求且對(duì)電流紋波有一定要求,故采用三端穩(wěn)壓擴(kuò)流輸出,恒流源供電電源原理圖部分如2 圖所示。

圖2 電源電路

其中圖2 中的220 V 交流市電經(jīng)由含中間抽頭的變壓器轉(zhuǎn)變成雙18 V 交流電壓,再經(jīng)全波整流將電壓轉(zhuǎn)變?yōu)橹绷麟妷海?jīng)由LM7815 和LM7915 三端穩(wěn)壓器件驅(qū)動(dòng)TIP127 和TIP122 擴(kuò)流輸出將其轉(zhuǎn)變?yōu)椤?5 V 電壓,通過(guò)以L(fǎng)1,L2為核心的π 濾波網(wǎng)絡(luò)給系統(tǒng)板放大器提供電源。采用三端穩(wěn)壓集成電路LM7815 驅(qū)動(dòng)達(dá)林頓管TIP127,LM7915 驅(qū)動(dòng)達(dá)林頓管TIP122,電源輸出電流能達(dá)到2 A 以上,足以滿(mǎn)足恒流源最大電流輸出功率,其中R03和R04為擴(kuò)流保護(hù)電阻。+15 V 電源再經(jīng)由LM7805 輸出為+5 V 電壓,給系統(tǒng)中的LCD 液晶以及其他所需+5 V 電源元器件供電。+5 V 電源再由AMS1117-3.3 三端穩(wěn)壓集成芯片輸出+3.3 V 電壓,給C8051F020 單片機(jī)等提供電源。+3.3 V 和正5 V 供電電源電路原理圖分別如圖3 和圖4 所示[5-6]。

圖3 +3.3 V 電源

圖4 +5 V 電源

1.2 主電路設(shè)計(jì)

恒流源主電路如圖5 所示。其中,運(yùn)算放大器U3是一個(gè)反相加法器,反向端輸入信號(hào)有2 路,一路輸入信號(hào)為Vin,另1 路輸入信號(hào)為運(yùn)放U5的輸出反饋,R107是U3的反饋電阻。由于運(yùn)算放大器輸出電流小,所以該電路加了擴(kuò)流部分。采用三極管Q1、Q2、達(dá)林頓管TIP142、TIP147 組成AB 類(lèi)推挽式功率放大電路。達(dá)林頓管TIP142、TIP147 是互補(bǔ)對(duì)管,兩管輪流導(dǎo)通,Ui并且不會(huì)出現(xiàn)交越失真現(xiàn)象。用硬件的方式避免了恒流源輸出死區(qū)。U4是電壓跟隨器,因?yàn)槠漭斎胱杩垢?,所以U4的正向輸入端基本沒(méi)有電流流入,因此流經(jīng)Rf的電流可認(rèn)為全部流入負(fù)載RL。U5是反相放大器,由于R108=R109=10 kΩ,所以U5的反向放大倍數(shù)為1,即U5為放大倍數(shù)為-1 的反相器。

U3的輸入電壓為Vin,由疊加原理可知:

由U4的電壓跟隨器特性和U5的反相器特性,有:

將式(2)代入式(1)得到:

即流經(jīng)Rf的電流完全由輸入電壓Vin決定:

由于U4的輸入端基本不取電流,所以完全可以認(rèn)為流經(jīng)負(fù)載RL 的電流是由輸入電壓Vin來(lái)決定的。從而實(shí)現(xiàn)了用電壓控制直流電流源輸出的功能。由于負(fù)載電阻Rf中流過(guò)的電流即為恒流源的輸出/輸入電流,按照題目要求,輸出/輸入的恒流電流需要達(dá)到2 A,這里采用大功率散熱電阻作為電阻Rf。

圖5 恒流源電路

1.3 數(shù)字控制電路設(shè)計(jì)

控制器在本系統(tǒng)中負(fù)責(zé)人機(jī)交互界面控制,恒流部分電流控制。人機(jī)交互界面包括恒流源輸出電流設(shè)定、電流采集顯示等等。恒流部分電流控制包括DA 輸出、AD 采集、DA 校正3 部分。本系統(tǒng)采用的控制器是C8051F020 單片機(jī)。數(shù)控部分主要利用C8051F020 單片機(jī)的12 bit DAC 實(shí)現(xiàn)。該部分電路如圖6 所示。U1為電壓跟隨器,U2為反相器。利用C8051F020 單片機(jī)DAC 輸出0 ~2 V 電壓。當(dāng)繼電器控制端口CON1為低電平時(shí),繼電器2、3 引腳連通。恒流方式端口輸出電壓為DAC 輸出的反向電壓,恒流源為流入式恒流源;當(dāng)繼電器控制端口CON1為高電平時(shí),繼電器3、4 引腳連通。恒流方式端口輸出電壓即為DAC 輸出電壓,恒流源為流出式恒流源。通過(guò)控制繼電器來(lái)設(shè)定恒流源為流入/輸出方式。

圖6 數(shù)控電路

1.4 采樣電路設(shè)計(jì)

由式(4)可知,恒流源的輸出/輸入電流大小完全取決于Vin和大功率散熱電阻Rf的比值。由此可知,通過(guò)測(cè)量大功率散熱電阻Rf兩端的電壓差可間接求出恒流源的輸出/輸入電流。圖7 完成的是對(duì)大功率散熱電阻兩端電壓的提取和轉(zhuǎn)換功能。

圖7 中Rf即為大功率散熱電阻。V1為正電流流入點(diǎn),V2為正電流流出點(diǎn)。運(yùn)放U6、U7均為電壓跟隨器,分別提取出V1和V2兩點(diǎn)的電壓值,由于電壓跟隨器輸入阻抗很高,基本不取電流,因此不會(huì)影響恒流源的輸出值。U8為反向放大器,R116=R117,放大倍數(shù)為-1,即構(gòu)成反相器。U8輸出為-V2。U9為反向加法器。V1和-V2接入反向加法器U9,輸出電壓為:VO=-(R123/R)(V1-V2),其中R=R119=R120=10 kΩ。

如圖7 所示的采樣轉(zhuǎn)換電路,運(yùn)放U10和繼電器組成了恒流源方式選擇電路。運(yùn)放U10為方向放大器,由于R122=R140=10 kΩ,即放大倍數(shù)為-1。所以,U10的功能就是將輸入的負(fù)電壓轉(zhuǎn)換為正電壓。因?yàn)镃8051F020 單片機(jī)AD 只能采集正電壓,所以,當(dāng)恒流源為流入方式的時(shí)候,輸入采樣轉(zhuǎn)換電路的電壓為負(fù)電壓,繼電器控制端口CON2為低電平,繼電器的引腳2、3 接通。通過(guò)采樣轉(zhuǎn)換電路將負(fù)電壓轉(zhuǎn)換為正電壓。當(dāng)恒流源為流出方式的時(shí)候,輸入電壓為正電壓。繼電器控制端口CON2為高電平,繼電器引腳3、4 接通,輸入電壓直接輸入C8051F020 單片機(jī)的AD 采集而不通過(guò)采樣轉(zhuǎn)換電路。DA1為3.3 伏穩(wěn)壓管,保護(hù)C8051F020 單片機(jī)的AD 采樣端口。

圖7 電流采樣電路

1.5 程序設(shè)計(jì)

系統(tǒng)通電后C8051F020 單片機(jī)對(duì)硬件系統(tǒng)進(jìn)行初始化,隨即進(jìn)入鍵盤(pán)掃描等待。從鍵盤(pán)輸入各項(xiàng)需要設(shè)定的參數(shù),包括恒流源的輸入輸出方式、電流大小、電流調(diào)節(jié)步進(jìn)。各項(xiàng)參數(shù)輸入時(shí)更新液晶,并相應(yīng)地輸出DA。DA 輸出后,通過(guò)恒流源電路輸出電流后,電流監(jiān)控電路將輸出電流轉(zhuǎn)換為電壓,通過(guò)AD 采樣輸入到C8051F020 單片機(jī)。單片機(jī)將采集到的電流參數(shù)與預(yù)設(shè)定的電流參數(shù)對(duì)比,然后進(jìn)行校正,直到兩者相等或者很相近。然后繼續(xù)返回鍵盤(pán)掃描,等待下一次參數(shù)設(shè)定。本系統(tǒng)程序主要包括12864 液晶顯示模塊、鍵盤(pán)掃描模塊、AD 采樣以及校正模塊三大板塊。AD 采樣以及校正采用不斷校正的方法,自動(dòng)對(duì)預(yù)設(shè)定參數(shù)進(jìn)行軟件跟蹤校正。在最大程度上提高了恒流源的輸出精度。程序流程圖如圖8 所示[7-8]。

圖8 程序流程圖

2 實(shí)驗(yàn)結(jié)果及分析

2.1 技術(shù)指標(biāo)

技術(shù)指標(biāo):輸入電壓220 V/50 Hz,要求自制供電電源,恒流源系統(tǒng)輸出電流范圍為0 ~2 000 mA,具有“+”、“-”步進(jìn)調(diào)整功能,步進(jìn)≤10 mA;輸出電流最大偏差小于1 mA。改變負(fù)載電阻,輸出電壓在10 V 以?xún)?nèi)變化時(shí),要求輸出電流變化的絕對(duì)值≤輸出電流值的(1%±1)mA;另外恒流源系統(tǒng)要求具有可設(shè)置為流入或流出模式、具有自動(dòng)控制電流規(guī)律變化大小輸出模式以及具有輸出電壓監(jiān)控和設(shè)置最大電壓輸出值功能。

2.2 電源輸出測(cè)試及分析

電源輸出測(cè)試主要測(cè)量電源的最大輸出功率以及電源輸出紋波。測(cè)試方法為:用瓷盤(pán)變阻器做電源的可變負(fù)載,測(cè)試在不同負(fù)載下電流的輸出,間接地計(jì)算出電源的帶負(fù)載能力。在測(cè)量電源的輸出功率的時(shí)候要同步地測(cè)試電源的輸出紋波。如表1 所示為電源部分的測(cè)試。

由測(cè)試數(shù)據(jù)可以看出,隨著負(fù)載電阻的減少負(fù)載電流增大,當(dāng)負(fù)載電流超過(guò)2 A 時(shí),電源的輸出電壓仍然能穩(wěn)定在15 V 左右,由此可知電源的輸出功率足以驅(qū)動(dòng)恒流源輸出電路,能給恒流源提供最大30 W 的功率,符合恒流源電源的功率要求。通過(guò)數(shù)字示波器估讀出其紋波電壓,都是毫伏數(shù)量級(jí)的小紋波電壓,不足以引起恒流源輸出電流中有很大的紋波電流。綜上所述,電源部分基本滿(mǎn)足要求。

表1 電源輸出測(cè)試

2.3 恒流源部分測(cè)試

恒流源電路以自制電源為電源。測(cè)試方式為:首先將負(fù)載電阻短路,通過(guò)人機(jī)交互界面(鍵盤(pán)和液晶)預(yù)設(shè)定要輸出的電流值,側(cè)得恒流源在零負(fù)載情況下的性能指標(biāo),然后再改變負(fù)載電阻,測(cè)試恒流源電路的帶負(fù)載能力。此處的可變負(fù)載電阻也采用的是瓷盤(pán)變阻器。數(shù)據(jù)測(cè)試分為2 部分,一部分為恒流源為輸出式恒流源時(shí)的數(shù)據(jù)測(cè)試,一部分為恒流源為輸入式恒流源時(shí)的數(shù)據(jù)測(cè)試。具體數(shù)據(jù)見(jiàn)表2 和表3。

表2 輸出式恒流源數(shù)據(jù)測(cè)試

表3 輸入式恒流源數(shù)據(jù)測(cè)試

表2 和表3 的數(shù)據(jù)測(cè)試均是在負(fù)載電阻是7 Ω的時(shí)候測(cè)定的,從表中的數(shù)據(jù)可以得知本系統(tǒng)基本滿(mǎn)足了技術(shù)指標(biāo)所設(shè)定的目標(biāo)。但是系統(tǒng)也出現(xiàn)了一些缺陷,當(dāng)測(cè)試電阻繼續(xù)減少而輸出或者灌入電流保持在最大輸出,電源輸出功率將出現(xiàn)下降,而且紋波電流也將繼續(xù)變大。出現(xiàn)這種情況的原因可以能有2 個(gè),其一,電源功率不夠,需要功率更大的變壓器且電源模塊的文波抑制電路參數(shù)不是最優(yōu)參數(shù),沒(méi)有達(dá)到預(yù)期的效果;其二,由于材料的有限,采樣電阻本來(lái)需要采用康銅電阻,但是本系統(tǒng)實(shí)際應(yīng)用了大功率鋁電阻,大功率鋁電阻的溫漂影響了系統(tǒng)的精確度。

3 結(jié)論

本文設(shè)計(jì)了一個(gè)基于C8051F020 單片機(jī)的數(shù)控恒流源。本系統(tǒng)設(shè)計(jì)主要硬件電路設(shè)計(jì)和軟件程序編寫(xiě)包括兩個(gè)方面。其中設(shè)計(jì)步驟為:系統(tǒng)設(shè)計(jì)、模塊化硬件設(shè)計(jì)、軟件程序設(shè)計(jì)及調(diào)試、系統(tǒng)架構(gòu)和系統(tǒng)調(diào)試。從本系統(tǒng)的數(shù)據(jù)測(cè)試以及數(shù)據(jù)分析可知,本系統(tǒng)很好地完成了系統(tǒng)的設(shè)計(jì)要求,部分指標(biāo)甚至超過(guò)了系統(tǒng)設(shè)計(jì)要求。

[1] 陶偉林,王英民,雷開(kāi)卓. 基于微處理器的精密數(shù)控恒流源[J].電子技術(shù)應(yīng)用報(bào),2007(7):138-140.

[2] 楊學(xué)海,榮軍,陳超,等.簡(jiǎn)易數(shù)字控制恒流源系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)[J].電子技術(shù),2012(4):50-52.

[3] 榮軍,張敏,李一鳴,等.基于單片機(jī)的恒流源技術(shù)研究[J].電子器件,2011,29(23):63-65.

[4] 榮軍,張敏,李一鳴,等.一種基于數(shù)字控制的直流電流源技術(shù)研究[J].微型機(jī)與應(yīng)用,201029(23):63-65.

[5] 張占松.開(kāi)關(guān)電源的原理與設(shè)計(jì)[M].北京:電子工業(yè)出版社,2003:5.

[6] 童詩(shī)白,華成英.模擬電子技術(shù)基礎(chǔ)[M].北京:高等教育出版社,2006.

[7] 萬(wàn)光毅.SoC 單片機(jī)實(shí)驗(yàn)實(shí)踐與應(yīng)用設(shè)計(jì):基于C8051F 系列[M].北京航天航空大學(xué)出版社,2006:355-382.

[8] 彭為.單片機(jī)典型系統(tǒng)設(shè)計(jì)實(shí)例精講[M]. 電子工業(yè)出版社,2006:19-21.

猜你喜歡
恒流源紋波繼電器
繼電器控制及診斷在電動(dòng)汽車(chē)動(dòng)力電池包的應(yīng)用
便攜式繼電器測(cè)試臺(tái)的研制和應(yīng)用
四相交錯(cuò)電路中占空比對(duì)紋波電流的影響研究
計(jì)算機(jī)聯(lián)鎖復(fù)示繼電器電路改進(jìn)方案探討
紋波電流對(duì)不同芯片尺寸的LED光源可靠性的影響
升壓型開(kāi)關(guān)電源紋波抑制方法研究
高精度小電流恒流源的設(shè)計(jì)與實(shí)現(xiàn)
裝飾性鍍鉻用低紋波可調(diào)控高頻開(kāi)關(guān)電源設(shè)計(jì)
多MOSFET并聯(lián)均流的高穩(wěn)定度恒流源研究
一種數(shù)顯式數(shù)控恒流源的研究與設(shè)計(jì)