恒溫恒濕試驗箱控制系統(tǒng)畢業(yè)設(shè)計_第1頁
已閱讀1頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)設(shè)計說明書 </b></p><p>  題 目: 恒溫恒濕試驗箱控制系統(tǒng)的設(shè)計 </p><p>  2012 年 5 月 30 日</p><p><b>  摘 要</b></p><p&g

2、t;  隨著我國現(xiàn)代農(nóng)業(yè)的發(fā)展和工業(yè)產(chǎn)品研制的需要, 恒溫恒濕試驗箱的應(yīng)用越來越廣, 生產(chǎn)、科研對它的要求也越來越高。要求它的性能價格比更高, 使用壽命更長, 使用費用更少(省電) , 響應(yīng)速度更快。近幾年來,我國從國外引進了大批試驗系統(tǒng),為我國工業(yè)產(chǎn)品的研制和定型發(fā)揮了重要作用,但由于其本身的復(fù)雜性,使得試驗箱在運行中出現(xiàn)了許多問題,而且出現(xiàn)了問題不能及時解決,大大延長了試驗周期,影響了產(chǎn)品的研制工作。而產(chǎn)生這些現(xiàn)象的原因是對綜合試驗

3、的工作原理不了解。為此,本文對試驗箱的基本工作原理作出了一些簡要闡述。</p><p>  恒溫恒濕試驗箱是利用一定的方式將箱內(nèi)的溫度和濕度調(diào)節(jié)到給定值,并在該條件下進行實驗,達到實驗反應(yīng)要求。即能同時施加溫度、濕度應(yīng)力的試驗箱。簡而言之是指溫度和濕度都能控制在指定范圍內(nèi)的試驗箱。</p><p>  恒溫恒濕試驗箱主要用于檢測材料在各種環(huán)境下的性能的設(shè)備,并可試驗各種材料耐熱、耐寒、耐干

4、、耐濕性能。適合電子、電器、通訊、儀表、車輛、食品、化學(xué)、建材、醫(yī)療、航天等制品檢測質(zhì)量之用。</p><p>  關(guān)鍵詞: 恒溫恒濕 試驗箱 單片機控制系統(tǒng) 限溫報警系統(tǒng)</p><p>  Title The Design of Constant Temperature and Humidity Chamber Control System </p><p&g

5、t;<b>  Abstract</b></p><p>  With the development of China's modern agriculture and the need of industrial products developed, the applications of the constant temperature and humidity box b

6、ecome more widely. production, scientific research and its increasingly high requirements. higher cost-effective,longer life,less costs (saving) and faster response are required. In recent years,our country has imported

7、a large number of test systems from abroad, which has played an important role in the development of China's industria</p><p>  The constant temperature and humidity box is a box which can adjust the tem

8、perature and humidity inside to the setpoint in a certain way,the experiments and the response requirements of the experimental under this condition,which can imposed temperature and humidity stress to the chamber at th

9、e same time. In short,it is a box which can put the temperature and humidity within a specified range.</p><p>  The constant temperature and humidity chamber is the device that mainly used for the detection

10、performance of materials in various environments,which Can experiment various materials performance of heat, cold, resistance to dry and moisture . useing for the testing quality of electronic, electrical, communication

11、s, instrumentation, vehicles, food, chemical, building materials, medical, aerospace and other products.</p><p>  Keywords Constant Temperature and Humidity Single Chip Control System Limit Temperature Al

12、arm System</p><p><b>  目 次</b></p><p><b>  1 緒論1</b></p><p>  1.1 文獻綜述1</p><p>  1.2 課題的主要內(nèi)容1</p><p>  1.3 課題的研究方案1</p>

13、;<p>  2 設(shè)計的理論基礎(chǔ)3</p><p>  2.1單片機的發(fā)展概況3</p><p>  2.2 AT89C51單片機系列介紹3</p><p>  2.3 DS18B20數(shù)字溫度傳感器4</p><p>  2.4 KSC-6V濕度傳感器4</p><p>  2.5 RS-232

14、總線接口芯片 MAX2325</p><p>  3 硬件電路設(shè)計6</p><p>  3.1 主控模塊設(shè)計6</p><p>  3.2 硬件系統(tǒng)電路連接設(shè)計8</p><p>  4 PID控制算法11</p><p>  4.1 PID控制的發(fā)展11</p><p>  4.

15、2 PID控制理論11</p><p>  4.3 PID控制算法12</p><p><b>  5 軟件設(shè)計14</b></p><p>  5.1 軟件設(shè)計綜述14</p><p>  5.2 軟件流程圖14</p><p><b>  結(jié)論19</b>&l

16、t;/p><p><b>  致謝20</b></p><p><b>  參考文獻21</b></p><p><b>  1 緒論</b></p><p><b>  1.1 文獻綜述</b></p><p>  1.1.1 國

