2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  中文3126字</b></p><p>  畢業(yè)設(shè)計(論文)外文資料翻譯</p><p>  注:請將該封面與附件裝訂成冊。附件1:外文資料翻譯譯文</p><p>  基于單片機的可編程溫度控制器</p><p>  摘要本文闡述了一種基于單片機的可編程溫度控制器,它采用的是電阻式溫度傳

2、感器(RTD)。該系統(tǒng)使用了一個電阻-時間轉(zhuǎn)換器來獲得隨傳感器電阻線性變化的時間間隔,使用單片機內(nèi)部的定時/計數(shù)器和適當?shù)能浖幊虂泶_定被控溫度并與目標溫度相比較。利用PID算法的數(shù)字數(shù)據(jù)轉(zhuǎn)換器的輸出結(jié)果誤差來控制可控硅整流器的點火角,該可控硅整流器是用來控制加熱器電源的。本文最后給出了實驗結(jié)果以驗證此設(shè)計方案。</p><p><b>  一、緒論</b></p><p

3、>  物理或化學(xué)反應(yīng)對溫度是很敏感的,因此,在一些工業(yè)過程中對溫度的控制是十分重要的。使用數(shù)字計算機作為核心部件的溫度控制器,以其強大的計算處理能力,具有精度高、可編程性好和適應(yīng)能力強等優(yōu)點。當使用的溫度傳感器以電壓或電流形式輸出時,需要在敏感元件和計算機之間接一個高精度A/D轉(zhuǎn)換器。但當傳感器是以頻率或時間間隔格式輸出時,就不需要再接A/D轉(zhuǎn)換器了,因此接口電路也就變得簡單了。穆罕默德等人也研制了一種此類型的溫度控制器,其傳感器

4、是以頻率格式輸出的。但是他們的方案由于溫度范圍小而在應(yīng)用上受到了限制,因為他們采用的傳感器是熱敏電阻。本論文闡述了一種使用RTD作為傳感器的基于單片機的溫度控制器。在該控制器中,溫度是以固定時間周期來獲取的,該方案具有硬件和接口電路簡單的優(yōu)點。由于使用了RTD傳感器,該方案可以控制的溫度范圍為-180℃~600℃甚至更高。</p><p><b>  二、工作原理</b></p>

5、<p>  該控制器的硬件框圖如圖1所示,它利用一個電阻-時間轉(zhuǎn)換器來獲取時間周期,該時間周期是隨RTD傳感器的電阻線性變化的。通過一個觸發(fā)器,電阻-時間轉(zhuǎn)換器連接至8751單片機的定時/計數(shù)器1。這個定時/計數(shù)器工作在模式1,提供一個與Rt成比例的16位的計數(shù)值Nt。通過Nt,就可以按指定的溫度范圍確定被控制的源溫度T(攝氏),其二次關(guān)系式如下:</p><p>  Nt=A+BT+CT2

6、 (1)</p><p>  這里,A、B、C是可以由三個溫度點確定的合適常數(shù),且必須使得在這些溫度點處得到的Nt值都滿足式(1)。為得到滿足式(1)的溫度T,我們采用了一種逐次逼近法。在這種方法中,先將假定作為T的16位二進制數(shù)的最高位置1,并計算出式(1)的R.H.S。被置位的最高位將根據(jù)計算結(jié)果與Nt的比較而保持或清零,如此反復(fù),設(shè)置下一個最高位為1,

7、進而得出一連串比較結(jié)果,如同一個逐次逼近型A/D轉(zhuǎn)換器。</p><p>  通過一個鍵盤接口和單片機的一個端口,就可以輸入要設(shè)定的溫度值Ts并存儲在單片機的存儲器中。測得的溫度值T與Ts比較,然后通過PID控制算法得到一個16位的差值Ts-T。這是在每個電源電壓周期的零點處,從一個適當?shù)臄?shù)值No中減去并加載到8751單片機定時器0的寄存器中的。然后,在定時/計數(shù)器中裝入計數(shù)值初始化后,直到計數(shù)值溢出產(chǎn)生中斷申請

8、,以在單片機的某一位端口上輸出一個立即脈沖。這個在“過零”一段時間延時(延時大小由PID控制器的輸出而定)后產(chǎn)生的脈沖,將會去點燃控制加熱絲電源的可控硅整流器。測量溫度將會根據(jù)進程以一定速率更新,這是由控制器通過使用單片機寄存器計數(shù)主周期并在計數(shù)值達到預(yù)設(shè)值時采樣新值來完成的。</p><p>  圖1 溫度控制器框圖</p><p><b>  三、硬件和軟件</b>

9、;</p><p><b>  A、硬件</b></p><p>  該控制器硬件可以分為兩部分:單片機存儲器、I/O端口和定時/計數(shù)器作為主要部件,其余是電阻-時間轉(zhuǎn)換器、電源控制電路和鍵盤顯示接口。如圖1所示,使用了兩個I/O端口,P2口用于接收鍵盤輸入的Ts,P1口用于動態(tài)顯示T和Ts。另外還使用了P3口的3個I/O口,其中一個用于輸出點火脈沖到電源控制電路,另

10、外兩個用于讀取和清除觸發(fā)器FF1。</p><p>  圖2 線性電阻-時間轉(zhuǎn)換器</p><p>  構(gòu)成控制器的基本單元是電阻-時間轉(zhuǎn)換器[4],如圖2所示。這個電路實質(zhì)上是一個張弛振蕩器,可視為是Mochizuki的電阻-頻率轉(zhuǎn)換器[5]的一個改進。因為它們所使用的基本電路是相同的,即包含傳感器的橋放大器、積分器和放大器是相同的。Mochizuki的電路給出了與檢測電阻成比例的頻率輸

