2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩32頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  多功能空氣濕度計的設(shè)計</p><p><b>  摘 要</b></p><p>  濕度是表示大氣干濕程度的物理量。空氣的濕度與我們的生活、工作、生產(chǎn)都有著直接的聯(lián)系,為了獲得和測量濕度值,就必須對濕度的測量進(jìn)行研究。</p><p>  本文介紹了一種新型多功能空氣濕度計的原理和測量方法,采用CHR-01濕敏電

2、阻作為濕度敏感元件,設(shè)計出溫濕度檢測模塊來測量空氣中的溫濕度值。運用單片機對經(jīng)過AD轉(zhuǎn)化后的測量信號進(jìn)行運算處理,再由LED顯示模塊顯示出當(dāng)前空氣溫濕度值,并通過語音報警模塊對其進(jìn)行實時監(jiān)控。同時,還對傳感器進(jìn)行非線性補償,對測量數(shù)據(jù)進(jìn)行修正以減少測量誤差。本文在設(shè)計過程中主要做了以下幾個方面的工作:一是討論并選擇系統(tǒng)的總體設(shè)計方案;二是對傳感器、A/D轉(zhuǎn)換器和單片機進(jìn)行設(shè)計和選擇;三是對單片機及其接口進(jìn)行電路及軟件的設(shè)計。</p

3、><p>  實驗測試結(jié)果表明:該空氣濕度計的性能指標(biāo)基本達(dá)到了設(shè)計要求。</p><p>  關(guān)鍵詞:濕度;濕敏電阻;AD轉(zhuǎn)換器;單片機;</p><p><b>  1 緒論</b></p><p>  1.1 課題研究的目的及意義</p><p>  濕度是表示大氣干濕程度的物理量。有絕對濕度、

4、相對濕度、露點等多種表示方式。絕對濕度是單位體積空氣中所含水蒸汽的質(zhì)量。一般用1立方米空氣中所含水蒸汽的克數(shù)來表示。對于干燥過程的控制熱平衡的調(diào)整等,都必須了解絕對濕度。相對濕度為空氣中實際所含水蒸汽的密度與同溫度下飽和水蒸汽密度的百分比,它是一個無量綱的數(shù)。在貯存或加工與周圍空氣處于濕度平衡的材料時,相對濕度有著很大的意義??諝庠谝欢囟葧r只能吸收一定量的水汽,空氣中的水蒸氣達(dá)到飽和狀態(tài)時的溫度,叫做露點溫度。</p>

5、<p>  研究表明:濕潤的空氣才能保持生機盎然。為防止家具、木質(zhì)裝修、書籍或樂器老化、變形甚至干裂的情況出現(xiàn),儲存以上物品時室內(nèi)濕度應(yīng)保持在45%~55%RH之間,而冬季北方家庭室內(nèi)濕度僅為10%~15%RH,干燥使我們可能帶上2000~7000伏的高壓靜電,由于家用和辦公電器的普及,靜電更是無處不在。嚴(yán)重的靜電會使人心情煩躁、頭暈胸悶、喉鼻不適。只有檢測出空氣濕度后,才能運用相應(yīng)的方法調(diào)節(jié)空氣濕度,有效消除靜電,創(chuàng)造森林、

6、海濱般的清新空氣??梢娍諝鉂穸鹊臋z測對于我們的身心健康和工作學(xué)習(xí)的重要性。</p><p>  溫度、濕度監(jiān)測在人們現(xiàn)實生活生產(chǎn)中應(yīng)用已日漸廣泛,在發(fā)電廠、紡織、食品、醫(yī)藥、建筑、倉庫、農(nóng)業(yè)大棚等眾多的應(yīng)用場所,對溫度、濕度參量的要求都非常嚴(yán)格,因此能否有效對這些領(lǐng)域的溫、濕度數(shù)據(jù)進(jìn)行實時監(jiān)測和控制是一個必須解決的重要前提。</p><p>  本課題即以上述問題為出發(fā)點,設(shè)計實現(xiàn)了對空氣

7、溫度、濕度的實時監(jiān)測系統(tǒng),該系統(tǒng)能檢測出當(dāng)前空氣的溫濕度,并當(dāng)濕度超出用戶設(shè)定的濕度值時,進(jìn)行自動報警。</p><p>  1.2 濕度傳感器的現(xiàn)狀</p><p>  傳感器屬于多學(xué)科交叉、技術(shù)密集的高技術(shù)產(chǎn)品,其技術(shù)水平?jīng)Q定于科學(xué)研究的水平,而我國在傳感器研究方面科研投資強度偏低,科研設(shè)備落后,加之我國存在科研和生產(chǎn)脫節(jié)的現(xiàn)象,所以影響了傳感器科研成果的轉(zhuǎn)化,造成了我國傳感器產(chǎn)品綜合

8、實力較低,阻礙了傳感器產(chǎn)業(yè)的發(fā)展。</p><p>  高分子濕度傳感器的研究始于1938年,由美國的達(dá)姆(F.W.Dummore)在金屬絲狀電極的上面浸涂一層聚乙烯醇和氯化鋰的混合感濕膜,而研制出的浸涂式氯化鋰濕度傳感器。此后,電解質(zhì)、有機高分子、各種感濕材料組成的傳感器相繼出現(xiàn)。自從1978年芬蘭Vaisala公司成功地研制了Humicap以來,高分子濕度傳感器優(yōu)異性能在國際上獲得了越來越多領(lǐng)域的承認(rèn),特別是

9、濕度量程寬、響應(yīng)時間短、濕滯回差小、制作簡單、成本低等優(yōu)點,成為其它濕度傳感器激烈的競爭對手。在氣象、紡織、集成電路生產(chǎn)、家用電器、食品加工及蔬菜保鮮等方面得到了廣泛的應(yīng)用。我國從1980年開始研制高分子濕度傳感器。隨著應(yīng)用的深入和擴(kuò)大,我國研制的高分子濕度傳感器的某些性能已得到了很大的提高,有的接近或趕上了國外有的廠家生產(chǎn)的濕度傳感器。</p><p>  敏感元件與傳感器發(fā)展的總趨勢是集成化、多功能化、智能化

10、和系統(tǒng)化。傳感器領(lǐng)域的主要技術(shù)正在現(xiàn)有基礎(chǔ)上予以延伸和提高,加速新一代傳感器的開發(fā)和產(chǎn)業(yè)化,可以預(yù)期:</p><p>  (1) 微機械加工技術(shù)(MEMT技術(shù))將高速發(fā)展,成為新一代微傳感器、微系統(tǒng)的核心技術(shù),是21世紀(jì)傳感器技術(shù)領(lǐng)域中帶有革命性變化的高新技術(shù)。它不僅可以制成簡單的三維結(jié)構(gòu),而且可以做成三維運動結(jié)構(gòu)與復(fù)雜的力平衡結(jié)構(gòu)。采用MEMT技術(shù)形成的微傳感器和微系統(tǒng),具有劃時代微小體積、低成本、高可靠等獨

11、特的優(yōu)點。</p><p>  (2) 新型敏感材料將加速開發(fā),微電子、光電子、生物化學(xué)、信息處理等各種學(xué)科,各種新技術(shù)的互相滲透和綜合利用,可望研制出一批先進(jìn)傳感器。</p><p>  (3) 傳感器應(yīng)用領(lǐng)域得到新的拓展,二次傳感器和傳感器系統(tǒng)的比例大幅度增長,集成化、智能化傳感器與變送器將會呈現(xiàn)暢銷勢。</p><p>  近年來,濕度傳感器的研究主要集中在感

12、濕機理以及應(yīng)用新材料、新工藝提高感濕特性和穩(wěn)定性等方面。目前,日本、美國等國在濕度傳感器的研究上已走在世界前列。濕度傳感器可以分為三大類:電解質(zhì)濕度傳感器、半導(dǎo)體陶瓷濕度傳感器和有機高分子聚合物傳感器。</p><p>  由于濕度是比較難檢測的物理量,而且檢測濕度時濕度傳感器必須直接暴露于待測環(huán)境中,因此至今還沒有制成抗污染、長期穩(wěn)定可靠的濕度傳感器。在今后比較長的一段時間內(nèi),開發(fā)具有抗污染性和長期穩(wěn)定性好的濕

13、敏傳感器仍然是一項重要的研究課題。</p><p>  1.3 本課題的主要研究內(nèi)容</p><p>  濕度的測量具有一定的復(fù)雜性,人們熟知的毛發(fā)濕度計、干濕球濕度計等己不能滿足現(xiàn)代要求的實際需要,為此,人們研制了各種濕度傳感器。濕度按照其測量的原理,一般可分為電容型、電阻型、離子敏型、光強型、聲表面波型等。</p><p>  電阻式濕度傳感器是利用某些吸濕性能