17、內(nèi)恒溫恒濕試驗箱的狀況</p><p>  對溫濕試驗箱的研究主要集中于制冷和加熱方式選擇、控制精度與測試監(jiān)控、設(shè)備的結(jié)構(gòu)等方面,對溫濕箱非穩(wěn)態(tài)溫變過程傳熱特性方面的研究不多,很少研究熱力系統(tǒng)的耦合。對于濕度,現(xiàn)在多已采用溫濕度獨立調(diào)節(jié)方式,這樣可避免溫濕度調(diào)節(jié)中的互相干擾,現(xiàn)在著重對加/除濕精度控制、選擇加濕方式的研究。對不同加濕方式之加濕能力和加濕效率的比較,分析對溫濕試驗箱的影響。</p>&

18、lt;p>  1.1.2 未來的恒溫恒濕試驗箱發(fā)展方向</p><p>  1、利用計算機仿真技術(shù),與PC機結(jié)合,做仿真實驗。提高試驗速度,降低試驗成本。</p><p>  2、多功能化、智能化,更加安全、精確。雖然現(xiàn)在溫濕箱只能模擬兩種參數(shù),但是將來將重點發(fā)展復(fù)合式的多功能智能化試驗箱。</p><p>  1.2 課題的主要內(nèi)容</p>&

19、lt;p>  本系統(tǒng)通過DS18B20溫度傳感器、KSC-6V濕度傳感器對試驗箱內(nèi)溫度、濕度進行檢測,并將溫度、濕度數(shù)據(jù)送入AT89C51單片機,與預(yù)設(shè)的溫度、濕度數(shù)值進行對比,通過PID控制算法,控制繼電器的通斷,從而控制加熱器、排風(fēng)機、加濕器、除濕器的工作,從而使恒溫恒濕試驗箱工作于預(yù)設(shè)的溫度、濕度。溫濕度控制算法精確控制加熱、加濕,以溫濕度誤差最小為優(yōu)化目標。</p><p>  作為工業(yè)控制的主要被

20、控參數(shù)的溫度、濕度,已被廣泛采用,如在工業(yè)控制中的各種反應(yīng)爐、加熱器等。過去多采用常規(guī)的模擬調(diào)節(jié)器對溫濕度進行控制,本課題采用了AT89C51單片機對溫濕度實現(xiàn)自動控制。</p><p>  使用單片機對溫濕度進行自動控制,難就難在測量的溫濕度值和單片機輸出的溫濕度值誤差太大,導(dǎo)致無法輸出,利用ATMEL單片機核心程序?qū)ζ溥M行編碼,實現(xiàn)溫濕度在一段范圍內(nèi)的變化,實驗成功控制語言的代碼,并進行燒片,燒片成功后,運行

21、實驗,若能看到實驗的結(jié)果,則實驗完成。</p><p>  1.3 課題的研究方案</p><p>  溫度、濕度是工業(yè)生產(chǎn)過程中重要的被控參數(shù)之一,當今計算機控制技術(shù)在這方面的應(yīng)用,已使溫濕度控制系統(tǒng)達到自動化、智能化,要比以前僅僅使用電子線路的控制效果好太多,可控性更加精確。</p><p>  溫度是一個非線性的對象,具有大慣性的特點,在低溫段慣性較大,在高溫

22、段慣性較小。該溫控對象的傳遞函數(shù)形式如下所示:</p><p><b>  (1.1)</b></p><p><b>  圖1.1方案框圖</b></p><p>  AT89C51單片機可以通過數(shù)碼管來顯示恒溫恒濕試驗箱內(nèi)溫度、濕度的實際數(shù)值,并可用鍵盤輸入設(shè)定值。</p><p><b&

23、gt;  2 設(shè)計的理論基礎(chǔ)</b></p><p>  2.1單片機的發(fā)展概況</p><p>  1976年Intel公司首先推出了可以稱為單片機的MCS-48系列單片微型計算機。它以體積小、功能全、價格低等特點,贏得了非常廣泛的應(yīng)用,同時一些與單片機有關(guān)的其他公司都爭相推出各自的單片機。1978年下半年Motorola公司推出M6800系列單片機,Zilog公司相繼推出Z

24、8單片機系列。1987年Intel公司又宣布了比8096性能高兩倍的CMOS型80C196單片機,1988年推出帶EPROM的87C196單片機。</p><p>  縱觀這短短的20年,已經(jīng)經(jīng)歷了4次更新?lián)Q代,單片機正朝著集成化、多功能、多選擇、高速度、低功耗、擴大存儲容量和加強I/O功能及結(jié)構(gòu)兼容的方向發(fā)展。新一代的80C51系列單片機除了上述的結(jié)構(gòu)特性外,其最主要的技特點是向外部接口電路擴展,實現(xiàn)微控制器(

25、microcontroller)完善的控制功能。</p><p>  2.2 AT89C51單片機系列介紹</p><p>  2.2.1 AT89C51系列的特性和基本組成</p><p>  本系統(tǒng)采用ATMEL公司生產(chǎn)的AT89系列單片機中的AT89C51。AT89C51是一個低電壓,高性能CMOS 8位單片機,片內(nèi)含8k bytes的可反復(fù)擦寫的Flash只

