1000部丰满熟女富婆视频,托着奶头喂男人吃奶,厨房挺进朋友人妻,成 人 免费 黄 色 网站无毒下载

首頁 > 文章中心 > 穩壓電源

穩壓電源

前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇穩壓電源范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。

穩壓電源范文第1篇

【關鍵詞】串聯型穩壓電路 調整管 取樣電路

【中圖分類號】G 【文獻標識碼】A

【文章編號】0450-9889(2015)11B-0074-03

一、前言

各種電子電路通常都要用直流電源來供電,而串聯型穩壓電源在各種電路,特別是在輸出功率較低的電路和簡單的電路制作中得到了廣泛地應用。

二、設計的基本要求

輸出電壓 UO=8~13 V

輸出電流 IO=0~100 mA

交流電壓 220V,頻率50Hz ,電壓允許波動±10

三、串聯型穩壓電源電路設計、參數計算、元件選擇

(一)電路的組成和基本原理

圖1-1

圖1-1為一串聯型穩壓電源電路,圖中T1、T2為復合調整管,起電壓調整作用。電阻R8、R9和Rw組成分壓電路,輸出電壓變化量 V 通過電阻分壓加到三極管T3的基極,所以R8、R9、Rw組成的電路叫做分壓電路。穩壓管DZ1與電阻R3組成穩壓電路,用來提供基準電壓VZ1,T3起比較與放大信號的作用。T3的集電極接T5,DZ2、R1、R2組成恒流源負載,其中DZ2、R1給恒流源提供穩定的電壓。

該電路的穩壓過程如下:當Vi增大(或IO減小)而使Vo增大時,通過取樣電路加至T3基極的電壓VB2則升高。因差分放大器T3和T4對加在兩個基極上的差值信號進行放大,而基準穩壓管 DZ1使T4的基極電壓VB4=VZ1保持恒定,所以T3對其基極電壓升高引入的信號進行放大,使得IC5(即IR2)增大,VB2下降,IB2減小,IC2、IB1減小,VCE1增大,使得Vo減小,最終保持輸出電壓Vo的穩定。

(二)整流濾波電路

該電源用四個二極管接成橋式整流電路,它的作用是利用具有單向導電性能的整流元件將正負交替的正弦交流電壓整流成為單方向的脈動電壓,這種單向脈動電壓往往包含很大的脈動成分,距離理想的直流電壓還差得很遠。為此,在整流電路后加一個電容濾波器,它的作用是盡可能地將單向脈動電壓中的脈動成分濾掉,使輸出電壓成為比較平滑的直流電壓。

下面首先計算整流濾波電路的輸出電壓Vi和輸出電流Ii,再選擇整流二極管、濾波電容和電源變壓器的變比。

整流濾波電路的輸出電壓為

Vi=(1+10%)(VOmax+VCE1+VR7)

因復合調整管T1、T2工作在放大區,通常選VCE=3~8V ,如果考慮到當電網下降10%時,Vi仍能維持最大的電壓輸出,Vi應按上式選值。根據要求

VOmax=13V

VCE1=5V

VR7=(IOmax+IR8)

在設計時取合適的電阻阻值,使得流過IR8的電流為10mA,R7上的壓降為0.6V左右,則有

Vi=1.1(13+5+0.6)V≈20.5V

選取 Vi=21V

整流濾波電路的輸出電流為 Ii=IOmax+IR1+IR2+IR3+IR6+IR8

根據要求 IOmax=100mA

考慮到電路的穩定性和可行性,選取

IR1=10mA

IR2=5mA

IR3=10mA

IR6=10mA

IR8=10mA

IR10=5mA

所以 Ii=100+10+5+5+10+10+10=150mA

變壓器的次級電壓,其變比為

n=12

整流二極管的選取要滿足以下幾個參數

根據以上數據并考慮留有裕量,整流二極管可選用 2CP33。

濾波電容C1可根據下面的式子進行選擇

選用電容量為,耐壓為25V的電解電容。

(三)帶差分比較放大的穩壓電路

1.調整管

該電源采用T1和T2組成復合調整管,由圖1-1可以知道流過T1發射極的電流IE1為

IE1=IOmax+IR8+IR3+IR6-IR10

=100+10+10+10-5

=125mA

加上并聯在輸出端的電容G4和一端接到T3的電容G3充放電時流過的電流,流過調整管T1的發射極的最大電流為150mA左右,選用調整管時要使其極限參數滿足以下要求

ICM1=150mA

V(BR)CEO1=Vimax-VOmin-VR7

=(1+10%)Vi-VOmin-VR7

=1.1×21-8-0.6

=14.5V

根據以上數據T1選用MJ2955 9330。T2選用低頻小功率三極管9015。起分流作用的R10,取R10=500。

2.基準電源VZ1、VZ2的一般要求

對于用作差分放大器的基準電源VZ1來說,一般取值如下:

VZ1=nVO=(0.5~0.8)VO

取 n=0.6

輸出電壓VO的范圍為 VO=8~13 V

則有 VZ1=0.6(8~13)=4.8~7.8V

所以可取 VZ1=6.2V

限流電阻R3的阻值可根據下式選取

對于恒流源的基準電壓VZ2,取VZ2=6.2V。對于其負載電阻R2,可通過以下幾式來求它的阻值

VZ2=IE2R2+VBE4

一般VBE4的壓降為 0.5V,則有

IE4R2=VZ2-VBE4

=6.2-0.5

=5.7V

又因為IE4≈IB2+IC3,結合前面所選取的元件參數IB2和IC3加起來的值大概為3mA。所以R2的阻值為

對于基準電壓VZ2的限流電阻R1的阻值為

對于恒流源的三極管T5,應選取放大倍數較高的低頻小功率三極管9014。

3.差分比較放大器

差分放大器由T3、T4、Re3(即R4)和恒流源負載組成。根據差分放大器的特點,此處的三極管選用電流放大倍數較高、特性對稱的低頻小功率三極管,其工作點可取IC2=IC3=2mA,在此T3、T4小功率三極管選用9015。差分放大器的發射極電阻可由下式求得

4.取樣電路

為了提高電路的穩定性,首先應選擇溫度系數相同且比較小的電阻。在取樣電路中,當Rw滑到下端時

當Rw滑到上端時有

結合前面已選取的IR8=10mA,則有

解以上三式聯立的方程,可求得

R8=260

R9=640

Rw=400

(四)過載保護電路

該電源由T6、R5、R6、R7組成過載保護電路。T6為保護管,R5、R6對輸出電壓進行分壓,通過R6給T6基極提供反向偏壓,電阻R7稱為檢測電阻,其阻值較小,當輸出電流流過R7時T6提供正向偏壓。在此T6選用小功率三極管9015。

在正常情況下,在R6上的反向偏壓超過R7上的正向偏壓,所以T6處于截止狀態,對穩壓工作不起影響。

當輸出電流變大,R7上的正向偏壓也增大,當增大到一定程度時,T6進入導通狀態,于是T6的發射極與集電極間的電壓變小,流過T5集電極的電流IC5增大,IE5增大,VRe5增大,也就是VR2增大,使得VB2減小,IB2減小,IC2、IB1變小,使VCE1增大。從而使調整管T1得到保護。另一方面,由于保護管T6導通使得流過R7的電流變小,IC1變小,當流過R7的電流減小到一定的數值時,T6恢復截止,穩壓電路自動恢復正常工作。

由圖1-1可以知道VR7=VR6+VBE6,取VBE1=0.1V,結合前面所選取的VR7=0.6V,則有

(下轉第88頁)

(上接第75頁)

(五)電容C2、 C3 、C4

1.電容C2

這個電容一般很小,其值在0.01~0.1μF左右,它的作用是防止高頻振蕩。雖然電子穩壓電路是一種負反饋(上接第75頁)(下轉第88頁)調節系統,但由于寄生參數或其它因素影響,在頻率較高時可能轉為正反饋,引起振蕩,這會破壞電路的正常工作。如果在放大管接一小容量電容C2,如圖1-1所示,就可以使高頻增益下降,因而防止高頻振蕩。

2.電容C3