14、較好的物質(zhì)吸附水汽后,其電阻率變化的原理來測定相對濕度,一般在中濕度(20%~70%RH)使用電阻型濕度傳感器。電阻式濕度傳感器根據(jù)所用的吸濕材料來分,有固體電解質(zhì)濕度傳感器、高分子有機物濕度傳感器、半導(dǎo)體陶瓷濕度傳感器等。本設(shè)計以CHR-01阻抗型高分子濕敏電阻作為濕敏元件來獲取濕度信號,從而完成對空氣濕度的測量。同時以溫度傳感器LM35來實現(xiàn)對空氣溫度的檢測。</p><p>  通過研究分析,本設(shè)計分別采用

15、CHR-01、LM35為濕度、溫度敏感元件來完成溫濕度數(shù)據(jù)的采集。本文主要闡述了如何選擇和設(shè)計溫濕度模塊、A/D模塊、LED顯示模塊、語音報警等方面的問題,以及如何對傳感器檢測的信號進(jìn)行非線性補償,和標(biāo)度的變化。最后以單片機為核心通過硬件結(jié)合軟件的方法將檢測出來的信號由LED顯示器直觀地顯示出來。</p><p>  2 系統(tǒng)總體設(shè)計方案</p><p>  本章主要介紹了此系統(tǒng)設(shè)計的研究

16、思路、系統(tǒng)設(shè)計的原則以及系統(tǒng)總體設(shè)計方案。讓我們從整體上了解此系統(tǒng)的結(jié)構(gòu)模塊,明白該系統(tǒng)設(shè)計的理論基礎(chǔ)和系統(tǒng)的基本功能。</p><p>  2.1 系統(tǒng)設(shè)計思路及原則</p><p>  本課題的總體思路是:在現(xiàn)有實驗條件下,應(yīng)用較常見元件自行設(shè)計溫濕度檢測電路,通用該電路采集到的溫濕度信號經(jīng)過A/D轉(zhuǎn)換電路變?yōu)閿?shù)字信號,然后利用AT89S51單片機,通過LED顯示出當(dāng)前空氣中的溫濕度值

17、,當(dāng)溫濕度超出用戶設(shè)定的范圍時,自動執(zhí)行語音報警。</p><p>  系統(tǒng)設(shè)計原則具體如下:</p><p>  (1) 測控系統(tǒng)能夠?qū)崿F(xiàn)溫度、濕度值2路輸出。</p><p>  (2) 硬件設(shè)計在滿足功能要求的前提下,要留有余地,易于功能擴(kuò)展。</p><p>  (3) 軟件設(shè)計采用模塊化,以利于調(diào)試、連接和開發(fā)。盡量以軟代硬,簡化電

18、路。</p><p>  (4) 要求實用化,簡易化,易于操作和維護(hù),可靠性,穩(wěn)定性較高。</p><p>  (5) 盡可能選用成熟電路,元器件國產(chǎn)化,以求降低系統(tǒng)造價獲得較高的性價比。</p><p>  2.2 系統(tǒng)總體設(shè)計</p><p>  2.2.1 系統(tǒng)工作原理</p><p>  本系統(tǒng)是通過濕度傳感器

19、將空氣中的濕度值轉(zhuǎn)化為電信號,利用AT89S51單片機作為系統(tǒng)的總控模塊,AT89S51單片機可把由溫濕度檢測電路檢測出的電壓信號經(jīng)過A/D轉(zhuǎn)換后的數(shù)據(jù)利用軟件計算出溫濕度,再把數(shù)據(jù)傳輸?shù)絃ED顯示模塊,實現(xiàn)溫度、濕度的顯示;然后通過串口把溫濕度數(shù)據(jù)傳輸?shù)搅硗庖黄珹T89S51單片機上,用戶通過按鍵自行設(shè)置溫濕度的報警值,當(dāng)溫度或濕度值超出用戶設(shè)定的范圍時,本系統(tǒng)可以自動執(zhí)行語音報警。</p><p>  2.2

20、.2 系統(tǒng)總體結(jié)構(gòu)框圖</p><p>  整個測控系統(tǒng)由信息數(shù)據(jù)的采集、單片機控制和數(shù)據(jù)輸出三部分構(gòu)成。在設(shè)計本系統(tǒng)硬件時,主要有以下電路模塊:</p><p>  (1)、溫度采集模塊選用LM35溫度傳感器,濕度采集模塊選用CHR-01濕敏電阻;</p><p>  (2)、基于AD0809的模擬量向數(shù)字量轉(zhuǎn)換模塊;</p><p>  

21、(3)、系統(tǒng)硬件單片機采用AT89S51單片機;</p><p>  (4)、語音播報采用ISD4002語音模塊;</p><p>  (5)、數(shù)碼管顯示電路模塊。</p><p>  系統(tǒng)硬件總體結(jié)構(gòu)框圖見圖2.1:</p><p>  圖2.1 系統(tǒng)總體結(jié)構(gòu)框圖</p><p>  本系統(tǒng)以AT89S51單片機為核

22、心,信號數(shù)據(jù)的采集由設(shè)計的溫濕度模塊及傳感器信號處理轉(zhuǎn)換(A/D)電路構(gòu)成;數(shù)據(jù)輸出由LED數(shù)字顯示模塊和語音模塊來實現(xiàn)。數(shù)據(jù)的采集和輸出由軟件編程來協(xié)調(diào)控制。</p><p><b>  3 系統(tǒng)硬件設(shè)計</b></p><p>  本章主要介紹了溫濕度模塊設(shè)計、A/D轉(zhuǎn)換電路設(shè)計、單片機模塊設(shè)計、LED數(shù)字顯示模塊設(shè)計和語音模塊設(shè)計等五個方面的內(nèi)容。讓我們詳細(xì)的了

23、解了本系統(tǒng)中各個組成模塊的設(shè)計原理及作用,了解了各個模塊在整個系統(tǒng)中的作用。</p><p>  3.1 溫濕度檢測模塊設(shè)計</p><p>  3.1.1 濕度測量技術(shù)</p><p>  (1) 濕度測量方法</p><p>  濕度測量從原理上劃分有二、三十種之多。但濕度測量始終是世界計量領(lǐng)域中著名的難題之一。一個看似簡單的量值,深究起

24、來,涉及相當(dāng)復(fù)雜的物理-化學(xué)理論分析和計算,初涉者可能會忽略在濕度測量中必需注意的許多因素,因而影響傳感器的合理使用。</p><p>  常見的濕度測量方法有:動態(tài)法(雙壓法、雙溫法、分流法),靜態(tài)法(飽和鹽法、硫酸法),露點法,干濕球法和電子式傳感器法。</p><p>  ①雙壓法是基于熱力學(xué)P、V、T平衡原理,平衡時間較長;分流法是基于絕對濕氣和絕對干空氣的精確混合。由于采用了現(xiàn)代

25、測控手段,這些設(shè)備可以做得相當(dāng)精密,卻因設(shè)備復(fù)雜,昂貴,運作費時費工,主要作為標(biāo)準(zhǔn)計量之用,其測量精度可達(dá)±2%RH以上。</p><p> ?、?靜態(tài)法中的飽和鹽法,是濕度測量中最常見的方法,簡單易行。但飽和鹽法對液、氣兩相的平衡要求很嚴(yán),對環(huán)境溫度的穩(wěn)定要求較高。用起來要求等很長時間去平衡,低濕點要求更長。特別在室內(nèi)濕度和瓶內(nèi)濕度差值較大時,每次開啟都需要平衡6~8小時。</p>&l

26、t;p> ?、?露點法是測量濕空氣達(dá)到飽和時的溫度,是熱力學(xué)的直接結(jié)果,準(zhǔn)確度高,測量范圍寬。計量用的精密露點儀準(zhǔn)確度可達(dá)±0.2℃甚至更高。但用現(xiàn)代光-電原理的冷鏡式露點儀價格昂貴,常和標(biāo)準(zhǔn)濕度發(fā)生器配套使用。</p><p>  ④ 干濕球法是18世紀(jì)就發(fā)明的測濕方法,歷史悠久,使用最普遍。干濕球法是一種間接方法,它用干濕球方程換算出濕度值,而此方程是有條件的:即在濕球附近的風(fēng)速必需達(dá)到2.5