26、讀程序存儲器和256 bytes的隨機存取數(shù)據(jù)存儲器(RAM),片內(nèi)置通用8位中央處理器和Flash存儲單元,功能強大的AT89C51單片機可提供許多較復(fù)雜系統(tǒng)控制應(yīng)用場合,AT89C51的主要特點有:</p><p>  (l)內(nèi)部程序存儲器為電擦除可編程只讀存儲器EEPROM,容量8KB,內(nèi)部數(shù)據(jù)存儲器容量256字節(jié),最大尋址空間64KB;</p><p>  (2)AT89C51有4

27、0個引腳;三個16位定時/計數(shù)器;</p><p>  (3)可利用兩根I/O口線作為全雙工的串行口,有四種工作方式,可通過編程設(shè)定;</p><p>  (4)工作電壓2.5~6.0V;</p><p>  (5)AT89C51有40個引腳;</p><p>  (6)1000次擦寫周期。</p><p>  2.3

28、 數(shù)字溫度傳感器 DS18B20</p><p>  2.3.1 DS18B20簡介</p><p>  DS18B20溫度傳感器,具有微型化、非易失性、上下觸發(fā)門限、低功耗等優(yōu)點。DS18B20采用的是3腳TO-92封裝,形如三極管,測溫范圍為-55~+125℃,在-10~85℃范圍內(nèi),精度為±0.5℃。可自行設(shè)置溫度報警上限值TH、下限值TL。當DS18B20檢測到溫度值后,

29、自動轉(zhuǎn)換為數(shù)字量,然后保存到存儲器中,與預(yù)設(shè)的TH或TL比較,如果測量值超過設(shè)定的范圍時,立即發(fā)出報警信號。</p><p>  2.3.3 DS18B20的工作原理</p><p>  DS18B20的讀寫時序和測溫原理與DS1820相同,只是得到的溫度值的位數(shù)因分辨率不同而不同,且溫度轉(zhuǎn)換時的延時時間由2s減為750ms。DS18B20測溫原理如圖所示。圖中低溫度系數(shù)晶振的振蕩頻率受溫

30、度影響很小,用于產(chǎn)生固定頻率的脈沖信號送給計數(shù)器1。高溫度系數(shù)晶振隨溫度變化其振蕩率明顯改變,所產(chǎn)生的信號作為計數(shù)器2的脈沖輸入。計數(shù)器1和溫度寄存器被預(yù)置在-55℃所對應(yīng)的一個基數(shù)值。計數(shù)器1對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行減法計數(shù),當計數(shù)器1的預(yù)置值減到0時,溫度寄存器的值將加1,計數(shù)器1的預(yù)置將重新被裝入,計數(shù)器1重新開始對低溫度系數(shù)晶振產(chǎn)生的脈沖信號進行計數(shù),如此循環(huán)直到計數(shù)器2計數(shù)到0時,停止溫度寄存器值的累加,此時溫度寄存

31、器中的數(shù)值即為所測溫度。圖3中的斜率累加器用于補償和修正測溫過程中的非線性,其輸出用于修正計數(shù)器1的預(yù)置值。</p><p><b>  2.4 濕度傳感器</b></p><p>  2.4.1 濕度和濕度的表示方法</p><p>  濕度指的是空氣中所含的水蒸氣的多少,經(jīng)常采用相對濕度、絕對濕度、露點表示。</p><

32、p>  絕對濕度指的是在一定的溫度和壓力條件下,單位體積空氣中所含水蒸氣的質(zhì)量,用符號AH表示。</p><p><b>  (2.1)</b></p><p>  式中 ---絕對濕度,單位為;</p><p>  ---空氣中水蒸氣質(zhì)量g;</p><p>  V-----空氣的體積 </p>&

33、lt;p>  相對濕度指的是被檢測氣體中的水蒸氣的氣壓()占該氣體在相同溫度條件下飽和水蒸氣的氣壓()的百分比。用符號%RH表示。</p><p><b> ?。?.2)</b></p><p>  露點指的是在壓力一定的情況下,將含水蒸氣的空氣冷卻,當降到一定溫度時,空氣中的水蒸氣達到飽和狀態(tài),開始從氣態(tài)變?yōu)橐簯B(tài)時稱此溫度為結(jié)露的溫度,此時的溫度稱為露點,用℃

34、表示。</p><p>  濕度傳感器選用KSC-6V濕度傳感器,其振蕩器采用CMOS電路,具有線路簡單、工作可靠、制作成本低、抗干擾能力強、靜態(tài)功耗低、振蕩電路轉(zhuǎn)換特性好、雙振蕩器在同一芯片上特性相同等優(yōu)點。濕敏傳感器KSC-6V濕敏探頭的電容隨濕度的變化而變化,引起振蕩電路輸出方波的脈沖寬度發(fā)生相應(yīng)的變化,經(jīng)過處理之后輸出電流信號。KSC-6V的電壓濕度特性大致成線性關(guān)系,輸出靈敏度約為。</p>

