基于大林算法的電加熱爐溫度控制系統(tǒng)設(shè)計論文_第1頁
基于大林算法的電加熱爐溫度控制系統(tǒng)設(shè)計論文_第2頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告日 期2013/06/20合聽摩改Hefei University基于大林算法的電加熱爐溫度控制系統(tǒng)設(shè)計課程名稱計算機控制技術(shù)課程設(shè)計班 級10 級自動化 1 班合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告22010 級自動化專業(yè)計算機控制技術(shù)課程設(shè)計任務(wù)書于計基設(shè)設(shè)計類型型計設(shè)導師 姓名主要內(nèi)容及目標選330吏力溫co且Td=使W個1川T利一嘰數(shù)X憐對川憐常社、刖療舊託邛訂比誅時二ZT頂山設(shè)精眉:邀Mta本苛冊中申電岡h加飾其M狗行譯寸S 13$,牛= -Tto加戌討礦es箸Mffio枷腳!|KKTdw 34,溫加,r你訓雙33)奶G秒性定弔3換O

2、特給利O-轉(zhuǎn):=辦到,5經(jīng)T點定也號型可仍啟源第訓行后汪溫電llLr繆滯潼內(nèi)疣溫機控、,口爐交制算溫50,于將0控計象=用O-、一弋*7 d 0 22蚪徨為K熱州有,感,數(shù)叩肌88卅曲的叫們?yōu)榧恿疃耍渎蕝^(qū)擇期秒件條臺箱驗學教?臺機PC1計劃學生數(shù)及任務(wù)O圖程。流止若雇WR牛己密已冊o匕匕良一厶冃/T /T木匯功題源,行題問資序進課雜器程序確復儲制程明把存編對人1 )2)3)4455 z( z( z( z( z(3計劃設(shè)計進程 鍵m。端w)Q幅I 3 A冬。R 匡3;圖)M等wM框幾o信模対)圖R通芋為文口片p i片模書跨更E、程;訂涓苴的( ;源主圖wffi統(tǒng)郊路電和框打網(wǎng)系.二八,/一目_

3、IJ器51bffl接案初廳心啟完4&冃夕;一互Ta專J 4&字沏他附鈍燉詠邸DM心繪數(shù)工口電設(shè)編溫九書和現(xiàn)長機接和的,和和明莫實字算號換路源換序塊兌計建和機計信轉(zhuǎn)電資轉(zhuǎn)程模#設(shè)的計尊持入DD關(guān)統(tǒng)AA嗣設(shè)案統(tǒng)設(shè)Hthhrr書計陳程、斤系的擇計計計它設(shè)配寫寫它課體制件選設(shè)設(shè)設(shè)其件分編編其寫總密更軟編; J4J-7r JZ 、1 2 3 4 5、1 2 3 4、一二三四五任務(wù)分工:針對本次設(shè)計課題,我們明確了各自的分工,顧勝池主要負責軟件程序的編寫、連接和調(diào)試,黃安福主要負責各個模塊硬件的仿真和調(diào)試 和部分模塊程序的編寫, 柴文峰負責報告的整理。矚慫潤厲釤瘞睞櫪廡賴。合肥學院自動化專

4、業(yè)計算機控制技術(shù)課程設(shè)計報告3摘要電加熱爐在化工、冶金等行業(yè)應(yīng)用廣泛,因此溫度控制在工業(yè)生產(chǎn)和科學研 究中具有重要意義。其控制系統(tǒng)屬于一階純滯后環(huán)節(jié),具有大慣性、純滯后、非 線性等特點,導致傳統(tǒng)控制方式超調(diào)大、調(diào)節(jié)時間長、控制精度低。采用單片機 進行爐溫控制,具有電路設(shè)計簡單、精度高、控制效果好等優(yōu)點,對提高生產(chǎn)效 率、促進科技進步等方面具有重要的現(xiàn)實意義。聞創(chuàng)溝燴鐺險愛氌譴凈。常規(guī)的溫度控制方法以設(shè)定溫度為臨界點,超出設(shè)定允許范圍即進行溫度調(diào) 控:低于設(shè)定值就加熱,反之就停止或降溫。這種方法實現(xiàn)簡單、成本低,但控 制效果不理想,控制溫度精度不高、容易引起震蕩,達到穩(wěn)定點的時間也長,因 此,只

5、能用在精度要求不高的場合。殘騖樓諍錈瀨濟溆塹籟。電加熱爐是典型的工業(yè)過程控制對象,在我國應(yīng)用廣泛。電加熱爐的溫度控 制具有升溫單向性,大慣性,大滯后,時變性等特點。其升溫、保溫是依靠電阻 絲加熱,降溫則是依靠環(huán)境自然冷卻。當其溫度一旦超調(diào)就無法用控制手段使其 降溫,因而很難用數(shù)學方法建立精確的模型和確定參數(shù),應(yīng)用傳統(tǒng)的控制理論和 方法難以達到理想的控制效果。本設(shè)計采用大林算法進行溫度控制,使整個閉環(huán) 系統(tǒng)所期望的傳遞函數(shù)相當于一個延遲環(huán)節(jié)和一個慣性環(huán)節(jié)相串聯(lián)來實現(xiàn)溫度的 較為精確的控制。釅錒極額閉鎮(zhèn)檜豬訣錐。關(guān)鍵詞:單片機;A/D、D/A ;達林算法;傳感器;爐溫控制合肥學院自動化專業(yè)計算機控

6、制技術(shù)課程設(shè)計報告4目錄一、 緒論 .5彈貿(mào)攝爾霽斃攬磚鹵廡。1.1系統(tǒng)設(shè)計背景.5謀蕎摶篋飆鐸懟類蔣薔。1.2技術(shù)綜述.5廈礴懇蹣駢時盡繼價騷。二、系統(tǒng)總體設(shè)計 .5煢楨廣鰳鯡選塊網(wǎng)羈淚。2、1系統(tǒng)概述 .5鵝婭盡損鶴慘歷蘢鴛賴。2、2系統(tǒng)的結(jié)構(gòu)框圖 .5籟叢媽羥為贍債蟶練淨。三、硬件設(shè)計.7預頌圣鉉儐歲齦訝驊糴。3、1微處理器80C51. 7滲釤嗆儼勻諤鱉調(diào)硯錦。3、2溫度傳感器 .8鐃誅臥瀉噦圣騁貺頂廡。3、3驅(qū)動電路 .9擁締鳳襪備訊顎輪爛薔。3、4鍵盤模塊 .9贓熱俁閫歲匱閶鄴鎵騷。3、5 LED顯示模塊 .10壇搏鄉(xiāng)囂懺蔞鍥鈴氈淚。四、 軟件設(shè)計.11蠟變黲癟報倀鉉錨鈰贅。4、1系

7、統(tǒng)軟件設(shè)計 .11買鯛鴯譖曇膚遙閆擷凄。4、2大林算法的系統(tǒng)設(shè)計 .11綾鏑鯛駕櫬鶘蹤韋轔糴。4、3程序控制流程圖 .13驅(qū)躓髏彥浹綏譎飴憂錦。五、 調(diào)試運行 .14貓蠆驢繪燈鮒誅髏貺廡。六、課程設(shè)計總結(jié).15鍬籟饗逕瑣筆襖鷗婭薔。參考文獻.17構(gòu)氽頑黌碩飩薺齦話騖。附錄一系統(tǒng)原理圖.18輒嶧陽檉籪癤網(wǎng)儂號澩。附錄二程序.18堯側(cè)閆繭絳闕絢勵蜆贅。合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告5亠、緒論1.1 系統(tǒng)設(shè)計背景近年來,加熱爐溫度控制系統(tǒng)是比較常見和典型的過程控制系統(tǒng),溫度是工業(yè)生產(chǎn)過程中重要的被控參數(shù)之一,冶金、機械、食品、化工等各類工業(yè)生產(chǎn)過 程中廣泛使用的各種加熱爐、熱處理爐、反

8、應(yīng)爐,對工件的處理均需要對溫度進行控制。因此,在工業(yè)生產(chǎn)和家居生活過程中常需對溫度進行檢測和監(jiān)控。由于許多實踐現(xiàn)場對溫度的影響是多方面的, 使得溫度的控制比較復雜,傳統(tǒng)的加熱 爐電氣控制系統(tǒng)普遍采用繼電器控制技術(shù),由于采用固定接線的硬件實現(xiàn)邏輯控 制,使控制系統(tǒng)的體積增大,耗電多,效率不高且易出故障,不能保證正常的工 業(yè)生產(chǎn)。隨著計算機控制技術(shù)的發(fā)展,傳統(tǒng)繼電器控制技術(shù)必然被基于計算機技 術(shù)而產(chǎn)生的計算機控制技術(shù)所取代。識饒鎂錕縊灩筧嚌儼淒。1.2 技術(shù)綜述自70年代以來,由于工業(yè)過程控制的需要,特別是在電子技術(shù)的迅猛發(fā)展, 以及自動控制理論和設(shè)計方法發(fā)展的推動下,國外溫度控制系統(tǒng)發(fā)展迅速,并

9、在智能化自適應(yīng)參數(shù)自整定等方面取得成果。在這方面以日本、美國、德國、瑞典 等國技術(shù)領(lǐng)先,并且都生產(chǎn)出了一批商品化的性能優(yōu)異的溫度控制器及儀器儀 表,在各行業(yè)廣泛應(yīng)用。凍鈹鋨勞臘錯癇婦脛糴?!俊⑾到y(tǒng)總體設(shè)計2、 1 系統(tǒng)概述本設(shè)計在硬件部分選擇了單片機的AT80C51芯片為核心控制部分,輸出為K型熱電偶傳感器,檢測溫度后傳回單片機系統(tǒng),最后經(jīng)過溫度控制系統(tǒng),從而加 熱電阻,來達到控制電加熱爐的目的。恥諤銪滅縈歡煬鞏鶩錦。2、2 系統(tǒng)的結(jié)構(gòu)框圖合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告6電加熱爐控制系統(tǒng)的硬件結(jié)構(gòu)框圖如圖2.1圖 2.1 系統(tǒng)的總體結(jié)構(gòu)框圖加熱爐溫度控制實現(xiàn)過程是:首先溫度傳感器

10、將加熱爐的溫度傳回單片機, 然后AT80C51芯片將給定的溫度值與反饋回來的溫度值進行比較并經(jīng)過最小拍 無紋波算法運算處理后,傳給溫度控制系統(tǒng),判斷加熱器材輸出端導通與否從而 使加熱爐開始加熱或停止加熱。既加熱爐溫度控制得到實現(xiàn)。其中單片機的80C51系統(tǒng)為加熱爐溫度控制系統(tǒng)的核心部分起著重要作用。鯊腎鑰詘褳鉀溈懼統(tǒng)庫。合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告7三、硬件設(shè)計3、1 微處理器 80C51本系統(tǒng)設(shè)計的單片機采用80C51或其兼容系列芯片,采用24MHZ或更高頻 率晶振,以獲得較高的刷新頻率,時期顯示更穩(wěn)定。碩癘鄴頏謅攆檸攜驤蘞。圖 3.1 單片機芯片引腳圖3、2 溫度傳感器在溫

11、度傳感器部分,選擇了K型熱電偶傳感器。(1)K型熱電偶的測溫原理合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告8熱電傳感器是利用轉(zhuǎn)換元件的參數(shù)隨溫度變化的特性,將溫度和與溫度有關(guān)的參數(shù)的變化轉(zhuǎn)換為電量變化輸出的裝置。 兩種不同的導體或半導體組成的閉合 回路就構(gòu)成了熱電偶,熱電偶兩端為兩個熱電極,溫度高的接點為熱端、測量端 或自由端;溫度低的接點為冷端、參考端或自由端。測量時,將工作端置于被測 溫度場中,自由端恒定在某一溫度。熱電偶是基于熱電效應(yīng)工作的,熱電效應(yīng)產(chǎn) 生的熱電勢是由接觸電勢和溫差電勢兩部分組成的。閿擻輳嬪諫遷擇植秘騖。MAX6675單片熱電偶數(shù)字轉(zhuǎn)換器。其工作原理如下:K型熱電偶產(chǎn)生

12、的 熱電勢,經(jīng)過低噪聲電壓放大器A1和電壓跟隨器A2放大、緩沖后,得到熱電勢 信號U1,再經(jīng)過S4送至ADC對于K型熱電偶,電壓變化率為(41卩V廠C),電 壓可由如下公式來近似熱電偶的特性。氬嚕躑竄貿(mào)懇彈濾頷澩。U1=(41 卩 V/C)X(T-TO)上式中,U1為熱電偶輸出電壓(mV,T是測量點溫度;T0是周圍溫度。 在將溫度電壓值轉(zhuǎn)換為相應(yīng)的溫度值之前,對熱電偶的冷端溫度進行補償,冷端溫度即是MAX667鬪圍溫度與0C實際參考值之間的差值。通過冷端溫度補償二 極管,產(chǎn)生補償電壓U2經(jīng)S4輸入ADC轉(zhuǎn)換器。釷鵒資贏車贖孫滅獅贅。U2=(41 卩 V/C)XT0在數(shù)字控制器的控制下,ADC首

13、先將U1、U2轉(zhuǎn)換成數(shù)字量,即獲得輸出電 壓U0的數(shù)據(jù),該數(shù)據(jù)就代表測量點的實際溫度值T。這就是MAX6675進行冷端 溫度補償和測量溫度的原理如圖3-2所示。慫闡譜鯪逕導嘯畫長涼。合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告93、 3 驅(qū)動電路圖 3.3驅(qū)動電路3、4 鍵盤模塊在本次設(shè)計當中,輸入設(shè)備米用矩陣鍵盤:圖 3-4 鍵盤模塊電路當“設(shè)定”鍵按下時觸發(fā)鍵盤中斷服務(wù)程序,由程序程控掃描法確定那個鍵 按下并執(zhí)行相應(yīng)的動作。程控掃描的任務(wù)是:諺辭調(diào)擔鈧諂動禪瀉類。(1)首先判斷是否有鍵按下。方法:使所有的行輸出均為低電平,然后從端口A讀入列值。如果沒有鍵按下,則讀人值為FFH如果有鏈按下則

14、不為FFH嘰覲詿縲鐋囁偽純鉿錈。(2) 去除鍵抖動。合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告10方法:延時1020 ms,再一次判斷有無鍵按下,如果此時仍有鍵按下,則認為鍵盤上確實有鍵處于穩(wěn)定閉合期。熒紿譏鉦鏌觶鷹緇機庫。(3) 若有鍵閉合,則求出閉合鍵的鍵值。方法:對鍵盤逐行掃描。(4)程序中需等閉合鍵釋放后才對其進行處理3、5 LED 顯示模塊LM016L液晶模塊采用HD44780控制器。HD44780具有簡單而功能較強的指 令集,可以實現(xiàn)字符移動、閃爍等功能。LM016L與單片機MCU(Microcontroller Unit)通訊可采用8位或者4位并行傳輸兩種方式。HD44780控

15、制器由兩個8位寄存器、指令寄存器(IR)和數(shù)據(jù)寄存器(DR、忙標志(BF)、顯示數(shù)據(jù)RAM(DDRA)字符發(fā)生器ROMCGRO M字符發(fā)生器RAMCGRA)地址計數(shù)器(AC)。IR用于寄存指令碼,只能寫入不能讀出;DR用于寄存數(shù)據(jù),數(shù)據(jù)由內(nèi)部操作自 動寫入DDRAM和CGRAJM或者暫存從DDRAI和CGRAM讀出的數(shù)據(jù)。BF為1時, 液晶模塊處于內(nèi)部處理模式,不響應(yīng)外部操作指令和接受數(shù)據(jù)。DDRAM用來存儲顯示的字符,能存儲80個字符碼。CGROM由8位字符碼生成5*7點陣字符160種和5*10點陣字符32種,8位字符編碼和字符的應(yīng)關(guān)系。鶼漬螻偉閱劍鯫腎邏蘞。合肥學院自動化專業(yè)計算機控制技術(shù)

16、課程設(shè)計報告6 =11四、軟件設(shè)計4、 1 系統(tǒng)軟件設(shè)計控制系統(tǒng)的軟件主要包括:溫度的采樣和處理、控制計算、控制輸出、中斷、 顯示、調(diào)節(jié)參數(shù)修改、溫度設(shè)定及修改。其中控制算法采用最小拍無紋波控制算 法,以達到更好的控制效果。紂憂蔣氳頑薟驅(qū)藥憫騖??紤]到電加熱爐是一個非線性、時變和分布參數(shù)系統(tǒng),所以本文采用一種新 型的智能控制算法。它充分吸取數(shù)學和自動控制理論成果,與定性知識相結(jié)合, 做到取長補短,在實時控制中取得較好的成果。其中,系統(tǒng)的軟件流程圖如圖穎芻莖峽餑億頓裊賠瀧。4.1 系統(tǒng)軟件流程圖4、2 大林算法的系統(tǒng)設(shè)計大林算法中D(z)的基本形式設(shè)被控對象為帶有純滯后的一階慣性環(huán)節(jié)慣性環(huán)節(jié),其

17、傳遞函數(shù)分別為:合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告12其中t1為被控對象的時間常數(shù),L =為被控對象的純延遲時間,為了簡 化,設(shè)其為采樣周期的整數(shù)倍,即N為正整數(shù)。濫驂膽閉驟羥闈詔寢賻。由于大林算法的設(shè)計目標是使整個閉環(huán)系統(tǒng)的傳遞函數(shù)相當于一個帶有純 滯后的一階慣性環(huán)節(jié),即-fl 5的二-GS十1其中B二入珂由于一般控制對象均與一個零階保持器相串聯(lián),所以相應(yīng)的整個閉環(huán)系統(tǒng)的 脈沖傳遞函數(shù)是于是數(shù)字控制器的脈沖傳遞函數(shù)為恥獨)1c?(zG嚴(1_嚴)防(2-4)D(z)可由計算機程序?qū)崿F(xiàn)。由上式可知,它與被控對象有關(guān)。下面對一階純 滯后環(huán)節(jié)進行討論。一階慣性環(huán)節(jié)的大林算法的D(z)基本

18、形式當被控對象是帶有純滯后的一階慣性環(huán)節(jié)時,由式(2-1)的傳遞函數(shù)可知, 其脈沖傳遞函數(shù)為:層林-73曲55+ 1)2-1-S(T,S +胡Id)嚴占-詁口將此式代入(2-4),可得-疋1-尹巧1-曠屮一(1-曠一曲(2-5)式中:T采樣周期350秒:- 被控對象的時間常數(shù)50;- 閉環(huán)系統(tǒng)的時間常數(shù)10秒?yún)苇h(huán)+1合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告134、 3 程序控制流程圖1、程序流程基本思路:控制過程:手動輸入一個溫度設(shè)定值,需要調(diào)用鍵盤掃描子程序,再由 傳感器檢測現(xiàn)場的溫度值,調(diào)用A/D轉(zhuǎn)換子程序,將模擬信號轉(zhuǎn)換為數(shù)字信號送 單片機處理,調(diào)用溫度控制子程序來實現(xiàn)溫度控制, 調(diào)

19、用顯示子程序?qū)⑻幚砗蟮?結(jié)果送LCD顯示。在使用鍵盤時,要考慮鍵盤的去抖問題,消抖處理有硬件和軟 件兩種方法:硬件消抖是利用加抖動電路濾避免產(chǎn)生抖動信號; 軟件消抖是利用 數(shù)字濾波技術(shù)來消除抖動。我們采用軟件的方法,利用主程序循環(huán)掃描,主程序 每循環(huán)一次掃描到的鍵值相同時,則說明是某鍵按下。銚銻縵嚌鰻鴻鋟謎諏涼。2、A/D轉(zhuǎn)換程序流程圖如圖4-3所示圖 4-3 A/D 轉(zhuǎn)換程序流程圖合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告143、溫度控制流程圖如圖4-4所示電加熱爐工圖 4-4 溫度控制流程圖五、調(diào)試運行通過Proteus仿真和程序調(diào)試,基本完成了設(shè)計任務(wù):溫度傳感器將加熱爐 的溫度傳回單