一般是幾個到幾十個微法。它可以改善穩壓電路的瞬時特性。比如輸出電壓出現瞬間跳動,由于C3 上的電壓來不及變化,因此VO的瞬間變化量直接通過C3 傳遞給放大管基極。再經過T3 放大,使調整管及時作出明顯的反應以維持輸出電壓的穩定。另外,C3 對紋波電壓的阻抗很低,可以降低輸出端紋波電壓。在次選用33μF,耐壓為16V的電解電容。

3.電容C4

這個電容的容量一般較大,再次選用470μF,耐壓16V的電解電容。C4的作用是為了防止脈沖負載電流引起輸出電壓的波動,同時也減小輸出端波紋電壓。

四、結論

通過實驗測得電壓幅值調節范圍為8.1~12.5V,輸出電流小于100mA,符合設計的基本要求。

【參考文獻】

[1]王至正,朱漢榮,肖福坤.電子技術基礎[M].北京:高等教育出版社,1988

[2]楊素行.電子技術簡明教程(第二版)[M].北京:高等教育出版社,1998

穩壓電源范文第2篇

論文關鍵詞: 直流穩壓電源 單片機 數字控制

論文摘要:本系統以直流電壓源為核心,AT89S52單片機為主控制器,通過鍵盤來設置直流電源的輸出電壓,設置步進等級可達0.1V,輸出電壓范圍為0—9.9V,最大電流為330mA,并可由液晶屏顯示實際輸出電壓值。系統有過流保護電路,當輸出電流過大時功率管自動截至,而且有紅色指示燈發出警報。本系統由單片機程控輸出數字信號,經過D/A轉換器(AD0832)輸出模擬量,再經過運算放大器隔離放大,控制輸出功率管的基極,隨著功率管基極電壓的變化而輸出不同的電壓。實際測試結果表明,本系統實際應用于需要高穩定度小功率恒壓源的領域。

Keywords: regulated power supply of direct current; single2ch ip m icrocomputer, digital control

Abstract:This system to dc voltage source as the core, mainly AT89S52 SCM, through the keyboard controller to install dc power supply output voltage, setting stepping class can reach.01v output voltage, the range of 0-9.9 V, the maximum current 330mA for, and can show the actual pipe by digital output voltage values. This system consists of microcontroller program output digital signal, through D/A converter (AD0832) output analog amplifier, through isolating amplifier output power, control of base, with the power to change the passive tube voltage output of different voltage. Test results show that this system application in need of high stability of small power constant-voltage source fields.

1 引言

幾乎所有的電子設備都需要穩定的直流電源,因此直流穩壓電源的應用非常的廣泛。 直流穩壓電源的電路形式有很多種,有串聯型、開關型、集成電路、穩壓管直流穩壓電源等等。在電子設備中,直流穩壓電源的故障率是最高的(長期工作在大電流和大電壓下,電子元器件很容易損壞)但在直流穩壓電源中,通過整流、濾波電路所獲得的直流電源的電壓往往是不穩定的。輸出電壓在電網電壓波動或負載電流變化時也會隨之有所改變。電子設備電源電壓的不穩定,將會引起很多問題。設計出質量優良的直流穩壓電源,才能滿足各種電子線路的要求。因此,直流穩壓電源的研究就頗為重要。目前產生直流穩壓電源的方法大致分為兩種:一種是模擬方法,另一種是數字方法。前者的電路均采用模擬電路控制,而后者則是通過數字電路進行自動控制。直流穩壓電源朝著數字化方向發展。因此對于數控恒壓源的研究是必要的。隨著科學技術飛速發展,對電源可靠性、輸出精度和穩定性要求越來越高,利用D/ A 轉換器的高分辨率和單片機的自動檢測技術設計程控電源就顯示出其優越性。程控電源既能方便輸入和選擇預設電壓值又具有較高精度和穩定性,而且可以任意設定輸出電壓或電流,所有功能由面板上的鍵盤控制單片機實現,給電路實驗帶來極大的方便,提高了工作效率。

2 系統方案論證與比較

方案一:采用各類數字電路來組成鍵盤控制系統,進行信號處理,如選用CPLD等可編程邏輯器件。本方案電路復雜,靈活性不高,效率低,不利于系統的擴展,對信號處理比較困難。

方案二:采用AT89S52單片機作為整機的控制單元,通過改變DAC0832的輸入數字量來改變輸出電壓值,從而使輸出功率管的基極電壓發生變化,間接地改變輸出電壓的大小。為了能夠使系統具備檢測實際輸出電壓值的大小,可以將輸出電壓經過ADC0832進行模數轉換,間接用單片機實時對電壓進行采樣,然后進行數據處理及顯示。此系統比較靈活,采用軟件方法來解決數據的預置以及電壓的步進控制,使系統硬件更加簡潔,各類功能易于實現,能很好地滿足題目的要求。

比較以上兩種方案的優缺點,方案二簡潔、靈活、可擴展性好,能達到題目的設計要求,因此采用方案二來實現。

3 總體方案框圖

系統總體方案框圖如圖1所示:

圖1 系統原理框圖

4 系統部分功能設計

4.1 穩壓輸出部分

4.1.1 穩壓輸出原理與電路

這部分將數控部分送來的電壓控制字轉換成穩定電壓輸出。D/A轉換部分的輸出電壓作為穩壓輸出電路的參考電壓。穩壓輸出電路的輸出與參考電壓成比例。穩壓輸出電路采用的是串聯式反饋穩壓電路(如圖2),在電路中,Q1—TIP122為調整管,U6A—LM358 為比較放大器,R19、R22組成反饋網絡。D/A轉換電路的輸出電壓DAOUT接到 U6A 的同向端,穩壓電源的輸出經R19、R22組成的取樣電路分壓后送到運放U6A的反向端,經運放比較放大后,驅動調整管Q1。路平衡時,D/A電路的輸出電壓 與取樣后的電壓 相等。

穩壓輸出部分的過流保護電路由R21和Q2組成。設 為保護動作電流,則當電源輸出電流I增加到 時,R21上的壓降 *R21使得Q2管導通,分掉了Q1上的基極電流,使輸出I不再增加,起到了過流保護作用。

圖2 穩壓輸出部分

4.1.2 穩壓輸出部分仿真圖

圖3 穩壓電路仿真圖

一般的直流穩壓電源是用可變電阻來實現輸出電壓的調節,那么要在直流穩壓電源的基礎上實現數字控制的話,實際上很簡單,我們只要將可變電阻換成數字控制部分來代替,就能實現數控恒壓源這一課題。所以,首先要做的,就是選擇合適的穩壓輸出電路并對其可行性進行了仿真。如圖9,很容易就驗證了此穩壓輸出電路的可靠。

4.2數字控制部分

4.2.1 單片機部分

圖4 單片機控制部分

控制部分是系統整機協調工作和智能化管理的核心部分,采用AT89S52單片機實現控制功能是其關鍵,采用單片機不但方便監控,并且大大減少硬件設計。

4.2.2 D/A轉換部分

系統設置D/A轉換接口,采用8位模數轉換器DAC0832。其電路如圖5.

圖5 D/A轉換部分

D/A轉換部分的輸出電壓作為穩壓輸出電路的參考電壓。穩壓輸出電路的輸出與參考電壓成比例。8位字長的D/A轉換器具有256種狀態。當電壓控制字從0,1,2,……到256時,電源輸出電壓為0.0,0.06,……15.0。

其時序圖如圖6:

圖6 DAC0832數模轉換時序圖

Clk為時鐘端,Data為輸入數據,LOAD為輸入控制信號。

每路電壓輸出值的計算:

REF為參考電壓,data為輸入8位的比特數據;

我們這里用的REF=5v;

4.2.3 A/D轉換部分

A/D轉換部分我們采用美國國家半導體公司生產的一種8 位分辨率、雙通道A/D轉換芯片ADC0832。其電路圖如圖7所示:

圖7 A/D轉換部分

ADC0832 是美國國家半導體公司生產的一種8 位分辨率、雙通道A/D轉換芯片。由于它體積小,兼容性,性價比高而深受單片機愛好者及企業歡迎,其目前已經有很高的普及率。學習并使用ADC0832 可是使我們了解A/D轉換器的原理,有助于我們單片機技術水平的提高。

