




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、*論文題目: 基于單片機的空氣濕度調節器的設計 學生姓名: * 專業年級: *級自動化*班 指導教師: * 職稱 * 2016年05月27日 目錄摘 要IAbstractI第1章 前 言11.1 研究的目的和意義11.1.1 國內外發展狀況11.2應解決的主要問題2第2章 系統設計方案的研究與論證32.1 濕度的定義32.2 系統控制結構組成32.3 系統的設計原理32.3.1 系統的性能特點4第3章 硬件電路設計53.1 處理器模塊設計53.1.1 單片機AT89C51簡介及應用53.1.2 處理器的功能63.1.3 時鐘電路63.1.4 CPU 監控電路73.2 相對濕度的電路設計83.2
2、.1 傳統電容濕度傳感器的缺點83.2.2 SHT71溫濕度傳感器的功能83.2.3 SHT71溫濕度傳感器的特點93.3 電源電路的設計103.4 濕度調節模塊的設計113.4.1 濕度調節的結構框圖113.4.2 濕度調節原理113.5 顯示模塊設計123.5.1 LED顯示器的介紹123.5.2 單片機與LED接口133.6 按鍵模塊的設計143.6.1 鍵盤接口工作原理143.6.2 單片機與鍵盤接口143.6.3 按鍵抖動原因及處理方案15第4章 軟件程序設計164.1 軟件設計的總體流程圖164.2 主程序流程圖174.3 數據采集流程圖174.4 子程序流程圖設計174.4.1
3、顯示子程序流程圖174.4.2 按鍵子程序流程圖18第5 章 結論20參考文獻21致 謝23附錄24基于51單片機的空氣濕度調節器的設計學 生:*專 業:自動化指導教師:*摘 要:隨著科學技術,人民生活水平的發展,人們的室內居住環境的不斷改善,出現了空調,智能溫度控制器,室內空氣凈化器等提高人們生活條件的智能產品。但是,這并不能滿足人民群眾日益增長的生活需求,對濕度提出控制要求。本設計采用了以89C51單片機控制的的智能濕度控制器,使用SHT71溫濕度傳感器,通過軟件編程,使用蒸汽機和排氣扇自動控制度,對當前環境相對濕度實現自動調整:通過鍵盤設置和調節濕度的初始值,當室內空氣濕度太高時,控制系
4、統自動啟動排氣扇,減少空氣中的部分水蒸汽,來減少當前空氣中的濕度;當室內空氣濕度太低時,控制系統自動開啟蒸汽機,增加空氣中水蒸氣的含量,來起到增加濕度的作用,控制空氣濕度保持在理想狀態。通過本文設計的單片機的空氣濕度控制器,可以實現對室內當前環境的自動控制。關鍵詞:單片機AT89C51;濕度控制;濕度傳感器窗體頂端Humidity micro-controller-based air Name:*Major:Automati Tutor:*Abstract: With the development of science and technology, people's living
5、standards, and constantly improve people's indoor living environment, there has been air-conditioned, intelligent temperature controller, the indoor air purifiers and other improvement of living conditions of intelligent products. However, this does not meet the people's growing needs of lif
6、e, some people raised humidity requirements, on this basis, the design uses a 89C51 micro-controller to control the humidity intelligent controller. This system uses a SHT71 series monolithic integrated sensor; and by software programming, coupled with the appropriate design of the control circuit,
7、it can automatically adjust the current environment relative humidity: when the indoor air humidity is too high, the control system automatically starts row gas fan, reducing the air portion of the water vapor to reduce the humidity in the air current; when the indoor air humidity is too low, the co
8、ntrol system automatically open the steam engine, increase the amount of water vapor in the air to play a role in increasing the humidity control air humidity is kept at ideal state; keyboard settings and adjusting the initial value of the humidity, and the other in the design process, taking into a
9、ccount the intervention of the processor, adding a micro-controller circuit. MCU based humidity controller design, make me a better understanding of sensor technology and detection technology, while the learned expertise to conduct a systematic review and revision.Keywords:89C51;Humidity control;Hum
10、idity Sensor28第1章 前 言在工業和農業生產,氣象,環境保護,科學研究,國防,航空航天和現代生活等各個方面,我們經常需要測量和控制環境濕度。對于制藥、食品加工、造紙等行業來說,濕度更準確的測量是至關重要的。此外,濕度也直接影響到人們的舒適合健康。 1.1 研究的目的和意義無論是人類的生存,還是社會工業的生產和制造,以及社會活動都與溫度和濕度有著密切的關系。隨著現代科學技術的發展,無論在哪個領域,溫度和濕度之間的關系都不可分離。在工業上如恒溫和無塵室,食品加工,金屬加工和生產,農業,如溫室蔬菜生產,畜禽養殖等,都需要對周圍的環境濕度進行測量和控制。 例如在一些大型制造業工廠,工廠將
11、配備中央空調系統,但是部分中央空調系統控制柜(如主變壓器控制柜,開關端子柜)被安置在一個空調房間內。因為這些控制柜密封性不強,如果長時間處在高濕度環境中,會造成控制柜中的濕度過大而導致凝露。最終導致控制柜內的器件被擊穿,中央空調系統不能正常工作,但是,這些行業對溫度和濕度的控制是非常嚴格的,如果處在不利的環境生產。結果,會導致巨大的經濟損失。為了解決這個問題,一些大型企業在中央空調系統控制柜內安裝燈泡來進行加熱降低濕度或者通風方法,但效果并不明顯。 本設計研究了一種簡單的濕度測量方法,并利用我們常用的電子元件構成了一個簡單實用的濕度檢測電路,并討論在濕度影響的基礎上,檢測條件和環境因素以及濕度
12、檢測精度問題。以濕度測量為基礎,對濕度的控制展開簡單討論,同時研究濕度控制的可行性和控制方法。 1.1.1 國內外發展狀況 早在很久以前,人們就發明了干濕球濕度計,干濕球濕度計的精度由干球和濕球溫度計的本身的精度確定;干濕球濕度測量時對環境要求特別嚴格。干濕球濕度計準確度僅為7%-5%RH。 Psychrometer hygrometry by indirect measurement method, by measuring the dry bulb and wet bulb temperature through calculation get humidity value, so on
13、the use of temperature is not strictly limited, under the environment of high temperature measured wet not to sensor damage. Wet wet wet wet maintenance is quite simple, in the actual use, just to add water to wet the ball and replace wet bulb gauze. Compared with the electronic humidity sensor, wet
14、 and dry wet ball wet method does not have the problem of aging, precision decline, etc. So wet and dry wet method is more suitable for use in high temperature and harsh environment. Then there was a drop of water method to measure the relative humidity. And electronic humidity sensor is in recent d
15、ecades, especially in the past 20 years to develop rapidly. Humidity sensor factory in the factory before the factory to use the standard humidity generator to branch calibration, electronic humidity sensor accuracy can reach 2%-3%干濕球濕度計通過間接測量干球溫度和濕球溫度,通過計算得到濕度值,因為對使用溫度限制不嚴格,所以高溫不會導致傳感器損壞。干濕球測濕法可以通過
16、加水給濕球或者更換濕球紗布來進行養護。與電子式濕度傳感器不同的是,干濕球測濕法不會出現老化、精度下降等問題。因此,干濕法更適合在高溫和惡劣環境中使用。后來又有滴水法來測量相對濕度。而電子式濕度傳感器是近幾十年來,特別是近20年來發展迅速。電子式濕度傳感技術因其快速發展、高精度、小誤差等技術得到了廣泛的應用。In recent years, with the rapid development of electronic chip integration, miniaturization, and the improvement of the technology of chip fabrica
17、tion, the domestic and foreign humidity sensor research and development has made considerable progress. Humidity sensor is from the simple humidity sensitive element to integrated, intelligent, multi parameter detection and the direction of rapid development, has created favorable conditions for the
18、 development of a new generation of humidity measurement and control system, will also be humidity measurement technology to a new level.近年來,隨著電子芯片集成化、小型化和芯片制造技術的發展,國內外對濕度傳感器的研究和開發取得了巨大的進步。濕度傳感器正朝著集成、智能化、多參數檢測方向快速發展,將濕度測量技術應用到新的水平。 1.2應解決的主要問題 因為溫度是一個獨立的測量量,而且濕度受其他因素影響,所以,濕度在常規環境參數中是最難以準確測量的。因此,用常規方
19、法測量濕度的誤差±5%-±20%。所以,干濕球或濕度計測量濕度的方法已經不能滿足現代科學技術發展的需要。濕度的校準對環境條件要求非常嚴格,在國外的濕度校準設備,價格是非常昂貴的。本設計是以此為基為,提出了一種基于AT89C51單片機的簡單實用的控制方法。 第2章 系統設計方案的研究與論證2.1 濕度的定義濕度:濕度是空氣中的水蒸氣的含量。絕對濕度:又稱水蒸汽密度,它用來表示水蒸氣質量與總容積的比值,有公式如下 (2.1)式中,DV是絕對濕度;P為水蒸氣壓強(Pa);Tab是干燥空氣的溫度值()。相對濕度:相對濕度表示,在相同濕度環境下大氣中的水蒸汽的實際壓強與飽和水蒸氣壓強
20、之比,通常用百分數來表示。相對濕度的英文縮寫為RH(Relative Humidity),有公式如下: (2.1.1) 式中,P1(T)表示在T溫度下水蒸氣壓強,P2(T)表示在T溫度下的飽和壓強。2.2 系統控制結構組成濕度檢測電路。 用來監控空氣的相對濕度。 微控制器。 采用ATMEL公司的89C51單片機,作為主控制器。 電源穩壓電路。 用來對輸入的220V交流電壓進行變壓、整流。 鍵盤輸入電路。 用來設置初始值等。 LED顯示電路。 用來顯示濕度。 功率驅動電路。 用來調節濕度。 2.3 系統的設計原理濕度控制系統是圍繞著AT89C51展開的。主要由濕度檢測電路、CPU控制電路、顯示電
21、路、排氣、加熱控制電路和微處理器等組成。工作原理如下:濕度檢測電路將當前環境濕度信號轉變成電信號發送到處理器AT89C51中,處理器通過程序的運行將濕度信號通過LED顯示出來(相對濕度值),處理器通過程序運行,判斷當前濕度值是否在預定的范圍,如果沒有在范圍內,系統將會自動調節濕度:當濕度檢測電路檢測當前環境濕度高于微處理器設定的上限值時,將使與風機除濕控制電路相連的端口輸出低電平,使風機除濕控制電路開始工作并開始排濕,冷卻降溫;當濕度檢測電路檢測當前環境濕度低于設定濕度下限值時,與增濕控制電路相連的端口輸出低電平,蒸汽機的控制電路開始加熱增濕。圖2.1 系統原理結構圖Fig. 2.1 Sche
22、matic Diagram Of The System2.3.1 系統的性能特點(1)自動檢測室內的濕度(2)當室內空氣濕度過高時,控制系統自動啟動排風機,減少室內空氣中的水汽,從而降低空氣濕度;當室內空氣濕度過低時,控制系統自動啟動增濕器,以達到增加濕度的目的。(3)通過數碼管顯示當前的濕度(4)設置鍵盤并設置濕度的初始值 第3章 硬件電路設計3.1 處理器模塊設計3.1.1 單片機AT89C51簡介及應用本設計以單片機為核心,給與執行命令,按照所給者意愿執行相應的命令,使用AT89C51芯片,主要是他的價格便宜,通用性強,性價比也很好,容易得到,并可以根據需求很好地完成設計的需求。如圖所示
23、為單片機引腳圖:圖3.1 AT89C51引腳圖Fig 3.1 AT89C51 Pin DiagramAT89C51單片機有40個引腳,并采用雙列直插式。各引腳功能簡單介紹如下:VCC:接+5V電源GND:接地XTAL1和XTAL2:外接晶振引腳,分別為片內振蕩電路的輸入端和輸出端RESET:復位引腳,并且高電平有效。EA/VPP:當EA為低電平時,此時訪問的是外部ROM;當EA為高電平時,此時訪問內部ROM。ALE / PROG :地址鎖存控制信號。PSEN:外部程序存儲器的選通信號。PO口:為8位漏級雙向開路的I/O口,管腳能吸收8TTL門路電流,可作為一般的I
24、/O接口使用,但其內部沒有上拉電阻,使用時應外接外拉電阻。P1口:為8位,雙向I/O口,管腳可吸收4TTL門路電流,一般只做I/O接口使用,但其內部自帶上拉電阻。P2口:為8位,雙向I/O口,管腳可吸收4TTL門路電流,其內部自帶上拉電阻,一般做為I/O口使用,也可以在擴展外部存儲器的時候,做為地址總線來使用。P3口:同樣為8位,雙向I/O口,管腳可吸收4TTL門路電流,內部也自帶上拉電阻,但P3口有兩個功能,除作為I/O口使用外,其他功能如下:P3.0 RXD:串行通信輸入P3.1 TXD:串行通信輸出P3.2 INT0:外部中斷0P3.3 INT1:外部中斷1P3.4 T0:計時器0外部輸
25、入P3.5 T1:計時器1外部輸入P3.6 WR:外部數據存儲器寫選通P3.7 RD:外部數據存儲器讀選通3.1.2 處理器的功能AT89C51 單片機作為控制系統的核心,它主要完成以下工作:通過LED顯示采集到的濕度信號的濕度值。當室內空氣的濕度超過設定濕度值的上限時,控制系統自動啟動排風機,使室內空氣中水蒸氣的含量減少,從而降低空氣濕度;當室內空氣的濕度低于設定濕度值的下限時,控制系統自動啟動蒸汽機,增加空氣中的水蒸氣的含量,來增加空氣濕度,使空氣濕度控制在一個理想狀態。3.1.3 時鐘電路圖3.2 時鐘電路圖Fig. 3.2 Clock Circuit Diagram時鐘電路的作用是單片
26、機的核心,每個功能單元的運行狀態都是根據時鐘頻率,按給定的時鐘頻率有序進行。3.1.4 CPU 監控電路本設計通過監控電路來提高系統工作的可靠性。原理圖如下:圖3.3 監控電路Fig. 3.3 Monitoring Circuit圖中給出了MAX813L常用的與單片機的連接圖。此電路可以完成上電或者瞬時掉電以及程序運行出現“死機”時的自動復位和隨時的手動復位;并且可以通過監視電源故障,來及時地保存數據。3.2 相對濕度的電路設計3.2.1 傳統電容濕度傳感器的缺點(1)輸出是模擬量必須使用A/D轉換才能進入到微處理器進行處理,因為模擬傳輸容易被干擾,因此不適合多節點傳感和遠程傳感。(2)長期穩
27、定性差,易受外界因素影響,因為老化和漂移,長期工作誤差較大;同時其精度受電源精度、穩定性的影響較大,為了保證精度的穩定性,因此對電源提出了更高的要求,加大了成本。(3)一致性差,如檢測電路的不一致 。 (4)由于需要進行擬合標定,用戶需要配備復雜并且昂貴的標定設備和基準。3.2.2 SHT71溫濕度傳感器的功能 SHT71溫濕度傳感器是由Sensirion公司推出一款可以同時測量濕度和溫度的傳感器。它無需外部器件直接輸出已標定的相對濕度,可有效解決傳統溫濕度傳感器的不足。SHT71溫濕度傳感器是采CMOSensTM技術設計的,如下圖所示:圖3.4 SHT71傳感器Fig 3.4 SHT71 S
28、ensor內部包含了濕度和溫度敏感元件、放大器、一個14b的模擬到數字轉換器,標定數據存儲器和數字總線接口以及電壓穩壓電路。由于溫度傳感器和濕度傳感器的硅晶片是緊密地貼在一起,可以準確地確定露點,兩者之間不會由于溫度差而引起誤差;直接通過A/D轉換器根據標定系數,輸出標定過的數字信號,可以保證該傳感器性能的一致性,穩定性好,成本低,使用方便。 傳感器與單片機的連接電路如下路所示:圖3.5 SHT71與單片機的連接Figure 3.5 SHT71 And MCU Connection3.2.3 SHT71溫濕度傳感器的特點 SHT71電源電壓范圍:2.4V 5.5 V。濕度測量精度高:精度為
29、177;3.5%,溫度精度為±0.5(20時)。待機電流小于3A,傳感器的數字輸出是通過兩線數字接口來連接上微處理器,這是為了更方便的設計系統。SHT71將送出的溫度、濕度數據進行轉換,用來顯示實際溫度和濕度,公式如下: (3.1) (3.2)(3.3)其中:TC:攝氏溫度;RHTrue:相對濕度。d1,d2和溫度分辨率相關聯,C1,C2,C3,t1,t2和濕度分辨率相關聯,對應關系如下表所示:表1 溫度校正系數Table 1 Temperature Correction Coefficient溫度分辨率d1d214b(5V)-400.0112b(5V)-400.04表2 濕度校正系
30、數Table 2 Humidity Correction Factor濕度分辨率C1C2C3t1t212b-40.0405-2×10-60010.000088b-40.6480-7.2×10-60.010.001283.3 電源電路的設計 本設計采用的穩壓電源是基于78xx和79xx系列穩壓器而設計的,這種電源可以產生±5V,±15V的電壓。它是將來自于交流電的電壓通過變壓器(即220V電壓轉化為20V電壓),然后通過78xx和79xx穩壓器進行調節,達到設計電路的要求。 圖3.6 電源模塊Fig3.6 Power Module基于我想得到的正、負電源同
31、時使用和電路的電源要求,我選擇了正負各三種集成穩壓器(即7805、7812、7815、7905、7912、7915)設計如下:圖3.7 電源模塊電路Fig. 3.7 Circuit Of Power Module在圖中,A端的輸出電壓為+15V,B端的輸出電壓為12V,C端的輸出電壓為+ 5V,D端的輸出電壓為-15V,E端的輸出電壓為-12V,F端的輸出電壓為-5V,這六種電源可以作為我們后來設計電路的備用電源,如:濕度檢測電路,單片機的電源,繼電器電源等等。3.4 濕度調節模塊的設計3.4.1 濕度調節的結構框圖濕度調節電路的結構設計,如下圖所示:圖3.8 濕度調節結構框圖Fig. 3.8
32、 Structure Of Humidity Control3.4.2 濕度調節原理以蒸汽機為例,來介紹自動調節空氣濕度的過程。原理圖如下圖:圖3.9 增濕電路Fig. 3.9 Humidity Increasing Circuit圖中總共采用了1個光電耦合器件,1個繼電器,和1個發光二極管。繼電器的輸入信號是由光電耦合裝置將處理器(89C51單片機)的輸出信號轉化而來的,并且繼電器又與蒸汽電源線連接,使處理器輸出信號通過光電耦合電路和一個繼電器電路來控制蒸汽機(增加濕度)的工作。 首先,我們可以人為地設置適當的濕度值,比如根據溫度和濕度之間的關系,根據這一天的溫度狀況設定合適的濕度值,濕度檢
33、測電路將通過A/D轉換后的濕度信號送入控制器(AT89C51單片機)中,在控制器內,通過軟件編程,檢測到的濕度信號與預先設定的濕度值相比較。當檢測到的濕度值低于預設的濕度時,它仍然是通過軟件來處理,從處理器的引腳P2.7輸出低電平信號運行開始時,人為設定P2.7為高電平,因此與P2.7連接的光電耦合裝置開始工作,驅動繼電器,使繼電器的開關吸合,而且蒸汽機的電源開關又由繼電器的長閉開關控制著。因此,繼電器工作的同時,蒸汽機也開始工作,濕度檢測電路仍然不斷地向處理器單片機中輸入濕度信號,處理器不斷地進行比較(期間P2.7保持低電平),如果濕度仍然低于預設的濕度值,P2.7仍然保持低電平,蒸汽機繼續
34、工作,直到濕度不小于預設濕度值時,P2.7返回高電平,蒸汽機停止工作,來實現增加濕度的自動控制,同樣的,降低濕度原理與此相似,這里就不多加介紹了,原理圖如下: 圖3.10 除濕電路Fig 3.10 The Circuit Of The Desiccant本設計還可以通過按鍵來手動控制濕度,來滿足不同用戶的需求,通過按鍵來手動調節,仍然可以使濕度保持在理想值,來防止自動調節失靈帶來的影響。當按下S3鍵時,吹風機立即工作,此過程中處理器不斷接受檢測電路發來的濕度信號,并通過數碼管顯示出來當前的濕度值,直到濕度達到用戶滿意是,再按下S3鍵,停止吹風機的工作。同理S4鍵為蒸汽機控制鍵,工作原理與此相似
35、。3.5 顯示模塊設計3.5.1 LED顯示器的介紹LED顯示系是由發光二極管組成,其結構如下圖所示:圖3.11 數碼管結構圖Fig 3.11 Digital Tube StructureLED數碼管分為共陰極和共陽極兩種。對于共陰極,將COM端接地,當a-dp段的驅動信號為高電平時,相應的段就會發光;。對于共陽極,將COM端+5V,當a-dp段的驅動信號為低電平時,相應的段就會發光,來顯示相應的字符,不同字符的驅動代碼是不同的。流過發光二極管的平均電流為5mA時就可以產生滿意的亮度(不得超過20mA),因為發光二極管是電流驅動裝置、普通的I/O接口驅動能力是有限的,通常要在接口芯片和發光二極
36、管之間接上驅動電路,常用ls7449,ls7448作為CMOS和TTL的驅動器。3.5.2 單片機與LED接口單片機與數碼管的連接電路如下圖所示:圖3.12 單片機與數碼管連接圖Fig 3.12 Single-chip Microcomputer And Digital Tube Connection Diagram顯示方式在單片機應用系統中分為動態的和靜態的兩種,所謂靜態顯示是在顯示的那一段通過連續的電流,動態顯示模式是在顯示的那一段通過斷續的電流,當動態顯示需要顯示更多字符時需要輪流給每個字符通過電流,速度非常快,由于發光二極管余輝和人眼的視覺暫留效果,雖然在同一時刻只有一個顯示器是通電的
37、,但是看起來所有段都穩定的顯示。動態顯示的特點是單片機同時控制數碼管的公共端和每個發光二極管。將各數碼管顯示相應的發光二極管段選信號并聯,連接到處理器同一個I/ 0端口,由處理器選擇數碼管,稱為位選。控制數碼管各段顯示的信號,稱為段選。根據顯示要求,先進行位選,選中相應的數碼管,然后進行段選,顯示字符。根據顯示的需要,通過掃描,向各個數碼管一次發送段選和位選信號,雖然每一次只有一個數碼管亮,但是頻率高,所以看起來像所有數碼管都被同時點亮(一個掃描周期20ms)。3.6 按鍵模塊的設計3.6.1 鍵盤接口工作原理鍵盤分為獨立式和矩陣式兩種,本文只對用到的獨立式鍵盤作簡要說明。(1)獨立鍵盤電路,
38、每一個按鍵都單獨連接到一個輸入線,不會影響線與線之間的工作狀態,可以通過輸入線電平的狀態來判斷按下了哪個鍵。(2)工作方式為中斷方式,當按下任何一個按鍵時都回通過門電路向CPU請求中斷,根據中斷服務程序中讀取的P1口的值,來判斷哪個鍵被按下。(3)查詢方式,通常,所有數據輸入線都被設置為高電平,當一個鍵被按下時,相應的數據輸入線將變成低電平,根據位處理指令來判斷哪個鍵被按下。3.6.2 單片機與鍵盤接口鍵盤接口電路如下圖所示: 圖3.13 按鍵電路Fig 3.13 Button Circuit在這里,我們將四個按鍵S1、S2、S3、S4分別連接單片機的P3.0、P3.1、P2.4、P2.5端口
39、。其中S1為濕度預設值+1;S2為濕度預設值-1;S3為人為開啟吹風機;S4為人為開啟蒸汽機。3.6.3 按鍵抖動原因及處理方案通常,在某個鍵被按下時,其按鍵的彈簧都會有輕微的抖動,如下圖所示:圖3.14 按鍵抖動原理圖Fig. 3.14 Schematic Diagram Of Key JitterT3、T1分別為釋放和閉合的抖動時間。為了保證對鍵的一次閉合CPU僅作一次處理,必須消除抖動。消除抖動可以通過硬件和軟件的方法來實現。如果用硬件的方法來消除抖動,就必需要增加必要的元件,這樣會導致電路變的復雜且不經濟,所以,選擇軟件的方法來消除抖動。實現的具體方法就是,當按下按鍵后通過軟件延時5m
40、s-20ms后再用CPU進行掃描。當延時后檢測到仍有按鍵按下,這時再讀取按鍵,存入寄存器,進而達到消除抖動的效果。第4章 軟件程序設計4.1 軟件設計的總體流程圖主要功能是循環讀出測濕電路中SHT71的濕度值,并進行處理、適時顯示濕度值,同時可以通過按鍵設置濕度值,以及控制增濕和除濕電路。4.2 主程序流程圖程序首先進行初始化操作,然后開中斷,掃描鍵盤是否按下,通過按鍵對濕度進行設置,并在數碼管上顯示出來4.3 數據采集流程圖將傳感器檢測到的信號進行轉換,最終轉換成攝氏溫度/相對濕度。4.4 子程序流程圖設計4.4.1 顯示子程序流程圖將采集到的信號轉換成電信號,通過數碼管進行實時的顯示。4.
41、4.2 按鍵子程序流程圖通過掃描按鍵來判斷哪個鍵被按下,S1按下時濕度設置值加1;S2按下時濕度預設值減1;S3為人為啟動吹風機;S4為人為啟動蒸汽機第5 章 結論濕度檢測技術一直是世界上的一個難題,本文以這個具有挑戰性的課題作為論文題目,做一些簡單的討論。在研究的過程中,通過借鑒前人的成果,完成了空氣濕度調節器的設計。本文以單片機為核心,外圍電路由濕度檢測路,顯示電路,預定值按鍵,加濕、除濕電路、復位電路組成,設計出了一種自動對外界環境濕度進行檢測、控制的濕度控制器。溫濕度檢測電路采用的SHT71單總線傳感器,總線上傳輸數字信號,克服了傳統測量系統總線上傳輸模擬信號易受干擾的缺點。該系統應用
42、于科技研究單位或實驗室、生產車間,倉儲部門,能夠對環境的濕度進行有效的控制,從而能夠使實驗的結果更精確,產品的質量更加上乘。參考文獻1 李玉忠. 中國濕度與水分測量技術的現狀J. 分析儀器, 2003, (1): 22-23 2 夏方林. 一種基于單片機 AT89C51的溫濕度控制儀的設計J. 工業儀表與自動化裝置, 1999, (6): 5-7 3 Prof, Dr, A, Lahrmann, Dr, G, R, Tschulena. The Increasing Importance of Sensors in Household AppliancesJ. Sensors in House
43、hold Appliances Published Online, 2005, (5): 22-244 沙占友. 集成智能傳感器原理與應用M. 北京:電子工業出版社, 2004. 99-108 5 沙占友, 王書海, 張永昌. The design of Automatic Measure System of EnergyM. 青島:ICEMI, 2003. 8-13 6 廖惜春. 基于 AT89C52 的溫濕度智能監控系統的實現J. 現代電子技術, 2003, (10): 10-12 7 李竹. 簡單溫控和濕控電路的探討J. 山西師范大學學報(自然科學版), 2005, 17(1): 2-4
44、 8 黃國權, 喬建安, 陳寧. 基于 MCS51 濕度檢測系統的實現J. 廣西工學院學報, 2002, 13(4): 27-29 9 唐述宏. 單片機構成的環境溫濕度實時測控裝置設計J. 國外電子元器件, 2004, (4): 34-35 10 彭介華. 電子技術課程設計指導M. 北京:高等教育出版社, 2005. 56-6311 譚浩強. C程序設計第二版M. 北京:清華出版社, 1999. 1-400.12 張士軍, 黃建. 單片微型計算機與接口技術M. 北京:電子工業出版社, 2003. 21-5613 姜守達. 新編MCS-51單片機應用設計M. 哈爾濱:哈爾濱工業大學出版社, 20
45、08. 22-35 14 常健, 程繼紅. 傳感器原理及工程應用M. 西安:西安電子科技大學出版社, 2005. 109-127 15 丁元杰. 單片機原理及應用M. 北京:機械工業出版社, 1999. 40-4816 S, L, Shah, D, G, Fisher, D, E, Seborg. Design and experimental evaluation of controllers for process undisturbability AIChE JournalJ. Automatic Measure System, 2005, 27(1): 41-43 17 劉光斌, 劉冬
46、, 姚志成. 單片機系統實用抗干擾技術M. 北京:人民郵電出版社, 2003. 158-15918 余永權. 單片機在控制系統中的應用M. 北京:電子工業出版, 2001. 50-6119 戴伏生. 基礎電子電路設計與實踐M. 北京:國防工業出版社, 2002. 20-23 20 龔永彬. 采用單片機設計溫濕度控制儀J. 今日電子, 2002, (2): 5-8致 謝 首先,在論文完成之際,我要向我的指導老師*老師表示最真摯的謝意。 我還要感謝我的同學,給我無私的幫助,這是因為他們的鼓勵和幫助,我才能夠順利完成論文。 由于我的知識有限,加上時間倉促,文中如有錯誤或者待改進之處,真誠歡迎所有的老師和同學提出寶貴意見。附錄系統整體電路圖:程序設計:(1)主程序設計: ORG 0000H LJMP MAIN ORG 000BH LJMP TIMA ORG 0100MAIN: MOV SP ,#40H ;給堆棧賦初值 MOV 20H,#00H ;給位存儲單元清零MOV 71H,#20H
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 護理管理總結
- 腦癱的作業治療
- 護理三新項目實施路徑
- 核醫學科科室院感工作總結
- 2024屆江蘇省南京師范江寧分校中考數學猜題卷含解析
- 食品行業安全合規措施及服務
- 2025財富管理業務年終總結與未來計劃
- 金融服務行業風險質量保證措施
- 化工安全基礎知識
- 骨科護理教學大賽課件
- JGJ59-2011建筑施工安全檢查評分表-(完整版)
- 麥肯錫:戰略方法論三層面法和財務模型
- 梁思成《千篇一律與千變萬化》(課件)
- 顧客意見簿表
- 第七章-555定時器課件
- 婦產科學-盆腔器官脫垂課件
- 村史范本、模板
- 自貿試驗區片區重點發展產業列表
- 消防設備設施應急操作培訓課件(PPT)
- 眼球的結構與功能
- 《社會主義制度在中國的確立》示范課教學設計【高中思想政治人教版必修1中國特色社會主義】
評論
0/150
提交評論