數(shù)控直流電電源(F題_第1頁
數(shù)控直流電電源(F題_第2頁
數(shù)控直流電電源(F題_第3頁
數(shù)控直流電電源(F題_第4頁
數(shù)控直流電電源(F題_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、數(shù)控直流電電源 摘要:摘要:本系統(tǒng)以AVR Mege16單片機(jī)為控制器,通過閉環(huán)PID算法以實現(xiàn)輸出 直流電流的高精度、寬量程控制。通過系統(tǒng)的自帶鍵盤,可預(yù)置、步進(jìn)調(diào)整、 數(shù)字顯示輸出的直流電流。該直流電流源的性能穩(wěn)定、帶負(fù)載能力強。 Abstract:The controller of the system is the AVR Mege16The closed loop PID arithmetic is used to realize high precision and wide range control of output DCThe intelligent current sou

2、rce realizes that the output current can be preset,adjusted step by step and displayed in digit directlyThese functions are operated by serial communication port keyboard within the current sourceThe stability of this current source is very high and its loading capacity is strong 數(shù)控直流電電源數(shù)控直流電電源.1 一、

3、方案論證與比較一、方案論證與比較.2 1 1、 自制穩(wěn)壓電源自制穩(wěn)壓電源.3 2 2、單片機(jī)控制系統(tǒng)、單片機(jī)控制系統(tǒng).5 2 2、 V/IV/I 轉(zhuǎn)換電路轉(zhuǎn)換電路.5 二、理論計算與分析二、理論計算與分析.8 PIDPID 算法的程序?qū)崿F(xiàn)算法的程序?qū)崿F(xiàn).9 三、系統(tǒng)測試三、系統(tǒng)測試.10 1 1、調(diào)試方法和過程、調(diào)試方法和過程.10 2 2、測試儀器、測試儀器.10 3 3、測試數(shù)據(jù)、測試數(shù)據(jù).10 四、結(jié)論四、結(jié)論.10 五、參考文獻(xiàn)五、參考文獻(xiàn).11 一、方案論證與比較一、方案論證與比較 根據(jù)題目要求,整個系統(tǒng)可以分為穩(wěn)壓電源電路、單片機(jī)控制系統(tǒng)、電壓 電流(V/I)轉(zhuǎn)換電路、鍵盤顯示電路

4、,如圖(1)。 MCU A/D V/I轉(zhuǎn)換D/A 鍵盤LCD自 制 穩(wěn) 壓 電 源 +5v +12v Iout RL 圖 1系統(tǒng)圖 1 1、自制穩(wěn)壓電源自制穩(wěn)壓電源 由于單片機(jī)控制系統(tǒng)和負(fù)載需要的電流不同,所以我們分別選用了容量 30W 和 60W 的變壓器,分別給這兩部分制作供電電源。 關(guān)于控制部分,主要提供給單片機(jī)+5V 直流電,它的電源電路比較簡單, 沒有什么特別要求,所以我們對其方案沒有多加考慮,具體電路如圖(2)。 圖 2控制系統(tǒng)電源電路 對于要求輸出 2000mA 的負(fù)載電路來說我們仔細(xì)討論方案,并一一比較, 這里僅對負(fù)載電源電路的方案選取兩個進(jìn)行比較: 方案一:方案一:考慮負(fù)載電

5、流較大,我們采用大功率、可調(diào)集成電源 LM338 制 作,如圖(3),LM338 的額定電流可達(dá)到 5A,所以帶動負(fù)載應(yīng)該沒問題。 圖 3負(fù)載電源電路 方案二:方案二:采用 7815 輸出直流 15V,再用 TIP122 擴(kuò)展電流,使其能夠產(chǎn)大 于 2000mA 的負(fù)載電流,如圖(4)。 圖 4改進(jìn)后的負(fù)載電源電路 采用方案一時,在實際使用中,由于負(fù)載跟穩(wěn)壓電源的電流是同樣大小的 電流,負(fù)載電流一變化,引起電源電流也同樣變化,LM338 發(fā)熱很厲害,對整 個系統(tǒng)影響,紋波電流也很大,不容易滿足要求。而采用方案二時,由于 TIP122 的存在,使得負(fù)載電流的變化對電源電流的影響不大,當(dāng)然由電網(wǎng)電

6、壓 引起的紋波,也對負(fù)載的影響較小,使整個系統(tǒng)紋波電壓較小,滿足題目要求。 同時,TIP122 發(fā)射極所接的兩個電容,一個起到濾波,一個起到高頻抗干擾作 用。 2 2、單片機(jī)控制系統(tǒng)、單片機(jī)控制系統(tǒng) 方案一:方案一:采用 AT89S52 單片機(jī)為主進(jìn)行控制。如圖(5)。 AT89S52 D/A A/D 圖 5 方案二:方案二:采用 AVR Mege16 單片機(jī)為內(nèi)核進(jìn)行控制,其 A/D、D/A 芯片分 別選用 MAX 公司的 538 和 188。如圖(6)。 Mege16 D/A MAX538 A/D MAX188 圖 6 這兩個方案的總體思路上沒有什么區(qū)別,但由于 Mege16 單片機(jī)基于精

7、簡 指令 RISC 指令集,強調(diào)寄存器的使用、通用寄存器的擴(kuò)充與優(yōu)化,比較 51 系 列單片機(jī)速度快,功耗低,所以我們選用了第二個方案。 2 2、V/IV/I 轉(zhuǎn)換電路轉(zhuǎn)換電路 利用單片機(jī)將被預(yù)置的電流值通過換算由 MAX538 進(jìn)行 DA 轉(zhuǎn)換,以 輸出電壓,驅(qū)動 V/I 轉(zhuǎn)換實現(xiàn)電流輸出,V/I 轉(zhuǎn)換電路,主要利用三極管的放 大區(qū)電壓與電流成線性關(guān)系來實現(xiàn)對輸出電流的控制。 方案一:方案一:采用普通運放 LM324 接 D/A 輸出來控制,利用三極管組成達(dá)林 頓電路,以實現(xiàn)大電流輸出。如圖 7。 圖 7V/I 轉(zhuǎn)換電路 1 方案二:方案二:V/I 轉(zhuǎn)換電路由精密運放 TLV2262 與晶體

8、管 T1,T2 組成的達(dá)林 頓電路構(gòu)成。利用晶體管平坦的輸出特性和深度的負(fù)反饋電路得到穩(wěn)定的恒流 輸出,使系統(tǒng)帶負(fù)載能力強。其輸出范圍達(dá)到 03A。在 V/I 轉(zhuǎn)換電路的輸出 回路中引入一個反饋電阻 Rf,輸出電流 I0經(jīng)反饋電阻 Rf 得到一個反饋電壓, 通過 R3 加到運算放大器的反相輸入端,其同相的輸入電壓由 MAX538 的 7 腳輸 出,運算放大器組成了射隨器,當(dāng)負(fù)載變化,引起電壓變化時,通過負(fù)反饋使 得電路很快恢復(fù)穩(wěn)定, 因為電流很大,所以 Rf 采用大線徑康銅絲制作,其溫度系數(shù)很小(5ppm/C), 大線徑可使其溫度影響減至最小,此處選用的是 l/5w 的大功率精密電阻。在 選三

9、極管時,T2 選用了大功率管,且使用散熱片,以保證管子工作在線性區(qū)。 為了更有利于散熱,我們還加了風(fēng)扇,實驗結(jié)果表明,加風(fēng)扇后的系統(tǒng)更為穩(wěn) 定。 圖 8 V/I 轉(zhuǎn)換電路 2 3 3、鍵盤及顯示電路鍵盤及顯示電路 方案一:方案一:鍵盤采用 44 行列式鍵盤,如圖(9),其原理很簡單,不在這里 贅述。除了 0-9 十個數(shù)字鍵外,還有一個確認(rèn)鍵,一個開始鍵,一個加 1 鍵, 一個減 1 鍵,一個加 10 鍵,一個減 10 鍵,剛好十六個鍵分配完。 方案二:方案二:采用三個鍵,一個加,一個減,一個判斷加減級別。采用中斷技 術(shù)來進(jìn)行置數(shù)和加減置數(shù)。經(jīng)實驗決定采用第二種,因為鍵數(shù)越多,判斷按鍵 時間越長

10、,在液晶上顯示的時間也就越長,從而導(dǎo)致不穩(wěn)定,所以選擇方案二。 為了更能體現(xiàn)人機(jī)交互的友好界面,我們在顯示電路采用金鵬公司出產(chǎn)的 12864 的液晶作顯示。 圖9 二、理論計算與分析二、理論計算與分析 系統(tǒng)軟件設(shè)計(圖 10): 開始 系統(tǒng)初始化 鍵盤檢測 串口檢測 D/A PID算法 D/A 電流顯示 圖10 PIDPID 算法的程序?qū)崿F(xiàn)算法的程序?qū)崿F(xiàn) 在本系統(tǒng)中,采用離散增量 PID 算法,具體控制過程為:單片機(jī)經(jīng) AD 芯片讀出實際輸出電流 I1,然后和設(shè)定電流 I2 相比較,得出差值 E=I1 一 I2,單片機(jī)根據(jù) E 的正負(fù)大小,調(diào)用 PID 公式,計算出本次電流調(diào)節(jié)的增量 I,然后

11、根據(jù)前一次 D/A 芯片輸出電流 I0,計算出本次電流輸出 I。 I=KP(EKEK一1)+KIEK+KD(EK一2EK-1l+EK-2) =KP(EK EK-1 )+ K1 KK+KD(EK- 2EK一1+ EK一2) 根據(jù)此公式編制出PID算法程序,使用PID算法能否達(dá)到設(shè)計的調(diào)節(jié)品質(zhì),只要 調(diào)好三個關(guān)鍵參數(shù)KP比例系數(shù)、KI積分系數(shù)和KD微分系數(shù)即可。各個參數(shù)的取 值大小分別對系統(tǒng)的性能有不同的影響。 (1)比例系數(shù)KP對系統(tǒng)的影響KP加大,使系統(tǒng)的動作靈敏,速度加快, 穩(wěn)定誤差減?。籏P偏大,振蕩次數(shù)加多,調(diào)節(jié)時間加長;KP太大時,系統(tǒng)會趨 于不穩(wěn)定;KP太小,又會使系統(tǒng)的動作緩慢。

12、(2)積分系數(shù)KI對系統(tǒng)的影響 積分作用使系統(tǒng)的穩(wěn)定性下降,KI小, 積分作用強,會使系統(tǒng)不穩(wěn)定,但能消除穩(wěn)態(tài)誤差,提高系統(tǒng)的控制精度。 (3)微分系數(shù)KD對系統(tǒng)的影響 微分作用可以改善動態(tài)特性,KD偏大, 超調(diào)量較大,調(diào)節(jié)時間較短;KD偏小時,超調(diào)量也較大,調(diào)節(jié)時間也較長只有 KD合適,才能使超調(diào)量較小,減短調(diào)節(jié)時間。 PID控制參數(shù)整定方法用經(jīng)驗法,其步驟為: (1)僅用P控制器,(TI為無窮,TD為0),KP由小到大,設(shè)1/4衰減曲線,高此 時P控制的參數(shù)KP* (2)PI控制器,令KP= KP*/2,TI由大到,使穩(wěn)態(tài)精度在要求的范圍內(nèi),確定 TI (3)令TD=1/5TI左右。 三、

13、系統(tǒng)測試三、系統(tǒng)測試 1 1、調(diào)試方法和過程、調(diào)試方法和過程 采用先分別測試各單元模塊,調(diào)試通過后再進(jìn)行整機(jī)調(diào)試的方法,很好的 提高了調(diào)試的效率。 2 2、測試儀器、測試儀器 PC 機(jī) TEKTRONIX 數(shù)字雙蹤示波器 ESCORT97 數(shù)字萬用表 DF1931 雙輸入交流低頻毫伏表 3 3、測試數(shù)據(jù)、測試數(shù)據(jù) 給定電流(mA)負(fù)載(歐)輸出電流(mA)紋波電流(mA)輸出電壓(V) 150101630496 249501090977 500 5.650302822660 11004020000995 210020186204 1000 5.6101103595350 15001150802171495 215040264298 5.615110470801 12000025719792000 22006

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論