27、m/s以上。普通用的干濕球溫度計將此條件簡化了,所以其準(zhǔn)確度只有5~7%RH,干濕球法也不屬于靜態(tài)法,不要簡單地認(rèn)為只要提高兩支溫度計的測量精度就等于提高了濕度計的測量精度。</p><p> ?、蓦娮邮綕穸葌鞲衅鞣?,電子式濕度傳感器產(chǎn)品及濕度測量屬于90年代興起的行業(yè),近年來,國內(nèi)外在濕度傳感器研發(fā)領(lǐng)域取得了長足進(jìn)步。濕敏傳感器正從簡單的濕敏元件向集成化、智能化、多參數(shù)檢測的方向迅速發(fā)展,為開發(fā)新一代濕度測控系

28、統(tǒng)創(chuàng)造了有利條件,也將濕度測量技術(shù)提高到新的水平。</p><p>  (2) 濕度測量方案的選擇</p><p>  現(xiàn)代濕度測量方案最主要的有兩種:干濕球測濕法,電子式濕度傳感器測濕法。</p><p>  干濕球測濕法的維護(hù)相當(dāng)簡單,在實際使用中,只需定期給濕球加水及更換濕球紗布即可。與電子式濕度傳感器相比,干濕球測濕法不會產(chǎn)生老化,精度下降等問題。所以干濕球

29、測濕方法更適合于在高溫及惡劣環(huán)境的場合使用。</p><p>  電子式濕度傳感器的特點:</p><p>  而電子式濕度傳感器是近幾十年,特別是近20年才迅速發(fā)展起來的。濕度傳感器生產(chǎn)廠在產(chǎn)品出廠前都要采用標(biāo)準(zhǔn)濕度發(fā)生器來逐一標(biāo)定,電子式濕度傳感器的準(zhǔn)確度可以達(dá)到2%一3%RH。</p><p>  在實際使用中,由于塵土、油污及有害氣體的影響,使用時間一長,會

30、產(chǎn)生老化,精度下降,濕度傳感器年漂移量一般都在±2%左右,甚至更高。一般情況下,生產(chǎn)廠商會標(biāo)明1次標(biāo)定的有效使用時間為1年或2年,到期需重新標(biāo)定。</p><p>  電子式濕度傳感器的精度水平要結(jié)合其長期穩(wěn)定性去判斷,一般說來,電子式濕度傳感器的長期穩(wěn)定性和使用壽命不如干濕球濕度傳感器。</p><p>  濕度傳感器是采用半導(dǎo)體技術(shù),因此對使用的環(huán)境溫度有要求,超過其規(guī)定的使

31、用溫度將對傳感器造成損壞。</p><p>  所以電子式濕度傳感器測濕法更適合于在潔凈及常溫的場合使用。</p><p>  3.1.2 選擇濕度傳感器注意的問題</p><p>  (1) 選擇測量范圍</p><p>  和測量重量、溫度一樣,選擇濕度傳感器首先要確定測量范圍。除了氣象、科研部門外,搞溫、濕度測控的一般不需要全濕程(0-

32、100%RH)測量。</p><p>  (2) 選擇測量精度</p><p>  測量精度是濕度傳感器最重要的指標(biāo),每提高-個百分點,對濕度傳感器來說就是上一個臺階,甚至是上一個檔次。因為要達(dá)到不同的精度,其制造成本相差很大,售價也相差甚遠(yuǎn)。所以使用者一定要量體裁衣,不宜盲目追求“高、精、尖”。如在不同溫度下使用濕度傳感器,其示值還要考慮溫度漂移的影響。眾所周知,相對濕度是溫度的函數(shù),溫

33、度嚴(yán)重地影響著指定空間內(nèi)的相對濕度。溫度每變化0.1℃。將產(chǎn)生0.5%RH的濕度變化(誤差)。使用場合如果難以做到恒溫,則提出過高的測濕精度是不合適的。</p><p>  多數(shù)情況下,如果沒有精確的控溫手段,或者被測空間是非密封的,±5%RH的精度就足夠了。對于要求精確控制恒溫、恒濕的局部空間,或者需要隨時跟蹤記錄濕度變化的場合,再選用±3%RH以上精度的濕度傳感器。</p>

34、<p>  而精度高于±2%RH的要求恐怕連校準(zhǔn)傳感器的標(biāo)準(zhǔn)濕度發(fā)生器也難以做到,更何況傳感器自身了。相對濕度測量儀表,即使在20-25℃下,要達(dá)到2%RH的準(zhǔn)確度仍是很困難的。通常產(chǎn)品資料中給出的特性是在常溫(20℃±10℃)和潔凈的氣體中測量的。</p><p>  (3) 考慮時漂和溫漂</p><p>  在實際使用中,由于塵土、油污及有害氣體的影響,

35、使用時間一長,電子式濕度傳器會產(chǎn)生老化,精度下降,電子式濕度傳器年漂移量一般都在±2%左右,甚至更高。</p><p>  (4) 其它注意事項</p><p>  濕度傳感器是非密封性的,為保護(hù)測量的準(zhǔn)確度和穩(wěn)定性,應(yīng)盡量避免在酸性、堿性及含有機溶劑的氣氛中使用。也避免在粉塵較大的環(huán)境中使用。為正確反映欲測空間的濕度,還應(yīng)避免將傳感器安放在離墻壁太近或空氣不流通的死角處。如果被

36、測的房間太大,就應(yīng)放置多個傳感器。</p><p>  有的濕度傳感器對供電電源要求比較高,否則將影響測量精度?;蛘邆鞲衅髦g相互干擾,甚至無法工作。使用時應(yīng)按照技術(shù)要求提供合適的、符合精度要求的供電電源。</p><p>  3.1.3 CHR-01濕敏元件簡介</p><p>  電阻型濕度傳感器可分為兩類:電子導(dǎo)電型和離子導(dǎo)電型。電子導(dǎo)電型濕度傳感器,也稱為“

37、漲縮型濕度傳感器”,它通過將導(dǎo)電體粉末(金屬、石墨等)分散于膨脹性吸濕高分子中制成濕敏膜。隨濕度變化,膜發(fā)生膨脹或收縮,從而使導(dǎo)電粉末間距變化,電阻隨之改變。但是這類傳感器長期穩(wěn)定性差,且難以實現(xiàn)規(guī)?;a(chǎn),所以應(yīng)用較少。離子導(dǎo)電型濕度傳感器,它是高分子濕敏膜吸濕后,在水分子作用下,離子相互作用減弱,遷移率增加;同時吸附的水分子電離使離子載體增多,膜電導(dǎo)隨濕度增加而增加,由電導(dǎo)的變化可測知環(huán)境濕度。本設(shè)計選用阻抗型高分子濕度電阻,型號C

38、HR-01,其外型尺寸、內(nèi)部結(jié)構(gòu)示意圖分別如圖3.2、3.3所示。</p><p>  圖3.2 外型尺寸示意圖 圖3.3 內(nèi)部結(jié)構(gòu)示意圖</p><p>  1—外殼 2—基片 3—電極 4—感濕材料 5—引腳</p><p>  CHR-01型高分子濕度電阻的工作原理:由于水附在有極性基的高分子

39、膜上,在低濕度下,因吸附量少,不能產(chǎn)生荷電離子,電阻值較高。當(dāng)相對濕度增加時,吸附量也增加,吸附水就成為導(dǎo)電通道,高分子電解質(zhì)的正負(fù)離子主要起到載流子作用,另外,由吸附水自身離解出的質(zhì)子、水和氫離子也起電荷載流子作用,使高分子濕敏電阻的電阻值下降。其電性能參數(shù)見表3.1:</p><p>  表3.1 CHR-01電性能參數(shù)</p><p>  圖3.4為0-60℃下CHR-01的阻抗特性

40、曲線,由下圖可知,在對精度要求不高的情況下,可以將其近似為線性關(guān)系。</p><p>  圖3.4 0-60℃阻抗特性圖</p><p><b>  注意事項 :</b></p><p>  (1) 不要對元件使用直流電源,檢測時請使用電橋阻抗(LCR)測試設(shè)備 (2) 避免硬物或手指直接接觸元件表面,以免劃傷或污染敏感膜  (3

41、) 焊接時溫度不能過高(<180℃,2S 膜表面),使用低溫烙鐵或用鑷子保護(hù) (4) 盡量避免在以下環(huán)境中直接使用:鹽霧,腐蝕性氣體:強酸(硫酸,鹽酸),強堿,有機溶劑(酒精,丙酮等) (5) 推薦儲存條件: 溫度:10℃~40℃       濕度:20%RH --60%RH</p><p>  3.1.4 溫濕

