畢業(yè)設(shè)計--基于單片機的環(huán)境參數(shù)監(jiān)測單元設(shè)計_第1頁
已閱讀1頁,還剩29頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  本 科 畢 業(yè) 設(shè) 計 (論 文)</p><p>  基于單片機的環(huán)境參數(shù)監(jiān)測單元設(shè)計</p><p>  Design of Environmental Parameter Monitoring Unit Based on Single Chip Microcomputer</p><p>  2017 年 6 月</p>

2、;<p>  畢業(yè)設(shè)計(論文)中文摘要</p><p>  畢業(yè)設(shè)計(論文)外文摘要</p><p><b>  目 錄</b></p><p><b>  1緒論1</b></p><p>  1.1課題的研究背景1</p><p>  1.2 課題

3、研究的目的及意義1</p><p>  1.3 國內(nèi)外研究情況2</p><p>  1.4 課題研究內(nèi)容3</p><p>  2環(huán)境監(jiān)測的總體方案設(shè)計4</p><p>  2.1 系統(tǒng)的功能要求4</p><p>  2.2 系統(tǒng)的組成結(jié)構(gòu)4</p><p>  2.2.1 C

4、O2濃度器件選擇方案4</p><p>  2.2.2 光照強度器件選擇方案5</p><p>  2.2.3 溫濕度傳感器件選擇方案6</p><p>  2.2.4 顯示器選擇方案6</p><p><b>  2.3系統(tǒng)簡介7</b></p><p>  3 系統(tǒng)的硬件設(shè)計9&l

5、t;/p><p>  3.1 控制器電路模塊9</p><p>  3.1.1 AT89C51芯片介紹9</p><p>  3.1.2 AT89C51單片機最小系統(tǒng)9</p><p>  3.1.3溫濕度監(jiān)測模塊SHT1110</p><p>  3.1.4顯示模塊LCD160210</p>

6、<p>  3.1.5報警模塊11</p><p>  3.1.6 按鍵模塊12</p><p>  3.2 整體電路圖13</p><p>  4 系統(tǒng)的軟件設(shè)計14</p><p>  4.1軟件介紹14</p><p>  4.1.1 PROTEL 99 se14</p>&l

7、t;p>  4.1.2 Proteus15</p><p>  4.1.3 Keil uvision416</p><p>  4.2 程序框圖17</p><p>  4.2.1 主程序框圖:17</p><p>  4.2.2 溫濕度采集及處理框圖:17</p><p>  4.2.3 LCD顯示框

8、圖:18</p><p>  4.3 程序解析20</p><p>  5 仿真與調(diào)試21</p><p><b>  結(jié) 論22</b></p><p><b>  致 謝23</b></p><p>  參 考 文 獻24</p><p

9、><b>  1緒論</b></p><p>  1.1課題的研究背景</p><p>  盡管這幾年我國國民經(jīng)濟發(fā)展的非常快,人民生活水平也一直走在前進的道路上,但是空氣質(zhì)量卻在急劇的下降,環(huán)境問題越來越得到人民的重視。由于傳統(tǒng)的室內(nèi)環(huán)境參數(shù)監(jiān)測設(shè)備存在一些殊如時間誤差大、精度較低、體積過大攜帶不方便、性能功用方面不齊全等缺點[1],不能完全適應(yīng)我國國民的實際

10、要求[2]。我國的環(huán)境參數(shù)監(jiān)測設(shè)備的測量精度也比較低,無法將實際的環(huán)境監(jiān)測參數(shù)的詳細信息監(jiān)測出來[3]。我國目前環(huán)境監(jiān)測設(shè)備產(chǎn)業(yè)發(fā)展還處在相對比較落的后地位[4],許多的室內(nèi)環(huán)境管理技術(shù)也還處在最初級的技術(shù)模式階段,我們履行的規(guī)范和所處的環(huán)境局勢對于監(jiān)測環(huán)境參數(shù)產(chǎn)生的一些突發(fā)情況以及調(diào)控室內(nèi)環(huán)境的進一步操作都不能彼此順應(yīng)互補,并且治理本錢也比較高。政府的環(huán)境參數(shù)監(jiān)測機構(gòu)也開始投入有關(guān)對室內(nèi)環(huán)境的構(gòu)成參數(shù)以及對其中參數(shù)的監(jiān)測的項目。在這樣

11、的前提背景下,本文設(shè)計了以單片機為核心的室內(nèi)環(huán)境參數(shù)監(jiān)控電路,它能夠?qū)崟r的采集系統(tǒng)所需的數(shù)據(jù),自動分析后將最終數(shù)據(jù)傳輸?shù)轿覀冊O(shè)置的主界面。 </p><p>  1.2 課題研究的目的及意義</p><p>  環(huán)境參數(shù)監(jiān)測在我們生活扮演越來越重要的地位。在工業(yè)的生產(chǎn)、農(nóng)業(yè)的種植、國防的維護、室內(nèi)的美化一些行業(yè),環(huán)境參數(shù)的監(jiān)測都有著十分普及的運用。但是由于應(yīng)用的場合不同[5]、監(jiān)測的參數(shù)差

12、異,所有電路設(shè)計也有著相當?shù)牟顒e。在一般的家庭和工作生活中,人們普遍采用這種系統(tǒng)來監(jiān)測所處的室內(nèi)生活環(huán)境,溫度、濕度、CO2 濃度以及光照等都是室內(nèi)環(huán)境檢測系統(tǒng)中的重要參數(shù)和判斷的指標,系統(tǒng)首先對溫度和濕度、光照以及CO2 濃度進行分別的抽樣檢測和數(shù)據(jù)剖析[6],最后通過多方面的研究才采取最合適的措施來進行處理。</p><p>  因為國內(nèi)外的室內(nèi)檢測器件種類繁多,同時也占有相對較高的使用比例,與之同時發(fā)展起來

