《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 电源技术 > 设计应用 > ATC51新型数控直流电源设计
ATC51新型数控直流电源设计
摘要: 针对目前的电源普遍存在输出恒定、精度较差的问题,设计了一种基于单片机的新型数控直流电源。主要分为电源模块,单片机控制模块,数码管、按键模块和PWM波输出驱动模块这4部分。首先通过键盘输入预期的电压值,单片机根据输入值输出不同占空比的PWM波,控制可控稳压芯片LM317的输出,输出结果在数码管上显示。在整个系统中,由专门的电源稳压模块提供稳定电压以减小误差。输出电压范围为0.00~15.00V,电流范围0.1 A,误差不超过5%,具有使用灵活、精度高、工作稳定,成本低的优点,适宜推广使用。
Abstract:
Key words :

    在各種電子設(shè)備中,電源是一種必不可少的儀器。隨著科技的進(jìn)步,電子設(shè)備逐漸綜合化,復(fù)雜化,對電源部分使用的靈活性和精度都提出了更高的要求。
    目前所用的電源大多是只有固定電壓輸出(例如常用的有:±5 V、±12 V或±15 V),其缺點是輸出電壓不可人為地改變,輸出精度和穩(wěn)定性都不高;在測量上,傳統(tǒng)的電源一般采用指針式或數(shù)字式來顯示電壓或電流,搭配電位器調(diào)整所要的電壓及電流輸出值。若要調(diào)整精確的電壓輸出,須搭配精確的顯示儀表監(jiān)測;又因電位器的阻值特性非線性,在調(diào)整時,需要花費一定的時間,而且會產(chǎn)生漂移。市場上銷售的數(shù)字可調(diào)電源成本較高,使用也不方便。
    針對這一現(xiàn)象,本文提出了一種基于AT98C51單片機的新型數(shù)控直流電源。
    鍵盤輸入控制輸出電壓值,數(shù)碼管顯示輸出電壓值。輸出電壓范圍0.00~15.00 V,電流范圍0~1 A,輸出電壓的精度為百分位,誤差小于0.5%。具有使用靈活,精度高,工作穩(wěn)定,成本低的優(yōu)點,適宜推廣使用。

1 硬件電路組成及工作原理
1.1 系統(tǒng)硬件結(jié)構(gòu)
    系統(tǒng)硬件結(jié)構(gòu)如圖1所示。系統(tǒng)分為電源模塊,單片機控制模塊,數(shù)碼管、按鍵模塊和PWM波輸出驅(qū)動模塊4部分組成。電源模塊主要由外接不可控電源和二級濾波電路組成PI型濾波電路;單片機控制模塊主要由AT98C51單片機及其外圍電路組成;數(shù)碼管、按鍵模塊包括數(shù)碼管顯示部分和鍵盤輸入部分;PWM波輸出驅(qū)動模塊主要由穩(wěn)壓芯片LM317,三極管及其配套電路組成。本數(shù)控直流電源通過按鍵控制單片機產(chǎn)生PWM信號驅(qū)動級(三極管)的線性放大,來控制穩(wěn)壓芯片LM317的ADJ控制端口,通過調(diào)節(jié)其占空比對電容進(jìn)行充放電實現(xiàn)能量轉(zhuǎn)換,從而調(diào)節(jié)輸出電壓,最后通過數(shù)碼管顯示。各部分的電源由電源模塊提供的穩(wěn)壓輸出提供。本系統(tǒng)還可以通過串行口實現(xiàn)上位計算機和數(shù)字電源之間的通訊,人機交互圖形用戶界面(GUI)可以是設(shè)計人員按照計算機屏幕上的指示的步驟,通過選擇參數(shù)來對電源電壓,電流閥值與響應(yīng),軟啟動,容限,環(huán)路補償?shù)墓δ艿墓芾砉ぷ鳎部梢酝ㄟ^按鍵來設(shè)定。

a.JPG