20、片機,然后AT80C51芯片將給定的溫度值與反饋回來的溫度值進行 比較并經(jīng)過算法處理后,傳給溫度控制系統(tǒng),判斷加熱器材輸出端導通與否從而 使加熱爐開始加熱或停止加熱,使加熱爐溫度控制得到實現(xiàn):擠貼綬電麥結(jié)鈺贖嘵類。電加熱爐不工作P合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告15LCD1LM016Lnou T:0514 CsetT;114 C圖 5-1 運行顯示狀態(tài)六、課程設(shè)計總結(jié)兩周的課程設(shè)計結(jié)束了,在這次的課程設(shè)計中不僅檢驗了我所學習的知識, 也培養(yǎng)了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在 設(shè)計過程中,與同學分工設(shè)計,和同學們相互探討,相互學習,相互監(jiān)督。學會 了合作

21、,學會了運籌帷幄,學會了寬容,學會了理解,也學會了做人與處世。賠荊紳諮侖驟遼輩襪錈。課程設(shè)計是我們專業(yè)課程知識綜合應(yīng)用的實踐訓練,著是我們邁向社會,從事職業(yè)工作前一個必不少的過程.”千里之行始于足下”,通過這次課程設(shè)計,我 深深體會到這句千古名言的真正含義. 我今天認真的進行課程設(shè)計,學會腳踏實 地邁開這一步,就是為明天能穩(wěn)健地在社會大潮中奔跑打下堅實的基礎(chǔ)。塤礙籟饈決穩(wěn)賽釙冊庫。通過這次模具設(shè)計,本人在多方面都有所提高。通過這次模具設(shè)計,綜合運 用本專業(yè)所學課程的理論和生產(chǎn)實際知識進行一次基于達林算法的加熱爐溫度 控制系統(tǒng)設(shè)計從而培養(yǎng)和提高學生獨立工作能力,鞏固與達林算法設(shè)計等課程所 學的內(nèi)