13、的當代科技還包括單片機以及大規(guī)模的集成元件技術(shù)等,這也直接導致市場衍生了許多可行實施性相對高、相對穩(wěn)定可靠的的單片機環(huán)境參數(shù)監(jiān)測系統(tǒng)。由于近幾年室外環(huán)境污染狀況日益嚴重,導致很多人對現(xiàn)有所處的室內(nèi)生存環(huán)境要求越發(fā)的重視。為了能時時刻監(jiān)控大家所處的室內(nèi)的環(huán)境[7],保證人們處在一個安全的環(huán)境中,本文以單片機為核心,通過不同的參數(shù)傳感器對室內(nèi)環(huán)境的相關(guān)參數(shù)進行監(jiān)測。</p><p>  基于對元件的成本、操作的難度、

14、系統(tǒng)匹配程度等方面考慮,51單片機是值得選擇的控制芯片,在很多溫濕度和CO2 濃度監(jiān)控系統(tǒng)電路的運用上也非常普遍。用AT89C51單片機完成對溫濕度實時的主動監(jiān)控和顯示是對其性能良好,并且成本的低廉的肯定。同時,在學習和使用中,AT89C51單片機單元相對來說也易于駕馭。利用這樣的監(jiān)控單元電路,能夠?qū)κ覂?nèi)環(huán)境的溫濕度變更提供報警和控制功能。在室內(nèi)采用這樣的電路設(shè)計可以對人們的生存環(huán)境進行了全方位的監(jiān)控,以便達到人們對進一步舒適的環(huán)境的要

15、求。</p><p>  1.3 國內(nèi)外研究情況</p><p>  據(jù)政府權(quán)威機構(gòu)統(tǒng)計,每年中國政府解決因室內(nèi)環(huán)境問題直接或間接造成的損失就高達三十多億美元[7]。 除此以外,環(huán)境相關(guān)研究方面的組織考查統(tǒng)計發(fā)現(xiàn)全球室內(nèi)建筑裝飾中存在高達30%的環(huán)境污染物 [8]。這些影響人體生理健康的因素直接或間接的導致了全球性的人口發(fā)病率和死亡率的提高。室內(nèi)環(huán)境凈化已經(jīng)被廣大群眾列入影響人體健康的重點

16、監(jiān)測防范的參數(shù)之一。人們在體會煤煙型和光化學污染之后,正式進入以室內(nèi)空氣污染為代表的第三污染時代[9]。采取相關(guān)解決方法,給人們開創(chuàng)一個適宜的生存空間要求社會各界人士各方面的努力。政府相干部門也應(yīng)經(jīng)過國際認證,評選出有資歷能勝任的監(jiān)測機構(gòu),定制一個相對全面的監(jiān)測市場,提供足夠多的材料供人們進行選?。辉鰪娍萍紕?chuàng)造,完善現(xiàn)有的室內(nèi)環(huán)境參數(shù)監(jiān)測系統(tǒng)。嚴肅對待裝修材料篩選工作,提高環(huán)境參數(shù)監(jiān)測意識;強化有關(guān)的污染管理作業(yè)。</p>

17、<p>  我國現(xiàn)在還走在飛速發(fā)展的路上,人均國民消費水準并不高[10]。在鄉(xiāng)村、山寨等偏遠地區(qū)燃料焚燒形成數(shù)量驚人的污染氣體使得農(nóng)村面臨著空氣凈化問題。在發(fā)達的地區(qū),當?shù)卣τ谥卫沓鞘泄I(yè)污染。尤其是最近幾年,室內(nèi)環(huán)境問題導致的人口亞健康狀態(tài)也越來越突出,全世界人民都開始注重這個問題[11]。工業(yè)工廠的發(fā)展也使得綠色家居環(huán)境建立困難,因而創(chuàng)立一個安康適合人們生存的環(huán)境,提高室內(nèi)裝飾,美化生活環(huán)境等行業(yè)的檔次,保障人們的身

18、心健康是我們目前面臨的難題。</p><p>  在一些發(fā)達國家,外國政府很重視人類生活的環(huán)境。人類不可能忽視周圍氣候的變化,環(huán)境的變化也是導致整個氣候變化的重要因素。外國的一些社區(qū)也會定期的去社區(qū)家庭測試室內(nèi)的空氣質(zhì)量,并繪制成周期性的圖表,發(fā)現(xiàn)其中的變化,分析變化的原因。這離不開整個國家的宏觀調(diào)控和整體的文化素質(zhì)背景。我國在環(huán)境保護這方面的防護意識還比較的弱。需要我們多做一些這些相關(guān)的宣傳,和政府一起合作,專

19、研新的技術(shù),提高大家的思想素質(zhì)。為營造一個優(yōu)良的環(huán)境夯實基礎(chǔ)。</p><p>  1.4 課題研究內(nèi)容</p><p>  本論文在參考了大量的有關(guān)室內(nèi)環(huán)境現(xiàn)狀的資料后,針對目前的環(huán)境參數(shù)監(jiān)測研究現(xiàn)狀,并結(jié)合現(xiàn)代環(huán)境監(jiān)測的特點要求,設(shè)計了以51單片機為主要單元的環(huán)境參數(shù)監(jiān)測電路。設(shè)計的主要技術(shù)指標包括:按鍵控制監(jiān)測參數(shù)上下限的功能、能對超過界限值的參數(shù)進行報警和調(diào)控。為了實現(xiàn)本畢設(shè)的任務(wù)