1.2 電源模塊
    電源模塊是通過外部輸入20 V的不可控電壓輸入,經(jīng)過穩(wěn)壓管系統(tǒng)提供電源保證。LM78012是12 V的穩(wěn)壓芯片,輸出12 V的穩(wěn)定電壓,提供給輸出驅(qū)動模塊LM317的輸入級。LM7805是5 V的穩(wěn)壓芯片,提供穩(wěn)定的5 V電壓,提供給單片機的電壓輸入端。VD2為二極管串入,起保護(hù)作用,防止輸入反極性時燒毀電路芯片。C9,C5,C12n,C6,C7,C3為濾波電容,阻值如圖2所示,組成PI型二階濾波電路,消除電源紋波的干擾影響。

 

b.JPG

1.3 單片機控制系統(tǒng)
    本系統(tǒng)采用Atmel公司生產(chǎn)的AT98C51單片機。它是一種低電壓、低功耗、高性能的CMOS 8位單片機,片內(nèi)含8 kB可反復(fù)擦寫的程序存儲器和256 B的數(shù)據(jù)存儲器。單片機及其必要的外圍電路,包括復(fù)位電路和晶振電路如圖3所示。
    本系統(tǒng)使用AT98C51自帶的PWM模塊,通過內(nèi)部定時器,采用脈寬調(diào)制技術(shù)。P1.0~P1.2作為輸入端,輸入3位按鍵控制量,P2.0~P2.7作為輸出端,輸出8位數(shù)碼管信號,由P1.6口輸出不同占空比的方波。這樣將輸入的外界光強的變化轉(zhuǎn)化為輸出的PWM波的占空比的變化。
1.4 數(shù)碼管,按鍵模塊
    數(shù)碼管顯示模塊:LED驅(qū)動顯示用的是共陰極的4位顯示數(shù)碼管(MY5841AH),外帶8位上拉電阻(510 R),提高貫穿電流,用于顯示電源輸出的電壓幅度值,便于人機交互。

 

c.JPG


    按鍵模塊:用于外界輸入設(shè)定電源初值與調(diào)節(jié)輸出使用。S3為電壓增加按鈕,每按一下輸出電壓值增加0.01 V;S4為電壓減小按鈕,每按一下輸出電壓減小0.01 V;S5為備用按鍵。
1.5 PWM驅(qū)動輸出模塊
    PWM為脈寬調(diào)制技術(shù),不同的占空比來控制目標(biāo)的動態(tài)變化,通常在線性調(diào)節(jié)、輸出調(diào)節(jié)、電壓調(diào)整以及電機控制方面都有很大的應(yīng)用。如圖5所示,此模塊為電源核心模塊。R5為上拉電阻,R1為限流電阻,為三極管基極提供穩(wěn)定的PWM波型,起到穩(wěn)定PWM輸出的作用。風(fēng)將三極管集電極輸出的放大電流轉(zhuǎn)化為電壓,同時與高精度可控穩(wěn)壓芯片LM317的控制端ADJ和電容C10相接。通過對電容C10進(jìn)行充放電實現(xiàn)能量轉(zhuǎn)換,控制輸出可調(diào)ADJ調(diào)節(jié)端口,即達(dá)到通過調(diào)節(jié)PWM波占空比來控制輸出電壓的目的。

d.JPG


    PWM波占空比的改變,即改變穩(wěn)壓回路的三極管的導(dǎo)通時間及導(dǎo)通狀態(tài)。以占空比從50%~100%的增加來舉例說明。當(dāng)占空比增加,三極管在一個周期內(nèi)導(dǎo)通時間減少,C10充放電頻率加快,放電時間減小,控制端輸入電流增大,輸出電壓增大。本電源設(shè)定占空比范圍即為50%~100%。
    調(diào)節(jié)R6可以調(diào)節(jié)輸入控制電壓最高值的大小與最小值的范圍。C8與C10均作為濾波電容,濾除高噪聲,R8與R4為分壓電阻,用于配合R6來校正輸出值。其大小根據(jù)不同使用要求而定。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。

相關(guān)內(nèi)容