22、容,掌握基于達林算法的設(shè)計的方法和步驟, 掌握達林算法設(shè)計的基本的 模型,怎樣確定設(shè)計方案,提高了計算能力,繪圖能力,熟悉了規(guī)范和標準,同 時各科相關(guān)的課程都有了全面的復習,獨立思考的能力也有了提高。裊樣祕廬廂顫諺 鍘羋藺。-V.寸證S0五8151a3寸 1 RP1ZLD2ADD|商.RRILBD-YHOLELED-CRE1合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告16在這次設(shè)計過程中,體現(xiàn)出自己單獨設(shè)計的能力以及綜合運用知識的能力, 體會了學以致用、突出自己勞動成果的喜悅心情,從中發(fā)現(xiàn)自己平時學習的不足 和薄弱環(huán)節(jié),從而加以彌補。倉嫗盤紲囑瓏詁鍬齊驚。在此感謝我們的丁健老師,老師嚴謹細致、

23、一絲不茍的作風一直是我工作、 學習中的榜樣;老師循循善誘的教導和不拘一格的思路給予我無盡的啟迪;這次模具設(shè)計的每個實驗細節(jié)和每個數(shù)據(jù),都離不開老師您的細心指導。而您開朗的 個性和寬容的態(tài)度,幫助我能夠很順利的完成了這次課程設(shè)計。綻萬璉轆娛閬蟶鬮綰瀧。同時感謝對我?guī)椭^的同學們, 謝謝你們對我的幫助和支持, 讓我感受到同 學的友誼。由于本人的設(shè)計能力有限,在設(shè)計過程中難免出現(xiàn)錯誤,懇請老師們 多多指教,我十分樂意接受你們的批評與指正,本人將萬分感謝。驍顧燁鶚巰瀆蕪領(lǐng)鱺 賻。合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告17參考文獻1梅麗鳳,單片機原理及接口技術(shù),北京:清華大學出版社,2004: 1

