引言
在當下經濟不斷發(fā)展,科學不斷進步,人類不斷進化的今時今日,人們對生活品質 的要求也隨之發(fā)生變化。而空氣質量對人們生活的影響越來越深,濕度作為影響空氣質 量的重要指標之一,對人們的生活有重要的影響,如若不注意可能會引發(fā)皮膚病和免疫 力下降以及流失水分加速衰老等一系列問題。因此,有效的潔凈加濕已經成為人們生活 當中重要的要求。
選用單片機為核心設計一個簡易的智能加濕控制器系統(tǒng),是因為單片 機應用在檢測、控制領域中,成本較低,可靠性較好、適應范圍較廣,且具有高精度的 檢測及顯示,更重要的是單片機可以構成各種各樣的控制系統(tǒng)、數據采集系統(tǒng)。如此設 計出一個以單片機為核心的智能加濕控制器系統(tǒng),以單片機作為系統(tǒng)的核心控制部分, 能構造出一個結構簡單,功能完善的電路,設計出能滿足人體健康舒適度的基本要求的 系統(tǒng),具有較好的應用價值。
研究發(fā)現,雖然市面上的加濕器應用范圍廣泛,但大多數加濕器的工作狀態(tài)都是依 靠人們手動調節(jié)的,有些還未能達到對空氣中溫濕度的精確檢測,畢竟人力有限,不可 能做到面面俱到,所以加濕器在應用領域中難免出現意料之外的問題。既不能過度干燥, 也不能過度加濕,像一柄雙刃劍,因為有一些生物體適應一定程度的濕度環(huán)境,一些木 質產品需要保證一定的干燥程度才不會腐爛,合理應用加濕器的功能它才能有所作為。
因此,智能控制加濕系統(tǒng)的出現就決定了加濕器未來可觀的發(fā)展方向。 國內加濕器雖然研究得較晚,產品占比人均比不上國外,但在研發(fā)加濕器的種類和 技術上已經不落后于任何國外產品,在較為干燥的地域的人們非常歡迎加濕器的到來, 這也大大的激勵國內產業(yè)對其的研究。
如今,伴隨著國內外發(fā)展趨勢,在一定程度的科學技術加持下,研究成功的加濕器 已經深入人們的生活當中,為人們的健康提供保障,設計智能加濕控制器系統(tǒng)為人類服 務也是順應趨勢。加濕器本就是國內外發(fā)展前景較好的一個產品,提升空間很大,適用 范圍很廣,古往今來給予人們的幫助不在少數。持續(xù)研究之后,加濕器必定會成為改變 人類生活的一個重要的家用電器。
- 系統(tǒng)概述
1.1本課題的目的及研究意義
日常生活中,合適的相對濕度會使人感覺非常舒適,對于維護人體的健康、提高工作效率、提升生活質量,都有重要的影響。本畢設要求廣泛查閱和收集資料,綜合運用所學的模擬電子技術、數字邏輯電路、C語言、單片機原理及應用、傳感器等專業(yè)知識,設計并制作一個智能加濕控制器系統(tǒng),要求對室內濕度進行測量,并根據事先設定的濕度值控制加濕器工作,當室內濕度太大時給出警示。
課題的具體任務可概括為:要求用DXP或Protel設計硬件原理圖和制板圖;制作硬件電路板、編寫相關程序進行調試;演示預期要求的功能;完成論文。
1.2 任務要求
課題要求設計并制作的智能加濕控制器系統(tǒng),包括硬件電路的設計和軟件的編寫。要求達到的性能指標如下:
1、利用單片機和濕度傳感器進行設計;
2、選取合適的液晶顯示屏,對測得的室內濕度進行顯示;
3、當濕度低于人體健康舒適度時,啟動加濕器工作,當高于時,停止工作;
4、滿足人體健康舒適度的濕度可以設置;
5、當室內濕度太大時給出警示。
1.3 主要研究內容
本課題的主要研究內容是按照要求設計電路,制作硬件電路板和編寫軟件程序,實現一個以單片機為控制核心的智能加濕器。課題完成的主要內容:
2? 設計方案及元器件介紹
2.1 系統(tǒng)設計方案
2.1.1主控模塊選擇
方案(一):
選用80C51作為系統(tǒng)的主控芯片,80C51也是MCS-51系列一種單片機,有2個外部中斷,2個定時器中斷,兩個16位定時計數器,四個8位并行輸入口。51單片機如今也是我國目前使用得比較多的一款單片機,也是一種最基礎的單片機。我們學習用的教材上也是選用51單片機作為講解。盡管51單片機也在不停的提升其功能,但是在數字信號處理(DSP)能力方面比較弱,并且還需要進一步改善處理復雜數據的能力,同時51單片機集成化的程度也不高。
方案(二):
選用STC89C52作為系統(tǒng)的主控制芯片。STC89C52是一種低功耗、高性能的CMOS 8位微控制器。閃存有8KB和512字節(jié)的RAM。3個16位定時器/計數器和4個外部中斷、32個通用I/O端口、存儲空間極大,且存儲速度快。STC89C52在以MCS-51為核心的基礎上做了大量的改善后使得其具備了更加豐富的的功能。
針對兩種主控芯片的比較,STC89C52涵蓋了80C51的功能并且兩者是相互兼容的,閃存和RAM都比后者要大,還多了一個定時器,也增加了中斷源。80C51也早已停止生產,而STC89C52較為容易買到,為此選用了方案二,把STC89C52作為主要控制的芯片。
2.1.2系統(tǒng)總體設計
2.2 主要器件介紹
2.2.2LCD1602液晶顯示
在考慮了多種顯示器件之后,打算使用LCD1602進行系統(tǒng)功能信息的顯示,價格比較實惠也容易買得到??梢燥@示兩行信息,每行可顯示16個字符,但不能很好的顯示圖形和漢字。系統(tǒng)設計所需要顯示的內容能用英文字母和數字進行表示,能滿足設計要求,因此使用LCD1602足矣?,F在通常使用有16 x 1、16 x 2、20 x 2和40 x 2等模塊。1602字符型液晶顯示器實物如圖2-4如下。
圖2-4 LCD1602實物圖
2.2.3STC89C52RC單片機
STC89C52RC是宏晶科技有限公司生產的低功耗、高性能8位CMOS微控制器,內置8KB可編程閃存。STC89C52RC采用傳統(tǒng)的MCS-51核心,但是進行了許多改進,使得其具有傳統(tǒng)51微控制器所沒有的功能。單片機包括8位智能處理器和系統(tǒng)內的可編程閃存,STC89C52RC為多個控制應用系統(tǒng)提供靈活高效的解決方案。STC89C52RC具有可以降低到0Hz的靜態(tài)邏輯操作,并且支持兩種可編程節(jié)能模式。在待機狀態(tài)下,即使CPU不工作,RAM、定時器/計數器、串行端口和中斷也可以繼續(xù)操作。在電源切斷保護模式中,存儲RAM的內容,凍結振蕩器,在下一次中斷或硬件復位之前停止微控制器的所有操作。最大工作頻率為35MHz,可從6T/12T中選擇。其引腳圖如圖2-5所示。
圖2-5 STC89C52RC引腳圖
3? 硬件設計
3.1 系統(tǒng)各部分電路設計
3.1.1單片機最小系統(tǒng)電路
單片機最小系統(tǒng),也稱最小應用系統(tǒng),它是指由最少元件組成能使單片機正常得到工作的系統(tǒng)。它由電源、復位、時鐘電路三部分構成。電路如圖3-1所示。
圖3-1單片機最小系統(tǒng)
電源電路:作為電子元器件,單片機也是需要供電的。單片機供電有一個范圍,此次設計使用的STC89C52單片機,它一般使用5V電源。在使用的時候,用USB接口把5V直流電源接入電路中,接入一個自鎖開關,它用于系統(tǒng)電源的開啟與關閉。5V電源電路圖如圖3-2所示。
圖3-2電源電路
復位電路:對于任何的一個電子設計,復位端是必須要有的,復位顧名思義就是使得單片機回到初始的狀態(tài)。此次的外部復位是外接與單片機復位端口(RST)的復位電路提供的。接入一個下拉電阻,電路中電阻的作用是控制復位的時間,而電容只有在上電的那一刻起作用,電容充電的瞬間有電流(電容充電時間與電阻、電容的值成正比),復位端口會有高電平,充電結束時復位端口會變?yōu)榈碗娖健?/p>
時鐘電路:單片機正常工作是需要一個時鐘的,因此需要在晶振引腳外接一個晶振。單片機有兩個引腳為外部晶振的輸入口,晶振的兩端接這兩個I/O口。把晶振直接的連接在I/O口上會導致系統(tǒng)工作不穩(wěn)定,因為在晶振啟振一瞬間會產生電感,為了消除電感帶來的干擾,可分別在晶振的兩端接電容到地,這兩個電容取值在10~33P之間即可,從而讓晶振工作的時候更加穩(wěn)定。
3.1.2LCD1602顯示電路
LCD是并行傳輸,數據端口與單片機P0的I/O端口相連用于數據的傳輸,數據/命令選擇RS利用單片機I/O進行控制,讀/寫選擇接電源地線(為高電平時是“讀”狀態(tài),為低電平時是“寫”狀態(tài)),本次只需要把內容進行“寫”的操作。通過單片機的I/O端對LCD使能端E進行控制。LCD1602電路連接如圖3-3所示。
圖3-3LCD1602顯示模塊
4? 軟件設計
4.1 程序總體設計
4.1.3LCD1602顯示程序設計
液晶顯示的原理:利用液晶物理特性,通過電壓對其顯示區(qū)進行控制,有電就有顯示。字符的顯示可以通過控制器工作在文本方式,再根據LCD上開始顯示的行列號及每行的列數找出顯示RAM對應地址,設立光標送上該字符對應代碼就能完成顯示。
利用LCD1602進行信息內容顯示,首先需要用sbit語句將數據/命令選擇端RS、讀/寫選擇端R/W、使能端E與單片機I/O口進行位定義。此次需要用LCD1602顯示的每個按鍵下時顯示的功能信息,用到“寫”狀態(tài),當RS為高電平、R/W為低電平時,可以把數據進行寫入,再把想要顯示的字符文本相對應的寫入即可。要想讓LCD1602進行工作,必須要給使能端E一個從高電平跳變?yōu)榈碗娖降?a class="article-link" target="_blank" href="/baike/1658448.html">使能信號,才能執(zhí)行命令。
5 ?系統(tǒng)測試
5.1系統(tǒng)調試
硬件調試:
從網上與書籍查找有關于數碼錄音放音系統(tǒng)的相關資料,經過對比與分析最終確定了方案,通過把查找到的資料進行整合設計,并畫出系統(tǒng)電路原理圖以及PCB圖,測量器件確定孔徑以及封裝大小,通過工業(yè)制板得到電路板。第一次焊接板子時,沒有把電源接口器件的孔徑尺寸測量準確,導致無法把器件安裝下去,得重新二次制板。根據電路原理圖把器件焊接好固定在電路板上。首次上電,不要把芯片安裝上去,接通電源后,測量各芯片底座管腳的電壓值是否正常(主要為單片機5V供電電壓值,5V轉3.3V供電電壓值),再把芯片安裝到電路板上再向單片機燒錄一個能確定LCD1602正常工作的程序,同時也能檢查是否能把程序通過單片機下載端口把程序下載進去,確定顯示模塊能正常使用。此時硬件電路部分就算完成了。
需要完整的資料可在我的資源里下載,資料包括:
也可以加入我的紛傳圈子,里面有資源壓縮包的百度網盤下載地址及提取碼。
紛傳點擊用微信打開即可,過程有點繁瑣請見諒。