水箱液位控制畢業(yè)設計_第1頁
已閱讀1頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  本 科 生 畢 業(yè) 設 計</p><p><b> ?。ㄉ暾垖W士學位)</b></p><p>  論文題目 基于單片機的水箱液位控制系統(tǒng)設計 </p><p>  作者姓名 唐世明 </p><p>  所學專業(yè)名稱

2、 自動化 </p><p>  指導教師 陳軍,李玲純 </p><p>  2013年6月 日 </p><p>  學 生: (簽字)</p><p>

3、  學 號:2009210358</p><p>  答 辯 日 期:2013年 月 日</p><p>  指 導 教 師 : (簽字)</p><p><b>  目 錄</b></p><p><b>  摘 要1</b></

4、p><p>  Abstract.1</p><p><b>  1 緒論2</b></p><p>  1.1 水箱水位控制系統(tǒng)研究背景及意義2</p><p>  1.2水箱水位控制系統(tǒng)國內外研究現(xiàn)狀3</p><p>  1.3 基于單片機的水箱液位控制系統(tǒng)設計過程3</p>

5、;<p>  2 單片機的水箱液位控制系統(tǒng)的軟件設計3</p><p>  2.1程序概要設計3</p><p>  2.2 系統(tǒng)程序原理4</p><p>  2.2.1系統(tǒng)流程框圖及主程序4</p><p>  2.2.2 自動模式子程序原理及流程框圖4</p><p>  3水箱水位控制系

6、統(tǒng)的調試5</p><p>  3.1水箱水位控制系統(tǒng)組成5</p><p>  3.1.1 交流變頻調速5</p><p>  3.1.2水箱系統(tǒng)組成6</p><p>  3.1.3壓阻式壓力傳感器原理7</p><p>  3.1.4單片機對電動機的控制8</p><p>  

7、3.2 調試結果9</p><p><b>  結論12</b></p><p><b>  參考文獻12</b></p><p><b>  附錄14</b></p><p><b>  致 謝17</b></p><p&g

8、t;  基于單片機的水箱液位控制系統(tǒng)設計</p><p>  摘 要:大型水箱是很多公司生產(chǎn)過程中必不可少的部件。它的性能的好壞,工作質量的優(yōu)良與否對生產(chǎn)有著巨大的影響,尤其關系著生產(chǎn)的安全。在過去,大量的對水箱操作是由相應的人員進行操作的,這樣的人工操作方式給水箱的控制和監(jiān)控帶來了很大的弊端。</p><p>  本系統(tǒng)以8051單片機為核心控制水箱的水位。由壓力傳感器輸出的檢測信號,

9、進入單片機的模擬量輸入口。然后由單片機對檢測信號與給定值進行比較和運算,得到輸出控制信號。通過單片機控制交流變頻器從而控制交流電機。通過水泵直接調節(jié)水箱的液位,直到達到設定水位。</p><p>  關鍵詞:單片機;水位;控制</p><p>  Design of control system of water level based on Single chip microcomput

10、er</p><p>  Abstract:Large water tanks are a lot of companies essential to the production process of parts, The quality of its performance, the quality of work fine or not has a great influence on the produc

11、tion, especially the safety of production. In the past, many of the tanks are operated by the staff,the manual mode of operation has brought great disadvantages to control and monitor the water tank.</p><p>

12、  The designof the system use the single-chip microcomputer control technology with 8051 single-chip microcomputer as the core control of the water level of the water tank. Detection signal output from the pressure senso

13、r, analog input into the single chip.Then the MCU of the detection signal to compare the value and operation.The single-chip microcomputer get the output control signal. Through the single-chip microcomputer to control A

14、C frequency converter and AC motor. Liquid level directly regu</p><p>  Keywords: Single chip microcomputer; Level ;Control</p><p><b>  1 緒論</b></p><p>  1.1 水箱水位控制系統(tǒng)研究背

15、景及意義</p><p>  在工農(nóng)業(yè)生產(chǎn)中,常常需要控制液體水位。隨著國家工業(yè)的迅速發(fā)展,水位控制技術被廣泛應用到石油、化工、醫(yī)藥、食品等各行各業(yè)中。低溫液體(液氧、液氮、液氬、液化天然氣及液體二氧化碳等)得到廣泛的應用,作為貯存低溫液體的容器要保證能承受其載荷;在發(fā)電廠、煉鋼廠中,保持正常的鍋爐汽包水位、除氧器水位、汽輪機凝氣器水位、高、低壓加熱器水位等,是設備安全運行的保證;在教學與科學研究中,也經(jīng)常碰到需