42、度檢測電路的原理及功能</p><p>  在實際工作環(huán)境中,溫度不是一個恒值,隨著環(huán)境的變化而變化,變化的范圍很寬。而濕敏元件受溫度的影響不能忽略。濕敏元件的濕度溫度系數(shù)就是表示器件的感濕特性曲線隨環(huán)境溫度而變化的特性參數(shù)。環(huán)境的溫度變化越大,由感濕特征量表示的環(huán)境相對濕度與實際的相對濕度之間的誤差就越大。另外,一切電阻式濕度傳感器都必須使用交流電源,否則性能會劣化甚至失效。電解質(zhì)濕度傳感器的電導(dǎo)是靠離子的移動

43、實現(xiàn)的,在直流電源作用下,正、負(fù)離子必然向電源兩極運動,產(chǎn)生電解作用,使感濕層變薄甚至被破壞;在交流電源作用下,正負(fù)離子往返運動,不會產(chǎn)生電解作用,感濕膜不會被破壞。交流電源的頻率選擇是,在不產(chǎn)生正、負(fù)離子定向積累情況下盡可能低一些。但加交流電壓后會產(chǎn)生一定的熱量,所以,交流電壓值不能過高,要有一定的限度,在高頻情況下,測試引線的容抗明顯下降,會把濕敏電阻短路。另外,濕敏膜在高頻下也會產(chǎn)生集膚效應(yīng),阻值發(fā)生變化,影響到測濕靈敏度和準(zhǔn)確性

44、。除此之外,響應(yīng)時間、濕滯回線、濕滯回差等也不容忽略。響應(yīng)時間越短,表明濕敏元件的吸濕過程和脫濕過程越快,濕滯回差越小,濕敏元件的性能越好。故采用振蕩電路作為濕敏元件的測試電路。</p><p>  在濕度檢測電路中,以5V交流電作為濕敏電阻的工作電壓。其中U1A、U1B起驅(qū)動傳感器作用,電壓跟隨器U1A起隔離作用,也就是增加驅(qū)動能力,同時有阻抗變換作用,U1B電路即是傳感器驅(qū)動電路,促使?jié)衩綦娮栝_始工作。U1C

45、為整流濾波電路,對經(jīng)濕敏電阻轉(zhuǎn)換后的電壓信號進(jìn)行整流濾波,去掉其中可能存在其他干擾信號。在實際工作環(huán)境中,濕敏元件受溫度的影響不能忽略,故以U1D為溫度補償電路。其電路圖如3.5所示。</p><p>  該電路除了輸出濕度信號外,還輸出溫度信號,可以做成溫濕度的檢測電路,應(yīng)用于各種環(huán)境的溫濕度測量。</p><p>  采用LM35溫度傳感器作為溫度敏感元件,它具有很高的工作精度和較寬的

46、線性工作范圍,其輸出電壓與攝氏溫度成線性比例,轉(zhuǎn)換公式如公式(1)</p><p><b>  (1)</b></p><p>  0℃輸出為0V,每升高1℃,輸出電壓增高10mV。在常溫下,且無需外部校準(zhǔn)或微調(diào),可以提供±1/4℃的常用的室溫精度,從而將空氣的溫度信號轉(zhuǎn)變?yōu)殡妷盒盘枏膐ut2輸出。</p><p>  圖3.5 溫濕

47、度檢測電路圖</p><p>  3.2 A/D轉(zhuǎn)換電路設(shè)計</p><p>  3.2.1 模數(shù)轉(zhuǎn)換器簡介</p><p>  在以單片機為核心的實時測控系統(tǒng)中,被測量對象的有關(guān)參量是一些連續(xù)變化的模擬量如溫度、壓力、流量、速度等物理量,由于單片機只能處理數(shù)字量,所以這些模擬量必須轉(zhuǎn)換成數(shù)字量后才能輸入到單片機進(jìn)行處理。若輸入的是非電量模擬信號,還需通過傳感器轉(zhuǎn)

48、換成電信號并加以放大。模數(shù)轉(zhuǎn)換器便是實現(xiàn)模擬量變換成數(shù)字量的設(shè)備,因此模數(shù)轉(zhuǎn)換技術(shù)便成為數(shù)字測控系統(tǒng)中非常重要的一項技術(shù)。</p><p>  A/D轉(zhuǎn)換器是將模擬量轉(zhuǎn)換為數(shù)字量的器件,這個模擬量泛指電壓、電阻、電流等參量,但在一般情況下,模擬量是指電壓而言的。A/D轉(zhuǎn)換器是對采樣獲得的模擬量(被測信號在時間上離散化)進(jìn)行離散取樣數(shù)字化(在數(shù)值上離散化)。A/D轉(zhuǎn)換器的主要特性是:分辨率與量化誤差,轉(zhuǎn)換精度,轉(zhuǎn)換

49、速率,滿刻度范圍。通常以這幾項技術(shù)指標(biāo)來評價其質(zhì)量水平,并根據(jù)實際設(shè)計要求進(jìn)行A/D轉(zhuǎn)換方式的選擇。</p><p>  模數(shù)轉(zhuǎn)換芯片種類很多,按轉(zhuǎn)換原理可分為4種:記數(shù)式、雙積分式、逐次逼近式及并行式A/D轉(zhuǎn)換器。而在選擇轉(zhuǎn)換器時應(yīng)主要從速度、精度和價格上綜合考慮。經(jīng)分析比較,以逐次逼近式A/D轉(zhuǎn)換器的性價比為最為合適。其在轉(zhuǎn)換速度和精度上都比較適中,轉(zhuǎn)換時間一般在µs級,轉(zhuǎn)換精度一般在0.1%上下,

50、只是抗干擾能力較弱,適用于一般場合。但因逐次比較式A/D轉(zhuǎn)換器具有接口簡單、清晰、軟件配置簡單等優(yōu)點且價格適中,被廣泛應(yīng)用于單片機應(yīng)用系統(tǒng)中。這里選擇應(yīng)用廣泛的逐次逼近式ADC0809芯片。</p><p>  3.2.2 ADC0809接口電路設(shè)計</p><p>  ADC0809芯片屬ADC0808系列多通道8位CMOS模數(shù)轉(zhuǎn)換器。其芯片內(nèi)置有多路模擬開關(guān)以及通道地址譯碼和鎖存電路,

51、因此能夠?qū)Χ嗦纺M信號進(jìn)行分時采集與轉(zhuǎn)換。</p><p>  ADC0809的內(nèi)部邏輯結(jié)構(gòu)如圖3.6</p><p>  圖3.6 ADC0809的內(nèi)部邏輯結(jié)構(gòu)如圖</p><p>  ADC0809是8位逐次比較式A/D轉(zhuǎn)換芯片,28引腳,雙列直插封裝,具有地址鎖存控制的8路模擬開關(guān),應(yīng)用單一+5V電源,其模擬輸入電壓范圍為0~+5V,對應(yīng)的轉(zhuǎn)換數(shù)字量為00H

52、~FFH,轉(zhuǎn)換時間為I00µs,無須調(diào)零或調(diào)整滿量程。因此能夠?qū)崿F(xiàn)8路模擬信號的分時采集和轉(zhuǎn)換(每個瞬間只能轉(zhuǎn)換一路),轉(zhuǎn)換后的數(shù)據(jù)送入三態(tài)輸出數(shù)據(jù)鎖存器。A/D轉(zhuǎn)換原理及過程:ADC0809最多允許8路模擬量分時輸入,共用一個A/D轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換,由A、B、C編碼選擇通道號通過最高位()至最低位的逐次檢測來逼近被轉(zhuǎn)換的輸入電壓。</p><p>  A/D轉(zhuǎn)換過程主要包括采樣量化及編碼。采樣是使模擬信

53、號在時間上離散化,量化及編碼是把采樣后的值按比例變換成相應(yīng)的二進(jìn)制數(shù)碼。如8位A/D轉(zhuǎn)換器所采集到的0~5V電壓轉(zhuǎn)換成為00H~FFH相對應(yīng)的數(shù)字量。通過數(shù)字量的運算比較的結(jié)果實現(xiàn)對模擬量的測量及控制。</p><p>  接口電路的硬件邏輯設(shè)計主要是處理好A/D引腳與AT89S51主機的硬件連接,以實現(xiàn)8路模擬信號的分時切換選通。ADC0809與AT89S51接口電路見圖3.7所示。</p>&l