20、要求,該系統(tǒng)需要以下幾個模塊單元:溫濕度傳感器模塊、CO2濃度模塊、光照強度模塊、按鍵模塊、LCD顯示模塊、報警和調(diào)整模塊等,其基本功能是當溫度和濕度超過設(shè)定的界限值時,系統(tǒng)的報警燈會打開,調(diào)整模塊會開始運行,直到溫濕度的值處于系統(tǒng)設(shè)置的上下限內(nèi)。光照強度和二氧化碳濃度是獨立分開的,但他們的功能實現(xiàn)非常類似。由于在Proteus軟件仿真元件庫內(nèi)并沒有這兩個傳感器元件,本系統(tǒng)是通過兩個滑動變阻器來代替實現(xiàn)的。系統(tǒng)的上下限值都可以通過按鍵模

21、塊來設(shè)置。除此以外,系統(tǒng)的報警燈連接一個報警喇叭,但由于報警燈是連接在繼電器上面,但是喇叭需要接入低電平才可以工作,所以串聯(lián)的電阻阻值也需要選擇恰當?shù)臄?shù)值,以免出現(xiàn)喇叭一直在報警的狀態(tài),避免出現(xiàn)誤導的結(jié)果。</p><p>  該項目完成的內(nèi)容主要包括:</p><p> ?。?)硬件設(shè)計:監(jiān)測參數(shù)傳感器、核心處理器單元、數(shù)字顯示屏幕、報警和控制電路以及按鍵模塊的設(shè)計。</p>

22、<p> ?。?)軟件設(shè)計:單片機內(nèi)部運行程序的編譯以及原理圖的設(shè)計。</p><p> ?。?)整體電路設(shè)計的調(diào)試與剖析:在上述內(nèi)容都實現(xiàn)預計要求的情況下,最后對系統(tǒng)的整體功能進行測試與檢驗,分析系統(tǒng)的缺點,采取必要的措施劃完成相關(guān)功用。</p><p>  2環(huán)境監(jiān)測的總體方案設(shè)計</p><p>  本畢設(shè)的主要任務(wù)是完成室內(nèi)環(huán)境參數(shù)監(jiān)測單元的設(shè)

23、計,實現(xiàn)相關(guān)的功能。通過電路仿真的成功運行,能夠分別對環(huán)境監(jiān)測單元參數(shù)的監(jiān)測與控制,能夠通過按鍵對電路進行控制和調(diào)整?;灸軐崿F(xiàn)論文的任務(wù)要求。</p><p>  2.1 系統(tǒng)的功能要求</p><p>  研發(fā)本系統(tǒng)主要為了實現(xiàn)以下三種功能:</p><p> ?。?)模式切換:系統(tǒng)啟動以后,LCD屏幕一次顯示出所有監(jiān)測的參數(shù),包含溫濕度參數(shù)、二氧化碳濃度和光強

24、參數(shù)。當然溫度和濕度是不可以一起切換模式的,所以需要按鍵模塊來切換。二氧化碳濃度和光強需要滑動變阻器來調(diào)控改變參數(shù)的值。</p><p> ?。?)蜂鳴器報警功能:當監(jiān)測的參數(shù)超出我事先設(shè)定在界限值時,繼電器就回開始工作,起到一個調(diào)控參數(shù)的作用,之后與之連接的蜂鳴器和LED燈也都會運行報警。</p><p> ?。?)指示功能:每個監(jiān)測參數(shù)以及調(diào)控的參數(shù)都使用LED與之連接,通過這種方式指

25、示標明,便于查錯。</p><p>  2.2 系統(tǒng)的組成結(jié)構(gòu)</p><p>  2.2.1 CO2濃度器件選擇方案</p><p>  與固態(tài)異或是液態(tài)的半導體電解質(zhì)傳感器不同,半導體氣體傳感器是運用半導體元件的相關(guān)化學特性來監(jiān)測空氣中的特定氣體[12],并且將檢測的氣體通過恰當?shù)碾娦盘柋憩F(xiàn)出來,它的優(yōu)勢在于其比較敏感、對監(jiān)測氣體反應(yīng)速度快、體積小攜帶方便、使用

26、時間長、高度集成化、智能化、能將監(jiān)測的信號轉(zhuǎn)換成數(shù)字信號。本系統(tǒng)檢測使用的二氧化碳傳感器共分為電化學二氧化碳傳感器和紅外二氧化碳傳感器兩類。總的來說,很難決定哪一種二氧化碳傳感器表現(xiàn)的更優(yōu)秀?不同的種類使用在不同的場合,不同的使用用途決定使用哪一種傳感器。首先,從使用成本來看,電化學傳感器的價格比較親民,當然我們也不拒絕精度以及呼應(yīng)時間都很優(yōu)秀的紅外二氧化碳傳感器。但是雖然紅外二氧化碳傳感器的總體參數(shù)相對不錯,但是它的部分型號存在較高的

27、技術(shù)難度,因而使得這種設(shè)備的單價比較昂貴。雖然測量精度是權(quán)衡一個設(shè)備規(guī)范的重要指標,因此在市場上篩選二氧化碳傳感器的時候測量精度也是第一個要放進來做參考的參數(shù),并且市場上的紅外二氧化碳傳感器的測量水平基本能滿足系統(tǒng)的要求。只不過因為時代的不斷發(fā)展和科技的大步向前進,目前這種設(shè)備的部分型號盡管精度不錯但是仍然還存在著較大的誤差。綜合</p><p>  圖2-1 MS4100二氧化碳傳感器模塊</p>