4.2.3.1 ADC0832 具有以下特點:

· 8位分辨率;

· 雙通道A/D轉換;

· 輸入輸出電平與TTL/CMOS相兼容;

· 5V電源供電時輸入電壓在0~5V之間;

· 工作頻率為250KHZ,轉換時間為32μS;

· 一般功耗僅為15mW;

· 8P、14P—DIP(雙列直插)、PICC 多種封裝;

· 商用級芯片溫寬為0°C to +70°C,工業級芯片溫寬為?40°C to +85°C;

4.2.3.2 芯片接口說明:

· CS_ 片選使能,低電平芯片使能。

· CH0 模擬輸入通道0,或作為IN+/-使用。

· CH1 模擬輸入通道1,或作為IN+/-使用。

· GND 芯片參考0 電位(地)。

· DI 數據信號輸入,選擇通道控制。

· DO 數據信號輸出,轉換數據輸出。

· CLK 芯片時鐘輸入。

· Vcc/REF 電源輸入及參考電壓輸入(復用)。

ADC0832 為8位分辨率A/D轉換芯片,其最高分辨可達256級,可以適應一般的模擬量轉換要求。其內部電源輸入與參考電壓的復用,使得芯片的模擬電壓輸入在0~5V之間。芯片轉換時間僅為32μS,據有雙數據輸出可作為數據校驗,以減少數據誤差,轉換速度快且穩定性能強。獨立的芯片使能輸入,使多器件掛接和處理器控制變的更加方便。通過DI 數據輸入端,可以輕易的實現通道功能的選擇。

4.2.3.3 單片機對ADC0832 的控制原理:

正常情況下ADC0832 與單片機的接口應為4條數據線,分別是CS、CLK、DO、DI。但由于DO端與DI端在通信時并未同時有效并與單片機的接口是雙向的,所以電路設計時可以將DO和DI 并聯在一根數據線上使用。當ADC0832未工作時其CS輸入端應為高電平,此時芯片禁用,CLK 和DO/DI 的電平可任意。當要進行A/D轉換時,須先將CS使能端置于低電平并且保持低電平直到轉換完全結束。此時芯片開始轉換工作,同時由處理器向芯片時鐘輸入端CLK 輸入時鐘脈沖,DO/DI端則使用DI端輸入通道功能選擇的數據信號。在第1 個時鐘脈沖的下沉之前DI端必須是高電平,表示啟始信號。在第2、3個脈沖下沉之前DI端應輸入2 位數據用于選擇通道功能。其時序圖如圖8.

圖8 ADC0832時序表

如圖所示,當此2 位數據為“1”、“0”時,只對CH0 進行單通道轉換。當2位數據為“1”、“1”時,只對CH1進行單通道轉換。當2 位數據為“0”、“0”時,將CH0作為正輸入端IN+,CH1作為負輸入端IN-進行輸入。當2 位數據為“0”、“1”時,將CH0作為負輸入端IN-,CH1 作為正輸入端IN+進行輸入。到第3 個脈沖的下沉之后DI端的輸入電平就失去輸入作用,此后DO/DI端則開始利用數據輸出DO進行轉換數據的讀取。從第4個脈沖下沉開始由DO端輸出轉換數據最高位DATA7,隨后每一個脈沖下沉DO端輸出下一位數據。直到第11個脈沖時發出最低位數據DATA0,一個字節的數據輸出完成。也正是從此位開始輸出下一個相反字節的數據,即從第11個字節的下沉輸出DATD0。隨后輸出8位數據,到第19個脈沖時數據輸出完成,也標志著一次A/D轉換的結束。最后將CS置高電平禁用芯片,直接將轉換后的數據進行處理就可以了。

4.2.4 鍵盤部分

由于要實現人機對話,要顯示0—9.9V的電壓值,我們自制3*4按鍵的鍵盤來完成整個系統控制。電路原理如圖9所示。

圖9 鍵盤與顯示電路圖

按鍵的具體意義如下:

4.2.5顯示部分

本方案采用YM12864型lcd,可直接顯示4*8個漢字,界面友好,支持串并行兩種連接方式,其電路連接如圖10所示:

圖10 LCD12864與單片機連接圖

YM12864是一種具有4位/8位并行、2線或3線串行多種接口方式,內部含有國標一級、二級簡體中文字庫的點陣圖形液晶顯示模塊;其顯示分辨率為128×64, 內置8192個16*16點漢字,和128個16*8點ASCII字符集.利用該模塊靈活的接口方式和簡單、方便的操作指令,可構成全中文人機交互圖形界面。可以顯示8×4行16×16點陣的漢字。 也可完成圖形顯示。

4.2.5.1 串行接口

*注釋1:如在實際應用中僅使用串口通訊模式,可將PSB接固定低電平,也可以將模塊上的J8和“GND”用焊錫短接。

*注釋2:模塊內部接有上電復位電路,因此在不需要經常復位的場合可將該端懸空。

*注釋3:如背光和模塊共用一個電源,可以將模塊上的JA、JK用焊錫短接。

4.2.5.2 并行接口

管腳名稱

管腳功能描述

VSS

電源地

VCC

電源正

V0

對比度(亮度)調整

RS(CS)

RS=“H”,表示DB7——DB0為顯示數據

RS=“L”,表示DB7——DB0為顯示指令數據

R/W(SID)

R/W=“H”,E=“H”,數據被讀到DB7——DB0

R/W=“L”,E=“HL”, DB7——DB0的數據被寫到IR或DR

E(SCLK)

使能信號

DB0

三態數據線

DB1

三態數據線

DB2

三態數據線

DB3

三態數據線

DB4

三態數據線

DB5

三態數據線

DB6

三態數據線

DB7

三態數據線

PSB

H:8位或4位并口方式,L:串口方式(見注釋1)

NC

空腳

/RESET

復位端,低電平有效(見注釋2)

VOUT

LCD驅動電壓輸出端

A

背光源正端(+5V)(見注釋3)

K

背光源負端(見注釋3)

*注釋1:如在實際應用中僅使用并口通訊模式,可將PSB接固定高電平,也可以將模塊上的J8和“VCC”用焊錫短接。

*注釋2:模塊內部接有上電復位電路,因此在不需要經常復位的場合可將該端懸空。

*注釋3:如背光和模塊共用一個電源,可以將模塊上的JA、JK用焊錫短接。

5 總電路軟件實現流程圖

圖10 總流程圖

程序見后面附錄。

6 電源測試結果

6.1電壓測試

預置電壓(V)

顯示電壓(V)

測量電壓(V)

1

1.05

1.05

1.2

1.10

1.17

1.4

1.35

1.38

1.6

1.55

1.61

1.8

1.75

1.78

2

1.95

2.00

2.6

2.55

2.60

3

3.00

3.03

3.7

3.70

3.68

5

5.00

5.01

7

7.00

6.97

8

8.10

8.06

9

8.75

8.75

9.7

9.65

9.63

6.2 性能測試

性能指標

測量條件

測量結果

測量儀表

全程輸出電壓

0-9.9V

DM-311型數字萬用表

負載電流

=5V, =25

206mA

過流保護

330mA

用單片機控制電源時,輸出直流0-9.9V,液晶屏顯示清晰正確,誤差較小,完美的實現了數控恒壓源這一課題。

但在功能上還不夠強大,沒有顯示預置電壓等等,還可以進一步得到提高。

參考文獻

[1]康華光

電子技術基礎 高等教育出版社

[2]串聯型直流穩壓電源的仿真分析

廣西師范學院學報 第21卷第2期

[3]用單片機制作的直流穩壓可調電源 電子世界 2005年第11期

[4]劉華毅,李霞,徐景德 電力電子技術 第35卷第六期2001年12月

[5]陳小忠、黃寧、趙小俠 單片機接口技術實用子程序 人民郵電出版社

附錄

附錄1:系統總體電路圖

附錄2:系統總程序

;***************************************************

;

項目名稱:數控恒壓源