35、<p>  2.4.2 KSC-6V的工作原理</p><p>  KSC-6V濕度傳感器的工作原理主要是物理吸附和化學(xué)吸附。感濕層為微型孔狀結(jié)構(gòu),極易吸附它周圍空氣中的水分子。由于水是導(dǎo)電物質(zhì),當感濕層中水分子含量增多時,就會引起電極間電導(dǎo)率的上升。</p><p>  濕度傳感器的感濕層還具有電解質(zhì)特性,其正離子吸附空氣中水分子的羥基(),在外加電壓的作用下,產(chǎn)生載流子移

36、動。這種現(xiàn)象的變化是可逆的,即當空氣中水蒸氣含量減少時,感濕層又會釋放羥基,引起電導(dǎo)率降低。為了不使感濕層因極化而降低感濕靈敏度,使用時應(yīng)采取交流驅(qū)動或脈沖驅(qū)動。</p><p>  2.5 RS-232總線接口芯片 MAX232</p><p>  2.5.1 RS-232接口</p><p>  RS-232接口是個人計算機上的通訊接口之一,主要作用是實現(xiàn)電平

37、間的轉(zhuǎn)換,現(xiàn)在RS-232接口也經(jīng)常叫做DB9,所以,在本設(shè)計中我們采用的是DB9。</p><p><b>  3 硬件電路設(shè)計</b></p><p>  恒溫恒濕試驗箱控制系統(tǒng)硬件部分大致可分為:AT89C51單片機、DS18b20溫度傳感器、KSC-6V濕度傳感器、數(shù)碼管溫度、濕度顯示電路、限溫報警系統(tǒng)、繼電器控溫系統(tǒng)、繼電器控濕系統(tǒng)等。硬件總體結(jié)構(gòu)如圖3.1

38、所示:</p><p>  圖3.1控制系統(tǒng)原理圖</p><p>  由上述結(jié)構(gòu)框圖可知,以AT89C51單片機為核心的溫濕度控制系統(tǒng),恒溫恒濕試驗箱的溫濕度由DS18B20溫度傳感器和KSC-6V濕度傳感器檢測。</p><p>  其一,可將恒溫恒濕試驗箱的溫濕度通過顯示器顯示出來。</p><p>  其二,可將設(shè)定的溫濕度值與該溫濕

39、度值比較,若實測溫度低于設(shè)定溫度,繼電器1動作,加熱器開始工作;當溫度高于設(shè)定溫度時,繼電器2動作,排風(fēng)機工作;若實測濕度低于設(shè)定濕度,繼電器3動作,加濕器工作;當濕度高于設(shè)定濕度時,繼電器4動作,除濕器工作。并按照它的偏差大小,使用PID控制算法計算,達到對恒溫恒濕試驗箱的溫濕度進行控制的目的。</p><p>  若實測溫度值大于系統(tǒng)預(yù)設(shè)的極限安全溫度,保護電路將會動作,從而保護恒溫恒濕試驗箱。</p&

40、gt;<p>  3.1 主控模塊設(shè)計</p><p>  主控模塊電路由單片機、外部時鐘電路、復(fù)位電路、控制系統(tǒng)總電路圖組成。</p><p>  單片機的復(fù)位是由外部復(fù)位電路來實現(xiàn)的。在單片機的復(fù)位引腳RST(9腳)上保持兩個機器周期的高電平就能使AT89C51完全復(fù)位。</p><p>  系統(tǒng)時鐘電路設(shè)計采用內(nèi)部方式,AT89C51內(nèi)部有一個用

41、于構(gòu)成振蕩器的高增益反相放大器,引腳XTAL1(19腳)和XTAL2(18腳)分別是此放大器的輸入端和輸出端,這個放大器與作為反饋元件的片外晶體諧振器一起構(gòu)成一個自激振蕩器,外接晶體諧振器以及電容構(gòu)成并聯(lián)諧振電路,接在放大器的反饋回路中。本系統(tǒng)電路采用的晶體振蕩器頻率為11.0592MHz。</p><p>  復(fù)位電路和時鐘電路如圖3.2所示。</p><p>  圖3.2 復(fù)位電路和時

42、鐘電路</p><p>  3.2 硬件系統(tǒng)電路連接設(shè)計</p><p>  3.2.1 溫度、濕度檢測、顯示電路</p><p>  圖3.3溫度、濕度檢測、顯示電路圖</p><p>  溫度、濕度檢測分別用DS18B20溫度傳感器、KSC-6V濕度傳感器檢測,DS18B20、KSC-6V都能在現(xiàn)場采集數(shù)據(jù),并可將溫度、濕度數(shù)據(jù)直接轉(zhuǎn)換成