28、<p>  2.2.2 光照強度器件選擇方案</p><p>  光電傳感器以光電效應(yīng)為基礎(chǔ),利用內(nèi)部算法轉(zhuǎn)換將光信號裝換成電信號的傳感器,核心工作單元是光敏元件。光敏元件在近幾年由于應(yīng)用于多個領(lǐng)域,衍生了很多不同的種類,發(fā)展的也非??臁J袌龀鍪墼S多跟光強有關(guān)的器件元件。光照強度是環(huán)境監(jiān)測的一個重要參數(shù)之一,本文選用TSL2561作為光強傳感器。TSL2561傳感器不同于其他簡單的傳感器,TSL256

29、1可以測量紅外和可見光,對大多數(shù)可見光譜有反應(yīng),更近似于人眼的反應(yīng)。TSL2561能夠直接進行I2C通信,內(nèi)部還集成了兩個數(shù)模轉(zhuǎn)換器。</p><p>  圖2-2 TSL2561光強數(shù)字傳感器模塊</p><p>  2.2.3 溫濕度傳感器件選擇方案</p><p>  溫度傳感器和濕度傳感器作為兩個獨立的個體被集成在一起是的溫度和濕度不會因為獨立分開感應(yīng)溫度而

30、造成不必要的損耗影響監(jiān)測的準確度,這更強化了傳感器的穩(wěn)定性。也使得傳感器的精確性進一步提高。除此之外sht11芯片還嵌入了14位數(shù)模轉(zhuǎn)換器,并且通過數(shù)字信號傳輸,因此抗干擾能力也比較強高。該芯片在溫度和濕度監(jiān)測領(lǐng)域運用比較普遍。</p><p>  圖2-3 溫濕度傳感器sht11</p><p>  2.2.4 顯示器選擇方案</p><p>  LCD1602是

31、一種液晶顯示器件,它需要背光才能看到。數(shù)碼管確可以主動發(fā)光,外界越暗越清楚。液晶屏能夠同時顯示數(shù)字和字母,控制比較簡單,成本也比較低。相較于數(shù)碼管而言,它可以顯示所有的ASCII符號,電路也比較清晰易懂。數(shù)碼管1個字符對應(yīng)1個數(shù)碼管,液晶屏可以顯示32個字符,如果數(shù)碼管想要實現(xiàn)32字符的話需要32個數(shù)碼管,電路就會比較復雜。所以綜合考慮,選擇LCD1602作為本論文的顯示元件。</p><p>  圖2-4 顯示

32、屏LCD1602</p><p><b>  2.3系統(tǒng)簡介</b></p><p>  本系統(tǒng)以單片機作為電路基礎(chǔ),主要功能是實現(xiàn)對室內(nèi)溫濕度、光強和二氧化碳濃度的環(huán)境參數(shù)的監(jiān)測與控制。當監(jiān)測的參數(shù)在正常的界限時,系統(tǒng)可以正常的工作,當監(jiān)測的參數(shù)超出設(shè)定的界限時,系統(tǒng)的紅色報警燈和報警蜂鳴器就會工作。與此同時,系統(tǒng)里充當控制功能的繼電器就會運作,充當加熱加濕、調(diào)光和

33、通風的功能來調(diào)控系統(tǒng)。由于蜂鳴器是接在繼電器上的,所以高低位電平需要搞清楚。我設(shè)置的參數(shù)中,使用了一個非門來轉(zhuǎn)換高電平使得蜂鳴器工作,但是串聯(lián)的電阻很大。這也是系統(tǒng)的一個要點。</p><p>  本電路主要包括了單片機控制模塊,A/D0832模塊,傳感器模塊SHT11、MS4100、TSL2561,以及調(diào)控模塊,LCD1602參數(shù)顯示,按鍵模塊,燈光蜂鳴器報警模塊。其他的模塊還包括單片機上的晶振和時鐘電路。&l

34、t;/p><p>  圖2-5系統(tǒng)總體框圖</p><p><b>  3 系統(tǒng)的硬件設(shè)計</b></p><p>  根據(jù)系統(tǒng)需要多個獨立的傳感元件,將本環(huán)境參數(shù)監(jiān)測系統(tǒng)的硬件部分劃分為以下幾個模塊:相關(guān)參數(shù)控制模塊,空氣溫濕度參數(shù)監(jiān)測模塊,光強檢測模塊、二氧化碳濃度檢測模塊,參數(shù)顯示模塊,機器報警模塊,按鍵模塊。</p><

35、p>  3.1 控制器電路模塊 </p><p>  3.1.1 AT89C51芯片介紹</p><p>  本方案設(shè)計的生態(tài)監(jiān)控系統(tǒng)的控制傳感元件模塊以AT89C51為核心,它是整個硬件內(nèi)容的核心。AT89C51單片機是一個使用功耗少、使用起來方便快捷的8位微處理器,具備4Kb的ISP和可重復擦寫1000次的可編程Flash只讀代碼存儲器。AT89C51單片機采用其母公司最廣泛有

36、效的技術(shù)制作而成,可以匹配同批次的系統(tǒng)以及硬件引腳。因此,AT89C51單片機被普遍應(yīng)用在各行各業(yè)。</p><p>  3.1.2 AT89C51單片機最小系統(tǒng)</p><p>  單片機的運作的頻率、上電模式的基本結(jié)構(gòu)是構(gòu)成單片機最小系統(tǒng)的前提。單片機內(nèi)部還集成了晶振電路和復位電路。</p><p>  圖3-1單片機最小系統(tǒng)</p><p