;

設計者:謝明亮,馬學強,蘇向陽

;本程序是設計的一個數控恒壓源,先用一個3*4的鍵盤輸入

;所用的電壓,再通過DAC0832輸出電壓。再采用一個ADC08

;32將電壓讀回單片機,單片機再采用一片LCD串口顯示出來。

;***************************************************

;以下接口定義根據硬件連線更改

ADCS

BIT P2.5

;使能接口

ADCLK

BIT P2.4

;時鐘接口

ADDO

BIT P2.3

;數據輸出接口(復用)

ADDI

BIT P2.3

;數據輸入接口

CS

BIT P3.0

;H=DATA,L=COM

SID

BIT P3.1

;H=READ,L=WRITE

SCLK

BIT P3.6

;

KEYBUF EQU 30H

COM

EQU 41H

;控制字暫存單元

DAT

EQU 42H

;顯示數據暫存單元

CODER

EQU 43H

;字符代碼暫存單元

ADDR

EQU 44H

;地址暫存單元

ORG 0

LJMP

START

ORG 3

LJMP

KEYSCAN

ORG 30H

START:MOV SP,#90H

LCALL DEL_40MS

LCALL INI

MOV 70H,#00H

MOV 71H,#00H

MOV 34H,#02

;裝入通道功能選擇數據值

SETB IT0

SETB EX0

MOV P1,#0FH

;將P1口低4位設為輸入,高4位清零

SETB EA

MOV KEYBUF,#00H

;起初輸出0V電壓

MOV R2,#01H

;置送數時送數空間不同的標志位。

CLR A

MOV 24H,A

;清零24h,25h,31H,32H,33H。

MOV 25H,A

MOV 31H,A

MOV 32H,#05H

MOV 33H,#00H

MOV ADDR,#80H

MOV DPTR,#WEL_1

MOV 40H,#16

LCALL W_LINE

MOV ADDR,#90H

MOV DPTR,#WEL_2

MOV 40H,#9

LCALL W_LINE

MOV ADDR,#95H

MOV DPTR,#WEL_3

LCALL W_LINE1

MOV ADDR,#88H

MOV DPTR,#WEL_4

MOV 40H,#16

LCALL W_LINE

MOV ADDR,#98H

MOV DPTR,#WEL_5

MOV 40H,#16

LCALL W_LINE

LCALL DEL_1500MS

LOOP: LCALL LIGHT

;調顯讀數與示子程序

SJMP LOOP

;****************************************************

;鍵盤掃描程序

;鍵碼存在KEYBUF單元,格式為數字0-9和.號,還有enter鍵

;****************************************************

KEYSCAN:PUSH

PSW

PUSH ACC

PUSH DPH

PUSH DPL

CLR RS1

SETB RS0

;選擇1區工作寄存器

LCALL DELAY

MOV A,P1

CPL A

ANL A,#0FH

JZ

FINISH

MOV DPTR,#TAB1

MOV P1,#0EFH

;掃描第一行

LCALL DELAY

MOV P1,#0EFH

MOV A,P1

CPL

A

ANL A,#0FH

JZ

K1

;第一行沒鍵按下,則掃描第二行

SJMP KEND

K1: MOV P1,#0DFH

;掃描第二行

LCALL DELAY

MOV P1,#0DFH

MOV A,P1

CPL A

ANL A,#0FH

JZ K2

;第二行沒鍵按下,則掃描第三行

ADD A,#5

SJMP

KEND

K2: MOV P1,#0BFH

;掃描第三行

LCALL DELAY

MOV P1,#0BFH

MOV A,P1

CPL A

ANL A,#0FH

JZ K3

;第三行沒鍵按下,則掃描第四行

ADD A,#10

SJMP

KEND

K3: MOV P1,#7FH

;掃描第四行

LCALL DELAY

MOV P1,#7FH

MOV A,P1

CPL A

ANL A,#0FH

JZ FINISH

;第四行沒鍵按下,則返回

ADD A,#15

KEND:MOVC A,@A+DPTR

MOV KEYBUF,A;

MOV

33H,#01H

;置有中斷標志

SJMP

FINISH

FINISH:MOV P1,#0FH

;為下一次掃描作準備

POP DPL

POP DPH

POP ACC

POP PSW

RETI

TAB1:DB 00H,01H,02H,00H,03H;,00H,00H,00H,33H

DB 00H,04H,05H,00H,06H;,00H,00H,00H,00H

DB 00H,07H,08H,00H,09H;,00H,00H,00H,0AH

DB 00H,0AH,00H,00H,0BH;,00H,00H,00H,46H

;**************************

;LCD的初始化子程序

;************************** INI:

MOV COM,#30H

;功能設定,基本指令

LCALL WCOM

MOV COM,#30H

;基本指令,8-bit模式,基本指令

LCALL WCOM

MOV COM,#0CH

;顯示開,游標關,反白關

LCALL WCOM

MOV COM,#01H

;清除顯示

LCALL WCOM

MOV COM,#06H

;進入設定點,游標7右移,畫面不移動

LCALL WCOM

RET

W_LINE:

MOV COM,ADDR

LCALL WCOM

MOV R4,40H

;連續寫入N/2個中文或者N個西文字符

W_L1:

MOV A,#00H

MOVC A,@A+DPTR

MOV CODER,A

LCALL WCODE

INC DPTR

DJNZ R4,W_L1

RET

W_LINE1:

MOV COM,ADDR

LCALL WCOM

W_L11:

MOV A,70H

ANL A,#0FH

MOVC A,@A+DPTR

MOV CODER,A

LCALL WCODE

MOV A,#0BH

MOVC A,@A+DPTR

MOV CODER,A

LCALL WCODE

MOV A,71H

SWAP A

ANL A,#0FH

MOVC A,@A+DPTR

MOV CODER,A

LCALL WCODE

MOV A,71H

ANL A,#0FH

MOVC A,@A+DPTR

MOV CODER,A

LCALL WCODE

MOV A,#0AH

MOVC A,@A+DPTR

MOV CODER,A

LCALL WCODE

;DJNZ R4,W_L1

RET

WCOM:

LCALL STWC

MOV A,COM

LCALL W4_D

;送入高四位指令

LCALL W4_0

;連續送入四個0

LCALL W4_D

;送入高四位指令

LCALL W4_0

;連續送入四個0

CLR CS

LCALL DEL_2MS

RET

WCODE:

LCALL STWD

MOV A,CODER

LCALL W4_D

LCALL W4_0

LCALL W4_D

LCALL W4_0

CLR CS

LCALL DEL_2MS

RET

STWC:

SETB CS

SETB SID

MOV R3,#5

;連續送入5個"1",起始

STWC1: SETB SCLK

CLR SCLK

DJNZ R3,STWC1

CLR SID

MOV R3,#3

STWC2:

SETB SCLK

;RW=0,RS=0,第八位"0"

CLR SCLK

DJNZ R3,STWC2

RET

STWD:

SETB CS

SETB SID

MOV R3,#5

;連續送入5個"1",起始

STWD1:

SETB SCLK

CLR SCLK

DJNZ R3,STWD1

CLR SID

;RW=0

SETB SCLK

CLR SCLK

SETB SID

;RS=1

SETB SCLK

CLR SCLK

CLR SID

;第八位"0"

SETB SCLK

CLR SCLK

RET

W4_D:

MOV R3,#4

W4_D1:

RLC A

MOV SID,C

SETB SCLK

CLR SCLK

DJNZ R3,W4_D1

RET

W4_0:

MOV R3,#4

W4_01:

CLR SID

SETB SCLK

CLR SCLK

DJNZ R3,W4_01

RET

;********************

;2MS延時

;********************

DEL_2MS:

MOV R0,#2

D1:

MOV R1,#200

D2:

NOP

NOP

NOP

DJNZ R1,D2

DJNZ R0,D1

RET

;********************

;40MS延時

;********************

DEL_40MS:

MOV

R5,#20

D3:

LCALL DEL_2MS

DJNZ R5,D3

RET

;********************

;200MS延時

;********************

DEL_200MS:

MOV

R5,#100

D4:

LCALL DEL_2MS

DJNZ R5,D4

RET

;********************

;500MS延時

;********************

DEL_500MS:

MOV

R5,#250

D5:

LCALL DEL_2MS

DJNZ R5,D5

RET

;********************

;1500MS延時

;********************

DEL_1500MS:

LCALL DEL_500MS

LCALL DEL_500MS

LCALL DEL_500MS

RET

;*************************************

;用adc0832讀數并送數給顯示的子程序,

;并將鍵盤的按鍵數送給dac0832讓其輸出。

;*************************************

;==== ADC0832讀數據子程序====

LIGHT:SETB

ADDI

;初始化通道選擇

NOP

NOP

CLR

ADCS

;拉低/CS端

NOP

NOP

SETB

ADCLK

;拉高CLK端

NOP

NOP

CLR

ADCLK

;拉低CLK端,形成下降沿

MOV

A,34H

MOV

C,ACC.1

;確定取值通道選擇

MOV

ADDI,C

NOP

NOP

SETB

ADCLK

;拉高CLK端

NOP

NOP

CLR

ADCLK

;拉低CLK端,形成下降沿2

MOV

A,34H

MOV

C,ACC.0

;確定取值通道選擇

MOV

ADDI,C

NOP

NOP

SETB

ADCLK

;拉高CLK端

NOP

NOP

CLR

ADCLK

;拉低CLK端,形成下降沿3

SETB

ADDI

NOP

NOP

MOV

R7,#8

;準備送下后8個時鐘脈沖

AD_1:

MOV

C,ADDO

;接收數據

MOV

ACC.0,C

RL

A

;左移一次

SETB

ADCLK

NOP

NOP

CLR

ADCLK

;形成一次時鐘脈沖

NOP

NOP

DJNZ

R7,AD_1

;循環8次

MOV

C,ADDO

;接收數據

MOV

ACC.0,C

MOV

B,A

MOV

R7,#8

AD_13:

MOV

C,ADDO

;接收數據

MOV

ACC.0,C

RR

A

;右移一次

SETB

ADCLK

NOP

NOP

CLR

ADCLK

;形成一次時鐘脈沖

NOP

NOP

DJNZ

R7,AD_13

;循環8次

MOV

R7,#8

CJNE

A,B,LIGHT ;數據校驗

MOV A,B

MOV DPTR,#TAB5

;

MOVC A,@A+DPTR

;

MOV 72H,A

;將高位送72H單元

MOV A,B

MOV DPTR,#TAB6

;

MOVC A,@A+DPTR

;

MOV 73H,A

;降低為送73H單元

SETB

ADCS

;拉高/CS端

CLR

ADCLK

;拉低CLK端

SETB

ADDO

;拉高數據端,回到初始狀態

;========送數給顯示子程序段========

MOV 70H,72H

MOV 71H,73H

MOV ADDR,#95H

MOV DPTR,#WEL_3

LCALL W_LINE1

;=======送數給ADC0832的子程序========

MOV A,33H

;判斷有沒有中斷,

JZ L7

;沒有中斷就轉。

MOV 33H,#00H

;清中斷標志

L2: MOV A,30H

;

CJNE A,#0AH,L3

;判斷是否為點號,不為點號就轉。

JMP L7

;為點好就保持原來送數。

L3:CJNE A,#0BH,L4

;判斷是否為Enter鍵,不為就轉。

MOV 32H,24H

MOV 31H,25H

;

L9:MOV 24H,#00H

;

MOV 25H,#00H

;

MOV R2,#01H

;置送數時送數空間不同的標志位。

L7: MOV A,32H

;將鍵盤的兩數相與,查表,然后送數。

SWAP A

;

ORL A, 31H

;

MOV DPTR,#TAB4

;

MOVC A,@A+DPTR

;

CLR P2.0

MOV P0,A

LJMP L6

;

L4:CJNE R2,#01H,L5

;將鍵盤的第一位數送給24H

MOV A,30H

;

MOV 24H,A

;

DEC R2

;清零送數時送數空間不同的標志位。

JMP L7

;

L5:MOV A,30H

;將鍵盤的第二位數送給25H

MOV 25H,A

;

MOV R2,#01H

;置送數時送數空間不同的標志位。

JMP L7

;

L6:RET

;十六進制數轉換成為2進制BCD碼的碼表。

;

0 1 2 3 4 5 6 7 8 9

TAB5:DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H;0

DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H

DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H;1

DB 01H,01H,01H,01H,01H,01H,01H,01H,01H,01H

DB 02H,02H,02H,02H,02H,02H,02H,02H,02H,02H;2

DB 02H,02H,02H,02H,02H,02H,02H,02H,02H,02H

DB 03H,03H,03H,03H,03H,03H,03H,03H,03H,03H;3

DB 03H,03H,03H,03H,03H,03H,03H,03H,03H,03H

DB 04H,04H,04H,04H,04H,04H,04H,04H,04H,04H;4

DB 04H,04H,04H,04H,04H,04H,04H,04H,04H,04H

DB 05H,05H,05H,05H,05H,05H,05H,05H,05H,05H;5

DB 05H,05H,05H,05H,05H,05H,05H,05H,05H,05H

DB 06H,06H,06H,06H,06H,06H,06H,06H,06H,06H;6

DB 06H,06H,06H,06H,06H,06H,06H,06H,06H,06H

DB 07H,07H,07H,07H,07H,07H,07H,07H,07H,07H;7

DB 07H,07H,07H,07H,07H,07H,07H,07H,07H,07H

DB 08H,08H,08H,08H,08H,08H,08H,08H,08H,08H;8

DB 08H,08H,08H,08H,08H,08H,08H,08H,08H,08H

DB 09H,09H,09H,09H,09H,09H,09H,09H,09H,09H;9

DB 09H,09H,09H,09H,09H,09H,09H,09H,09H,09H

DB 10H,10H,10H,10H,10H,10H,10H,10H,10H,10H;10

DB 10H,10H,10H,10H,10H,10H,10H,10H,10H,10H

DB 11H,11H,11H,11H,11H,11H,11H,11H,11H,11H;11

DB 11H,11H,11H,11H,11H,11H,11H,11H,11H,11H

DB 12H,12H,12H,12H,12H,12H,12H,12H,12H,12H;12

DB 12H,12H,12H,12H,12H,12H,12H,12H,12H,12H

TAB6:DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;0

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;1

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;2

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;3

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;4

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;5

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;6

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;7

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;8

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;9

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;1, , 0

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;11

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

DB 00H,05H,10H,15H,20H,25H,30H,35H,40H,45H;12

DB 50H,55H,60H,65H,70H,75H,80H,85H,90H,95H

; 數模轉換的代碼

;0

1

2

3 4

5

6

7 8

9

A

B

C

D

E

F

TAB4:DB 00H, 02H, 04H, 06H, 08H, 0AH, 0CH, 0EH, 10H, 12H, 00H, 00H, 00H, 00H, 00H, 00H ;

DB 14H, 16H, 18H, 1AH, 1CH, 1EH, 20H, 22H, 24H, 26H, 00H, 00H, 00H, 00H, 00H, 00H

DB 28H, 2AH, 2CH, 2EH, 30H, 32H, 34H, 36H, 38H, 3AH, 00H, 00H, 00H, 00H, 00H, 00H

DB 3CH, 3EH, 40H, 42H, 44H, 46H, 48H, 4AH, 4CH, 4EH, 00H, 00H, 00H, 00H, 00H, 00H

DB 50H, 52H, 54H, 56H, 58H, 5AH, 5CH, 5EH, 60H, 62H, 00H, 00H, 00H, 00H, 00H, 00H

DB 64H, 66H, 68H, 6AH, 6CH, 6EH, 70H, 72H, 74H, 76H, 00H, 00H, 00H, 00H, 00H, 00H

DB 78H, 7AH, 7CH, 7EH, 80H, 82H, 84H, 86H, 88H, 8AH, 00H, 00H, 00H, 00H, 00H, 00H

DB 8CH, 8EH, 90H, 92H, 94H, 96H, 98H, 9AH, 9CH, 9EH, 00H, 00H, 00H, 00H, 00H, 00H

