【正文】
北京化工大學北方學院畢業(yè)設計(論文) I 基于 AT89S52 單片機 的智能晾衣架控制系統(tǒng) 設計 摘 要 隨著社會的不斷發(fā)展和進步,智能化的產(chǎn)品在不 斷 的涌入我們的家庭生活,給 人們的生活起居帶來便利 , 但是晾衣工具還是處于比較原始的層次 幾乎沒有什么改變 ,漸漸與我們的生活脫節(jié) 。對于現(xiàn)在城市里的大多數(shù)人們每天忙于工作,白天幾乎都不在家中,當天氣變化時不能及時將衣物收回。 關于這個問題,本文對智能晾衣架系統(tǒng)進行研究,運用 DHT11 溫濕度傳感器 ,光敏電阻采集到的信號傳輸給系統(tǒng)處理核心單片機 AT89S52,根據(jù)當時的溫濕度和光線的強弱判斷晾衣架是否要收回。當空氣中的相對濕度超過設定值(認為要下雨或者已經(jīng)下雨)或光線變暗到一定值(認為已經(jīng)天黑)時,系統(tǒng)會發(fā)出報警提示主人收衣服并延時, 無人應答后系統(tǒng)會自動發(fā)出脈沖信號給 電機,從而控制機械部分自動收回晾衣架。 關 鍵詞 : 智能 AT89S52 DHT11 北京化工大學北方學院畢業(yè)設計(論文) II MCU based intelligent clotheshorse control system design Abstract With the constant development and social progress, intelligent products in the continuous influx of our family life, to the people39。s daily life more convenient, but airing tool or in a primitive level almost no change, gradually and our life away. For now the city where most people are busy with their work every day, hardly ever at home, when weather changes will be unable to recover. About this question, the intelligent clothes hanger system is studied, using the DHT11 temperature and humidity sensor, 5547 photosensitive resistance signals transmitted to the system processing core chip AT89S52, according to the time of the temperature and humidity and light intensity to judge whether to take back the clothes hanger. When the air relative humidity exceeds a set value ( think it39。s going to rain or rain ) or the dark to a certain value ( that had been dark ), the system will send out alarm host received clothes and delay, no response after the system will automatically send a pulse signal to a stepping motor, so as to control the mechanical parts automatically retract the clothes hanger. Key words: Intelligent AT89S52 DHT11 北京化工大學北方學院畢業(yè)設計(論文) III 目 錄 前 言 ......................................................1 第 1 章 緒論 .................................................2 第 節(jié) 選題背景 ........................................2 第 節(jié) 研究目的與研究方法 ...............................2 第 節(jié) 研究意義 ........................................3 第 2 章 系統(tǒng)總體設計 .........................................4 第 節(jié) 總系統(tǒng)設計框圖 ..................................4 第 節(jié) 系統(tǒng)組成概述 ....................................4 第 節(jié) 系統(tǒng)硬件電路選擇 ................................5 第 節(jié) 系統(tǒng)軟件結構設計 ................................5 第 節(jié) 機械結構設計 ....................................6 第 3 章 控制系統(tǒng)硬件設計 ......................................8 第 節(jié) 單片機的介紹及其工作系統(tǒng)設計 .....................8 第 節(jié) 溫濕度傳感器電路 ...............................14 第 節(jié) 光敏檢測電路 ...................................18 第 節(jié) 直流電機驅(qū)動電路 ...............................19 第 4 章 控制系統(tǒng)軟件設計 .....................................25 參考文獻 ...................................................33 北京化工大學北方學院畢業(yè)設計(論文) 1 前 言 現(xiàn)在人們的生活追求個性化、自動化,家裝要求的 檔次越來越高,生活家居人性化、智能化的要求使智能控制技術在智能家居電子產(chǎn)品中得到了廣泛的應用,它不僅優(yōu)化了人們的 生活方式和居住環(huán)境,而且方便了人們有效的安排時間和節(jié)約各種能源。人們實現(xiàn)了家電、照明、窗簾控制和防盜報警等智能化, 但是晾衣工具還是處于比較原始的層次 幾乎沒有什么改變 , 漸漸與我們的生活脫節(jié)。 目前人們所使用的晾衣架多為不能隨外界環(huán)境變化而自動收縮的傳統(tǒng)類型。假如住戶是雙職工,或者住戶有事在外,那么如果下雨或者夜晚,傳統(tǒng)類型的晾衣架就做不到使晾曬在室外的衣物避雨、避露水的功能。 炎熱夏日, 上班族通常是把 衣物晾曬在室外一整天。住戶 即使在家,為了減少麻煩, 也很少在夏日的正午把衣物 收回室內(nèi),等氣溫下降之后再把衣物拿出去晾曬,其實 暴曬 對衣物的損傷極大。 國內(nèi)現(xiàn)在也有生產(chǎn)智能晾衣架的廠家, 但是他們所生產(chǎn)的智能晾衣架都是安裝在陽臺內(nèi)部,通過電路的控制使晾衣 架根據(jù)不同的情況垂直升降,以達到智能晾曬衣物的功能。而本設計是 通過 溫 濕度 傳感器 和光 敏 傳感器感應外界天氣中的雨水 、溫度和光照 情況, 運用傳感器、單片機 驅(qū)動 電動機來控制晾衣架的伸張和收縮, 從而達到智能晾曬衣物的目的。 北京化工大學北方學院畢業(yè)設計(論文) 2 第 1 章 緒論 第 選題背景 隨著社會經(jīng) 濟水平的發(fā)展 , 現(xiàn)在人們的生活追求個性化、自動化,追求快 節(jié)奏 ,家裝要求的檔次越來越高,生活家居人性化、智能化的要求使智能控制技術在智能家居電子產(chǎn)品中得到了廣泛應用,它不僅優(yōu)化了人們的生活方式和居住環(huán)境,而且方便人們有效地安排時間和節(jié)約各種能源,實現(xiàn)了家電、照明、窗簾控制和防盜報警、定時控制及電話遠程控制等。伴隨著高智能家居的快速發(fā)展,晾衣工具的智能化發(fā)展明顯落后與其他家用器具智能化發(fā)展之后,現(xiàn)在已經(jīng)引起社會的很大關注。 第 節(jié) 研究目的與研究方法 研究目的 目前人們所使用的晾衣架多為不能隨外 界環(huán)境變化而自動收縮的傳統(tǒng)類型。假如住戶是雙職工,或者住戶有事在外,那么如果下雨或者夜晚,傳統(tǒng)類型的晾衣架就做不到使晾曬在室外的衣物避雨、避露水的功能。 炎熱夏日, 上班族通常是把衣物晾曬在室外一整天。住戶 即使在家,為了減少麻煩, 也很少在夏日的正午把衣物 收回室內(nèi),等氣溫下降之后再把衣物拿出去晾曬,其實 暴曬 對衣物的損傷極大。 國內(nèi)現(xiàn)在也有生產(chǎn)智能晾衣架的廠家, 但是他們所生產(chǎn)的智能晾衣架都是安裝在陽臺內(nèi)部,通過電路的控制使晾衣 架根據(jù)不同的情況垂直升降,以達到智能晾曬衣物的功能。而本設計 采用單片機作為智能晾衣架的檢測 及控制核心,通過溫濕傳感器探測外界環(huán)境的溫度和濕度,當溫度或濕度達到一定指標時,單片機控制電動機正轉(zhuǎn)(或者反轉(zhuǎn))從而使衣架自動收回,當傳動桿接觸到位置開關時,電機停止轉(zhuǎn)動;當雨停后,陽光充裕時,光敏電阻將信息反饋給單片機,單片機再控制電動機反轉(zhuǎn)(或者正北京化工大學北方學院畢業(yè)設計(論文) 3 轉(zhuǎn))從而使衣架自動伸出接收晾曬。晾衣桿與各傳動軸之間采用滑輪、鋼絲繩等連接。 研究方法 ( 1)文獻法。本研究涉及單片機編程、 原理圖繪制、元器件焊接 等技術,需要對涉及的知識精通才能實現(xiàn)方案的成功設計,只有通過對大量相關書籍期刊進行閱讀、整理、分析,才能 得到有價值的研究資料。因此,本研究把文獻法作為最重要的研究方法。 ( 2)觀察法。 科學的觀察具有目的性和計劃性、系統(tǒng)性和可重復性。在科學實驗和調(diào)查研究中,觀察法具有擴大人們的感性認識 、 啟發(fā)人們的思維 、 導致新的發(fā)現(xiàn)等 幾個方面的作用。 因此對于本研究有很大幫助。 第 研究意義 基于現(xiàn)在晾衣架的發(fā)展現(xiàn)狀,本設計開發(fā)了一種能幫助人們擺脫原始操作的智能晾衣架。本實用新型晾衣架主要特點在于:可以伸縮,操作簡單,占地面積小,美觀實用。同類產(chǎn)品有可收縮式的,但屬于組裝而成,操作比較麻煩,而本晾衣架 是 通過溫 濕度 傳感器 和 光 敏 傳感器感應外界天氣中的雨水 、溫度和光照 情況, 運用傳感器、單片機 驅(qū)動 電動機來控制晾衣架的伸張和收縮, 從而達到智能晾曬衣物的目的。 北京化工大學北方學院畢業(yè)設計(論文) 4 第 2 章 系統(tǒng)總體設計 第 總系統(tǒng)設計框圖 本設計采用美國 Atmel 公司的 AT89S52 單片機作為控制核心,外圍輔助溫濕度傳感電路及光敏傳感電路等檢測電路來控制電機運動,實現(xiàn)收晾衣智能化的功能??傮w設計框圖 如 圖 所示: 圖 系統(tǒng)總體控制框圖 第 系統(tǒng)組成概述 本系統(tǒng)可固定在陽臺外面,既節(jié)省空間,同時系統(tǒng)通過測溫濕度電路及光敏電路等檢測電路自動 測量當前空氣溫度、濕度和光線強度,根據(jù)當前溫濕度值和光線強度確定晾衣架是否收回。 當要下雨或已經(jīng)下雨時,空氣中的相對濕度急劇增加超 過 設 定值時,系統(tǒng)會自動發(fā)出警報(提示主人收衣服 ), 若無人應答系統(tǒng)自動默認屋內(nèi)無人,系統(tǒng)會自動給電機脈沖完成自動收衣服功能。 北京化工大學北方學院畢業(yè)設計(論文) 5 第 系統(tǒng)硬件電路選擇 本系統(tǒng)的控制核心采用擴展型單片機 AT89S52,該系列單片機是釆用高性 能的靜態(tài) 80C51 設計的,由先進的 CMOS 工藝制造并帶有非易失性 Flash 程序存儲器,全部支持 12 時鐘和 6 時鐘操作,包含 128 字節(jié)和 256 字節(jié) RAM, 32 條 I/O 口線、 3個 16位定時 /計數(shù)器、 6輸入 4 優(yōu)先級嵌套中斷結構、 1個 串行 I/O 口,可以滿足本系統(tǒng)的需要。 系統(tǒng)檢測部分由 DHT11 型溫濕度傳感器和 5547 光敏電阻組成。 DHT11 數(shù)字溫濕度傳感器是一款含有已校準數(shù)字信號輸出的溫濕度復合傳感器。它應用專用的數(shù)字模塊采集技術和溫濕度傳感技術,確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定性。傳感器包括一個電阻式感濕元件和一個 NTC測溫元件,具有品質(zhì)卓越、超快響應、抗干擾能力強、性價比極高等優(yōu)點。超小的體積、極低的功耗,信號傳輸距離可達 20 米以上,使其成為各 類應用甚至最為苛刻的應用場合的最佳選擇 , 而且 此產(chǎn)品為 4 針單排引腳封裝, 連接 十分 方便 。 系統(tǒng)電機部分采用 H 橋直流電機驅(qū)動, H 橋電路是直流電機使用最廣泛的一種驅(qū)動電路。 實際使用的時候,用分立元件制作 H 橋是很麻煩的, 不過 現(xiàn)在市面上有很多封裝好的 H 橋集成電路,接上電源、電機和控制信號就可以使用了,在額定的電壓和電流內(nèi)使用非常方便可靠。比如常用的 L293D、 L298N、 TA7257P、 SN754410 等。 第 節(jié) 系統(tǒng)軟件結構設計 系統(tǒng)軟件設計采用結構化和模塊化設計方法,便于程序的編譯、調(diào)試。根據(jù)設計的要求 和前面描述 的控制系統(tǒng)的硬件設計的情況,單片機控制系統(tǒng)軟件程序結構示意圖如圖 所示 : 北京化工大學北方學院畢業(yè)設計(論文) 6 圖 軟件程序結構示意圖 第 機械結構設計