16、要進行水位控制的實驗裝置。</p><p>  大型水箱是很多公司生產(chǎn)過程中必不可少的部件,它的性能和工作質量的優(yōu)良不僅僅對生產(chǎn)有著巨大的影響,而且也關系著生產(chǎn)的安全。在過去,大量的對水箱操作是由相應的人員進行操作的,這樣的人工方式帶來了很大的弊端,比如水位的控制,時刻監(jiān)控水箱的環(huán)境,夜間的監(jiān)控等等,操作員稍有疏忽,或者簡易的監(jiān)則器件損壞,將帶來無法彌補的損失,更嚴重的會危機到生產(chǎn)人員的人身安全等。所以,對水箱控

17、制,如果能夠使用精密的而且完全會嚴格按照生產(chǎn)規(guī)定運行的自動化系統(tǒng),可以最大限度的避免事故的幾率,同時也能節(jié)省資源并能有效提高生產(chǎn)效率。</p><p>  從水資源節(jié)約方面考慮,以往的人工控制在很多情況下,造成資源不必要的浪費,大部分原因是水箱內部水位沒有及時的反饋信息到操作員,從而使控制上有一定的延遲,從而造成了水量過多或者沒能及時補水而導致資源的浪費或生產(chǎn)出現(xiàn)異常。而對水箱水位的監(jiān)控以及自動化的引入可以很好的

18、改善補水過多和及時補水的情況,可以很好的節(jié)約資源有效的降低成本。</p><p>  單片機,一小塊芯片上集成了一個微型計算機的各個組成部分,它的誕生使眾多自動化控制系統(tǒng)得以實現(xiàn)。80C51以它功能強大,設計簡單,制造廉價,支持指令集較多。所以應用到眾多嵌入式系統(tǒng)開發(fā)中。</p><p>  因此,基于80C51單片機的水箱水位控制系統(tǒng)研究有著重要的意義。</p><p

19、>  水位控制一般指對某一水位進行控制調節(jié),使其達到所要求的控制精度。液體的水位自動控制,是近年來新開發(fā)的一項新技術,它是微型計算機軟件、硬件、自動控制等幾項技術緊密結合的產(chǎn)物,工程作業(yè)采用的是微機控制和原有的儀表控制,危機控制有以下明顯優(yōu)勢:</p><p> ?。?)直觀而集中的顯示運行參數(shù),能顯示水位狀態(tài)。</p><p> ?。?)在運行中可以隨時方便的修改各種各樣的運行參數(shù)

20、的控制值,并修改系統(tǒng)的控制參數(shù),可以方便的改變水位的上限、下限。</p><p> ?。?)具有水體控制過程的自動化處理以及監(jiān)控軟件良好的人機界面,操作人員在監(jiān)控計算機上能根據(jù)控制效果及時修改運行參數(shù),這樣能有效地減少工人的疲勞和失誤,提高生產(chǎn)過程的實時性、安全性。</p><p>  綜合以上的種種優(yōu)點可以預見采用計算機控制系統(tǒng)是行業(yè)的大勢所趨。單片機在一塊芯片上集成了一片微型計算機所需

21、的CPU、存儲器、輸入、輸出等部件。單片機自問世以來,性能不斷提高和完善,體積小、速度快、功耗低的特點使它的應用領域日益廣泛。一般工業(yè)控制系統(tǒng)的工作環(huán)境差,干擾強,利用單片機控制就能克服這些缺點,因此單片機在控制領域得到廣泛的應用,使用單片機控制水箱水位是很好的選擇。</p><p>  1.2水箱水位控制系統(tǒng)國內外研究現(xiàn)狀</p><p>  目前,水箱控制系統(tǒng)已不僅僅局限于大型的電廠、

22、煤炭、鋼鐵等大型企業(yè)領域,它以自身的自動化控制系統(tǒng)的安全優(yōu)勢,已經(jīng)慢慢深入到一些民用水箱產(chǎn)品。但是目前階段,它的成本還很高。比如把一臺純手工家用水箱設計成自動化控制的水箱,從硬件的設計和鋪設,對于民用化產(chǎn)品實施的性價比較高。因此大規(guī)模的使用仍受到經(jīng)濟上的限制。但是,從長遠來看,隨著自動化技術的改進和硬件成本的降低,以及人們對資源浪費的重視。水箱控制系統(tǒng)仍然有大規(guī)模推廣的前景。</p><p>  我國仍然處于生產(chǎn)

23、型發(fā)展中國家,所有幾乎在能源相關的所有領域中,水箱是比不可少的部件,即使是發(fā)達國家也不例外。它性能的優(yōu)良與否關系直接關系到企業(yè)的生產(chǎn)安全和效益。隨著我國嵌入式技術的發(fā)展,我國控制系統(tǒng)技術已經(jīng)達到國際水平,但是在中小型企業(yè)以及民用產(chǎn)品,大量的水箱控制任然通過專職的人員進行控制。隨著我國單片機開發(fā)技術的逐漸成熟,以及單片機生產(chǎn)成本的下降,基于單片機的水箱控制系統(tǒng)應用到中小型以及民用產(chǎn)品有著交大的發(fā)展空間[1]。而且越來越多的水箱生產(chǎn)廠商開始