DB 0A0H, 0A2H, 0A4H, 0A6H, 0A8H, 0AAH, 0ACH, 0AEH, 0B0H, 0B2H, 00H, 00H, 00H, 00H, 00H, 00H

DB 0B5H, 0B6H, 0B8H, 0BAH, 0BCH, 0BEH, 0C0H, 0C2H, 0C4H, 0C6H, 00H, 00H, 00H, 00H, 00H, 00H

DB 0C8H, 0CAH, 0CCH, 0CEH, 0D0H, 0D2H, 0D4H, 0D6H, 0D8H, 0DAH, 00H, 00H, 00H, 00H, 00H, 00H

DB 0DCH, 0DEH, 0E0H, 0E2H, 0E4H, 0E6H, 0E8H, 0EAH, 0ECH, 0EEH, 00H, 00H, 00H, 00H, 00H, 00H

DB 0F0H, 0F2H, 0F4H, 0F6H, 0F8H, 0FAH, 0FCH, 0FEH

;********************

;10ms延時子程序

;********************

DELAY:MOV 50H,#10

LOOP1:MOV R6,#250

LOOP2:NOP

NOP

DJNZ R6,LOOP2

DEC 50H

DJNZ 50H,LOOP1

RET

WEL_1:

DB "作品:",0CAH,0FDH,"控恒壓源"

WEL_2:

DB "輸出電壓:"

WEL_3:

DB "0123456789V."

WEL_4:

DB "制作者:謝明亮,"

WEL_5:

穩壓電源范文第3篇

【關鍵詞】數控;直流穩壓電源;測試

1.引言

本文所測量的數控直流穩壓電源有一定輸出電壓范圍和功能,可預置輸出電壓的果,并在數碼管上予以同步顯示。它與傳統的穩壓電源相比,具有操作方便、電壓穩定度高、干擾小、容易控制、可靠性高體積小的特點,其輸出電壓大小采用數字顯示,用到單片機、數字技術中的可逆計數器、D/A轉換器、譯碼顯示等電路。可實現定時開、關機,定時變壓,顯示輸出電壓、電流,預置輸出電壓值等功能。

2.數控直流穩壓源的組成及測試

此數控直流穩壓電源共有六部分,輸出電壓的調節是通過“+”,“-”兩鍵操作,步進電壓精確到0.1V控制可逆計數器分別作加,減計數,可逆計數器的二進制數字輸出分兩路運行:一路用于驅動數字顯示電路,精確顯示當前輸出電壓值;另一路進入數模轉換電路(D/A轉換電路),數模轉換電路將數字量按比例,轉換成模擬電壓,然后經過射極跟隨器控制,調整輸出級,輸出穩定直流電壓。為了實現上述幾部分的正常工作,需要另制±15V,和±5V的直流穩壓電源,及一組未經穩壓的12V~17V的直流電壓。本設計中數控電源主要就是對此組電壓進行控制,使輸出0~9V的穩定的可調直流電壓。

根據組成結構和信號電壓特點,主要測試儀器使用到:萬用表,示波器,直流穩壓電源等。本測試以輸入220v,50Hz的市電,輸出為穩定的5V的直流電為例進行電路參數設計和測試。

2.1 直流穩壓電源的基本組成

直流穩壓電源由電源變壓器﹑整流器濾波器﹑穩壓器等部分組成,其框圖如圖1所示。

(1)交流電壓變換部分

將電網電壓變為所需的交流電壓,同時還可以起到直流電源與電網的隔離作用。萬用表可以測量50Hz220V交流電是否可以通過電源變壓器降壓為較低電壓值的交流電。

(2)整流部分

整流電路的作用,是將變換后的交流電壓轉換為單方向的脈沖電壓。這部分采用示波器來觀察整流波形。

(3)濾波部分

對整流部分輸出的脈沖直流電進行平滑,使之成為含交變成分很少的直流電壓。其實際上是一個性能較好的低通濾波器,且截止頻率一定低于整流輸出電壓的輸出頻率,因此也使用示波器觀察濾波波形。

(4)穩壓部分

盡管經過整流濾波后電壓接近于直流電壓,但是其電壓值的穩定性很差,它受溫度,負載,電網電壓等因素的影響很大,因此,還必須有穩壓電路,以維持輸出直流電壓的基本穩定。這部分可以采用萬用表和示波器兩種測試方法。

2.2 直流穩壓電源各部分測試

(1)電源變壓器

電源變壓是將電網電壓變換成實際電路所需的交流電壓。

根據電路圖,我們選擇在次級線圈測量輸出電壓。通常使用萬用表的交流220V檔位進行測量。測量結果U2應當滿足N1/N2=U1/U2這樣的關系式。

(2)整流電路

整流是穩壓電源的一個重要組成部分,主要作用是進行波形變換,即將交流信號變為直流信號。其又可分為半波整流和全波橋式整流。

整流部分的輸出可以用示波器來觀察輸出。我們采用DS1022C數字示波器來測量。數字示波器觀察波形迅速,電壓頻率測量方便迅速。全波整流的波形如圖2所示。

(3)濾波電路

本設計采用電容濾波。

電容濾波的過程主要是將全波整流波形中較高的脈動成分濾除掉。因為電容兩端的電壓不會突變,所以利用這個原理使用電容將高脈動波形轉變成低脈動波形。

測量方法同全波整流一樣,使用DS10

22C數字示波器可以觀察到濾波之后的波形,形狀已經接滑,但是仍然有待改進。電容的本質是通交流,隔直流,理論上說電源濾波用電容越大越好。在測量過程中,我們分別測試了47μF,100μF和1000μF的濾波效果,結論是1000μF的濾波效果最好。

(4)穩壓電路

濾波后的輸出電壓即使紋波很小,也仍然存在穩定性問題,因此需采用穩壓電路進行穩壓。最基本的穩壓方法就是二極管穩壓。除此以外,我們采用了三端集成穩壓器LM7805和LM7905。

測量時,可以選擇DS1022C示波器,使用雙蹤功能。CH1觀察集成穩壓器的1管腳,也就是濾波的波形,CH2觀察3管腳即穩壓后的波形,同時顯示在屏幕上,可以觀察到穩壓之后波形比較平穩。

另外,可以用萬用表來測量輸入輸出的直流電電壓值。使用萬用表直流電壓20V檔位來進行測量。但是無法直觀的與濾波波形進行比較。以LM7805為例:

輸入電壓(VO=5~18V):35V

輸出電壓:5V

2.3 數字顯示電路的測試

2.3.1 工作原理

數字顯示驅動采用兩塊74LS248芯片,74LS248為四線七段譯碼驅動器,內部輸出帶上拉電阻它把從計數器傳送來的二~十進制碼,驅動數碼管顯示數碼。

74LS248,七段譯碼器,輸出高電平有效,適合于共陰極接法的七段數碼管使用A3,A2,A1,A0,為8421BCD碼輸入,a,b,c,d,e,f,g為七段數碼輸出,LT為試燈輸入信號,用來檢查,數碼管的好壞,IBR為滅零輸出信號,用來動態滅零,IB/QBR為滅燈輸出信號,該端既可以作輸入也可以作輸出,具體工作如上真值表所示。

測量集成電路我們主要選用萬用表直流電壓檔,通過管腳高低電平,判斷工作狀態和信號的輸出情況。當集成電路工作電壓為5V時,高電平電壓在5V左右,低電平電壓一般在1V左右。

2.3.2 原件選擇

與74LS248功能相同的還有,74LS247,7CD4511,74LS245等。

2.4 D/A轉換電路(數模轉換器)的測試

(1)DAC0832工作原理介紹

數模轉換電路,采用DAC0832集成塊,它是一個8位數/模轉換電路,這里只使用高4位數字量輸入端。由于DAC0832不包含運算放大器,所以需要外接一個運算放大器相配,才構成完整的D/A轉換器,低位DAC輸出模擬量經9:1分流器分流后與高位DAC輸出模擬量相加后送入運放,具體實現,由900Ω和100Ω的電阻相并聯分流實現,運放將其轉換成與數字端輸入的數值成正比的模擬輸出電壓,運放采用具有調零的低噪聲高速優質運放NE5534。