43、數(shù)字量,將數(shù)字信號送入AT89C51單片機系統(tǒng),然后通過顯示電路將數(shù)據(jù)顯示出來。</p><p>  3.2.2 繼電器控溫、控濕電路</p><p>  圖3.4繼電器控溫、控濕電路圖</p><p>  當DS18B20、KSC-6V分別采集到溫度、濕度信號后,會將溫度、濕度值傳送給AT89C51單片機。AT89C51單片機獲取采集到的溫度、濕度值,經(jīng)過處理后得

44、到當前環(huán)境中一個比較穩(wěn)定的溫度、濕度值,按照已經(jīng)設(shè)定的溫度上限值、下限值,濕度上限值、下限值,然后通過PID控制繼電器的通斷,從而控制加熱器、排風(fēng)機、加濕器、除濕器的工作,使得恒溫恒濕試驗箱維持在設(shè)定的溫濕度。</p><p>  3.2.3 串口通信接口電路</p><p>  AT8951單片機是TTL電平的,而PC機的串口是RS-232電平的,如果要把51單片機連接到PC機上時,必須

45、在兩者之間加一個電平轉(zhuǎn)換電路,本系統(tǒng)采用的是RS-232的專用接口芯片MAX232進行轉(zhuǎn)換。</p><p>  圖3.5串口通信接口電路圖</p><p>  3.2.4 保護電路</p><p>  保護電路是指對恒溫恒濕試驗箱進行過溫保護的電路,其電路如圖3.6所示:</p><p><b>  圖3.6 保護電路</b

46、></p><p>  通過電壓比較器LM339對DS18B20測得的溫度數(shù)值與預(yù)設(shè)的極限溫度數(shù)值進行比較,若恒溫恒濕試驗箱的溫度大于預(yù)設(shè)的極限溫度,因為LM339電壓比較器特別靈敏(當LM339電壓比較器的兩個輸入端電壓差超過10mV時,輸出狀態(tài)就從一種狀態(tài)穩(wěn)定地轉(zhuǎn)換到另一種狀態(tài)),當LM339電壓比較器的輸出端的輸出為低電平時,該低電平會促使6N315光電隔離器的3號引腳變成低電平,從而使信號RELAY

47、_DRY也變?yōu)榈碗娖?,由于RELAY_DRY信號控制繼電器1,使加熱電阻絲的電源斷開,從而保護恒溫恒濕試驗箱。</p><p><b>  4 PID控制算法</b></p><p>  4.1 PID控制的發(fā)展</p><p>  PID控制技術(shù)經(jīng)歷了氣動式、電動式、液動式三個階段,現(xiàn)今正向著智能化、數(shù)字化方向發(fā)展。</p>&

48、lt;p>  PID控制技術(shù)適用于高精度的測量控制系統(tǒng),它可根據(jù)被控對象自動計算出最優(yōu)PID控制參數(shù)。PID參數(shù)自整定控制儀可選擇外給定控制功能??扇〈欧糯笃髦苯域?qū)動執(zhí)行機構(gòu)。PID外給定控制儀可自動跟隨外部給定值進行控制輸出。實現(xiàn)手動/自動無擾動切換。手動切換至自動時,采用逼近法演算,實現(xiàn)手動/自動的可靠切換。PID外給定控制儀可同時顯示測量信號及閥位反饋信號。</p><p>  另外PID顯示控制

49、儀包含數(shù)字儀表和模擬儀表,可實現(xiàn)對被控制數(shù)值和測量數(shù)值進行數(shù)字量顯示,并同時對被控制數(shù)值和測量數(shù)值進行相對模擬量顯示,從而使測量數(shù)值更加清晰直觀。</p><p>  因為PID控制技術(shù)構(gòu)造簡單、魯棒性穩(wěn)定性高、參數(shù)容易整定,所以,在工業(yè)控制中PID控制技術(shù)受到大多數(shù)的親賴。統(tǒng)計顯示,采用PID控制技術(shù)的工業(yè)控制器有90%以上。</p><p>  4.2 PID控制理論</p>

50、;<p>  線性控制PID控制器根據(jù)實際輸出數(shù)值y(t)與給定數(shù)值r(t)構(gòu)成的控制偏差e(t):</p><p><b> ?。?.1)</b></p><p>  將積分、偏差的比例和微分通過線性組合構(gòu)成控制量,對被控對象實行控制,所以稱為PID控制。PID控制技術(shù)原理如圖所示:</p><p>  圖4.1 PID 控制技

51、術(shù)工作原理</p><p>  其控制規(guī)律為: (4.2)</p><p>  或者寫成傳遞函數(shù)的形式為:</p><p><b> ?。?.3)</b></p><p><b>  式中 :比例系數(shù)</b></p><p><b

52、> ?。悍e分時間常數(shù)</b></p><p><b> ?。何⒎謺r間常數(shù)</b></p><p>  4.3 PID控制算法</p><p>  作為采樣控制系統(tǒng)的計算機控制,由于其只能按照采樣時刻偏差數(shù)值演算控制量。因此(4.2)式不可直接使用,必須進行離散化處理。設(shè)為采樣周期,令眾多采樣時刻點代表不同的時間,用累加求和的方