24、聘用單片機開發(fā)人員和電路設計人員,將控制系統(tǒng)成為水箱設計的一部分,以提高自身產(chǎn)品的安全性能和科技含量來提高產(chǎn)品在市場中的競爭力。</p><p>  1.3 基于單片機的水箱液位控制系統(tǒng)設計過程</p><p><b>  執(zhí)行機構</b></p><p><b>  采樣與顯示</b></p><p&

25、gt;<b>  H(液位高)</b></p><p>  1-1系統(tǒng)設計結構圖 </p><p>  由檢測變送元件輸出的檢測信號,進入單片機的模擬量輸入口,然后由單片機對檢測信號與給定值進行比較和運算,得到輸出控制信號。單片機在過程控制中:一是作為控制器與參數(shù)監(jiān)測元件、變送器及執(zhí)行機構組成一個直接數(shù)字控制系統(tǒng)從而控制水泵,實現(xiàn)水位的調節(jié),使水位穩(wěn)定在設定的值;二是

26、依靠串行口COM1數(shù)據(jù)通訊與計算機連接,實現(xiàn)計算機數(shù)據(jù)采集與顯示。</p><p>  2 單片機的水箱液位控制系統(tǒng)的軟件設計</p><p><b>  2.1程序概要設計</b></p><p>  本系統(tǒng)程序開發(fā),使用的語言給匯編語言。程序實現(xiàn)當水位處于LG(高)、LD(低)或LDD(低低)時,報警信號輸出,判斷泵水方式(自動或手動)。當

27、水位到達規(guī)定容量時,停止泵水。在次程序中,低電平為有效(即0為有效),高電平為無效(即1為無效)。</p><p>  2.2 系統(tǒng)程序原理</p><p>  2.2.1系統(tǒng)流程框圖及主程序 </p><p>  主程序要實現(xiàn)的是,對數(shù)據(jù)的初始化,并且判斷用戶是使用自動模式還是手動模式,根據(jù)用戶的具體需求:若用戶選擇自動模式,則程序調用自動化子程序;若用戶選擇手動

28、模式,則程序調用手動子程序。</p><p>  圖2-1 主程序流程圖</p><p><b>  系統(tǒng)主程序:</b></p><p>  ORG 0000H</p><p>  AJMP MAIN</p><p>  ORG 0060H</p><p>  

29、MAIN: MOV P1, #FFH ;P1 P3口初始化置1</p><p>  MOV P3,#FFH</p><p>  JNB P1.3 , AUT ;若手動在自動位置,跳到自動模式子程序</p><p>  AJMP MEN ;否則轉到手動模式子程序</p><p>

30、<b>  END</b></p><p>  2.2.2 自動模式子程序原理</p><p>  自動模式子程序運行的前置條件是,系統(tǒng)開始運行,并且用戶選擇使用自動化控制模式。自動模式子程序首先判斷水位是否高LG,若水位高于指標,則運行“水位高報警”程序,并返回主程序。若水位不高,則判斷水位是否低LD,若水位低,則試運行“水位低報警”程序。然后判斷水位是否低于LDD

31、:若水位沒有達到LDD的指標,則試判斷“M1是否開啟”,若沒有開啟,則開啟M1;若“M1開啟”則判斷“M2是否開啟”,若“M2開啟”,則程序運行“停止M2”程序;若“M2沒有開啟”,則試程序運行“延遲1分鐘”, 一分鐘后程序“返回主程序”。若水位達到水位LDD的指標,則運行“水位低低報警”,然后程序判斷“M1是否開啟”,若“M1未開啟”則運行“M1開啟”程序;若“M1開啟”則程序判斷“M2是否開啟”,若“M2未開啟”則運行“M2開啟”程

32、序,若“M2開啟”,則運行“延遲一分鐘”,一分鐘后程序“返回主程序”。</p><p>  其程序控制如下所示:</p><p>  ORG 0000H</p><p>  AJMP MAIN</p><p>  ORG 0060H</p><p>  MAIN: MOV P1, #FFH

33、 ;P1 P3口初始化置1</p><p>  MOV P3,#FFH</p><p>  JNB P1.3 , AUT ;若手動在自動位置,跳到自動模式子程序</p><p>  AJMP MEN ;否則轉到手動模式子程序</p><p><b>  END</b><