d7~d0:8位二進制數據輸入端;ILE:輸入鎖存允許,高電平有效;CS:片選信號,低電平有效;WR1,WR2:寫選通信號,低電平有效;XFER:轉移控制信號,低電平有效;Rf:內接反饋電阻,Rf=15KΩ;IOUT1,IOUT2:輸出端,其中IOUT1和運放反相輸入相連,IOUT2和運放同相輸入端相連并接地端;Vcc:電源電壓,Vcc的范圍為+5V~+15V;Vref:參考電壓,范圍在-10V~+10V;GND:接地端。

當ILE=1,CS=0,WR=0,輸入數據d7~d0存入8位輸入寄存器中,當WR2=0,XFER=0時,輸入寄存器中所存內容進入8位DAC寄存器并進行D/A轉換。當DAC0832外接運放A構成D/A轉換電路時,電路輸出量V0和輸入d7~d0的關系式為:

(2)DAC0832芯片的特點

DAC0832最具特色是輸入為雙緩沖結構,數字信號在進入D/A轉換前,需經過兩個獨立控制的8位鎖存器傳送。其優點是D/A轉換的同時,DAC寄存器中保留現有的數據,而在輸入寄存器中可送入新的數據。系統中多個D/A轉換器內容可用一公共的選通信號選通輸出。由于DAC0832輸出級沒有加集成運放,所以需外加NE5534相配適用。

IN-為反相輸入端,IN+為同相輸入端;OUT為輸出端;Balance為平衡輸入端,主要作用是,使內部電路的差動放大電路處于平衡狀態;COMp/Bal的作用為,通過調節外接電阻,以達到改善放大器的性能和輸出電壓;VCC-和Vcc+為正負電源供電。

對于數字控制電路來說,測量的方法均相同,同上一個數顯譯碼器一樣,按照真值表的高低電平對應關系,使用萬用表測量管腳輸出電壓值,與真值表一一對應檢查。

3.問題和改進措施

本電源輸出電壓大小尚受限制,在需要較高輸出電壓時,在不改變調節精度(即步進電壓值)前提下,只要增加計數器的級聯數和相應D/A轉換器的個數,擴大數顯指示范圍,配合選用高電壓輸出運放,就能輕易地滿足要求。當需要正負對稱輸出電壓時,只要另增一組電源,對D/A轉換器及調整輸出電路稍作改動即可達到目的。

數字示波器精度高,速度快,讀數誤差小,在觀察測量電壓頻率上有很大優勢,但是由于精度過高,在觀察波形上容易受到諧波的干擾,導致自動選取XY坐標單位有誤,過分放大諧波,導致誤判失真波形。這方面對測試人員的測試經驗要求較高,需要能在數字示波器自動測量的基礎上配合手動測量調節,選取合適的XY坐標和單位進行測量,并且能較準確的判斷波形的情況。

4.結束語

通過此次對數控直流穩壓電源產品的測試,加強了對儀器儀表的使用熟練程度,在測試過程中對各種元器件的特性有了更深刻的把握,為今后測量其他更加復雜電路打下良好基礎。

數控電源設備用以實現電能轉換和功率傳遞,對模擬器件和數字器件的測試要求和設備要求都有很大不同。本設計在各個行業中都有廣大應用,在發展的同時對數控電源的也提出了更高要求。例如增設過流保護、聲光報警等,這些新技術同樣可以通過測試來進行調校,對測試的精度和準確性、可靠性的要求也進一步提高。

參考文獻

[1]何小艇.電子系統設計[M].浙江:浙江大學出版社,1998:22-29.

[2]劉守義.單片機應用技術[M].西安:西安電子科技大學出版社,2002:83-84.

[3]孫傳友等.測控電路及裝置[M].北京:北京航空航天大學出版社,2002:17(第3版).

[4]李朝青.單片機原理及接口技術[M].北京:北京航空航天大學出版社,2005:66(第2版).

穩壓電源范文第4篇

關鍵詞 NDB-200G;導航機;電源故障;維修方法

中圖分類號:TM44 文獻標識碼:A 文章編號:1671-7597(2014)10-0119-01

作為典型的無方向信標機設備,NDB在民用導航中具有十分廣泛的應用。同時在民用導航的過程中,一旦導航機出現故障,就會對飛機的飛行安全構成很大的威脅。同時在整個導航機的部件中,穩壓電源是十分重要的部分,其工作性能直接決定了導航設備的持續工作時間。通常情況下,導航機的故障可以分為穩壓電源自身的故障以及由于電源過載導致的故障。因此在穩壓電源的故障排除和維修過程中,首先需要對其故障產生的原因進行判別,并且采取針對性的措施予以排除。本文主要對NDB-200G導航機的電源故障檢查方法進行分析,并且結合實際的故障分析案例對電源的維修進行分析。

1 穩壓電源故障檢查方法

一般情況下,假如電源告警指示燈變亮,同時電源過載燈也變亮,這種情況下主要原因通常有兩個原因:一是電源自身出現故障,一是存在電源負載過量分問題。其具體的判斷方法如下:將電源的輸出端與負載斷開,并且通過萬用表測量接線柱之間的電壓,假如測量電壓為54 V,則電源是正常的,否則可能存在著電源自身的故障。在電源電壓測量值正常的情況下,則可以表明電源負載部分存在著問題,此時可以通過假負載的方式連接到電源輸出端,其具體的檢查方法主要有以下幾個方面。

1)電源開機后沒有電壓輸出。假如面板上的綠色指示燈不亮,并且控制面板上沒有電壓顯示,同時負載過載指示燈不亮。在此種情況下的電源故障檢查流程如下:首先,檢查穩壓電源的BX3保險絲是否正常,如果保險絲正常則繼續用電流表檢查整流橋輸出是否正常,假如輸出為50-60 V則為正常,假如電壓輸出不正常則檢查整流橋堆是否開路,假如整流橋堆為出現開路則繼續檢查次級變壓器的輸出電壓是否正常,假如不正常則檢查線頭接觸是否良好。因此可以將電源的故障檢查總結為一看二摸三量的思路,首先從外觀上判斷電容是否被有被燒的痕跡,其次用手觸摸電容表面是否發燙,假如上述兩種方法都無法判斷,則需要利用萬用表對相關之路的電參數進行測量,并且根據測量的結果對之路故障進行判斷。

2)電源開機保護檢查。假如電源面板上紅色指示燈變亮,并且電源無直流輸出。其檢查方法如下:首先檢查電源的外接負載情況,并且通過萬用表對線路的短路情況進行判斷。假如電源阻值超過600歐姆,則符合電源正常情況,而當電源出現短路時,就需要對場效應管的情況進行重點檢查,并且根據實際情況對電容的擊穿情況進行分析和判斷。

3)輸出電壓過大。假如在電源的開機后其輸出電壓超過54V,首先對輸出電壓的微調器進行調節,觀察輸出電壓是否發生變化,如電壓無變化則通常情況是場效應管的擊穿,此時可以通過更換相同型號的場效應管使得電源恢復正常。

4)電源開機后電壓過低。電源有電壓輸出,然而控制面板電壓顯示值小于正常電壓,此時首先調節電壓調節器看電壓是否出現變化,假如電壓變化則表面穩壓管中有一個出現損壞。

5)電源輸出電壓正常,電源指示燈不亮。假如電源開機后電壓輸出正常,而電源指示燈不亮,此時首先檢查電路接觸情況,假如電路接觸良好,則表面指示燈出現損壞。

2 電源故障維修實例分析

圖1 WPD電源原理示意圖

電源故障分析:電源警示燈和過載保護燈變亮,首先需要用萬用表檢查電源輸出電壓是否正常。