54、t;p>  圖3.7 A/D轉(zhuǎn)換電路圖</p><p>  ADC0809的啟動控制信號START、/WR、/RD控制信號等由微控制器提供。AD轉(zhuǎn)換結(jié)束后,ADC0809的EOC信號將變?yōu)楦唠娖?,此信號通過一個非門反相后輸出到微控制器的接口,微控制器可以使用查詢方式或者中斷方式對AD轉(zhuǎn)換進(jìn)行控制。</p><p>  ADC0809的啟動控制信號START和讀取數(shù)據(jù)使能控制信號OE來

55、自74HC02,74HC02是一個TTL電平的或非門,通過譯碼電路對地址總線上的地址進(jìn)行譯碼獲得片選信號,然后與/WR、/RD信號進(jìn)行邏輯組合而產(chǎn)生啟動控制信號START和讀取數(shù)據(jù)使能控制信號OE。A/D轉(zhuǎn)換結(jié)束后,EOC信號將變?yōu)楦唠娖剑诵盘柾ㄟ^一個非門反相輸出到P3.2接口,這樣就可以使用查詢方式和中斷方式進(jìn)行AD轉(zhuǎn)換。ADC0809沒有內(nèi)部時鐘,需外接10KHz~1290Hz的時鐘信號,本電路是由單片機的ALE信號通過74HC7

56、4 1/2分頻得到。8051單片機的ALE輸出的頻率為Fosc/6,當(dāng)系統(tǒng)晶振為12MHz時,U1_CLKDE 頻率約為1MHz,符合ADC0809的要求。通道選擇是與START連接在一起的,即在啟動AD轉(zhuǎn)換ADC0809就會把通道選擇的數(shù)據(jù)鎖存。</p><p>  ADC0809與MCS—51單片機的電路連接主要涉及兩個問題,一個是8路模擬信號的通道選擇,另外一個是A/D轉(zhuǎn)換完成后數(shù)據(jù)的傳送。</p&

57、gt;<p>  ● 8路模擬通道選擇</p><p>  ADDA、ADDB、ADDC分別接系統(tǒng)地址鎖存器提供的末3位地址,只要把3位地址寫入0809中的地址鎖存器,就實現(xiàn)了模擬通道選擇。對系統(tǒng)來說,0809的地址鎖存器是一個輸出口,為了把3位地址寫入。還要提供口地址。圖3.7中使用線選法,口地址由P2.0確定,同時作為寫選通信號,作為讀選通信號。</p><p>  表3

58、.2 ADC0809通道選擇表</p><p>  從圖3.7中可以看到,ALE信號與START信號連在一起,這樣連接可以在信號的前沿寫入地址信號,在其后沿便啟動轉(zhuǎn)換。啟動A/D轉(zhuǎn)換只需要使用1條MOVX指令。在此之前,要將P2.0清0并將末3位與所選擇的通道號相對應(yīng)的口地址送入數(shù)據(jù)指針DPTR中。</p><p><b>  ● 轉(zhuǎn)換數(shù)據(jù)的傳送</b></p&

59、gt;<p>  A/D轉(zhuǎn)換后得到的數(shù)據(jù)為數(shù)字量,這些數(shù)據(jù)應(yīng)傳送給單片機進(jìn)行處理。數(shù)據(jù)傳送的關(guān)鍵問題是如何確認(rèn)A/D轉(zhuǎn)換的完成,因此只有確認(rèn)數(shù)據(jù)轉(zhuǎn)換完成后,才能進(jìn)行傳送。通常采用定時傳送方式、查詢方式、中斷方式這3種方式。</p><p>  本次設(shè)計采用中斷方式來進(jìn)行轉(zhuǎn)換數(shù)據(jù)的傳送,把表示轉(zhuǎn)換結(jié)束的狀態(tài)信號(EOC)作為中斷請求信號即可。而不管使用哪種方式,只要一旦確認(rèn)轉(zhuǎn)換結(jié)束,便可通過指令進(jìn)行

60、數(shù)據(jù)傳送,</p><p>  3.3 單片機模塊設(shè)計</p><p>  本系統(tǒng)中,選擇AT89S51單片機為該系統(tǒng)的總控芯片,AT89S51單片機可把由溫濕度檢測電路檢測出的電壓信號經(jīng)過A/D轉(zhuǎn)換后的數(shù)據(jù)利用軟件計算出溫濕度,再把數(shù)據(jù)傳輸?shù)絃ED顯示模塊,實現(xiàn)溫度、濕度的顯示;然后通過串口把溫濕度數(shù)據(jù)傳輸?shù)搅硗庖黄珹T89S51單片機上,通過鍵盤設(shè)定溫濕度報警值,再通過語音電路,實現(xiàn)

61、溫濕度的報警。</p><p>  3.3.1 AT89S51單片機的性能參數(shù)和功能概述</p><p>  AT89S51是美國ATMEL公司生產(chǎn)的低功耗,高性能CMOS 8位單片機,片內(nèi)含4k bytes的可系統(tǒng)編程的Flash只讀存儲器,器件采用ATMEL公司的高密度、非易失性存儲技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)8051指令系統(tǒng)及引腳。它集Flash程序存儲器可在線編程(ISP)也可用傳統(tǒng)方法進(jìn)行

62、編程及通用8位微處理器于單片芯片中,它的功能強大,低價位可應(yīng)用于許多高性價比的場合,可靈活應(yīng)用于各種控制領(lǐng)域。</p><p> ?。?)主要性能參數(shù):</p><p>  ● 與MCS-51產(chǎn)品指令系統(tǒng)完全兼容</p><p>  ● 4k字節(jié)在系統(tǒng)編程(ISP)Flash閃速存儲器</p><p>  ● 1000次擦寫周期</p&

63、gt;<p>  ● 4.0-5.5V的工作電壓范圍</p><p>  ● 全靜態(tài)工作模式:0Hz-33MHz</p><p><b>  ● 三級程序加密鎖</b></p><p>  ● 128*8字節(jié)內(nèi)部RAM</p><p>  ● 32個可編程I/O口線</p><p>

64、  ● 2個16位定時/計數(shù)器</p><p><b>  ● 6個中斷源</b></p><p>  ● 全雙工串行UART通道</p><p>  ● 低功耗空閑和掉電模式</p><p>  ● 中斷可從空閑摸喚醒系統(tǒng)</p><p>  ● 看門狗(WDT)及雙數(shù)據(jù)指針</p>

65、<p>  ● 掉電標(biāo)識和快速編程特性</p><p>  ● 靈活的在系統(tǒng)編程(ISP-字節(jié)或頁寫模式)</p><p>  (2)功能特性概述:</p><p>  AT89S51提供以下標(biāo)準(zhǔn)功能:4k字節(jié)Flash閃速存儲器,128字節(jié)內(nèi)部RAM,32個I/O口線,看門狗(WDT),兩個數(shù)據(jù)指針,兩個16位定時/計數(shù)器,一個5向量兩級中斷結(jié)構(gòu),一

66、個全雙工串行通信口,片內(nèi)振蕩器及時鐘電路。同時,AT89S51可降至0Hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式??臻e方式停止CPU的工作,但允許RAM,定時/計數(shù)器,串行通信口及中斷系統(tǒng)繼續(xù)工作。掉電方式保存RAM中的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直到下一個硬件復(fù)位。</p><p>  3.3.2 AT89S51單片機最小系統(tǒng)</p><p>  單片機系統(tǒng)的擴(kuò)

67、展是以基本最小系統(tǒng)為基礎(chǔ)的,故應(yīng)首先熟悉應(yīng)用應(yīng)用系統(tǒng)的結(jié)構(gòu)。單片機最小系統(tǒng)包括晶體振蕩電路、復(fù)位開關(guān)和電源部分,其電路圖如圖3.8所示。</p><p><b>  晶體振蕩器特點:</b></p><p>  AT89S51中有一個用于構(gòu)成內(nèi)部振蕩器的高增益方向放大器,引腳XTAL1和XTAL2分別是該放大器的輸入端和輸出端。這個放大器與作為反饋元件的片外石英晶體或

68、陶瓷諧振器一起構(gòu)成自激振蕩器,振蕩器見圖。</p><p>  外接石英晶體(或陶瓷諧振器)及電容C1、C2接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路。對外接電容C1、C2雖然沒有十分嚴(yán)格的要求,但電容容量的大小會輕微影響振蕩頻率的高低、振蕩器工作的穩(wěn)定性、起振的難易程度及溫度穩(wěn)定性。</p><p>  圖3.8 8051單片機最小系統(tǒng)</p><p>  該系統(tǒng)具有