34、/p><p>  AUT: NOP ;空命令</p><p>  JNB P1.2 ,LG ;水位高-LG</p><p>  JB P1.1,LD ;水位沒低-LD</p><p>  CLR P3.1 ;水位低報警</p><

35、;p>  JB P1.0, LDD ;水位未低低-LDD</p><p>  CLR P3.0 ;水位低低報警</p><p>  JNB P1.6, Y1 ;M1已啟動-Y1</p><p>  CLR P1.4 ;否則啟動M1</p><p> 

36、 Y1: JNB P1.7 ,Y2 ;M2已啟動-Y2</p><p>  CLR P1.5 ;否則啟動M2</p><p>  Y2: ACALL DELAY ;延時1分鐘</p><p>  AJMP AUT ;返回自動模式</p><p>

37、  LDD: JNB P1.6 ,Y3 ;單獨運行M1(LDD〈水位〈LD)</p><p>  CLR P1.4 </p><p>  Y3: JB P1.7, Y2</p><p>  SETB P1.5</p><p><b>  AJMP Y2</b></p>

38、<p>  LG: CLR P3.2 ;水位高報警</p><p>  LD: AJMP MAIN ;返回主程序</p><p>  3水箱水位控制系統(tǒng)的調試</p><p>  3.1水箱水位控制系統(tǒng)組成</p><p>  3.1.1 交流變頻調速</p&g

39、t;<p>  該硬件調試中變頻器選取三菱FR-S520S-0.4K型。三菱變頻器是利用電力半導體器件的通斷作用將工頻電源變換為另一頻率的電能控制裝置。三菱變頻器主要采用交—直—交方式(VVVF變頻或矢量控制變頻),先把工頻交流電源通過整流器轉換成直流電源,然后再把直流電源轉換成頻率、電壓均可控制的交流電源以供給電動機。三菱變頻器的電路一般由整流、中間直流環(huán)節(jié)、逆變和控制4個部分組成。整流部分為三相橋式不可控整流器,逆變部

40、分為IGBT三相橋式逆變器,且輸出為PWM波形,中間直流環(huán)節(jié)為濾波、直流儲能和緩沖無功功率。</p><p>  工作原理:(1)主回路:電抗器的作用是防止三菱變頻器產(chǎn)生的高次諧波通過電源的輸入回路返回到電網(wǎng)從而影響其他的受電設備,需要根據(jù)三菱變頻器的容量大小來決定是否需要加電抗器;濾波器是安裝在三菱變頻器的輸出端,減少三菱變頻器輸出的高次諧波,當三菱變頻器到電機的距離較遠時,應該安裝濾波器。雖然三菱變頻器本身有

41、各種保護功能,但缺相保護卻并不完美,斷路器在主回路中起到過載,缺相等保護,選型時可按照三菱變頻器的容量進行選擇??梢杂萌庾冾l器本身的過載保護代替熱繼電器。(2)控制回路:具有工頻變頻的手動切換,以便在變頻出現(xiàn)故障時可以手動切工頻運行,因輸出端不能加電壓,固工頻和變頻要有互鎖。</p><p>  在現(xiàn)代工業(yè)控制系統(tǒng)中,多采用微機或者PLC 控制技術,在系統(tǒng)設計或者改造過程中,一定要注意三菱變頻器對微機控制板的干

42、擾問題。在采用三菱變頻器后,產(chǎn)生的傳導和輻射干擾,往往導致控制系統(tǒng)工作異常,因此需要采取下述必要措施:</p><p> ?。?)良好的接地。電機等強電控制系統(tǒng)的接地線必須通過接地匯流排可靠接地,微機控制板的屏蔽地,應單獨接地。對于某些干擾嚴重的場合,建議將傳感器、I/0接口屏蔽層與控制板的控制地相連。</p><p> ?。?)給微機控制板輸入電源加裝EMI濾波器、共模電感、高頻磁環(huán)等,

43、可以有效抑制傳導干擾。另外,在輻射干擾嚴重的場合,如周圍存在GSM、或者小靈通基站時,可以對微機控制板添加金屬網(wǎng)狀屏蔽罩進行屏蔽處理。</p><p> ?。?)給三菱變頻器輸入端加裝EMI 濾波器,可以有效抑制三菱變頻器對電網(wǎng)的傳導干擾,加裝輸入交流和直流電抗器,可以提高功率因數(shù),減小諧波污染,綜合效果好。</p><p>  (4)對模擬傳感器檢測輸入和模擬控制信號進行電氣屏蔽和隔離。