37、>  3.1.3溫濕度監(jiān)測模塊SHT11</p><p>  SHT11溫濕度傳感器一種能夠同時測量溫度和濕度的傳感器,它內(nèi)部自帶模數(shù)轉(zhuǎn)換器,能直接輸出溫度和相對濕度的數(shù)字信號,因此它連接簡單,使用方便,在測量溫濕度方面得到廣泛運用[13]。SHT11芯片內(nèi)部還集成了信號放大電路和I2C總線口,因此功能強大,能夠完全吧溫度和濕度校準后輸出,整體測量精度較高,在常溫(20℃)時,溫度的精度為±0.

38、5℃,默認的分辨率為14位,通過可靠的CRC來校驗傳輸?shù)臄?shù)據(jù),工作電壓為2. 4~5. 5V。</p><p>  SHT11引腳功能如下:</p><p>  腳1(GND):接地;</p><p>  腳2(DATA)與腳3(SCK):接單片機的串行輸入輸出接口,腳2為數(shù)據(jù)線,進行數(shù)據(jù)的傳輸,腳3為串行時鐘的輸入接口;</p><p> 

39、 腳4(VDD):接電源。</p><p>  如圖3.1.3所示,將SHT11的腳2與腳3分別與單片機的P3.1和3.0連接,腳2接10K的上拉電阻來檢測生態(tài)系統(tǒng)中空氣的溫濕度。</p><p>  圖3-2 SHT11數(shù)字式溫濕傳感器電路連接圖</p><p>  3.1.4顯示模塊LCD1602</p><p>  LCD1602是一

40、種點陣液晶顯示模組。工作電壓為+5V士10%,可以顯示10個(/行)X8共120個(16X16點陣)的中文字符,共13條操作指令。</p><p>  顯示電路的模塊是由LCD128×64液晶顯示組成的,用來顯示時間和測量的溫度等數(shù)值。顯示的漢字8×4行16×16點陣。圖形顯示也可實現(xiàn)。同時具備低電壓低功耗的優(yōu)點。該模塊的顯示電路和其他同類型的顯示電路比較起來,顯示的程序和硬件的電路

41、都是很簡單的,不僅如此,價格也比同陣型的液晶顯示要低。</p><p>  圖3-3顯示及其連接電路</p><p><b>  3.1.5報警模塊</b></p><p>  報警系統(tǒng)構(gòu)成整個電路的重要部分,該報警單元由一個LED燈、一個非門、一個串聯(lián)電阻和一個PNP三極管構(gòu)成。當監(jiān)測的參數(shù)超出設(shè)定的上限或者下限時,系統(tǒng)的燈光報警啟動,蜂鳴器

42、開啟。由于蜂鳴器在低電平的情況下才工作,所以需要確定接入的端口輸出的電平是低電平還是高電平。一開始發(fā)現(xiàn)無論假設(shè)接入的是哪種電平報警都不工作,于是接入一個串聯(lián)電阻,確定了輸出的是高電平,于是又串聯(lián)了一個非門將電頻信號由高轉(zhuǎn)為低,調(diào)節(jié)串聯(lián)電阻阻值,知道電路能正常的工作。</p><p>  圖3-4燈光和蜂鳴器報警</p><p>  3.1.6 按鍵模塊</p><p&g

43、t;  通過資料的查詢和老師的指導,本系統(tǒng)單元設(shè)計了5個按鍵作為調(diào)節(jié)系統(tǒng)參數(shù)的按鈕。第1個按鍵是界面的復位界面,也就是主界面的功能按鍵,第2個按鍵和第3個按鍵就是調(diào)節(jié)參數(shù)的按鈕,分別是減和加功能按鍵,第4個按鍵是濕度的選項按鍵,第5個則是溫度的選項按鍵,當選擇的是濕度模式時,上下限的調(diào)節(jié)則由溫度模式的按鍵充當切換上下限的功能;當選擇的是溫度模式時,調(diào)節(jié)則由濕度模式的按鍵充當。</p><p>  圖3-5 按鍵模

44、塊圖</p><p><b>  3.2 整體電路圖</b></p><p>  整個電路由按任務(wù)說明將需要用到的元件連接到核心單元上,電路圖的完成也預示著下一步要進行軟件部分的設(shè)計工作。</p><p><b>  圖3-6整體電路</b></p><p><b>  4 系統(tǒng)的軟件設(shè)計

45、</b></p><p>  完成本次設(shè)計系統(tǒng)一共使用了3種軟件,分別是用于繪制原理圖的 PROTEL 99 se,用來編譯程序的Keil uvision4以及實現(xiàn)系統(tǒng)仿真的proteus 軟件,下面分別對此三個軟件進行介紹。</p><p><b>  4.1軟件介紹</b></p><p>  4.1.1 PROTEL 99

46、 se</p><p>  PROTEL軟件是PORTEL公司上世紀八十年代推出的電子設(shè)計軟件,在電子行業(yè)的CAD軟件中,它理所當然地排在所有EDA軟件的前列,是電子設(shè)計者的第一選擇。Protel99 SE共分5個模塊,分別是原理圖設(shè)計、PCB設(shè)計(包含信號完整性分析)、自動布線器、原理圖混合信號仿真、PLD設(shè)計。</p><p><b>  圖4-1系統(tǒng)電路圖</b>