69、以下特點:</p><p>  (1) 系統(tǒng)有大量的I/O線可供用戶使用:P0、P1、P2、P3四口都可以作為I/O口使用。</p><p>  (2) 內(nèi)部存儲器的容量有限,只有128B的RAM和4KB的程序存儲器。</p><p>  (3) 應(yīng)用系統(tǒng)的開發(fā)具有一定特殊性,由于應(yīng)用系統(tǒng)的P0口、P2口中開發(fā)時需要作為數(shù)據(jù)、地址總線,故這兩個口袋硬件只能用模擬的方

70、法進(jìn)行。AT89S51的應(yīng)用軟件須依靠廠家用掩膜技術(shù)置入,故一般只適用于可作大批量生產(chǎn)的應(yīng)用系統(tǒng)。</p><p>  3.4 LED數(shù)字顯示模塊設(shè)計</p><p>  顯示器作為輸出部件,可以將系統(tǒng)的運行結(jié)果、狀態(tài)等信息直觀地顯示出來供操作者了解系統(tǒng)的運行情況和程序的執(zhí)行結(jié)果。本系統(tǒng)使用7段發(fā)光二極管與單片機結(jié)合從而對檢測出的溫濕度值進(jìn)行顯示,其中我們使用三極管對LED進(jìn)行驅(qū)動。<

71、;/p><p>  3.4.1 LED數(shù)碼顯示器的結(jié)構(gòu)與顯示段碼</p><p>  發(fā)光二極管LED是一種通電后能發(fā)光的半導(dǎo)體器件,其導(dǎo)電性質(zhì)與普通二極管類似。LED數(shù)碼顯示器就是由發(fā)光二極管組合而成的1種新型顯示器件,在單片機中應(yīng)用非常普遍,它使用了8個LED發(fā)光二極管,其中7個用于顯示字符,1個用于顯示小數(shù)點,故通常稱之為7段(也有稱為8段)發(fā)光二極管數(shù)碼顯示器。其內(nèi)部結(jié)構(gòu)如圖3.9所示

72、。</p><p>  符號和引腳 共陰極 共陽極</p><p>  圖3.9 7段LED數(shù)碼顯示器</p><p>  LED數(shù)碼顯示器的顯示段碼</p><p>  為了顯示字符,要為LED顯示器提供顯示段碼(或稱字形代碼),組成一個“8”字形字符的7段,再加上

73、一個小數(shù)點位,共計8段,因此提供給LED顯示器的顯示段碼為一個字節(jié)。各段碼位的對應(yīng)關(guān)系如下:</p><p>  用LED顯示器顯示十六位進(jìn)制數(shù)和空白字符與P的顯示段碼如表3.3所示:</p><p>  表3.3 十六位進(jìn)制數(shù)和空白字符與P的顯示段碼</p><p>  3.4.2 LED顯示電路的設(shè)計</p><p>  在單片機應(yīng)用系統(tǒng)

74、中,顯示器顯示常用兩種方法:靜態(tài)顯示和動態(tài)掃描顯示。</p><p>  所謂靜態(tài)顯示,就是在同一時刻只顯示1種字符,或者說被顯示的字符在同一時刻是穩(wěn)定不變的。其顯示方法比較簡單,只要將顯示段碼送至段碼口,并把位控字送至位控口即可。這種顯示方法雖然編程容易,接口簡單,但缺點是占用的接口資源太多,如果顯示位數(shù)較多的話,所占用的鎖存器譯碼驅(qū)動電路將是一個驚人的數(shù)字。由于接口電路畢竟有限,對于太多顯示位的情況,靜態(tài)顯示

75、方式根本無法適應(yīng)。從經(jīng)濟(jì)角度來講也太浪費,所以在實際應(yīng)用中一般都采用動態(tài)顯示方式。</p><p>  所謂動態(tài)顯示就是一位一位地輪流點亮顯示器各個位(掃描),對于顯示器的每一位來說,每隔一段時間點亮一次,利用人的視覺暫留功能可以看到整個顯示。動態(tài)LED顯示的設(shè)計方法是將不同LED模塊的所有的LED的驅(qū)動端一對一地連接到一起,而將其公共極(陰極或陽極)分別由不同的IO口來驅(qū)動。動態(tài)顯示方式主要是出于簡化電路和產(chǎn)品

76、成本考慮,在大多數(shù)場合都可以達(dá)到用戶要求。在實際應(yīng)用中,用9個74HC595作鎖存電路,采用串行方式,可以失陷4個LED數(shù)碼管的動態(tài)顯示,而且,在掃描頻率允許的情況下,還可以級聯(lián)這樣的4~6組64個數(shù)碼管。</p><p>  這兩種顯示方式各有利弊。靜態(tài)顯示雖然數(shù)據(jù)穩(wěn)定,占用很少的CPU時間,但由于每一個LED需要一個IO口,使用的硬件較多,不易實現(xiàn)大數(shù)量的LED驅(qū)動和顯示,擴(kuò)展性能差。應(yīng)用于LED指示燈、產(chǎn)品

77、的設(shè)計中只有一個7段LED碼需要顯示。動態(tài)顯示雖然有閃爍感,占用的CPU時間多,但使用的硬件少,能節(jié)省線路板空間。由于靜態(tài)顯示要用到多片串入并出芯片,考慮到電路板成本計算。本系統(tǒng)采用是節(jié)約硬件資源的動態(tài)顯示方式。具體電路圖如下:</p><p>  圖3.10 LED數(shù)字顯示電路</p><p>  3.5 語音模塊設(shè)計</p><p>  由上述設(shè)計可知,我們能夠

78、顯示出空氣的溫度、濕度值,但為了使其功能更加完善,特設(shè)計了語音模塊,用戶可根據(jù)自己對溫濕度的使用要求,通過鍵盤自行設(shè)置溫度及濕度的報警值,當(dāng)溫度或濕度值超出用戶設(shè)定的范圍時,本系統(tǒng)可以自行執(zhí)行語音報警。具體電路圖如圖3.11:</p><p>  圖3.11 語音報警和鍵盤電路</p><p>  此電路中輸入的數(shù)字信號即為以上經(jīng)過溫濕度模塊、A/D轉(zhuǎn)換模塊處理過后的所測空氣的溫濕度信號,

79、從SP+、SP-輸出語音信號。其中關(guān)鍵為ISD4002語音芯片。</p><p>  ISD4002系列工作電壓3V,單片錄放時間4至8分鐘,音質(zhì)好,適用于移動電話及其他便攜式電子產(chǎn)品中。芯片采用CMOS技術(shù),內(nèi)含振蕩器、防混淆濾波器、平滑濾波器、音頻放大器、自動靜噪及高密度多電平閃爍存貯陳列。芯片設(shè)計是基于所有操作必須由微控制器控制,操作命令可通過串行通信接口(SPI或Microwire)送入。芯片采用多電平直

80、接模擬量存儲技術(shù), 每個采樣值直接存貯在片內(nèi)閃爍存貯器中,因此能夠非常真實、自然地再現(xiàn)語音、音樂、音調(diào)和效果聲,避免了一般固體錄音電路因量化和壓縮造成的量化噪聲和"金屬聲"。采樣頻率可為 4.0,5.3,6.4,8.0kHz,頻率越低,錄放時間越長,而音質(zhì)有所下降,片內(nèi)信息存于閃爍存貯器中,可在斷電情況下保存100年(典型值),反復(fù)錄音10萬次。</p><p><b>  4 檢測

81、數(shù)據(jù)的處理</b></p><p>  在微機化測控系統(tǒng)中,經(jīng)A/D轉(zhuǎn)換送入微機的數(shù)據(jù)是經(jīng)采集系統(tǒng)對被測量進(jìn)行測量得到的原始數(shù)據(jù),它們應(yīng)該真實地反映原始信號的主要特征,這些原始測量數(shù)據(jù)在送入微機后通常要先進(jìn)行一定的處理,然后才能輸出用做顯示器的顯示數(shù)據(jù)或控制器的控制數(shù)據(jù)。下面就測控系統(tǒng)中的原始測量數(shù)據(jù)進(jìn)行相應(yīng)的處理,以滿足系統(tǒng)要求。</p><p>  4.1 傳感器的非線性補