44、因為三菱變頻器一般都有多段速設定、開關頻率量輸入輸出,可以滿足要求。如果非要用模擬量控制時,建議一定采用屏蔽電纜,并在傳感器側或者三菱變頻器側實現(xiàn)遠端一點接地。如果干擾仍舊嚴重,需要實現(xiàn)DC/DC隔離措施??梢圆捎脴藴实腄C/DC模塊,或者采用對v/f轉換光隔離,再采用頻率設定輸入的方法。</p><p>  此模塊的主要作用是控制電機向水箱中注水,并且根據(jù)設置的參數(shù)控制電動機的轉速使水箱水溫達到預設的目標。&l

45、t;/p><p>  3.1.2水箱系統(tǒng)組成 </p><p>  被控對象包括上水箱、下水箱、復合加熱水箱以及管道。調節(jié)器主要有模擬調節(jié)器(含比例P調節(jié)、比例積分PI調節(jié)、比例微分PD調節(jié)、比例積分微分PID調節(jié))、位式調節(jié)器、智能儀表調節(jié)器、PLC控制器、單片機控制、計算機控制等。在本設計中用到的是上下水箱、模擬調節(jié)器、單片機控制。</p><p>  執(zhí)行器模塊主

46、要是磁力驅動泵。</p><p>  圖 3-1系統(tǒng)組成圖</p><p>  變送器模塊主要有流量變送器(FT)、液位變送器(LT1,LT2)、壓力變送器(PT)等。變送器的零位、增益可調,并均以標準信號DC0-5V輸出。系統(tǒng)的結構組成如圖3-1所示,被控對象的供水有兩路:一路是由磁力泵1從儲水箱中抽水,通過閥1再經(jīng)閥3向上水箱供水、經(jīng)閥4向下水箱供水;另一路是磁力泵2從儲水箱中抽水,分

47、別通過閥2經(jīng)閥9向上水箱供水、經(jīng)閥10向下水箱供水。每個水箱的出水口均經(jīng)過線性化處理,上水箱的水通過閥6 流到下水箱,在上水箱中安裝了壓力傳感器(PT、LT1),用于檢測壓力、液位的大小。</p><p>  3.1.3壓阻式壓力傳感器原理</p><p>  壓阻式壓力傳感器如圖3-2是利用單晶硅材料的壓阻效應和集成電路技術制成的傳感器。壓阻式傳感器常用于壓力、拉力、壓力差和可以轉變?yōu)榱?/p>

48、的變化的其他物理量(如液位、加速度、重量、應變、流量、真空度)的測量和控制。當力作用于硅晶體時,晶體的晶格產(chǎn)生變形,使載流子從一個能谷向另一個能谷散射,引起載流子的遷移率發(fā)生變化,擾動了載流子縱向和橫向的平均量,從而使硅的電阻率發(fā)生變化。這種變化隨晶體的取向不同而異,因此硅的壓阻效應與晶體的取向有關。硅的壓阻效應不同于金屬應變計,前者電阻隨壓力的變化主要取決于電阻率的變化,后者電阻的變化則主要取決于幾何尺寸的變化(應變),而且前者的靈敏

49、度比后者大50~100倍。</p><p>  壓阻式壓力傳感器采用集成工藝將電阻條集成在單晶硅膜片上,制成硅壓阻芯片,并將此芯片的周邊固定封裝于外殼之內,引出電極引線。壓阻式壓力傳感器又稱為固態(tài)壓力傳感器,它不同于粘貼式應變計需通過彈性敏感元件間接感受外力,而是直接通過硅膜片感受被測壓力的。硅膜片的一面是與被測壓力連通的高壓腔,另一面是與大氣連通的低壓腔。硅膜片一般設計成周邊固支的圓形,直徑與厚度比約為20~6

50、0。在圓形硅膜片(N型)定域擴散4條P雜質電阻條,并接成全橋,其中兩條位于壓應力區(qū),另兩條處于拉應力區(qū),相對于膜片中心對稱。硅柱形敏感元件也是在硅柱面某一晶面的一定方向上擴散制作電阻條 ,兩條受拉應力的電阻條與另兩條受壓應力的電阻條構成全橋。</p><p>  在本設計中壓力傳感器主要是檢測水箱壓力大小,通過壓力傳感器將壓力轉化成液位從而判斷水箱液位的高度。壓力傳感器將信號傳給單片機,通過單片機控制電機,從而達

51、到調節(jié)水位的目的。</p><p>  圖3-2 壓阻式傳感器結構組成</p><p>  3.1.4單片機對電動機的控制 </p><p> ?。?)、C8051用于控制電動機時的輸入輸出端口設置</p><p>  在I/O口Po、P1、P2與內部資源之間是使用交叉開關進行連接的。某些內部資源與I/O引腳相連接時.必須通過交叉開關控制寄存