47、;</p><p>  4.1.2 Proteus</p><p>  Proteus軟件是英國Lab Center Electronics公司推出的電子設(shè)計工具,它不僅具備其它電子設(shè)計繪圖軟件的仿真功能,還能仿真核心單元及周邊器件,是目前比較好的實現(xiàn)仿真核心器件功能的工具。從原理圖的設(shè)計、代碼的編寫調(diào)試到核心單元與外圍電路的融合,直接加載PCB設(shè)計功能,實現(xiàn)了從理論到實際的完整流程[14

48、]。是目前世界上唯一將電路仿真軟件、PCB設(shè)計軟件和虛擬模型仿真軟件三合一的設(shè)計平臺,其處理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模型。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯器。它功能強大,是單片機從業(yè)人員必須掌握的一種軟件。</p>&l

49、t;p><b>  圖4-2系統(tǒng)仿真圖</b></p><p>  4.1.3 Keil uvision4</p><p>  目前使用Keil uVision4的產(chǎn)品有Keil MDK-ARM,Keil C51,Keil C166和Keil C251,本設(shè)計中用到的是Keil C51。它是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)

50、系統(tǒng),與匯編相比,C語言在功能實現(xiàn)、整體結(jié)構(gòu)、系統(tǒng)的讀寫和維護上有明顯的優(yōu)勢,因而方便流行。Keil C51軟件軟件本身就集成了大量庫函數(shù)以及集成開發(fā)調(diào)試工具,全窗口界面;另外重要的一點,我們可以通過軟件編譯后生成的目標代碼,實現(xiàn)對軟件任務(wù)要求的理解。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。</p><p><b>  圖4-3軟件編譯圖</b></p><p>&l

51、t;b>  4.2 程序框圖</b></p><p>  4.2.1 主程序框圖</p><p>  系統(tǒng)仿真開始后,首先核心單元單片機通電后初始化后,之后外接的顯示屏初始化顯示最初的數(shù)字,然后外接的傳感器開始工作采集系統(tǒng)需要監(jiān)測參數(shù)的具體信息并通過算法轉(zhuǎn)換成數(shù)字信號顯示在顯示屏上,當監(jiān)測的某個參數(shù)超出設(shè)定的范圍時,報警系統(tǒng)啟動,燈亮以及蜂鳴器響。繼電器作為調(diào)節(jié)系統(tǒng)開始工

52、作,調(diào)節(jié)參數(shù)至正常的范圍。機器回歸正常狀態(tài),但一直處于工作狀態(tài)。</p><p><b>  4-4主程序流程圖</b></p><p>  4.2.2 溫濕度采集及處理框圖</p><p>  溫濕度傳感器在系統(tǒng)啟動后,開始檢測室內(nèi)的溫濕度情況。它時時刻刻都在工作,通過自己的算法將監(jiān)測到的化學信號通過內(nèi)部的轉(zhuǎn)化公式轉(zhuǎn)換成電信號傳送到核心單元。

53、</p><p>  4-5溫濕度采集流程圖</p><p>  4.2.3 LCD顯示框圖 </p><p>  打開整個仿真電路,LCD初始化后刷新信息。LCD共顯示四條信息,分別是本仿真監(jiān)測的四個參數(shù):左側(cè)上方的T代表的是當前環(huán)境的實時溫度;左側(cè)下方的H代表的是當前環(huán)境的濕度百分比;右側(cè)上方的Y代表的是當前環(huán)境的二氧化碳濃度;右側(cè)下方的G代表的是當前環(huán)境的光強

54、。</p><p>  圖4-7 LCD仿真顯示圖</p><p>  4-8液晶顯示流程圖</p><p><b>  4.3 程序解析</b></p><p>  主函數(shù)的功能主要體現(xiàn)在對溫濕度傳感器傳輸?shù)男盘栔苯虞斔偷絃CD屏上,當溫濕度超出系統(tǒng)本身設(shè)定的界限值時就會報警,并隨之調(diào)控使得數(shù)值回歸到正常的范圍值內(nèi)。由

55、于溫濕度傳感器內(nèi)部集成了轉(zhuǎn)換器,所以并不需要外接一個數(shù)字模擬轉(zhuǎn)換器。但是還有兩個監(jiān)測參數(shù)光照強度和二氧化碳濃度均需要數(shù)模轉(zhuǎn)換能將監(jiān)測的值顯示在LCD屏幕上,這也是程序設(shè)計的一個難點。按鍵程序也設(shè)計的比較特色,本系統(tǒng)的按鍵一共分為5個按鍵,分別是復位鍵,加減鍵,以及溫濕度選擇鍵和溫濕度切換鍵[15]。切換鍵是和溫濕度選擇鍵集成在一起,當選擇設(shè)置溫度時,濕度鍵就變成了一個切換鍵,切換調(diào)節(jié)溫度的上限或者下限。</p><p

56、>  圖4-9 模數(shù)轉(zhuǎn)換程序</p><p>  5 仿真與調(diào)試 </p><p>  作為一名電子信息工程專業(yè)的學生,任何一個電子設(shè)計圖完成之后,第一件事要做的就是系統(tǒng)的調(diào)試和仿真,這也是整個設(shè)計的重中之重。調(diào)試工作是一個漫長的過程,在簡單結(jié)構(gòu)上通過一次次的論證檢測不斷添加新的東西,系統(tǒng)調(diào)試的成功與否決定了設(shè)計的成功還是失敗。調(diào)試過程也是我們發(fā)現(xiàn)新問題的時候,所有的仿真任務(wù)都不