53、式近似替代積分,用一階后向差分的方式近似替代微分,方程做如下變換:</p><p><b> ?。?.4)</b></p><p><b> ?。?.5)</b></p><p><b> ?。?.6)</b></p><p>  本系統(tǒng)采用的是增量式的PID控制算法,其程序流

54、程圖如下圖所示。</p><p>  圖 4.2 增量式PID控制算法程序流程圖</p><p><b>  5 軟件設(shè)計</b></p><p><b>  5.1軟件設(shè)計綜述</b></p><p>  本系統(tǒng)的軟件部分由主程序流程圖、DS18B20、KSC-6V實現(xiàn)溫度、濕度轉(zhuǎn)換和溫度、濕度數(shù)

55、值讀取流程圖和顯示流程圖三部分組成。</p><p><b>  5.2 軟件流程圖</b></p><p>  5.2.1 主程序流程圖</p><p>  系統(tǒng)的主程序流程圖如下圖所示,當有信號輸入時,主程序啟動,進行初始化操作,之后進行溫濕度數(shù)據(jù)采集、傳送,并將采集到的溫濕度數(shù)值與預(yù)設(shè)的溫濕度數(shù)值進行比較,若溫度低于設(shè)定溫度,則繼電器1動

56、作,控制加熱絲工作;若溫度高于設(shè)定溫度,繼電器2動作,限溫報警系統(tǒng)發(fā)出警告,同時排風(fēng)扇啟動;若濕度低于設(shè)定濕度,則繼電器3動作,加濕器工作;若濕度高于設(shè)定濕度,繼電器4動作,除濕器工作。</p><p>  圖 5.1 主程序流程圖</p><p>  先對DS18B20溫度傳感器進行初始化處理,然后采集數(shù)據(jù),并將數(shù)據(jù)傳送給單片機,經(jīng)PID控制運算,與設(shè)定的溫度值進行比較,若實際溫度小于設(shè)

57、定溫度,繼電器1動作,加熱電阻工作,再次采集溫度,如此不斷循環(huán),當實際溫度大于設(shè)定溫度時,繼電器2動作,排風(fēng)機工作,溫度傳感器再次采集溫度,傳送、比較,直至達到設(shè)定的溫度范圍。</p><p>  溫度傳感器DS18820、AT89C51單片機、8位數(shù)碼管間數(shù)據(jù)傳輸如圖5.2所示:</p><p>  圖5.2 數(shù)據(jù)傳輸流程圖</p><p>  DS18820先進

58、行檢測,并將數(shù)據(jù)移位讀入單片機,單片機將數(shù)據(jù)傳送給P2,數(shù)據(jù)鎖存到74LS138中,通過74LS138動態(tài)顯示。</p><p>  圖 5.3 主程序流程圖</p><p>  先對KSC-6V濕度傳感器進行初始化處理,然后采集數(shù)據(jù),并將數(shù)據(jù)傳送給單片機,經(jīng)PID控制運算,與設(shè)定的濕度值進行比較,若實際濕度小于設(shè)定濕度,繼電器3動作,加濕器工作,再次采集濕度,如此不斷循環(huán),當實際濕度大于

59、設(shè)定濕度時,繼電器4動作,除濕器工作,濕度傳感器再次采集濕度,傳送、比較,直至達到設(shè)定的濕度范圍。</p><p>  KSC-6V濕度傳感器、AT89C51單片機、8位數(shù)碼管間數(shù)據(jù)傳輸如圖5.4所示:</p><p>  圖5.4 單片機數(shù)碼管數(shù)據(jù)傳輸流程圖</p><p>  KSC-6V濕度傳感器先進行檢測,并將數(shù)據(jù)移位讀入單片機,單片機將數(shù)據(jù)傳送給P2,數(shù)據(jù)

60、鎖存到74LS138中,通過74LS138動態(tài)顯示。</p><p>  圖5.5 單片機74LS138數(shù)據(jù)流程圖</p><p>  5.2.2 顯示流程圖</p><p>  主要是通過對傳輸信號進行顯示后,給操控人員提供提示,以到達為本系統(tǒng)提供對溫度、濕度數(shù)據(jù)的顯示和監(jiān)控的目的。</p><p>  圖5.6系統(tǒng)的顯示流程圖</p

61、><p>  5.2.3 DS18B20、KSC-6V實現(xiàn)溫度、濕度轉(zhuǎn)換和溫度、濕度數(shù)值讀取流程圖</p><p>  DS18B20、KSC-6V實現(xiàn)溫度、濕度轉(zhuǎn)換和溫度、濕度數(shù)值讀取流程圖如圖5.7所示,用于系統(tǒng)的溫度、濕度轉(zhuǎn)換和溫度、濕度數(shù)值的讀取。</p><p>  圖5.7 DS18B20、KSC-6V實現(xiàn)溫度、濕度轉(zhuǎn)換和溫度、濕度數(shù)值讀取流程圖</p