82、償</p><p>  4.1.1 解決傳感器非線性的重要性</p><p>  傳感器相當(dāng)于控制系統(tǒng)的“感官”。外界需要控制的各種物理信號,首先必須經(jīng)過傳感器轉(zhuǎn)換為電信號(數(shù)字式傳感器直接輸出數(shù)字信號),之后經(jīng)過電路處理轉(zhuǎn)換為電壓信號,再經(jīng)過量程變換轉(zhuǎn)換成一個合適的數(shù)值輸入給模/數(shù)轉(zhuǎn)換器,最終轉(zhuǎn)換成控制系統(tǒng)可識別的數(shù)字信號來反映外界各種物理量的變化趨勢,從而使控制系統(tǒng)能及時掌握外界各種物

83、理量的實時變化。控制系統(tǒng)根據(jù)檢測到的外界物理信號的變化作出準(zhǔn)確的判斷,及時發(fā)出各種控制數(shù)據(jù),通過數(shù)/模轉(zhuǎn)換器轉(zhuǎn)換成模擬量(一般為電壓),去控制執(zhí)行部件按系統(tǒng)的要求動作,從而實現(xiàn)精確控制。</p><p>  現(xiàn)代電子技術(shù)的發(fā)展使模/數(shù)、數(shù)/模轉(zhuǎn)換器的精度已經(jīng)很高,給整個系統(tǒng)帶來的誤差完全可以控制在允許的范圍內(nèi)。這樣,傳感器及其它電路的特性就顯得非常重要了。在各種特性里面,整個系統(tǒng)是否為線性是很關(guān)鍵的,因為它直接涉

84、及控制系統(tǒng)對外界物理量變化的判斷和控制。如果由傳感器搭建的電路的輸出與輸入是成線性關(guān)系的,那么對控制程序的編制將顯得異常容易;反之,輸出與輸人是非線性關(guān)系的,那么必須找到一個合適的算法把這種函數(shù)關(guān)系輸入給控制系統(tǒng)從而把外界物理量的變化時刻表現(xiàn)出來。然而,并非所有的非線性函數(shù)都可以找到一個合適的直接算法輸入給控制系統(tǒng),所以一定要采取一定的措施來解決這個問題。目前,解決這類問題的常用方法是插值法和曲線擬合法。</p><

85、p>  4.1.2 傳感器的非線性補償</p><p>  設(shè)傳感器具有非線性特性 ,則輸出與輸入x的函數(shù)圖像將是一條曲線,曲線的復(fù)雜程度和函數(shù)關(guān)系式有關(guān)。如果采用實測的方法,制作表格為控制系統(tǒng)提供外界的物理量變化,則需要采集大量離散點,這樣雖然從整體趨勢上能反映函數(shù)圖像的走向,但是畢竟需要較大的存儲空間,而且對采集的兩個相鄰離散點之間的其它點的數(shù)據(jù)處理也很麻煩。</p><p> 

86、 把這種離散化的問題再公式化的方法有兩類:一是通過給出函數(shù)的樣點值,選用一個便于計算的函數(shù)形式,如多項式、分段線性函數(shù)及三角多項式等,要求它通過給定的已知樣點,由此確定函數(shù)作為的近似,這就是插值法;另一類方法是在選定近似函數(shù)時,不要求近似函數(shù)一定要過已知點,只是要求在某種意義下它在這些點上的總偏差最小,這類方法稱為曲線(數(shù)據(jù))擬合法。本節(jié)使用代數(shù)插值法來解決濕度傳感器的非線性問題。</p><p>  4.1.3

87、 代數(shù)插值法對傳感器的非線性補償原理</p><p>  用插值法求函數(shù)的近似表達(dá)式時,首先要選定近似函數(shù)的形式。可供選擇的函數(shù)很多,常用的是多項式插值函數(shù)。用多項式作為研究插值的工具時,稱為代數(shù)插值。采用多項式函數(shù)計算的特點是計算簡單,只需用加、減、乘等運算,而且其導(dǎo)數(shù)與積分仍然是多項式。</p><p><b>  多項式插值原理</b></p>&

88、lt;p>  假設(shè)函數(shù)y=f(x)在[a、b]區(qū)間的n+1個點處的函數(shù)值是。如果構(gòu)造n次多項式滿足:</p><p>  i=0,1,2…,n (1)</p><p>  稱為函數(shù)的插值多項式,叫做插值節(jié)點。式(1)叫做插值條件,[a,b]為插值區(qū)間。設(shè):</p><p><b> ?。?)</b></p><

89、;p>  則式(2)有n+1個待定系數(shù),由插值條件式(1)剛好給出n+1個方程</p><p><b> ?。?)</b></p><p>  當(dāng)互不相同時,則式(3)有唯一解。</p><p>  通過運用Matlab強大的數(shù)據(jù)處理功能,可以非常方便地求出式(3)的n+1個待定系數(shù)。在實際應(yīng)用中,的階次n需要根據(jù)要求逼近的精度來確定。一

90、般來講,n值越大,逼近精度越高,但是計算工作量也越大。階次n還與逼近的函數(shù)特性有關(guān),若接近線性,可取n=1;若接近拋物線,可取n=2。本文介紹的CHR-01所測相對濕度和輸出電壓值近似成線性關(guān)系,可使用線性多項式插值法進(jìn)行線性補償,這時n=1。函數(shù) [RH(10%~90%)]的圖形接近于一條直線,在相異節(jié)點處的值為。求的 [RH(10%~90%)]滿足此時可以用代替,這種表示方法就是線性多項式插值方法。最后可以求的[RH(10%~90%

91、)]。</p><p>  4.2 標(biāo)度變換與標(biāo)定</p><p>  測控系統(tǒng)中被測信號由測量探頭探測接收后,要經(jīng)歷很多道環(huán)節(jié)的處理(在測量通道中被測量都經(jīng)歷了多次轉(zhuǎn)換即多次量綱的變化),才能輸出顯示、驅(qū)動執(zhí)行器件動作。因此為了能夠顯示帶有被測量量綱單位的數(shù)值,就必須進(jìn)行必要的變換,這里主要是用于數(shù)字運算、顯示輸出的標(biāo)度變換。標(biāo)度變換有各種類型,它取決于被測參數(shù)的傳感器類型,應(yīng)根據(jù)實際要

92、求來選用適當(dāng)?shù)臉?biāo)度變換方法。</p><p>  在微機化測控系統(tǒng)中,因為被測對象的各種數(shù)據(jù)的量綱和數(shù)值與A/D轉(zhuǎn)換的輸入值是不同的,所有這些都必須經(jīng)過變送器轉(zhuǎn)換成A/D所能接收的信號0~5V,再由A/D轉(zhuǎn)換成00H~0FFH的數(shù)字量。這些數(shù)字量并不一定等于原來帶有量綱的參數(shù)值,它們僅僅對應(yīng)于參數(shù)值的大小,還須把它們轉(zhuǎn)換成帶有量綱的數(shù)值后才能用于運算和顯示。</p><p>  本系統(tǒng)選用

93、的濕敏電阻為線性電壓輸出模塊,相對濕度和輸出電壓值有著相對應(yīng)的線性關(guān)系,故采用線性標(biāo)度變換。它是最常用的變換方法。其變換公式如下:</p><p><b> ?。?)</b></p><p>  式(5)中Y表示參數(shù)測量值,表示參數(shù)量程最大值,表示參數(shù)量程最小值,表示對應(yīng)的A/D轉(zhuǎn)換后的輸入值,表示對應(yīng)的A/D轉(zhuǎn)換后的輸入值,X表示測量值Y對應(yīng)的A/D轉(zhuǎn)換值。微機按照

94、式(4.1)從A/D轉(zhuǎn)換結(jié)果X便可以計算出被測量的數(shù)值Y用于顯示。</p><p>  進(jìn)行標(biāo)度變換,首先要賦予數(shù)據(jù)以合適的物理單位,也即一個單位轉(zhuǎn)換系數(shù)。由于8位的ADC0809的轉(zhuǎn)換范圍是0~5V,即0bit對應(yīng)0V,255bit對應(yīng)5V,由式(5)可得到轉(zhuǎn)換系數(shù)為:</p><p><b>  (6)</b></p><p>  即數(shù)字量

95、1bit的變化對應(yīng)于電壓變化的19.6mV。因此如求YV電壓所對應(yīng)的數(shù)字量時,只需令X=Y/K(bit),再將X變?yōu)?6進(jìn)制數(shù)即可求得相應(yīng)的數(shù)字量。</p><p>  本系統(tǒng)選用的CHR-01型阻抗型濕敏電阻是線性電壓輸出模塊,這里以空氣濕度為例來說明如何建立其數(shù)學(xué)模型。CHR-01所測相對濕度和輸出電壓值存在的線性關(guān)系為:=25.68RH+1079[RH(10%~90%)],輸出電壓單位為mV。所以濕度從10