52、器xBRo、xBRl、xBR2進行設置。設置交叉開關控制寄存器XBRo、xBRl、xDR2的作用是:確定被選擇的資源。這些被選擇的資源分配到哪些I/O引腳上去,則由交叉開關優(yōu)先表根據(jù)排列的優(yōu)先順序來確定。</p><p> ?。?)、電動機控制中的模/數(shù)轉換在C805l中的實現(xiàn)</p><p>  ADC可編程窗口檢測器在電動機控制應用中非常有用。它不停地、自動地將ADc輸出與用戶編程的極

53、限值進行比較。并在檢測到越限條件時通知系統(tǒng)控制器。</p><p> ?。?)、電動機控制中的PWM和測頻在C8051中的實現(xiàn)</p><p>  在有刷和無則直流電動機的控制中.需要使用脈寬調制(PwM)技術,通過調節(jié)PwM信號的占空比來實現(xiàn)調速。因此,PwM波發(fā)生器在直流電動機的控制中是不可缺少的。此外,電動機控制中還經(jīng)常需要對輸出的頻率信號進行測頻。</p><p

54、>  c805l單片機有PwM功能和捕捉功能。這些功能都包含在一個稱為可編程計數(shù)器列陣PcA當中。PcA除了有PwM功能和捕捉功能外,還有比較功能和高速輸出功能。</p><p>  單片機在本設計中主要是接收來自壓力傳感器輸出的檢測信號,進入單片機的模擬量輸入口。然后由單片機對檢測信號與給定值進行比較和運算,得到輸出控制信號。通過單片機控制交流變頻器從而控制交流電機。通過水泵直接調節(jié)水箱的液位,直到達到設

55、定水位。</p><p><b>  3.2 調試結果</b></p><p> ?。?)、按照應用需要所設計的電路圖連接試驗臺電路如圖3-3所示</p><p>  圖3-3系統(tǒng)調試連接圖</p><p>  (2)、根據(jù)水位控制系統(tǒng)要求將KP設置為40;Ki設置為10:Kd設置為0。如圖3-4所示</p>

56、<p>  圖3-4 上位機參數(shù)設置圖</p><p> ?。?)、啟動電機后,電機向復合水箱注水,通過液位變送器將液位檢測信號送至單片機模塊GK-03,再用單片機模塊輸出的模擬信號控制交流變頻器,進而控制電機的轉速,從而形成一個閉環(huán)系統(tǒng),實現(xiàn)水位自動控制。</p><p> ?。?)、水位開始上升,在上位機中可以看到實時的曲線變化如圖3-5所示。</p>&l

57、t;p>  圖3-5 水位上升實時監(jiān)控圖</p><p> ?。?)、當水箱內的水位達到預設的4cm左右后電機就會隨著水位的變化通過單片機控制電機動作實時調節(jié)水箱的水位,在上位機的監(jiān)控軟件上可以看到水位的實時變化曲線如圖3-6,由圖中曲線可知水位通過水位控制系統(tǒng)的調節(jié)最后趨于穩(wěn)定的預設值。</p><p>  圖 3-6 水位趨于穩(wěn)定實時監(jiān)控圖</p><p>

58、; ?。?)通過單片機的水位控制系統(tǒng)的調節(jié)使得水位結果穩(wěn)定在為4.01cm,基本達到預設值如圖3-7所示。.</p><p>  圖 3-7 實際結果圖</p><p><b>  結論</b></p><p>  在本次的畢業(yè)論文是基于單片機的水箱控制系統(tǒng),主要核心就是80C51單片機。通過這次設計,我綜合運用大學四年所學知識去分析和解決問題

59、,我深刻的了解和掌握了單片機的控制原理和設計方法。不僅加深和回顧了但單片機等專業(yè)知識而且積累到單片機控制技術在實際中的經(jīng)驗。</p><p>  由于自身缺少在實踐設計的經(jīng)驗,所以在這次的設計中我自身也發(fā)現(xiàn)了很多不足的方面,從論文的本身的方面的結構到具體設計中硬件設計知識和經(jīng)驗的不足使得設計和論文存在的很多的問題,但是我的導師的細心指導下,經(jīng)過前后多次的修改和完善,最終完成了畢業(yè)設計的任務。單片機控制技術領域是一

60、個有著非常潛力和前景的專業(yè)技術,我相信通過這次畢業(yè)論文的設計,不僅加深和掌握了這一專業(yè)技術,而且也提高了自己的專業(yè)能力和綜合素質,為我的大學生涯畫下一個完整的句號。</p><p><b>  參考文獻</b></p><p>  [1]李萍.51系列單片機叢書AT80C51單片機原理、開發(fā)與應用實例[M].北京:中國電力出版社,2008:47</p>