57、是一蹴而就的,通過調(diào)試也可以讓我們重新完善整個系統(tǒng),解決這些問題。當我們完成硬件的調(diào)試之后,在結(jié)合軟件進行綜合調(diào)試。在硬件調(diào)試的過程可以發(fā)現(xiàn)軟件的錯誤。反之,在軟件調(diào)試過程中也能發(fā)現(xiàn)硬件的不足。他們是互補的組成整個電路設(shè)計。要想設(shè)計的系統(tǒng)能滿足我們的要求,就必須分別發(fā)現(xiàn)并解決軟硬件的錯誤,然后再將修改后的軟硬件相結(jié)合進行調(diào)試。軟件調(diào)試主要著重與程序的編寫和編譯,其中可能夾著語法的錯誤。本設(shè)計主要在keil uVision4軟件中進行調(diào)試

58、,用proteus軟件進行仿真。仿真電路如下所示:</p><p><b>  圖5-1整體設(shè)計圖</b></p><p><b>  結(jié) 論</b></p><p>  環(huán)境問題越來越得到人們的重視,對環(huán)境的監(jiān)測也從整個地球的氣候變化到我們生活的各個方面。一個智能化的監(jiān)測系統(tǒng)可以極大的減少人力物力成本,提高監(jiān)測的工作效

59、率。在本次的畢設(shè)中,我設(shè)計的環(huán)境監(jiān)測單元設(shè)計是以電子技術(shù)和傳感器技術(shù)為基礎(chǔ),結(jié)合了計算機控制技術(shù)和單片機控制技術(shù)。整個監(jiān)測系統(tǒng)以51單片機作為核心單元,采用繼電器作為主要控制方式。通過各類傳感器來監(jiān)測室內(nèi)環(huán)境的各項參數(shù)單元。本系統(tǒng)可以對室內(nèi)環(huán)境監(jiān)測的參數(shù)單元進行實時的監(jiān)測、報警和調(diào)控。</p><p>  此次完成的設(shè)計一共包含了硬件和軟件兩個部分。硬件的核心部分是AT89C51芯片,這是我們學習單片機的最先接觸

60、的芯片,同時也能夠?qū)崿F(xiàn)該設(shè)計的基本功能,是本次畢設(shè)的最佳選擇。溫濕度參數(shù)采集使用的是sht11元件,它的內(nèi)部自帶了A/D轉(zhuǎn)換的電路,無需經(jīng)過數(shù)模的相互轉(zhuǎn)換就能直接輸出溫度和濕度的數(shù)字信號。不僅簡化了整體的電路,減少了時間的花費以及節(jié)省了金錢的成本,也讓本設(shè)計系統(tǒng)變得更簡潔明了,同時它占據(jù)的空間也不大。二氧化碳濃度傳感器使用的是MS410,不同于其他的二氧化碳傳感器,它對監(jiān)測參數(shù)的變化非常敏感,攜帶方便,監(jiān)測精度高。光照強度傳感器使用的是

61、TSL2561,具有高速、低功耗、寬量程和可編程靈活配置等特點??偠灾@個系統(tǒng)是經(jīng)過長時間的優(yōu)化得到的結(jié)果,所以使用起來也非常的方便。AT89C51的最小單片機系統(tǒng)具有很高的穩(wěn)定性,電路也是非常的簡單,設(shè)計也很便捷,顯示結(jié)果是由LCD1602為核心組成的顯示電路來顯示。報警電路利用LCD發(fā)光報警。為了實現(xiàn)智能化的設(shè)計,本設(shè)計是由不同的模塊結(jié)合起來,簡單明了,整個系統(tǒng)由復位電路、時鐘電路、繼電器控制電路、報警電路、溫濕度采集電路、顯示

62、電路基本組成</p><p>  對于每個大學生來說,畢業(yè)設(shè)計都是至關(guān)重要的一關(guān),是對我們整個大學生涯的一次測試和考驗??简炍覀兙C合學習的能力和將理論應(yīng)用到實際的本領(lǐng)。在經(jīng)三個月的畢業(yè)設(shè)計過程中,通過艱辛的工作,提高和鞏固大學所學習的知識。然而因為時間的有限和個人水平的限制,所以本設(shè)計仍然存在許多不足之處,也還有許多需要提高和優(yōu)化的地方。不論是從精度方面還是軟硬件的設(shè)計方面都可以得到進一步的改善。在學習本設(shè)計的過

63、程,我對于光照傳感器以及二氧化碳濃度傳感器和單片機連接的數(shù)模轉(zhuǎn)換都有了進一步的認識,對他們的原理功能有了初步的掌握。重新認識了單片機,通過這么長時間的集中的學習,感覺收獲很多。 </p><p><b>  致 謝</b></p><p>  這幾個月幾乎每天都在寫畢業(yè)設(shè)計,在做畢設(shè)的這段時間里,感覺每一天都異常的煎熬,實在是感覺大學學習的東西真的不夠

64、用,知道自己平時專業(yè)技術(shù)的基本功如此的不扎實,了解了除了課堂之外還有很多的拓展需要我們自己摸索學習。做畢設(shè)的第一階段就是了解畢業(yè)課題的要求,論文的初始階段需要我們借閱大量的書籍,了解畢設(shè)過程中可能用到的知識。首先我的首要任務(wù)是完成原理圖的繪畫和仿真圖的設(shè)計。這個方面的資料多虧了師哥師姐的幫助,我能夠在一定的基礎(chǔ)上進行適量的添加、完善。仿真是我畢設(shè)過程中遇到的第一個難點,我設(shè)計的環(huán)境監(jiān)測系統(tǒng)中,溫濕度傳感器在元件庫中有現(xiàn)成的,選擇也比較單