62、><p><b>  結(jié) 論</b></p><p>  在工業(yè)生產(chǎn)和日常生活中,對溫度、濕度控制系統(tǒng)的要求,主要是保證溫度、濕度在一定范圍內(nèi)變化,穩(wěn)定性好,不振蕩,對系統(tǒng)的快速性要求不高。本文簡單分析了單片機溫度、濕度控制系統(tǒng),并按照有關(guān)要求完成了單片機溫濕度控制系統(tǒng)的設(shè)計,設(shè)計中以DS18B20溫度傳感器、KSC-6V濕度傳感器、AT80C51單片機、PID控制為核

63、心內(nèi)容。其中,DS1820溫度傳感器、KSC-6V濕度傳感器可以直接將采集的溫度數(shù)值、濕度數(shù)值以數(shù)字量傳送到51單片機中,方便、簡單。</p><p>  恒溫恒濕試驗箱控制系統(tǒng)的設(shè)計令我受益匪淺。對常見的芯片有了更加深刻的認識,雖然在電路設(shè)計中遇到許多問題,比如元器件的選擇(要考慮芯片的功能、性價比)、元器件的擺放位置等,但是經(jīng)過多個方案的取舍終于能夠設(shè)計出較為完整的電路。</p><p&g

64、t;  在設(shè)計過程中,我也學(xué)會了很多新的東西,PROTEL軟件繪制電路原理圖和PCB圖,以及一些仿真軟件的應(yīng)用。本次畢業(yè)設(shè)計,鍛煉了我以前所學(xué)的專業(yè)基礎(chǔ)知識(數(shù)字模擬電路,C語言,自動控制原理等),當然最重要的是學(xué)到了關(guān)于基本電子設(shè)計的一些基本方法,同時也加深了對一些常用的電子元件的理解及其基本用法的掌握。解決實際問題的能力,同時也提高我查閱文獻資料、設(shè)計手冊、設(shè)計規(guī)范以及電腦制圖等其他專業(yè)能力水平,豐富了經(jīng)驗。盡管畢業(yè)設(shè)計內(nèi)容繁多,但

65、我的收獲卻更加豐富,各種專業(yè)軟件(Protel 99 SE,Microsoft Office Visio 2007)等都是隨著設(shè)計的不斷深入而不斷熟悉并學(xué)會應(yīng)用的。和老師的溝通交流更使我對設(shè)計有了新的認識,同時也對自己提出了更高的要求。</p><p><b>  致 謝</b></p><p>  歷時三個多月的畢業(yè)設(shè)計終于結(jié)束了,在畢業(yè)設(shè)計中,我查閱了與本課題相

66、關(guān)的大量資料,并認真分析,積極思考,終于完成了畢業(yè)設(shè)計。</p><p>  本設(shè)計在王偉生老師、鄭曉真老師的悉心指導(dǎo)和嚴格要求下業(yè)已完成,他們嚴肅的治學(xué)態(tài)度,嚴謹?shù)闹笇?dǎo)精神深深地感染和影響著我,在此次設(shè)計中我耳濡目染、受益匪淺,在此向王老師、鄭老師表示深深的感謝!知識的積累是一點一點來的,能夠完成本次課題設(shè)計任務(wù),也得益于其他老師平時的講授,是他們教我學(xué)會了一些專業(yè)知識和運用這些知識的能力,在此向電氣工程及自動

67、化專業(yè)的全體老師表示由衷的謝意。感謝你們四年來的辛勤栽培!同時,我對身邊的同學(xué)也表示深深的感謝,他們對我的設(shè)計及論文中某些觀點提出的修改建議對我而言具有很強的指導(dǎo)意義。</p><p>  通過這次的設(shè)計使我認識到還有很多我們需要掌握的知識在等著我去學(xué)習(xí),活到老學(xué)到老,大學(xué)生涯的終結(jié)并不意味著我對知識的向往與追求的終結(jié),在以后的工作和學(xué)習(xí)中要保持一種活到老學(xué)到老的精神狀態(tài)。此外,我從本次設(shè)計中也學(xué)到了一些很重要的

68、東西,那就是如何從理論到實踐的轉(zhuǎn)化,怎樣將我所學(xué)到的知識運用到我以后的工作中去。在大學(xué)的課堂的學(xué)習(xí)只是基本的專業(yè)及理論知識,而我們應(yīng)把所學(xué)的用到我們的現(xiàn)實生活中去,學(xué)以致用,這才是我們學(xué)習(xí)的根本目的。</p><p>  最后,衷心地感謝在百忙之中參加評閱設(shè)計和指導(dǎo)答辯的各位老師!</p><p><b>  參 考 文 獻</b></p><p&