61、<p>  [2]秦獲輝.科技英語(電子類)[M].陜西:西安電子科技大學出版社,2005:98</p><p>  [3]楊興瑤,張益清等.新編實用電子電路500列[M].武漢:化學工業(yè)出版社,2006:107</p><p>  [4]朱殿棟.數(shù)字電路設計實用手冊[M].北京:電子工業(yè)出版社,2003:144</p><p>  [5]郭勇,余小平,高

62、嵩等.電子系統(tǒng)綜合設計[M].北京:北京大學出版社,2007:196</p><p>  [6]公茂法,馬寶甫,孫晨等.單片機人機接口實例[M].北京:北京航空航天大學,2007:273</p><p>  [7]姜學東,曲金龍.嵌入式系統(tǒng)控制系統(tǒng)研究[M].電力電子技術,2003;38</p><p>  [8]陳建勇. MCS—51實用匯編子程序設計[M].哈爾

63、濱工業(yè)大學出版社,2006:69</p><p>  [9]康華光.電子技術基礎(模擬部分)[M].高等教育出版社,2006:94</p><p>  [10]楊輝先.單片機原理及應用[M].北京:人民郵電出版社出版,2006:72</p><p>  [11]張俊謨.單片機中級教程[M].北京:北京航空航天大學出版,2000:70</p><p

64、>  [12]張毅剛,彭喜元,董繼成.單片機原理及應用[M].北京:高等教育出版社,2003:55</p><p>  [13]李書旗,沈金榮.液位測量傳感器系統(tǒng)的設計與實現(xiàn)[J].計算機測量與控制,2009:2131-2133</p><p>  [14]鐘曉強.基于單片機實現(xiàn)的液位控制器設計[J].現(xiàn)代電子技術,2009:51-53</p><p>  [

65、15]蔡黎.一種基于單片機的水位控制系統(tǒng)設計[J].儀器儀表用戶,2007:44-45</p><p>  [16]陳霞,白小軍.基于單片機的液位監(jiān)控系統(tǒng)[J].武漢理工大學學報,2007:3-5</p><p>  [17]陳新昌,王萬章,李祥付.單片機在水位控制中的應用[J].中國科技信息,2006:89-94</p><p>  [18]彭軍.傳感器與檢測技術

66、[M].陜西:西安電子科技大學出版社,2003:64</p><p>  [19]余永權.單片機在控制系統(tǒng)中的應用[M].北京:電子工業(yè)出版社,2003:27</p><p>  [20]孫儷.工業(yè)水箱系統(tǒng)[M].北京:中國電子出版社,2007:28</p><p>  [21]張慶國. 8051單片機在工業(yè)生產(chǎn)中的應用[M].北京:電力電子技術,2009:66&l

67、t;/p><p>  [22]林青,孫利.電子綜合技術[M].北京:中國北京大學出版社,2006:400</p><p>  [23]陳劍橋.單片機接口技術[M].北京:綜合出版社,2008:201</p><p>  [24]孫清云,楊立波. 51系列單片機開發(fā)管理[M].北京:北京工業(yè)大學出版社,2009:107</p><p>  [25]

68、梁振宇.電子電路線路叢書[M].北京:中國電子技術大學出版社,2005:24</p><p>  [26]孫領海,張宇萍.工業(yè)技術基礎[M].北京:中國教育出版社,2006:69</p><p>  [27]青云山,馬蘇梅.單片機系列應用[M].重慶:西南大學出版社,2009:57</p><p>  [28]陳宇.電子工程技術[M].哈爾濱:哈爾濱工業(yè)大學出版社,

69、2003:68</p><p>  [29]馬佳明.嵌入式工程技術[M].山東:山東大學出版社,2004:32</p><p>  [30]李麗萍.單片機語言技術[M].北京:北京大學出版社,2009:65</p><p>  [31]Quarette J. Made the principle of thermal plant equipment concise

70、manual. [J] . Evaluation,1999:22-25</p><p>  [32]Laugman R. Embedded System Control System. US Patent 2000.</p><p>  [33]Series single-chip single-chip microcomputer AT80C51 principle, the devel

71、opment and application examples.1998</p><p>  [34]Texas Instruments Incorporated.TMS320DM642 Technical Overview:DSP Video and Imaging Digital Applications.Sep.2002. </p><p><b>  附錄:</b&

72、gt;</p><p> ?。?)、實驗室儀器使用清單 </p><p>  表附錄1-1 實驗室儀器使用清單</p><p> ?。?)、軟件設計總程序</p><p><b>  ORG 0000H</b></p><p><b>  AJMP MAIN</b></

73、p><p><b>  ORG 0060H</b></p><p>  MAIN: MOV P1, #FFH ; P1 P3口初始化置1</p><p>  MOV P3,#FFH</p><p>  JNB P1.3 , AVT ; 若手動在自動位置,跳到自動模式子程序</p>