65、一,只有sht11這個元件,但是二氧化碳濃度和光照強度在元件庫并沒有傳感器元件,所以我在這個問題上困擾了很久。于是在和xx老師的交流下,老師給我的建議是使用滑動變阻器來代替這兩個傳感器元件,通過調(diào)節(jié)電阻來實現(xiàn)光強和二氧化碳濃度的變化,這只是實現(xiàn)了監(jiān)測的功能。在系統(tǒng)的控制方面,我使用的是繼電器來充當調(diào)控元件,當系統(tǒng)監(jiān)測的參數(shù)在規(guī)定設(shè)置的區(qū)間內(nèi),系統(tǒng)的綠燈亮,當超出界限時,紅燈亮。繼電器開始工作,比如當溫度大于36 0C時,繼電器就會打開,

66、充當一個降</p><p>  通過完成畢業(yè)設(shè)計中遇到的問題,不但可以不斷的學習和鞏固學過的知識,而且學到了許多實踐的東西。它一方面驗證了我之前所學的知識的扎實性,一方面也是對我自己的一個挑戰(zhàn)。從做畢業(yè)設(shè)計開始,遇到的問題都需要去圖書館借閱資料,翻閱相關(guān)的書籍,我感覺我在大學整個學習期間去圖書館次數(shù)在做畢設(shè)的期間達到了峰值。畢設(shè)論文的完成離不開老師和同學們,每當我茫然無措,不知道從何入手的時候給我指引,指點迷津,

67、沒有在論文的大方向有太大的錯誤,大大節(jié)約了時間。xx老師指導我們要多溝通,多交流。把自己遇到的問題及時的反饋給他,及時的幫我們解決困難,給我方向性的知道和建議。</p><p>  在完成畢業(yè)設(shè)計期間,老師建議我多和同學交流,共同努力完成大學的最后一個畢業(yè)任務(wù)。xx老師不僅教我做事要認真努力,還傳授我很多待人處事的技巧,xx老師教會了我知識的同時,還教我要時刻保持一顆謙虛的心態(tài),告訴我不論學習還是工作過程中合作的

68、重要性,老師對我的影響不僅僅是在做畢業(yè)設(shè)計的過程中,對我以后的工作也樹立了榜樣力量。在此,我要感謝我的xx老師!同時也感謝在畢設(shè)期間給我伸出援助之手的老師和同學們。 </p><p><b>  參 考 文 獻</b></p><p>  [1] 楊建華,鄧豆豆,聶光濤. 多參數(shù)室內(nèi)環(huán)境智能監(jiān)測系統(tǒng)設(shè)計[J]. 電子產(chǎn)品世界,2014,09:29-32.</p&

69、gt;<p>  [2] 馮軻. 室內(nèi)環(huán)境監(jiān)測與治理探討[J]. 中外企業(yè)家,2014,17:204.</p><p>  [3] 劉棟,吳健敏,楊舉華,孔凡亭,張清磊,謝秀風,董成仁. 我國室內(nèi)環(huán)境監(jiān)測行業(yè)發(fā)展現(xiàn)狀及對策研究[J]. 河南科技,2013,05:154-155.</p><p>  [4] 胡安. 公共建筑室內(nèi)環(huán)境監(jiān)測技術(shù)研究[J]. 科技資訊,2012,16

70、:36.</p><p>  [5]韓力英,楊宜菩,王楊,唐紅梅,牛新環(huán). 基于單片機的溫室大棚智能監(jiān)控系統(tǒng)設(shè)計[J]. 中國農(nóng)機化學報,2016,01:65-68</p><p>  [6] ]張顯輝,李長玉. 淺談室內(nèi)環(huán)境污染問題[J]. 環(huán)境科學與管理,2008,10:64-66.</p><p>  [7] 楊麗萍. 室內(nèi)環(huán)境污染分析及防治措施[J]. 天津

71、科技,2005,04:56-57..</p><p>  [8] 周婧煒,金延平,趙卓慧. 公共場所室內(nèi)環(huán)境監(jiān)督檢測現(xiàn)狀[J]. 中國校醫(yī),2011,02:160-161.</p><p>  [9] 韓月梅,沈振興,曹軍驥,霍宗權(quán),劉隨心,張婷. 室內(nèi)外細粒子PM_(2.5)和總懸浮顆粒物污染水平的對比研究[J]. 中國粉體技術(shù),2009,02:14-17.</p><

72、;p>  [10] 張顯輝,李長玉. 淺談室內(nèi)環(huán)境污染問題[J]. 環(huán)境科學與管理,2008,10:64-66.</p><p>  [11] 楊栗清,茍貞利,趙磊. 室內(nèi)環(huán)境監(jiān)測現(xiàn)狀及發(fā)展對策研究[J]. 東方企業(yè)文化,2014,21:369.</p><p>  [12] 李少華,謝守勇,陳翀,岳文杰. 基于單片機控制的溫室二氧化碳調(diào)控系統(tǒng)設(shè)計[J]. 農(nóng)機化研究,2013,06

73、:178-181.</p><p>  [13] 白慧芳,高強.陸輝山.基于單片機的溫濕度測量系統(tǒng)設(shè)計[J].電子制作.2015,01:16-17.</p><p>  [14] 劉恕華.基于proteus仿真軟件在單片機中的應(yīng)用[J].數(shù)字技術(shù)與應(yīng)用.2015,02:20-20.</p><p>  [15] 韓靜,錢珊珠.基于TMS320F2812的溫濕度測控系

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論