24、9-48,81-932周繼明,江世明.傳感技術(shù)與應(yīng)用M,長沙:中南大學出版社,2005 : 45-563張毅剛,單片機原理及應(yīng)用,北京:高等教育出版社,2003: 126-1354顧興源,計算機控制系統(tǒng),北京:冶金工業(yè)出版社,1981 : 25-40張連華,單片機應(yīng)用系統(tǒng)設(shè)計方法,北京:科學之友,2010, 07: 27-28瑣釙濺曖惲錕縞馭篩涼。樓然苗,51 系列單片機設(shè)計實例,北京:北京航空航天出版社,2003.3-357李生明, 單片機 LED顯示接口技術(shù),長江職工大學學報,2003,(4) : 18-24鎦詩涇艷損樓紲鯗餳類。8袁強,基于單片機 89C51 和 89C2051 點陣 L

25、ED 圖文顯示,工程地質(zhì)計算機應(yīng)用200618合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告附錄一系統(tǒng)原理圖LCD1LMD101附錄二程序#in elude #i ncludevstri ng.h#i nclude#defi ne uchar un sig ned char#defi ne uint un sig ned int sbit rs=P3A3;sbit rw=P3A6;sbit en=卩3八7;uchar dis2= now T:;uchar dis3=set T:;PP1RE$P.CMJ.g嚴g8ED2皿 IALHU.UiAJllP0.1-WPO21anw心pa 卽旳POHiAD*

26、po.oioaRSTP&.7IW7P2/I 沖 P512/A10叭詼P2.3/A11PN 屮皿EAF2.5TA10Pi.O/AMP2.7/A1flP1.0P1 1P1.2P3 (1 砂P2 1.rnfOP?.2OTP1.3P3.4HDPE&W1*1 .SP1AP1.7P37/R015SDCSILEzJUuRbLNiDO了Q39 IFADDPOLOTCI23L2Zb二貞TGIFORIHPa TCKjrrsZb二貞TG時T?7 b?合肥學院自動化專業(yè)計算機控制技術(shù)課程設(shè)計報告19uchar flag=O;uchar temp;sbit SO=P3A1;sbit CS=P3A4;sbit SCK=P3A5;sbit ADD=P0A5;sbit SUB=P0A6;sbit HOLD=P0A7;uchar ADH,ADL;int i,z,j;void delay(uchar a)uchar i,j;for(i=0;ia;i+)for(j=0;j0;i-)D15D11 SCK=0;ADH=SO;ADH=ADH0;i-)D103 SCK=0;ADL=SO;ADL=ADL1;SCK=1;SCK=0;flag=SO;SCK=

溫馨提示

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

最新文檔

評論

0/150

提交評論