74、<p>  AJMP MEN ;否則轉到手動模式子程序</p><p><b>  END</b></p><p>  AUT: NOP(空命令)</p><p>  JNB P1.2 , LG ;水位高—LG</p><p>  JB P1.1 LD

75、 , ;水位沒低---LD</p><p>  CLR P3.1 ;水位低報警</p><p>  JB P1.0, LDD ;水位未低低---LDD</p><p>  CLR P3.0 ;水位低低報警</p><p>  JNB 3.1 P

76、1.6, Y1 ;M1已啟動—Y1</p><p>  CLR P1.4 ;否則啟動M1</p><p>  Y1:JNB P1.7 ,Y2 ; M2已啟動---Y2</p><p>  CLR P1.5 ;否則啟動M2</p><p>  Y2:ACALL DEL

77、AY ;延時1分鐘</p><p>  AJMP AUT ;返回自動模式</p><p>  LDD: JNB P1.6 ,Y3 ; 單獨運行M1(LDD〈水位〈LD〉</p><p><b>  CLR P1.4</b></p><p>  Y3: JB P1.7 Y2</p><p>

78、;<b>  SETB P1.5</b></p><p><b>  AJMP Y2</b></p><p>  LG:CLR P3.2 ;水位高報警</p><p>  LD:AJMP MAIN ;返回主程序</p><p><b>  手動控制子程序</b&g

79、t;</p><p><b>  MEN:NOP</b></p><p>  JNB P1.1 , MAIN ;</p><p>  ACALL KEY</p><p>  CJNE A ,#FOH,NN ;</p><p>  AJMP MEN</p><p&g

80、t;  NN:JNB ACC.4 ,HM1</p><p>  JNB ACC.5, HM2</p><p>  JNB ACC.6 ,DM1</p><p>  JNB ACC.7 ,DM2</p><p><b>  AJMP MEN</b></p><p>  HM1: JNB

81、P1.6 ,MEN</p><p><b>  CLR P1.4</b></p><p><b>  AJMP MEN</b></p><p>  HM2:JNBP1.7, MEN </p><p><b>  CLR P1.5</b></p><p&g

82、t;<b>  AJMP MEN</b></p><p>  DM1:JB P1.6, MEN</p><p>  SETB P1.4</p><p><b>  AJMP MEN</b></p><p>  DM2:JB P1.7, MEN</p><p>  SET

83、B P1.5</p><p><b>  AJMP MEN</b></p><p><b>  RET</b></p><p><b>  延時1S主程序</b></p><p>  T1M1: MOV R1, #F0H</p><p>  L4

84、: MOV R2, #08H</p><p>  L1: MOV R3, #FAH</p><p>  L2: MOV R4, #FAH</p><p>  L1: DJNZ R4, L1</p><p>  DJNZ R3, L2</p><p>  DJNZ R2,

85、 L3</p><p>  DJNZ R1, L4</p><p><b>  RET</b></p><p><b>  延時6ms子程序</b></p><p>  T1M3: MOV R4, #12</p><p>  MM: MOV R5, #248&

86、lt;/p><p>  DJN2 R5, $</p><p>  DJN2 R4, D3</p><p><b>  RET</b></p><p><b>  有無鍵合子程序:</b></p><p>  KEY:ACALL KS1 ;有無閉合</p

87、><p><b>  JNZ LK1</b></p><p>  ACALL TIM</p><p>  AJMP KEY ;無鍵閉合返回</p><p>  LK1:ACALL TIM</p><p>  ACALL TIM</p><p>

88、  ACALL KS1</p><p><b>  JNZ LK2</b></p><p>  ACALL TIM</p><p>  AJMP KEY</p><p><b>  LK2:RET</b></p><p>  KS1:MOV A , P3

89、 ;掃描</p><p>  ANL A , #FOH ;屏蔽低4位</p><p><b>  RET</b></p><p><b>  致 謝</b></p><p>  本文是在老師的細心指導下完成的。承蒙老師的親切關懷和精心指導,雖然有繁忙的工作,但仍抽出大量時間給予我學術上

90、的指導和幫助,從設計草案的確定和修改,開題報告,中期檢查,后期詳細設計,每一步都是在老師的幫助下完成的,從這個過程中獲益不淺。老師淵博的專業(yè)知識,嚴謹?shù)闹螌W態(tài)度,精益求精的工作作風,誨人不倦的高尚師德,嚴以律己、寬以待人的崇高風范,樸實無華、平易近人的人格魅力對我影響深遠。通過該次論文設計使我掌握了基本的研究方法,樹立了遠大的學術目標。在此,謹向老師致以深深的敬意和由衷的感謝。</p><p>  感謝大學四年來

溫馨提示

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

評論

0/150

提交評論