故障排除過程:首先將電源的輸出端與電源負載斷開,并且通過萬用表測量輸出電壓是否正常,假如測量的輸出電壓正常則表明發生故障的位置不再穩壓電源內部而在于負載。然后電源的電壓連接到負載的多個部分,因此故障的檢查過程相對復雜,此時可以通過利用控制面板上的開關將功放斷開,并且將設備重啟,然后從電源的源頭進行電壓檢測。假如過載指示燈重新變亮,則需要通過查找電源功放原理圖,并且在線路板上通過萬用表進行相關的檢測,首先測量接地點是否存在短路故障。通過從功放原理圖上分析,很有可能是由于二極管或者三極管發生相關的故障,因此需要利用設備對其分別測試。然而在測試的過程中并未發現存在問題,因此可以進一步推斷出接地點存在著開路問題,此時可能存在著電容被擊穿的問題,可以通過更換同等規格的電容使得電源恢復正常工作。

3 結束語

導航機電源故障分為很多種類,而且導致故障的原因以及發生故障的點也不盡相同,因此如何實現快速的故障維修定位和排除是至關重要的。首先,需要對電源設備自身的結構以及電路熟記心中,并且結合經驗和對外部電路特點的判斷對電路的故障區域進行初步判斷,假如無法通過外部特征進行故障定位則需要進一步通過相關儀器設備對故障進行分析。例如上述案例,根據電源故障分析經驗推斷二極管或者三極管出現故障的概率是很低的,然而根據一般的電路檢查思路需要首先對基本的元器件進行檢測,然而這種策略會在很大程度上增加故障檢測所需的時間,因此在實際的故障判斷過程中還需要采用“一看二摸三量”的技巧。同時在電路的測試的過程中還需要注重方法,在無法準確對故障點進行判斷時,需要相關人員從易于進行測量的元器件開始測量和分析,遵從由易到難的原則。

參考文獻

[1]吳衛華,郝新德.NDB設備的一次故障分析[J].科技視界,2012(34).

穩壓電源范文第5篇

關鍵詞:開關電源;IR2110;SG3525;高頻變壓器;MOSFET

1 緒論

電源是將各種能源轉換成為用電設備所需要的裝置,是所有靠電能工作的裝置的動力源泉。隨著電源在計算機、通信、家用電器等方面的廣泛應用,人們對其需求量增長,效率、體積、重量及可靠性等方面也要求更高。開關電源的核心為電力電子開關電路,根據負載對電源提出的輸出穩壓或穩流特性的要求,利用反饋控制電路,采用占空比控制方法,對開關電路進行控制。

2 系統整體方案

1.電源的設計要求:

(1)輸出電壓:額定工作電壓36V;

(2)輸出電流:額定工作電流1A;

(3)輸入條件:50Hz,交流220V;

(4)紋波電壓 Vor為20mV[8]。

2.整個課題的設計,分為三部分:主電路的設計,包括整流輸入濾波、半橋式逆變、高頻變壓輸出、輸出整流、輸出濾波;開關管的驅動電路;控制電路的設計,包括控制逆變電路開關管工作的脈沖輸出、調占空比。

3 系統電路設計

3.1主電路結構

半橋式開關電源主電路如圖3-1所示。圖中開關管V1、V2選用MOSFET開關管。半橋式逆變電路一個橋臂由開關管V1、V2組成,另一個橋臂由電容C1、C2組成。高頻變壓器初級一端接在C1、C2的中點,另一端接在V1、V2的公共連接端,V1、V2中點的電壓等于整流后直流電壓的一半,開關管V1、V2交替導通就在變壓器的一次側形成幅值為 的交流方波電壓。通過調節開關管的占空比,就能改變變壓器二次側整流輸出平均電壓Vo。

圖3-1 開關電源主電路結構圖

3.2 MOSFET驅動電路的設計

半橋驅動芯片選用IR2110。其中自舉電容的選為104無極性瓷片電容。快恢復二極管選為FR207。

3.3 開關電源控制電路的設計

設計電路的控制電路是整個電路的主要部分。目前實際產品應用中有各種典型的控制電路,鑒于對電源和驅動的要求,結合本次設計選擇SG3525。

1.自激振蕩電路

SG3525的自激振蕩器輸出的鋸齒波送至PWM比較器,而輸出的方波一方面送到PWM鎖存器,另一個方面有4腳輸出作為其他芯片的同步信號,另外振蕩器可由3腳送來的脈沖信號控制,便于多個芯片同步使用。此次設計,取Ct=0.01uf,Rt=9K,Rd=200Ω,則由公式f=1/[Ct(0.67 Rt+1.3 Rd)]得,f=16k。

2.脈沖寬度調節

由于11腳14腳輸出低電平時間取決于9腳電壓,而9腳電壓又取決于誤差放大器輸出電壓,故人為改變SG3525 1腳或2腳電位,即可改變9腳電壓,9腳電壓變低時,A1提前輸出“1”,使11腳或14腳輸出脈沖寬度變窄,而9腳電壓上升時則與上相反,完成對輸出脈寬的控制。由圖可知,1腳電位與輸出脈沖寬度成反比,而2腳電位則與輸出脈沖寬度成正比.在開關穩壓電源設計中,反饋電壓可加于1腳或2腳。本次設計使用2腳加一個可調電阻調占空比。

3.SG3525電路圖:

圖3-2 SG3525電路圖

4 電路調試

控制電路調試主要測量SG3525的 9腳的電壓是否在1.5V 至5.2V之間,5腳波形是否為鋸齒波,16腳電壓有無5.1V。最重要的是11腳與14腳的輸出波形是不是方波,是否有足夠的死區時間,調2腳電壓時11腳14腳輸出方波的占空比是否變化等。

在測試驅動電路時主要測IR2110的10腳與12腳的輸入波形是否與SG3525的輸出波形相對應,IR2110的1腳7腳的輸出波形是否是漂亮的方波,自舉電容兩端的波形是否在比較穩定的范圍內。

在測試IR2110的輸出時發現調占空比時IR2110的占空比0-100%可調。后來發現限流電阻和下拉電阻的取值問題導致波形畸變,從而導致IR2110的輸出出現不良情況。通過多次更換限流電阻和下拉電阻,波形畸變得到了一定的改善,不過還是不能達到完全的線性傳輸。為了得到更好的驅動效果,從SG3525加一電阻接在IR2110的輸入端,經實際測試IR2110的輸出波形0-45%可調,滿足驅動要求。

對于主電路的調試,一定要一步一步調,先用示波器測試整流濾波電路再測變壓器原邊的波形,變壓器副邊的波形,輸出電壓等。

5 總結

本次設計完成的主要任務是制作占空比可調,輸出36V的開關電源。通過搜集開關電源的相關資料,了解電源的相關制作方法,并通過控制電路與驅動電路的選擇,針對任務提出了可行方案。在設計方案中,結合芯片SG3525和IR2110特點,用半橋的結構來設計開關電源。根據設計方案,詳細地闡述了SG3525的控制原理和IR2110的驅動過程。設計了相應的硬件電路。雖然做了以上幾方面工作,但由于時間和實驗條件的限制等原因,所做工作還有很多需要完善的地方。SG3525沒有過流保護電路,控制電路與驅動電路之間沒有光隔離,半橋主電路前的熱敏電阻在上電完成后沒有用繼電器隔離開而影響效率等。

作者簡介:

巴深(1992-),男,漢族,湖北武漢,本科在讀,湖北省 武漢市 武漢紡織大學 電子信息工程 430200

相關期刊更多

電子設計工程

統計源期刊 審核時間1-3個月

陜西省科學技術協會

移動電源與車輛

部級期刊 審核時間1個月內

中國機械工業集團有限公司

新疆化工

省級期刊 審核時間1個月內

新疆化工有限責任公司

主站蜘蛛池模板: 茶陵县| 江陵县| 台江县| 东明县| 青龙| 岳普湖县| 阜康市| 长岭县| 时尚| 米泉市| 西乌| 徐闻县| 北京市| 西峡县| 千阳县| 黄石市| 油尖旺区| 北辰区| 安阳市| 池州市| 鲜城| 奈曼旗| 望江县| 永德县| 绥芬河市| 应城市| 云安县| 民乐县| 夏河县| 永城市| 舟曲县| 贺州市| 长海县| 满城县| 鄂温| 昌都县| 桃园市| SHOW| 亚东县| 苍溪县| 德州市|