96、至90的輸出電壓1335.8至3518.6mV,相對應(yīng)的數(shù)字量約為68至180。建立濕度與數(shù)字量間的線性模型為:H=D+其中H表示濕度值,D表示H所對應(yīng)的數(shù)字量,表示線性系數(shù),表示線性常數(shù)。由上述數(shù)據(jù)得到:</p><p> ?。?)即濕度和數(shù)字量轉(zhuǎn)換線性模型為:H=0.75D-41</p><p>  5 系統(tǒng)的軟件結(jié)構(gòu)和程序框圖</p><p>  整個系統(tǒng)的功

97、能是由硬件電路配合軟件來實現(xiàn)的,當(dāng)硬件基本定型后,軟件的功能也就基本定下來了。設(shè)計思路主要如下:</p><p>  實現(xiàn)流程中的具體子模塊;</p><p>  它是用來完成各種實質(zhì)性的功能如測量、計算、顯示、通訊等。每一個執(zhí)行軟件也就是一個小的功能執(zhí)行模塊。這里將各執(zhí)行模塊一一列出,并為每一個執(zhí)行模塊進(jìn)行功能定義和接口定義。</p><p>  設(shè)計模塊間的接口

98、,從而構(gòu)成整個系統(tǒng)軟件;它是整個控制系統(tǒng)的核心,專門用來協(xié)調(diào)各執(zhí)行模塊和操作者的關(guān)系。</p><p>  首先要根據(jù)系統(tǒng)的總體功能來選擇一種最合適的監(jiān)控程序結(jié)構(gòu),然后根據(jù)實時性的要求,合理地安排監(jiān)控軟件和各執(zhí)行模塊之間地調(diào)度關(guān)系。</p><p><b>  5.1 主程序</b></p><p>  主程序調(diào)用了兩個子程序,分別是數(shù)碼管顯示

99、程序、語音播放程序。具體流程圖見圖5.1。</p><p>  圖5.1 主程序流程圖</p><p>  系統(tǒng)監(jiān)控程序是系統(tǒng)的主程序,它是系統(tǒng)程序的框架,控制著單片機系統(tǒng)按預(yù)定操作方式運轉(zhuǎn)。監(jiān)控程序的主要作用是能及時的響應(yīng)來自系統(tǒng)內(nèi)部的各種服務(wù)請求,有效地管理系統(tǒng)自身軟硬件及人機對話設(shè)備與系統(tǒng)中其它設(shè)備交換信息,并在系統(tǒng)一旦出現(xiàn)故障時,及時作出相應(yīng)處理。</p><p

100、>  該系統(tǒng)控制核心是對單片機8051,其工作過程是:系統(tǒng)通電后,單片機8051進(jìn)入監(jiān)控狀態(tài),同時完成對各擴(kuò)展端口的初始化工作。在沒有外部控制信息輸入的情況下,系統(tǒng)自動采集溫濕度傳感器的電壓值,經(jīng)過A/D轉(zhuǎn)換后,最后產(chǎn)生的數(shù)據(jù)在LDE顯示器上顯示和語音報警。</p><p>  將各個功能程序以子程序的形式寫好,當(dāng)寫主程序的時候,只需要調(diào)用子程序,然后在寄存器的分配上作一下調(diào)整,消除寄存器沖突和I/O沖突即

101、可。程序應(yīng)該盡可能多的使用調(diào)用指令代替跳轉(zhuǎn)指令。因為跳轉(zhuǎn)指令使得程序難以看懂各程序段之間的結(jié)構(gòu)關(guān)系。而調(diào)用指令則不同,調(diào)用指令使得程序結(jié)構(gòu)清晰,無論是修改還是維護(hù)都比較方便。將功能程序段寫成子程序的形式,除了方便調(diào)用之外,還有一個好處那就是以后寫程序的時候如果要用到,就可以直接調(diào)用這個單元功能模塊。</p><p>  5.2 系統(tǒng)各程序模塊</p><p>  本系統(tǒng)的程序模塊主要有LE

102、D顯示子程序、語音播放子程序等模塊。</p><p>  5.2.1 LED顯示子程序模塊</p><p>  該子程序的功能是清楚地顯示空氣中溫度濕度參量的當(dāng)前值,其具體的工作流程圖如5.2所示。</p><p>  圖5.2 顯示子程序流程圖</p><p>  此子程序模塊用到一片單片機,由單片機控制,系統(tǒng)開始工作,初始化之后,溫濕度檢

103、測電路工作,將檢測到的溫濕度模擬電壓信號輸入到A/D轉(zhuǎn)換模塊,使之變?yōu)閿?shù)字信號輸入該單片機求出溫濕度值,最后通過LED顯示電路顯示,同時為第二片單片機提供數(shù)據(jù),以上即為此子程序工作過程。</p><p>  5.2.2 語音報警子程序模塊</p><p>  通過以上的LED顯示,基本上完成了空氣濕度計的設(shè)計要求,但為了完善其功能,特設(shè)計了語音報警子程序模塊,用戶可根據(jù)自己對溫濕度的使用要

104、求,通過鍵盤自行設(shè)置溫度及濕度的報警值,當(dāng)溫度或濕度值超出用戶設(shè)定的范圍時,本系統(tǒng)可以自行執(zhí)行語音報警。其工作過程見圖5.3。</p><p>  圖5.3 語音報警子程序模塊流程圖</p><p>  由圖5.3我們可以看出其工作過程為:由于該系統(tǒng)電路較多,用到I/O也較多,故用到了第二片單片機,數(shù)據(jù)又串口輸入到第二片單片機的RAM中,單片機讀取數(shù)據(jù)后通過對比按鍵輸入的信息判斷溫濕度值,

105、執(zhí)行語音報警,從而完成此子程序的工作。</p><p>  6 系統(tǒng)調(diào)試和誤差分析</p><p><b>  6.1 系統(tǒng)調(diào)試</b></p><p>  本系統(tǒng)分為溫濕度檢測模塊、A/D轉(zhuǎn)換模塊、LED顯示模塊和語音模塊四個模塊,在整個系統(tǒng)調(diào)試前可以按模塊調(diào)試分別調(diào)試。由于時間關(guān)系和條件限制只對前三個模塊進(jìn)行了研究,。</p>

106、<p>  在對溫濕度檢測模塊進(jìn)行調(diào)試時:先檢查該模塊電路連接是否正確,再接通電路,使該模塊處于工作狀態(tài),用萬用表測出此時輸出的模擬電壓值;然后改變測試環(huán)境即改變空氣溫度和濕度,再按以上步驟操作記錄下這時的模擬電壓值,比較其有無變化。而由于芯片是塑料封裝,所以對溫濕度的感應(yīng)靈敏度不是很高,需要一段時間才能達(dá)到穩(wěn)定。</p><p><b>  6.2 誤差分析</b></p

107、><p>  由于實驗條件及環(huán)境的干擾,實驗調(diào)試出的空氣溫濕度值與實際溫濕度值之間存在著一定的誤差。</p><p>  在理想情況下,系統(tǒng)的性能僅由該系統(tǒng)的結(jié)構(gòu)及所用元器件的性能指標(biāo)來決定。但是由于系統(tǒng)大都工作的環(huán)境往往具有一定的干擾源,常常給系統(tǒng)的穩(wěn)定可靠運行造成威脅,使系統(tǒng)難以達(dá)到額定的或要求的性能指標(biāo),使系統(tǒng)測試結(jié)果與實際產(chǎn)生誤差,嚴(yán)重之時,甚至不能正常工作或系統(tǒng)癱瘓而停止工作。因此系

108、統(tǒng)的抗干擾便成為系統(tǒng)設(shè)計中不可忽視的一個重要內(nèi)容,也是減少系統(tǒng)誤差的一個重要方面。</p><p>  ADC轉(zhuǎn)換采集到的數(shù)字信號可能引入多種干擾噪聲,如熱噪聲、雜散噪聲、電源電壓變化、參考電壓變化、由采樣時鐘抖動引起的相位噪聲以及由量化誤差引起的噪聲。這些噪聲源的噪聲功率是可以變化的。干擾噪聲頻率范圍分布很寬,其來源有如下幾種:首先,由測量電路各種環(huán)節(jié)(如模擬電路、電子開關(guān)電路等)產(chǎn)生熱噪聲的影響;其次,A/D

溫馨提示

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

評論

0/150

提交評論