【正文】
/D the switch the ADuC812 microcontroller as the core control ponent, take the high sensitivity warm sensor AD590 as the data gain part and take the humidity sensor THS11 as the data gain part, and took the graphic display device with LCD the hardware design proposal. In addition, has used the RS232 serial data connection in the serial munication aspect. But software partial uses modular the design method, causes various segments the function even more to be clear about, the readability is stronger. The temperature and humidity detector circuit design , to plete a captial temperature and humidity testing , achieving basic functions of temperature and humidity testing . KEY WORDS: ADuC812 microcontroller , Sensor, LCD, Temperature and humidity 河南科技大學本科畢業(yè)設(shè)計(論文) III 目 錄 前 言 ........................................................................................................... 1 第 1 章 溫濕度檢測儀總體技術(shù)方案 ......................................................... 2 167。 該溫濕度檢測儀的設(shè)計,能夠完成的溫濕度檢測,實現(xiàn)主要 的溫 濕 度檢測功能。此外,在通信方面使用 RS232 串行數(shù)據(jù)接口與計算機進行數(shù)據(jù)傳輸。 基于 ADuC812單片機的濕度檢測儀可以實時、準確的測量環(huán)境中的溫度和相對濕度,并能 通過鍵盤輸入 設(shè)置濕度上下限 的值 以及進行 語音 報警,其附有的通信接口可方便地實現(xiàn)與計算機的實時通信。河南科技大學本科畢業(yè)設(shè)計(論文) I 基于 ADuC812 單片機的溫濕度檢測儀 摘 要 環(huán)境中的 溫濕度指標是兩個重要的物理參數(shù),在許多領(lǐng)域 對溫濕度測量要求高的場合,都需要精確測量溫濕度。針對這一情況, 設(shè)計 一種可靠、實用的檢測儀器顯得非常重要 。 在整個設(shè)計過程中,我們綜合參考了國內(nèi)外同類產(chǎn)品的設(shè)計方法,結(jié)合用戶的 實際 需求,經(jīng)研究之后, 硬件部分的設(shè)計 采用了以帶有 A/D 轉(zhuǎn)換器的ADuC812 單片機為核心控制器件,以高靈敏度 AD590 電流輸出型二端式集成溫 度傳感器為 溫度 數(shù)據(jù)獲取元件 和 濕度傳感器 THS11 采集環(huán)境中的相對濕度 , 模擬輸入接口接入鍵盤實現(xiàn)人機交換功能, 并用 LCD 作為顯示設(shè)備的硬件設(shè)計方案。軟件部分則采用 采用模塊化的方法將其分成幾個部分,然后逐模塊設(shè)計程序, 用匯編語言來實現(xiàn) , 最 終 使各部分結(jié)合起來協(xié)調(diào)工作。 關(guān)鍵詞 : ADuC812 單片機 ,傳感器, LCD,溫濕度 河南科技大學本科畢業(yè)設(shè)計(論文) II MEASURING INSTRUMENT FOR HUMIDITY BASEED ON ADuC812 MICROCONTROLLER ABSTRACT The temperature and relative humidity of environmental condition are two important physical parameters, in industry department as well as the laboratory and so on the petrification, metallurgy, electric power, drugs manufacture, cement requests the high situation to the temperature and relative humidity survey, it appears very important to develop a reliable and practical instrument that can examine the relative humidity of environment. Based on the ADuC812 microcontroller humidity instrument be able to accurate examine environment temperature and the relative humidity on realtime, and user can set the humidity examinant’s range, so it will give a when the real humidity beyond the limiting. It attaches the correspondence connection may conveniently the realization and the puter realtime munication. In the whole design process, we have synthesized referred to the domestic and foreign similar products design method, the union user39。 溫濕度檢測儀的 主要性能指標及其工作原理 ....................... 2 167。 溫 濕度檢測儀的工作原理 ...................................................... 2 167。 溫濕度 檢測儀應(yīng)用軟件系統(tǒng)的設(shè)計方案 ..................................... 4 第 2 章 溫濕度檢測儀的硬件電路設(shè)計 ..................................................... 6 167。 溫濕度檢測儀的硬件電路設(shè)計 ..................................................... 7 167。 濕度檢測電路 .......................................................................... 8 167。 主程序模塊設(shè)計 ........................................................................... 13 167。 溫度檢測模塊程序設(shè)計 ........................................................ 14 167。 鍵盤掃描和 LCD 顯示模塊程序設(shè)計 ......................................... 20 167。 LCD 顯示部分程序設(shè)計 ........................................................ 23 結(jié) 論 ......................................................................................................... 28 參考文獻 ..................................................................................................... 29 致 謝 ......................................................................................................... 31 附 錄 ......................................................................................................... 32 河南科技大學本科畢業(yè)設(shè)計(論文) 1 前 言 日常生活中,檔案館、圖書館、精密儀器室、超凈車間對等對環(huán)境溫濕度都有嚴格的要求所以溫濕度集散控制技術(shù)是最常見的應(yīng)用技術(shù)。在這個發(fā)展過程中,單片機發(fā)揮了重要的作用,本文介紹的濕度檢 測儀就是以單片機作為核心控制器設(shè)計的。 本設(shè)計首先根據(jù)實際生產(chǎn)生活的需要提出 溫濕度檢測儀 的功能要求,然后由這些要求具體設(shè)計出了硬件原理圖,再采用模塊化的方法將其分成幾個部分,然后逐模塊設(shè)計程序,最使各部分結(jié)合起來協(xié)調(diào)工作。可以實時、準確的測量環(huán)境中的溫度和相對濕度,通過鍵盤輸入設(shè)置相 對濕度上下限及進行報警,并且可以和 PC 機進行通信,作為溫濕度記錄儀使用。 河南科技大學本科畢業(yè)設(shè)計(論文) 2 第 1章 溫濕度檢測儀 總體技術(shù)方案 溫濕 度作為兩項項環(huán)境參數(shù),在很多方面都起著重要的作用。它綜合運用了 現(xiàn)代檢測技術(shù)、數(shù)據(jù)處理和通信技術(shù)以及 LCD 顯示技術(shù),可以實時、準確的測量環(huán)境中的溫度和相對濕度和設(shè)置相對濕度上下限及進行報警,并且可以和 PC 機進行通信,作為溫濕度記錄儀使用。它的設(shè)計過程主要包含硬件設(shè)計和軟件設(shè)計兩大過程 .以下是該 溫濕度檢測儀 設(shè)計的大概過程 。 溫濕度檢測儀的 主要性能指標及其工作原理 167。 3RH,分辨力 ; 2. 溫度測量精度: 177。 10%; ≤ 60℃ , 工作環(huán)境濕度≤ 90%; 167??赏ㄟ^鍵盤電路來設(shè)置相對濕度的上下限,當檢測到的環(huán)境濕度超過限制設(shè)定值時,單片機 控制報警電路發(fā)出語音警報。 167。該檢測儀采用 ADuC812 單片機為核心,整個硬件系統(tǒng)分為以下幾個部件,具體如 圖 11 所示: L C D 顯示電路電源電路部分溫度傳感電路濕度傳感電路鍵盤掃描電路語音報警電路R S 2 3 2 轉(zhuǎn)換電路AD U C812單片機 圖 11 硬件電路框圖 溫度檢測電路由半導(dǎo)體集成傳感器 AD590 和電阻構(gòu)成, AD590 輸出電流通過電阻進入模擬地,產(chǎn)生相應(yīng)的電阻電壓。 相對濕度測量電路由 NE555 構(gòu)成的振蕩電路組成,濕度傳感器 THS11 的電容隨環(huán)境相對濕度的變化而變化,從而導(dǎo)致振蕩器的振蕩頻率變化,ADuC812 單片機通過測量振蕩器輸出的振蕩頻率,經(jīng)過軟件處理后,獲得相河南科技大學本科畢業(yè)設(shè)計(論文) 4 對濕度值。 RS232 接口電路與PC 機的串行口聯(lián)接,實現(xiàn)通信功能。 溫濕度 檢測儀應(yīng)用軟件系統(tǒng)的設(shè)計方案 該儀表的系統(tǒng)程序設(shè)計采用模塊化的程序設(shè)計方法,其結(jié)構(gòu)見圖 12: 主 模 塊溫度檢測 濕度檢測 鍵盤掃描 L C D 顯示溫度電壓讀取溫度信號處理溫度顯示濕度頻率讀取線性處理濕度顯示濕度信號處理溫度補償L C D 顯示驅(qū)動 圖 12 軟件設(shè)計模塊圖 檢測儀的應(yīng)用軟件系統(tǒng)包括:主程序模塊、溫度檢測模塊、相對濕度檢測模塊、鍵盤和顯示模塊以及串行通信模塊。 溫度檢測模塊主要是完成測溫電路所得電壓與實際溫度的轉(zhuǎn)換,和對溫度數(shù)據(jù)的存儲、顯示;相對濕度檢測模塊除了要實現(xiàn)對濕度數(shù)據(jù)的存儲 、顯示外,還要對濕度信號進行溫度補償和線性化處理。 河南科技大學本科畢業(yè)設(shè)計(論文) 6 第 2章 溫 濕度檢測儀 的 硬件電路設(shè)計 此系統(tǒng)采用了以含有 A/D 轉(zhuǎn)換器的 ADuC812 單片機為核心控制器件 ,以高靈敏度傳感器為獲取元件 ,用 LCD 作為顯示設(shè)備 ,并含有語音報警電路的方案。 167。 ADuC812 單片機的引腳排列 如圖 21。 當 溫濕度檢測儀檢測到的相對濕度超過用戶設(shè)定的上下限時 ,單片機通過 口輸出 語音信號到報警電路。 ADuC812 單片機的 、 端口與 PC 機相連實現(xiàn)串行通信,采用 RS232C 串行接口。 石英晶體 XT1 頻率是 , C1和 C2 是 33pf。隨著電容的充電,RST 腳上的電壓才慢慢下降。 SW1 按下時是按鍵手動復(fù)位電路, RST 端通過 R1 與 VCC 電源接通 ,提供足夠的時間的復(fù)位電平,使單片機復(fù)位。 167。 河南科技大學本科畢業(yè)設(shè)計(論文) 8 167。 AD590 是一種電流輸出