11、出,而圖2的電路卻使用了與傳感器電阻成線性關(guān)系的時間周期作為替代。設(shè)V1和-V2是圖2中兩種狀態(tài)的輸出值,則它的振蕩周期可由下式確定:</p><p><b>  ,(2)</b></p><p>  這里μ=(V2/V1),其大小可在電阻-時間轉(zhuǎn)換器中合適選擇以提供控制器所需的靈敏度和分辨率。圖3所示的電路是過零比較器,用來在電源電壓為0時觸發(fā)外部中斷0??刂破鞯碾?/p>

12、源控制電路如圖4所示,該電路包含了兩個緩沖器(74LS245)和一個光耦合器(MCT2E),以使單片機和電源控制電路隔離。此級電路的輸出脈沖被用于包含一個晶體管TIP122和一個脈沖變壓器的驅(qū)動電路,以產(chǎn)生可控硅整流器所需的點火脈沖。</p><p><b>  圖3 過零比較器</b></p><p><b>  圖4 電源控制電路</b>&l

13、t;/p><p><b>  圖5 程序流程圖</b></p><p>  (a)主程序 (b) 外部中斷1子程序 (c)外部中斷0子程序 (d)定時器0中斷子程序</p><p><b>  B、軟件</b></p><p>  主程序和中斷服務(wù)子程序框圖如圖5所示。主程序開始是定時/計數(shù)器和各

14、個寄存器的初始化。單片機讀取觸發(fā)器FF1的輸出電平,如果是高電平,則程序掃描鍵盤輸入目標溫度Ts。之后,單片機檢測寄存器的值(N),一旦發(fā)現(xiàn)寄存器的值與設(shè)定值相同,程序便開始新采樣Nt,從中計算出T的值,并執(zhí)行PID算法,最后重新裝入定時器T0的值。緊接著,生成掃描信號以動態(tài)顯示T和Ts。完了之后,程序又回到開頭讀取FF1的電平狀態(tài)了。</p><p>  單片機使用了兩個定時/計數(shù)器和三個中斷。兩個定時/計數(shù)器

15、都是工作在模式1,定時/計數(shù)器1是用來獲取計數(shù)值Nt的。使用定時器T0中斷和外部中斷0來實現(xiàn)對點火角度的控制。兩個外部中斷都是脈沖觸發(fā),過零比較器和FF2的輸出分別用作INT0和INT1的觸發(fā)脈沖。在定時/計數(shù)器計數(shù)時FF2的輸出同時被用作閘門脈沖。這樣,在閘門脈沖的最后,寄存器TH1和TL1中就保存了Nt的值。為了實現(xiàn)這種目的,門控位GAGE和定時/計數(shù)器1的啟動位TR1必須保持高電平狀態(tài)。外部中斷1發(fā)生在閘門脈沖的下降沿,之后便進入

16、中斷服務(wù)子程序,如圖5(b)所示。首先將TH1和TL1里的內(nèi)容轉(zhuǎn)至存儲器,然后將這兩個寄存器清0,以使在每個閘門脈沖開始時計數(shù)器從0開始計數(shù)。當過零比較器的輸出從高電平變?yōu)榈碗娖綍r,就觸發(fā)了外部中斷0。該中斷服務(wù)子程序的流程圖如圖5(c)所示。圖5(d)所示的是外部中斷0之后定時/計數(shù)器0的中斷發(fā)生時的程序流程圖。這兩個中斷的優(yōu)先級應(yīng)通過軟件設(shè)置為比外部中斷1的優(yōu)先級高,以避免后來的中斷對點火角的控制產(chǎn)生影響。</p>&

17、lt;p><b>  四、實驗結(jié)果</b></p><p>  為測試該方案的適用性,使用了8751單片機設(shè)計了一個實驗樣機控制器,溫度控制范圍為40℃~340℃,單片機的時鐘頻率為12MHz。未擴展外部存儲器,因為單片機內(nèi)部128字節(jié)的RAM和4KB的EPROM空間對于控制器的存儲要求來說已經(jīng)足夠了。溫度范圍被分成四部分,每一部分包含的溫度區(qū)間都是75K,常數(shù)A、B、C存儲在存儲器中

18、用來管理合適的實驗。如圖1所示,控制器被用來控制銅制金屬塊的溫度。圖2所示的是電阻-時間轉(zhuǎn)換器,其中OA1和OA2使用的是LF356,OA3使用的是LF411。Rt使用的是Pt-1000 RTD。D1、D2使用的是4.8V齊納二極管。其余有關(guān)參數(shù)為R1=R2=4.7kΩ,R3=560Ω,R5=820Ω,C=0.47μF。電阻R的值可適當調(diào)節(jié),從而使轉(zhuǎn)換精度達到約30μs/Ω。對于觸發(fā)器FF1和FF2,使用的是7474。鍵盤、顯示和電阻-

19、時間轉(zhuǎn)換器所使用的單片機端口如圖1所示。N的大小選為25以保證采樣一個T的時間約為0.5s。由于這個采樣周期遠小于金屬塊的熱時間常數(shù),PID參數(shù)(Kp、KI、KD)的設(shè)置是由將離散響應(yīng)近似作為連續(xù)響應(yīng)并采取基于開環(huán)階躍響應(yīng)的常規(guī)過程反應(yīng)</p><p><b>  五、結(jié)論</b></p><p>  本文論述了一種使用RTD作為傳感元件的溫度控制技術(shù)。雖然控制器實驗

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論