69、gt;  [1] 余永權(quán).ATMEL89 系列單片機應(yīng)用技術(shù)[M].北京:北京航天航空大學(xué)出版社,2008:31-36.</p><p>  [2] 劉士光,包長春.溫室大棚多功能測控儀的智能化自校方法[J] .農(nóng)業(yè)工程學(xué)報, 2009,16(3):135-137.</p><p>  [3] 劉士光.基于拓撲結(jié)構(gòu)的農(nóng)業(yè)設(shè)施遠程測控系統(tǒng)的設(shè)計[J].農(nóng)業(yè)機械學(xué)報,2006,37(1):10

70、1-103.</p><p>  [4]姚天任.數(shù)字信號處理[M].武漢:華中理工大學(xué)出版社,1987 。</p><p>  [5]閻石.數(shù)字電子技術(shù)基礎(chǔ)[M].北京:高等教育出版社,1998 </p><p>  [6]黃俊,王兆安.電力電子變流技術(shù)[M].北京:機械工業(yè)出版社,2000 </p><p>  [7] 尤小鋒. 濕熱環(huán)境試

71、驗室加濕方式的選擇[J]. 環(huán)境技術(shù),2006,(1):13—15.</p><p>  [8] 王京暉. 超低溫試驗箱的設(shè)計研制及實驗分析[J]. 制冷學(xué)報,2007,(4):7—11.</p><p>  [9] 郭慶堂,吳進發(fā). 實用制冷工程設(shè)計手冊[K]. 北京:中國建筑工業(yè)出版社,2004,4.</p><p>  [10] 駱新豐. -100℃~170℃

72、超高低溫試驗箱的性能及設(shè)計特點[J]. 制冷學(xué)報,2000,(4):45—48.</p><p>  [11] 沈榮林. 恒溫恒濕箱的溫濕度調(diào)節(jié)方法[J]. 環(huán)境技術(shù),1994,(1):42—44.</p><p>  [12] 劉乙木. 提高氣候試驗設(shè)備溫濕度控制精度的方法[J].環(huán)境技術(shù),1994,(1):22—24.</p><p>  [13] 劉士光,包長

73、春. 新型恒溫恒濕箱測控系統(tǒng)的設(shè)計與研究[J]. 農(nóng)業(yè)工程學(xué)報,2001,17(5):102—104.</p><p>  [14] 李兆堅. 環(huán)境實驗室圍護結(jié)構(gòu)不穩(wěn)定傳熱特性分析[J].環(huán)境技術(shù),1992,(2):5—12</p><p>  [15] 李兆堅. 環(huán)境室傳熱特性研究[J]. 制冷學(xué)報,1994,(3):17 —21.</p><p>  [16]

74、張祉佑,石秉三. 制冷及低溫技術(shù)下冊[M]. 北京:機械工業(yè)出版社,1981:37—43.</p><p>  [17] 高青,王珂. 隔熱室體傳熱系數(shù)和蓄熱系數(shù)的非溫態(tài)測量[J]. 計量學(xué)報,1997,(1):38—41.</p><p>  [18] 陳謀義. 氣候試驗箱的加濕方法[J]. 環(huán)境技術(shù),1999,17(6):18—23.</p><p>  [19

75、] 杜利勞,李新. 環(huán)境模擬試驗箱設(shè)計與控制技術(shù)[J]. 陜西環(huán)境,1999,6(3):9—11.</p><p>  [20] 陳延慶,何飛月. 高精度節(jié)能型恒溫恒濕自控系統(tǒng)的研制[J]. 上海造紙,1991,22(2):2—6.</p><p>  [21] 羅文廣,陳工. 濕熱試驗箱微機測控系統(tǒng)的設(shè)計[J]. 微計算機信息,1998,14(5):34—36.</p>&

76、lt;p>  [22] 殷瑞珍. 微機控制高精度恒溫恒濕測試室[J]. 機電設(shè)備,1991,(1):31—33.</p><p>  [23] TRIESKDY. Refrigeration System for an Environmental Test Chamber:SCI. United States,NO US6,536,518B2[P].2003—3.</p><p> 

77、 [24] LEE J M,KIL H A. Development of Randon Calibration Chamber at KRISS[J]. Applied Radiation Isotopes,2004,61 (2):237-241.</p><p>  [25] GARCIA D F,CAMPOS A M,AGUILAR A. Automatic Auditing of the Quality

78、of Environmental Simulation Tests in the Aerospace Industry[J]. Computers in Industry,2000,42(1):1—12.</p><p>  [26] TROBEC L M,BORUT Z. Fuzzy Control for the Illumination</p><p>  and Temperatu

79、re Comfort in a Test Chamber[J]. Building and Environment,2005,40(12):1626—1637.</p><p>  [27] Andy. I/O System Monitors,Controls Test Chamber Environment[J]. Control Solutions International,2003,76 (7):24.&

80、lt;/p><p>  [28] FOURNIER M T. Controller for an Environmental Test Chamber:United States,NO. US6,023,985[P]. 2000—1.</p><p>  [29] Suzuki Kenichi. Air Conditioner for Constant Temperature and Humi

溫馨提示

  • 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

提交評論