版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 本科畢業(yè)設(shè)計(jì)</b></p><p> 題 目 糧倉溫濕度無線監(jiān)控系統(tǒng)設(shè)計(jì) </p><p> 姓 名 ****** </p><p> 專 業(yè) 電子科學(xué)與技術(shù) <
2、/p><p> 學(xué) 號(hào) ********* </p><p> 指導(dǎo)老師 **** </p><p><b> 二○一四年四月</b></p><p><b> 目 錄</b>&l
3、t;/p><p><b> 摘 要I</b></p><p> AbstractI</p><p><b> 1 緒論1</b></p><p> 1.1 課題研究的意義1</p><p> 1.2 國(guó)內(nèi)外交通控制技術(shù)研究現(xiàn)狀2</p><
4、p> 1.3 研究?jī)?nèi)容2</p><p> 2 單片機(jī)無線控制系統(tǒng)方案的設(shè)計(jì)與論證4</p><p> 2.1 設(shè)計(jì)思路4</p><p> 2.2 方案論證4</p><p> 2.3 單片機(jī)的應(yīng)用5</p><p> 2.4 單片機(jī)控制電路主要功能特點(diǎn)6</p><
5、p> 2.5 方案總結(jié)6</p><p> 3 系統(tǒng)總體方案及硬件設(shè)計(jì)7</p><p> 3.1 糧倉溫濕度控制電路要求7</p><p> 3.2 總體硬件設(shè)計(jì)7</p><p> 3.3 糧食溫濕度檢測(cè)器8</p><p> 3.4 聲音報(bào)警電路9</p><p&
6、gt; 3.5 STC89C52單片機(jī)簡(jiǎn)介9</p><p> 3.5.1 STC89C52單片機(jī)引腳圖和實(shí)物圖片10</p><p> 3.5.2 STC89C52單片機(jī)主要特性11</p><p> 3.5.3 STC89C52單片機(jī)參數(shù)11</p><p> 3.5.4 STC89C52RC引腳功能說明12</
7、p><p> 3.6 DHT11數(shù)字溫濕度傳感器簡(jiǎn)介14</p><p> 3.6.1 DHT11數(shù)字溫濕度傳感器技術(shù)參15</p><p> 3.6.2 DHT11數(shù)字溫濕度傳感器接線圖15</p><p> 3.6.3 DHT11數(shù)字溫濕度傳感器電氣特性17</p><p> 3.6.4 DHT11數(shù)
8、字溫濕度傳感器應(yīng)用信息17</p><p> 4 系統(tǒng)軟硬件的仿真調(diào)試18</p><p> 4.1 proteus軟件介紹18</p><p> 4.2 主要調(diào)試過程19</p><p><b> 結(jié) 論20</b></p><p><b> 致 謝21</
9、b></p><p><b> 參考文獻(xiàn)22</b></p><p> 附 錄 1 單片機(jī)源程序23</p><p> 附 錄 2 實(shí)做圖片30</p><p> 糧倉溫濕度無線監(jiān)控系統(tǒng)</p><p><b> 摘 要</b></p>&
10、lt;p> 我國(guó)是糧食大國(guó)。在糧食的儲(chǔ)藏的過程中,由于糧倉溫濕度異常而造成糧食變質(zhì),帶來的經(jīng)濟(jì)損失是非常驚人的。目前我國(guó)大多數(shù)糧食倉儲(chǔ)單位采用測(cè)溫儀器與人工抄錄、管理相結(jié)合的傳統(tǒng)方法,因此設(shè)計(jì)智能糧倉溫濕度監(jiān)控系統(tǒng),使之提高了工作效率,實(shí)現(xiàn)糧倉溫濕度的隨時(shí)速遞監(jiān)控糧倉的溫濕度,是倉儲(chǔ)單位非常急缺解決的重要問題。在實(shí)際的生產(chǎn)過程中, 在仿真和模擬試驗(yàn)中,驗(yàn)證了該系統(tǒng)的可行性,分析了該系統(tǒng)在解決實(shí)際問題時(shí)的不足之處, 并提出了更進(jìn)一
11、步的改進(jìn)的辦法,每個(gè)糧倉都有一個(gè)節(jié)點(diǎn),該節(jié)點(diǎn)以STC89c52單片機(jī)為核心的節(jié)點(diǎn),主要有DHT11數(shù)字溫濕度傳感器完成糧倉內(nèi)溫濕度的采集,處理,顯示并做出判斷實(shí)現(xiàn)該裝置的溫濕度報(bào)警和控制,還通過 CAN 總線傳送至上位機(jī)檢測(cè)的有關(guān)信息。上位機(jī)通過接收智能節(jié)點(diǎn)傳來的檢測(cè)信息,了解各糧倉溫濕度情況,并且 能根據(jù)各智能節(jié)點(diǎn)地址,設(shè)定任何一個(gè)糧倉溫濕度的報(bào)警溫度值,從而解決了多個(gè)糧倉的溫濕度監(jiān)控問題。</p><p>
12、 關(guān)鍵詞:溫濕度測(cè)量;STC89c52單片機(jī);DHT11數(shù)字溫濕度傳感器</p><p> THE DESIGN OF THE GRANARY TEMPERATURE AND HUMIDITY MONITORING SYSTEM </p><p><b> Abstract</b></p><p> Our country is food
13、 superpower. In the process of grain storage, food metamorphism caused by abnormal granary temperature and humidity, the economic loss is staggering. At present our country most of the food storage unit using temperature
14、 measuring instrument and artificial transcribing, management of combining the traditional methods, so the design of intelligent monitoring system of granary temperature and humidity, improve the working efficiency, real
15、ize the express delivery at any time moni</p><p> Keywords: temperature and humidity measurement;STC89c52 single-chip microcomputer; DHT11 digital temperature andhumidity sensor</p><p><b>
16、; 1 緒論</b></p><p> 1.1 課題研究的意義</p><p> 糧食是我們?nèi)祟惒豢扇鄙俚奈镔|(zhì)物品,沒有糧食我們將無法生存。這些充分說明了糧食是非常重要的重要性。糧食儲(chǔ)存在很早以前就存在,以前是為了防止戰(zhàn)爭(zhēng)時(shí)期沒有食物,確保食品消費(fèi)需求的非農(nóng)業(yè)人口,調(diào)整國(guó)內(nèi)食品平衡,穩(wěn)定糧食市場(chǎng)價(jià)格,和處理重大自然災(zāi)害等突發(fā)事件和采取有效措施,因此,食品科學(xué)儲(chǔ)藏具有重要的
17、戰(zhàn)略意義和經(jīng)濟(jì)意義。一般來說,食品儲(chǔ)存在筒倉、大型糧倉可以存款成千上萬的食物,和食物儲(chǔ)存時(shí)間有長(zhǎng)有短。目前,當(dāng)?shù)睾娃r(nóng)業(yè)領(lǐng)域的各種大型糧倉有不同級(jí)別的谷物食品存儲(chǔ)惡化問題。在回顧截圖品法律,定期抽樣檢驗(yàn)必須糧倉糧食的溫度和濕度,每個(gè)點(diǎn)為了及時(shí)采取相應(yīng)措施,防止變質(zhì)的食物。但大多數(shù)糧倉仍采用人工測(cè)量溫度和濕度的方法,這不僅使糧倉工作人員工作量增加,效率低,尤其是大型糧倉的溫度和濕度測(cè)試任務(wù),如不及時(shí)完成,可能會(huì)造成大規(guī)模的變質(zhì)食物。據(jù)統(tǒng)計(jì),
18、每年在中國(guó),因?yàn)槭称纷冑|(zhì)和損失數(shù)億公斤的谷物,直接經(jīng)濟(jì)損失是驚人的。</p><p> 食物是最重要的因素影響糧食安全的存儲(chǔ)在堆大氣條件,即溫度和相對(duì)濕度的日變化和節(jié)日季節(jié)變化和溫度和濕度之間是相互關(guān)聯(lián)的。為了確保存儲(chǔ)在糧倉糧食不會(huì)腐爛壞的壞,我們必須保持內(nèi)部的糧倉溫度和濕度在一定范圍內(nèi)。</p><p> 制冷機(jī)的冷是用來分析自然空氣冷卻和除濕,再通過風(fēng)機(jī)和糧倉通過風(fēng)管冷卻空氣通過糧
19、食堆后,使溫度降至低于15℃低溫儲(chǔ)糧的儲(chǔ)存食物的科學(xué)和先進(jìn)技術(shù)。使用這種技術(shù)可以使食物冷藏不受氣候條件的影響,即使在炎癥可以意識(shí)到炎熱的夏天雨季。目前在西方發(fā)達(dá)國(guó)家尤其是歐洲國(guó)家被廣泛使用,以確保食品質(zhì)量,食品安全存儲(chǔ)扮演重要的角色。</p><p> 1.2 國(guó)內(nèi)外交通控制技術(shù)研究現(xiàn)狀</p><p> 廣泛應(yīng)用于許多國(guó)家目前最具代表性的方法是控制無線溫度和濕度,使用測(cè)量溫度和濕度傳
20、感器和單片機(jī)設(shè)計(jì)。隨著科學(xué)技術(shù)的發(fā)展,從1978年開始,電阻溫度傳感器、取樣器,模數(shù)轉(zhuǎn)換器,倉廩報(bào)警監(jiān)控系統(tǒng),它可以對(duì)所有糧庫溫度測(cè)量電路測(cè)試點(diǎn),大大提高檢測(cè)速度、精度、降低了勞動(dòng)強(qiáng)度,但由于低電阻傳感器的靈敏度、精度、系統(tǒng)可靠性不夠理想。至1990年,糧情檢測(cè)系統(tǒng)有了很大改進(jìn)和提高,對(duì)線路布線系統(tǒng)采用矩陣技術(shù),簡(jiǎn)化了數(shù)據(jù)采集電路的一部分,半導(dǎo)體的應(yīng)用的傳感器,如熱電偶裝置;輸電線路上使用的串行傳輸方式,從而減少輸電線路的數(shù)量,與一臺(tái)機(jī)
21、器進(jìn)行數(shù)據(jù)處理,并使用各種各樣的手段來提高數(shù)據(jù)傳輸?shù)乃俣群蜋z測(cè),通過軟件和硬件的結(jié)合技術(shù),有很大提高檢測(cè)精度和可靠性與以前相比。線性差,但系統(tǒng)的溫度傳感器檢測(cè)精度仍不理想,沒有大面積推廣。近年來,隨著單片機(jī)功能日益強(qiáng)大和廣泛應(yīng)用的計(jì)算機(jī)、檢測(cè)的準(zhǔn)確性的糧食情況,穩(wěn)定,需求越來越高。尋找最佳配置和最好的性能價(jià)格比是成為一個(gè)熱點(diǎn)的糧食形勢(shì)監(jiān)測(cè)研究國(guó)外糧食形勢(shì)監(jiān)測(cè)技術(shù)已經(jīng)到了一個(gè)非常成熟,高科技數(shù)字傳感器廣泛應(yīng)用于食品檢測(cè)系統(tǒng)。傳感器利用最新
22、技術(shù),半導(dǎo)體集成電路和單片機(jī)使用半導(dǎo)體管</p><p><b> 1.3 研究?jī)?nèi)容</b></p><p> 根據(jù)實(shí)際的需求,我們提出了測(cè)溫組件的基本功能,需要說明的是,在這里你看不到傳統(tǒng)的溫度顯示功能,因?yàn)閷?shí)際上工作人員根本不可能到現(xiàn)場(chǎng)去記錄溫度的顯示。同時(shí)增加了組件的測(cè)溫點(diǎn)免維護(hù)自由增減功能,以適應(yīng)系統(tǒng)的規(guī)模的自由裁剪。使用機(jī)械制冷的方法將糧食溫度降至5 ~
23、 15℃低溫存儲(chǔ)是一種科學(xué)、先進(jìn)的糧食存儲(chǔ)方式,具有以下特點(diǎn):</p><p> (1) 與常溫儲(chǔ)存、低溫儲(chǔ)存的谷物呼吸活動(dòng)大大減弱,可以延緩衰老的食物,保持食物新鮮和減少天然紋理存儲(chǔ)減少了損失。在10℃存儲(chǔ)糧食,干物質(zhì)產(chǎn)生的呼吸質(zhì)量損失比存儲(chǔ)在20℃和30℃時(shí)少4次,分別為15倍。</p><p> (2) 當(dāng)糧食溫度達(dá)到13℃,昆蟲繁殖和活動(dòng)停止,糧食溫度降至10℃時(shí)完全停止檢查,
24、所以低溫存儲(chǔ)可以避免谷物遭受蟲害造成的損失。在一些西歐國(guó)家,低溫儲(chǔ)糧已不需要做化學(xué)熏蒸殺蟲,從而提高糧倉的工人的工作環(huán)境,避免殘留藥物危害人們健康。</p><p> (3) 由于模具的嗜熱微生物,如低溫儲(chǔ)糧,模具的活動(dòng)停止,能有效防止糧食霉變發(fā)生。</p><p> (4) 存儲(chǔ)的過程中,通常是谷物含水率一般在12%以下的安全狀態(tài),不會(huì)產(chǎn)生溫度突變,一旦糧倉冷凝水,如谷物含水率20%
25、或更多,因?yàn)榧Z食受潮受潮,胚芽的頭發(fā),加速新陳代謝,導(dǎo)致呼吸熱,使當(dāng)?shù)厥澄餃囟韧蝗簧仙?必須引起食品“發(fā)燒”和霉菌,并可能形成一個(gè)連鎖反應(yīng),導(dǎo)致不可挽回的損失。和食品與機(jī)械制冷降溫方法,可以有食物時(shí)高于水的安全貯存,因此可以提高糧食存儲(chǔ)和處理單元的效率。</p><p> 對(duì)于大米,最合適的地下水是15%左右,但室溫水13.5 ~存儲(chǔ)安全14%,在處理之前需要人工加濕,容易爆腰,讓米粉整米率。如果這個(gè)人冷卻方法
26、,大米可以低于15%水安全存儲(chǔ)(見表1.1),以便提高稻米的整米率銑、減少水分損失減少糧食存儲(chǔ)在同一時(shí)間。在西班牙碾米機(jī),使用機(jī)械制冷增加整米率20%,低溫儲(chǔ)藏大米。下的10000噸糧食儲(chǔ)備,15%的水儲(chǔ)存,可以減少水分損失減少糧食存儲(chǔ)單元116 ~ 173噸。</p><p> 濕程度測(cè)試,內(nèi)部溫度和濕度的檢測(cè)和分析食品、機(jī)械通風(fēng)的控制等,比以前有很大的進(jìn)步,但仍有改善空間。現(xiàn)場(chǎng)檢測(cè)電路和PC通信主要采用RS
27、 - 485,抗干擾能力差,整個(gè)系統(tǒng)和實(shí)時(shí)糾錯(cuò)能力不強(qiáng),增加了節(jié)點(diǎn)。當(dāng)通信節(jié)點(diǎn)失敗,也會(huì)影響整個(gè)系統(tǒng)。防潮、防霉、防腐、防爆的糧食是一項(xiàng)重要的日常工作的一部分,是一個(gè)重要的指標(biāo)來衡量糧庫管理的質(zhì)量。它直接影響庫存的生活和工作可靠性。</p><p> 為了確保日常工作順利,首要問題是加強(qiáng)倉庫監(jiān)控溫度,因?yàn)闇囟鹊纳仙?意味著在糧庫加強(qiáng)有氧呼吸,意味著很快就會(huì)腐爛霉變。所以我們需要一種低成本,易于使用和精確的溫度測(cè)
28、量?jī)x器。</p><p> 在我們的印象中,測(cè)量的溫度傳感器、放大器、數(shù)字顯示、報(bào)警和其他單位。但通過實(shí)際的調(diào)查,系統(tǒng)的現(xiàn)實(shí)并不像這樣:因?yàn)檠羰称方?jīng)常除了昆蟲和嚙齒動(dòng)物,熏蒸劑具有高毒性、高耐蝕性,研究者不能接觸到倉庫設(shè)備,更不用說通過數(shù)碼管顯示和報(bào)警,及時(shí)發(fā)現(xiàn)異常變化的溫度、防爆需求同時(shí),在倉庫的內(nèi)部系統(tǒng)中,完全密封,并充滿了低氧和高氮?dú)?平時(shí)人員不能及時(shí)進(jìn)入。</p><p>
29、2 單片機(jī)無線控制系統(tǒng)方案的設(shè)計(jì)與論證 </p><p><b> 2.1 設(shè)計(jì)思路</b></p><p> 整個(gè)檢測(cè)系統(tǒng)的核心設(shè)備是STC89C52單片機(jī),它是整個(gè)系統(tǒng)的“心臟”,它接收濕度信號(hào)和控制每個(gè)功能模塊的正常工作的協(xié)調(diào)。一方面DHT11數(shù)字溫度傳感器采集信號(hào),完成放大后發(fā)送A / D轉(zhuǎn)換器,它將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)發(fā)送到CPU處理,在另
30、一方面,濕度傳感器、信號(hào)采集的濕度主要定時(shí)器單穩(wěn)態(tài)電路轉(zhuǎn)換成數(shù)字信號(hào)直接發(fā)送到處理,在單片機(jī)內(nèi)部,CPU根據(jù)模擬量和數(shù)字量的對(duì)應(yīng)關(guān)系,接收到的數(shù)字量和值的溫度和濕度控制,找出合適的溫度和濕度值,根據(jù)實(shí)現(xiàn)溫度測(cè)量濕度的目的。完成液晶顯示部分由輔助單片機(jī)芯片,并且可以通過鍵盤輸入控制指令,充分提高單片機(jī)的效率。</p><p> 該系統(tǒng)可以實(shí)時(shí)檢測(cè)溫度和濕度值和溫度測(cè)量范圍- 55 ~ + 150。C,根據(jù)糧倉溫度
31、變化的實(shí)際情況,設(shè)置的溫度范圍0 – 70.c .衡量濕度測(cè)量范圍(0 - 100)% RH,它足以滿足濕度測(cè)量的要求。溫度和濕度的測(cè)量值通過鍵盤顯示芯片。測(cè)量精度高,穩(wěn)定性好,整個(gè)系統(tǒng)的性能能夠滿足遠(yuǎn)程測(cè)量溫度和濕度的要求,適合檢測(cè)糧倉。</p><p> 本設(shè)計(jì)由信號(hào)采集、信號(hào)分析和信號(hào)處理三個(gè)部分組成的。</p><p> 信號(hào)采集 由DHT11數(shù)字溫濕度檢測(cè)、多路開關(guān)組成、A/
32、D轉(zhuǎn)換;</p><p> 信號(hào)分析 由A/D轉(zhuǎn)換器、STC89C52單片機(jī)基本系統(tǒng)組成;</p><p> 信號(hào)處理 由STC89C52單片機(jī)、串行口LED顯示器和報(bào)警系統(tǒng)等組成。</p><p> 進(jìn)行軟件系統(tǒng)的設(shè)計(jì),對(duì)于本系統(tǒng),本人采用單片機(jī)C51語言編寫,對(duì)單片機(jī)內(nèi)部結(jié)構(gòu)和工作情況做了充足的研究,了解定時(shí)器,中斷以及延時(shí)原理,總體上完成了軟件的編寫。&
33、lt;/p><p><b> 2.2 方案論證</b></p><p> (1)手動(dòng)控制缺點(diǎn)就是需要看守人員的手動(dòng)操作,浪費(fèi)人力,而且一旦出現(xiàn)操作失誤,則后果會(huì)相當(dāng)嚴(yán)重。</p><p> ?。?)以數(shù)字集成電路為主的電路裝置,這種結(jié)構(gòu)的優(yōu)點(diǎn):體積小,重量輕,成本低,而系統(tǒng)的不足之處在于靈活性差,可擴(kuò)展性不強(qiáng)。</p><p
34、> ?。?)PLC控制系統(tǒng)方案,功能強(qiáng)大,編程方法點(diǎn)簡(jiǎn)單易學(xué),容易開發(fā)復(fù)雜的控制系統(tǒng),抗干擾能力強(qiáng),適用于環(huán)境惡劣的環(huán)景控制場(chǎng)合,有豐富的擴(kuò)展模塊和聯(lián)網(wǎng)能力,可以做成大型復(fù)雜的糧倉控制系統(tǒng)。不足處是價(jià)格昂貴,體積大,功能擴(kuò)展需要較多的模塊,適合于工作母機(jī)控制和工業(yè)過程控制</p><p> (4)用STC89C52單片機(jī)控制溫濕度,STC89C52單片機(jī)體積小,有強(qiáng)大的模擬量和數(shù)據(jù)處理能力以及采用編程語言
35、實(shí)現(xiàn)控制功能,價(jià)格便宜功能強(qiáng)大,既可以用于價(jià)格低廉的民用產(chǎn)品也可用于昂貴復(fù)雜的特殊應(yīng)用系統(tǒng)。自帶完善的外圍接口,可直接連接各種外設(shè),有強(qiáng)大的模擬量和數(shù)據(jù),綜合而言對(duì)本設(shè)計(jì)有很多優(yōu)勢(shì)。 </p><p> 2.3 單片機(jī)的應(yīng)用</p><p> 單片機(jī)是應(yīng)工業(yè)測(cè)控需要而產(chǎn)生的,最能反映其功能及形態(tài)的名稱是在同一個(gè)應(yīng)用系統(tǒng)中,Single-chip Micro-controller。按照測(cè)
36、控系統(tǒng)的特點(diǎn)和要求,單片機(jī)的應(yīng)用可分為單機(jī)應(yīng)用和多機(jī)應(yīng)用的兩大類。我們這次要完成的單片機(jī)課程設(shè)計(jì)就是它的單機(jī)應(yīng)用,下面在介紹一下單片機(jī)在單機(jī)應(yīng)用領(lǐng)域內(nèi)的主要內(nèi)容。</p><p><b> (1)智能產(chǎn)品</b></p><p> 單片機(jī)與傳統(tǒng)機(jī)械產(chǎn)品相結(jié)合,使傳統(tǒng)機(jī)械產(chǎn)品結(jié)構(gòu)簡(jiǎn)化,控制智能化,購(gòu)成新一代機(jī)電一體化產(chǎn)品。目前,利用單片機(jī)構(gòu)成的智能產(chǎn)品已廣泛應(yīng)用于家
37、用電器、辦公設(shè)備、數(shù)控機(jī)床、紡織機(jī)械、工業(yè)設(shè)備等行業(yè)。</p><p><b> (2)智能儀表</b></p><p> 目前,各種傳感器、變送器、控制儀表已普遍采用單片機(jī)應(yīng)用系統(tǒng)。它集測(cè)量、處理、控制功能于一體,具有各種智能化功能,如存儲(chǔ)、數(shù)據(jù)處理、查找、判斷、聯(lián)網(wǎng)和語音等功能。</p><p> 單片機(jī)構(gòu)成的智能儀表,能使儀表具有數(shù)
38、字化、智能化、多功能化、綜合化、柔性化等優(yōu)點(diǎn),賦予測(cè)量?jī)x表以嶄新的面貌,使傳統(tǒng)的儀器、儀表發(fā)生根本性的變革,它代表了儀器儀表的發(fā)展趨勢(shì)。</p><p> ?。?)測(cè)由許多外部通信、采集、多路分配管理、驅(qū)動(dòng)控制等接口。這些外部設(shè)備與接口如果完全由主機(jī)進(jìn)行管理,勢(shì)必會(huì)造成主機(jī)負(fù)擔(dān)過重,運(yùn)行速度降低,接口的管理水平也不可能提高。如果用單片機(jī)進(jìn)行接口的控制與管理,單片機(jī)與主機(jī)可并行加工處理,可以大量降低接口的通信密度,
39、極大的提高了接口控制管理水平。在一些通用計(jì)算機(jī)外部設(shè)備上,已實(shí)現(xiàn)了單片機(jī)的鍵盤管理、打印機(jī)控制、繪圖儀控制、硬盤驅(qū)動(dòng)控制等控技術(shù)</p><p> 用單片機(jī)構(gòu)成的各種工業(yè)控制系統(tǒng)中的數(shù)據(jù)采集系統(tǒng)具有工作穩(wěn)定可靠、抗干擾能力強(qiáng)的優(yōu)點(diǎn),如爐溫恒溫控制系統(tǒng)、電鍍生產(chǎn)自動(dòng)控制系統(tǒng)等。</p><p><b> (4)智能接口</b></p><p>
40、; 在計(jì)算機(jī)系統(tǒng),特別是較大型的工業(yè)測(cè)控系統(tǒng)中,除通用外部設(shè)備外,還有內(nèi)部設(shè)備。</p><p> 2.4 單片機(jī)控制電路主要功能特點(diǎn)</p><p> ?。?)可以實(shí)現(xiàn)自動(dòng)化控制。整套裝置開始工作后,無額外器件加入,可以及時(shí)采集到溫濕度的變化狀況,并通過溫濕度的變化,進(jìn)行揚(yáng)聲器發(fā)出報(bào)警信號(hào),提醒管理人員注意。</p><p> (2)糧倉溫濕度控制系統(tǒng)在偏僻
41、地區(qū)及城鄉(xiāng)結(jié)合部,倉庫有點(diǎn)小,可以充分利用倉庫人員監(jiān)控。</p><p> ?。?)溫濕度預(yù)警系統(tǒng)可以采用可在線編程的單片機(jī),通過程序的編寫實(shí)現(xiàn)溫濕度變化狀況。</p><p> ?。?)報(bào)警電路,DHT11數(shù)字溫濕度傳感器收到溫濕度的變化信息后,啟動(dòng)揚(yáng)聲器報(bào)警電路工作,并閃爍信號(hào)燈,通知倉庫管理人員,避免事故的發(fā)生。</p><p> ?。?)隨著集成電路技術(shù)的發(fā)
42、展,STC89C52單片機(jī)大大減少了芯片的體積,可以采用等待、睡眠、空閑,節(jié)電工作的方法使單片機(jī)功耗大大的降低。</p><p><b> 2.5 方案總結(jié)</b></p><p> 我國(guó)目前的糧倉溫濕度控制系統(tǒng)普遍存在著技術(shù)落后,可靠性差等特點(diǎn)。本文應(yīng)用的以STC89C52單片機(jī)為核心的控制器,從技術(shù)上說更為先進(jìn),實(shí)用性更強(qiáng),整體可靠性更高。而且DHT11數(shù)字溫
43、濕度傳感器是先進(jìn)的溫濕度檢測(cè)器,靈敏度非常高。這些設(shè)備都價(jià)格低廉,實(shí)用性高的元器件。用這樣的元器件制作的溫濕度監(jiān)控系統(tǒng)具有很高的安全性。</p><p> 3 系統(tǒng)總體方案及硬件設(shè)計(jì) </p><p> 3.1 糧倉溫濕度控制電路要求</p><p> 圖1 溫濕度測(cè)量模塊電路圖</p><p> 系統(tǒng)主要由DHT11數(shù)字溫濕
44、度傳感器和無線接受、報(bào)警器設(shè)備三個(gè)部分組成。由DHT11數(shù)字溫濕度傳感器主要是檢測(cè)溫濕度是否變化,并將變化的信息通過無線信道發(fā)送給無線接受器; 無線接受器則是通過無線方式接收來自于檢測(cè)DHT11數(shù)字溫濕度傳感器的變化信息,以聲音、燈光報(bào)警方式通知倉庫管理人員,如圖1所示。</p><p> 3.2 總體硬件設(shè)計(jì)</p><p> 控制系統(tǒng)的結(jié)構(gòu)框圖所示??傮w設(shè)計(jì)方案共有六個(gè)部分組成,分
45、別是:?jiǎn)纹瑱C(jī)STC89C52、無限傳送器、無線接受器、蜂鳴器報(bào)警電路、復(fù)位控制電路、上位機(jī)。在進(jìn)行仿真調(diào)試過程中,程序運(yùn)行正確,六個(gè)部分同時(shí)工作,從而實(shí)現(xiàn)了溫濕度無線控制的基本功能。系統(tǒng)總的原理框圖如圖2所示:</p><p><b> 圖2 系統(tǒng)結(jié)構(gòu)圖</b></p><p> 3.3 糧食濕度檢測(cè)器</p><p> 如圖3所示,在嵌
46、入式操作系統(tǒng),Linux系統(tǒng)很容易移植,內(nèi)核小的優(yōu)勢(shì),效率高、開源代碼、手臂9溫度和濕度的控制電路理查德是3美元c2410采用了嵌入式Linux操作系統(tǒng)。系統(tǒng)編程包括Linux系統(tǒng)設(shè)計(jì),轉(zhuǎn)彎蜜蜂協(xié)議棧設(shè)計(jì)、硬件驅(qū)動(dòng)程序設(shè)計(jì)三種點(diǎn)。完成手臂B10S軟件初始化,設(shè)置和內(nèi)部Linux系統(tǒng)加載后,在Linux系統(tǒng)下運(yùn)行應(yīng)用程序管理。轉(zhuǎn)彎,蜜蜂協(xié)議棧使用是Mieroehip開源的轉(zhuǎn)彎,蜜蜂協(xié)議棧,該協(xié)議棧是無線個(gè)域網(wǎng)協(xié)議棧的簡(jiǎn)化,最能實(shí)現(xiàn)無線個(gè)域
47、網(wǎng)的功能。</p><p> 圖3 糧食濕度檢測(cè)器</p><p> 3.4 聲音報(bào)警電路</p><p> 如圖4所示計(jì)報(bào)警電路也是為了更加完善系統(tǒng)的功能。蜂鳴器是一種一體化的結(jié)構(gòu)的電子訊響器,采用的是直流電源供電,廣泛應(yīng)用于計(jì)算機(jī)、打印機(jī)、復(fù)印件、報(bào)警器、定時(shí)器等等電子產(chǎn)品中作為發(fā)生器件。蜂鳴器主要分為電壓式蜂鳴器和電磁式蜂鳴器兩種類型。本設(shè)計(jì)采用的是電磁
48、式蜂鳴器為核心的聲報(bào)警電路。報(bào)警電路選用的是12V高音喇叭作為報(bào)警裝置,使用S8550三極管做驅(qū)動(dòng)的電路,當(dāng)溫濕度為17時(shí),三極管導(dǎo)通。反之則截至,當(dāng)溫濕度傳感器檢測(cè)到溫濕度變化時(shí)時(shí),實(shí)現(xiàn)揚(yáng)聲器的報(bào)警,提醒倉庫管理人員。</p><p><b> 圖4 聲音報(bào)警電路</b></p><p> 3.5 STC89C52單片機(jī)簡(jiǎn)介</p><p&g
49、t; STC89C52 STC公司生產(chǎn)的是低功耗,高性能CMOS8單片機(jī),在系統(tǒng)可編程閃存8 k。STC89C52使用古典MCS - 51內(nèi)核,但是做了很多的改進(jìn)與傳統(tǒng)沒有51單片機(jī)芯片的功能。在單個(gè)芯片上,具有靈活的8位CPU和在系統(tǒng)可編程Flash,讓許多STC89C52嵌入式控制應(yīng)用程序高靈活和有效的解決方案。具有以下功能:標(biāo)準(zhǔn)8 k字節(jié)Flash,512字節(jié)的內(nèi)存,32個(gè)I / O端口線,看門狗定時(shí)器,內(nèi)置的4KBEEPROM
50、,MAX810復(fù)位電路,三個(gè)16位定時(shí)器/計(jì)數(shù)器,4外部中斷向量7年級(jí)4中斷結(jié)構(gòu)(5向量與傳統(tǒng)51兼容2級(jí)中斷結(jié)構(gòu)),全雙工串行端口。除了STC89C52靜態(tài)邏輯運(yùn)算可以減少到0赫茲,支持兩種類型的軟件可以選擇節(jié)電模式。空閑模式下,CPU停止工作,允許內(nèi)存,定時(shí)器/計(jì)數(shù)器,一個(gè)串行端口,繼續(xù)工作。掉電保護(hù),RAM的內(nèi)容保存,振蕩器是凍的,單片機(jī)停止所有工作,直到下一個(gè)中斷或硬件復(fù)位。35 MHZ工作頻率最高,6噸/ 12 t可選DHT1
51、1數(shù)字溫度和濕度傳感器。</p><p> 3.5.1 STC89C52單片機(jī)引腳圖和實(shí)物圖片</p><p> 圖 5 STC89C52單片機(jī)引腳</p><p> 圖6 STC89C52單片機(jī)實(shí)物圖片</p><p> 3.5.2 STC89C52單片機(jī)主要特性</p><p> STC89C52主要功能
52、。 </p><p><b> 主要功能特性</b></p><p> 兼容MCS51指令系統(tǒng) 8K可反復(fù)擦寫Flash ROM</p><p> 32個(gè)雙向I/O口 256x8bit內(nèi)部RAM</p><p> 3個(gè)16位可編程
53、定時(shí)/計(jì)數(shù)器中斷 時(shí)鐘頻率0-24MHz</p><p> 2個(gè)串行中斷 可編程UART串行通道</p><p> 2個(gè)外部中斷源 共6個(gè)中斷源</p><p> 2個(gè)讀寫中斷口線 3級(jí)加密位</p><p>
54、低功耗空閑和掉電模式 軟件設(shè)置睡眠和喚醒功能</p><p><b> 特性</b></p><p> STC89C52RC單片機(jī):</p><p> 8K字節(jié)的程序存儲(chǔ)空間;</p><p> 512字節(jié)的數(shù)據(jù)存儲(chǔ)空間;</p><p> 內(nèi)帶2K字節(jié)的EEP
55、ROM存儲(chǔ)空間;</p><p> 可以直接使用串口下載;</p><p> 3.5.3 STC89C52單片機(jī)參數(shù)</p><p> (1) 增強(qiáng)型8051單片機(jī),6 時(shí)鐘/機(jī)器周期和12 時(shí)鐘/機(jī)器周期可以任意 選擇,指令代碼完全兼容傳統(tǒng)8051.[2]</p><p> (2) 工作電壓:5.5V~3.3V(5V單片機(jī))/3.8
56、V~2.0V(3V 單片機(jī))</p><p> (3) 工作頻率范圍:0~40MHz,相當(dāng)于普通8051 的0~80MHz,實(shí)際工作 頻率可達(dá)48MHz</p><p> (4) 用戶應(yīng)用程序空間為8K字節(jié)</p><p> (5) 片上集成512 字節(jié)RAM</p><p> (6) 通用I/O 口(32 個(gè)),復(fù)位后為:P0/P1
57、/P2/P3 是準(zhǔn)雙向口/弱上拉, P0 口是漏極開路輸出,作為總線擴(kuò)展用時(shí),不用加上拉電阻,作為 I/O 口用時(shí),需加上拉電阻。</p><p> (7) ISP(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程),無需專用編程器,無 需專用仿真器,可通過串口(RxD/P3.0,TxD/P3.1)直接下載用戶程 序,數(shù)秒即可完成一片</p><p> (8) 具有EEPROM 功能</p&
58、gt;<p> (9) 共3 個(gè)16 位定時(shí)器/計(jì)數(shù)器。即定時(shí)器T0、T1、T2</p><p> (10) 外部中斷4 路,下降沿中斷或低電平觸發(fā)電路,Power Down 模式可 由外部中斷低電平觸發(fā)中斷方式喚醒</p><p> (11) 通用異步串行口(UART),還可用為定時(shí)器軟件用來實(shí)現(xiàn)多個(gè)UART</p><p> (12) 工作
59、溫濕度范圍為:-40~+85℃(工業(yè)級(jí))和/0~75℃(商業(yè)級(jí))</p><p> 3.5.4 STC89C52RC引腳功能說明 </p><p> VCC(40引腳):電源電壓</p><p> VSS(20引腳):接地 </p><p> P0端口(P0.0~P0.7,39~32引腳):對(duì)于排水P0口是一個(gè)8位雙向I / O端口。
60、作為一個(gè)輸出端口,每個(gè)銷可以開車八個(gè)TTL負(fù)載,寫“1”為P0端口,可以用作高阻抗輸入。在訪問外部程序和數(shù)據(jù)存儲(chǔ)器,P0口也可以帶來低8地址和8位數(shù)據(jù)總線的重用。在這一點(diǎn)上,P0口有效內(nèi)部上拉電阻。在閃速存儲(chǔ)器編程,P0端口接收指令字節(jié);而在校準(zhǔn)程序,輸出字節(jié)順序。身份驗(yàn)證,這就需要一個(gè)外部上拉電阻。 </p><p> P1端口(P1.0~P1.7,1~8引腳):P1口,內(nèi)部上拉電阻8位雙向I / O端口。P
61、1輸出緩沖區(qū)可以驅(qū)動(dòng)(或輸出電流)4 TTL輸入。寫1到港口,通過內(nèi)部上拉電阻拉港口高潛力,這是可以作為一個(gè)輸入端口。P1口作為輸入端口,使用時(shí)由于內(nèi)部上拉電阻,這些外部低銷將輸出電流。</p><p> P2端口(P2.0~P2.7,21~28引腳):P2口,內(nèi)部上拉電阻8位雙向I / O端口。P2輸出緩沖區(qū)可以驅(qū)動(dòng)(或輸出電流)4 TTL輸入。寫1到港口,通過內(nèi)部上拉電阻拉港口到一個(gè)很高的水平,然后可以作為
62、輸入端口。P2用作輸入端口,因?yàn)閮?nèi)部上拉電阻,降低由外部信號(hào)針將輸出電流。</p><p> P3端口(P3.0~P3.7,10~17引腳):P3是一個(gè)內(nèi)部上拉電阻與8位雙向I / O端口。P3輸出緩沖區(qū)可以驅(qū)動(dòng)(或輸出電流)4 TTL輸入。寫1到港口,通過內(nèi)部上拉電阻拉港口高潛力,然后可以作為輸入端口。P3輸入端口使用,因?yàn)橛袃?nèi)部上拉電阻,降低由外部信號(hào)針將輸入電流。</p><p>
63、 引腳號(hào) 復(fù)用功能</p><p> P3.0 RXD(串行輸入口)</p><p> P3.1 TXD(串行輸出口)</p><p> P3.2 (外部中斷0)</p><p> P3.3 (外部中斷1)</p><p> P3.4 T0(定時(shí)器0的外
64、部輸入)</p><p> P3.5 T1(定時(shí)器1的外部輸入)</p><p> P3.6 (外部數(shù)據(jù)存儲(chǔ)器寫選通)</p><p> P3.7 (外部數(shù)據(jù)存儲(chǔ)器讀選通)</p><p> RST(9引腳):復(fù)位輸入。當(dāng)連續(xù)輸入超過兩機(jī)周期高電平時(shí)有效,用來完成單片機(jī)單片機(jī)復(fù)位初始化??撮T狗定時(shí)器的完成后,RST
65、引腳輸出96水晶振動(dòng)周期的高水平。專用寄存器AUXR (地址8EH)DISRTO可以禁用這個(gè)特性。DISRTO默認(rèn)情況下,有效地減少和高水平。</p><p> ALE/(30引腳):地址鎖存器控制信號(hào)(ALE),在他訪問外部程序內(nèi)存鎖定輸出脈沖的低8位地址。在Flash編程中,這針是用來編程輸入脈沖。一般來說,啤酒與晶體的一個(gè)6輸出固定頻率的脈沖,可以用來作為外部定時(shí)器或時(shí)鐘。特別強(qiáng)調(diào),然而,在每一個(gè)訪問外部
66、數(shù)據(jù)存儲(chǔ)器,ALE脈沖將被忽略。</p><p> 如果,通過將地址為8EH的SFR的第0位置的“1”,ALE操作將無效。這一位置“1”,ALE僅在執(zhí)行MOVX或MOV指令時(shí)就有效。否則,ALE將會(huì)被微弱拉高。這個(gè)為ALE使能標(biāo)志位(地址位8EH的SFR的第0位)的設(shè)置將會(huì)對(duì)微控制器處于外部的執(zhí)行模式下無效。</p><p> (29引腳):外部程序存儲(chǔ)器控制信號(hào)是外部程序存儲(chǔ)器控制信
67、號(hào)。當(dāng)AT89C51RC執(zhí)行外部代碼時(shí),從每臺(tái)機(jī)器的外部程序存儲(chǔ)器周期激活兩次,訪問外部數(shù)據(jù)內(nèi)存,不會(huì)被激活。</p><p> /VPP(31引腳):訪問外部程序存儲(chǔ)器控制信號(hào)。使能從0000 h FFFFH外部程序存儲(chǔ)器讀取指令,必須連接到接地。注意,加密方法1,將內(nèi)部鎖定重置。為了執(zhí)行內(nèi)部程序指令,應(yīng)該在VCC回答。在Flash編程,還應(yīng)該能夠收到12伏特VPP電壓。</p><p&g
68、t; XTAL1(19引腳):振蕩器的反相放大器和內(nèi)部時(shí)鐘發(fā)生電路的輸入端。</p><p> XTAL2(18引腳):振蕩器的反相放大器的輸入端。</p><p> ALE/PROG:當(dāng)訪問外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。即使不訪問外部存儲(chǔ)器,ALE 依舊以時(shí)鐘振蕩頻率的1/6 輸出固定的正脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定
69、時(shí)目的。要注意的是:在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過一個(gè)ALE脈沖。對(duì)F1ash存儲(chǔ)器編程期間,該引腳還用于輸入編程脈沖(PROG)。如有必要,可通過對(duì)特殊功能寄存器(SFR)區(qū)中的8EH單元的D0位置位,可禁止ALE 操作。該位置位后,一條M0VX和M0VC指令A(yù)LE才會(huì)被激活。此外,該引腳電位會(huì)被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置ALE無效。</p><p> PSEN程序儲(chǔ)存允許端(PSEN)輸出是外部程
70、序存儲(chǔ)器的讀選通信號(hào),當(dāng)AT89C51 由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次PSEN有效,即輸出兩個(gè)脈沖。當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器,跳過兩次有效的PSEN信號(hào)。</p><p> EA/VPP:外部訪問允許。欲使CPU僅訪問外部程序存儲(chǔ)器(地址為0000H-FFFFH),EA端必須保持低電平(接地)。需注意的是:如果加密位LB1被編程,復(fù)位時(shí)內(nèi)部會(huì)鎖存EA端狀態(tài)。如EA端為高電平(接VCC端),CP
71、U則執(zhí)行內(nèi)部程序存儲(chǔ)器中的指令。F1ash存儲(chǔ)器編程時(shí),該引腳加上+12V的編程電壓Vcc。</p><p> XTAL1:外接晶體引線端,當(dāng)使用芯片內(nèi)部時(shí)鐘是,此引線端可外接石英晶體和微調(diào)電容,使用外部時(shí)鐘時(shí),用于接外部時(shí)鐘脈沖信號(hào)。</p><p> 3.6 DHT11數(shù)字溫濕度傳感器簡(jiǎn)介</p><p> DHT11數(shù)字溫度和濕度傳感器是一種含有的化合物
72、傳感器校準(zhǔn)數(shù)字信號(hào)輸出的溫度和濕度,它專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性和卓越的長(zhǎng)期穩(wěn)定性。傳感器由一個(gè)電阻式水分元素和NTC溫度測(cè)量元件,并連接到一個(gè)高性能的8位單片機(jī)。該產(chǎn)品具有優(yōu)良的品質(zhì),超快響應(yīng)、抗干擾能力強(qiáng)、極高的性價(jià)比。每個(gè)DHT11在極其精確的濕度傳感器校準(zhǔn)實(shí)驗(yàn)室校準(zhǔn)。校正因子的形式存在于程序OTP存儲(chǔ)器,在傳感器的檢測(cè)模型,這一過程來調(diào)用校準(zhǔn)系數(shù)。單線串行接口,系統(tǒng)集成變得簡(jiǎn)單和快速。超級(jí)體
73、積小,功耗低,這類應(yīng)用程序的最佳選擇,即使是最苛刻的應(yīng)用程序。產(chǎn)品單行銷4針組裝,方便連接。</p><p> 3.6.1 DHT11數(shù)字溫濕度傳感器技術(shù)參數(shù)</p><p> 供電電壓: 3.3~5.5V DC</p><p> 輸 出: 單總線數(shù)字信號(hào)</p><p> 測(cè)量范圍: 濕度20-90%RH, 溫度0~50℃<
74、/p><p> 測(cè)量精度: 濕度+-5%RH, 溫度+-2℃</p><p> 分 辨 率: 濕度1%RH, 溫度1℃</p><p> 互 換 性: 可完全互換 ,</p><p> 長(zhǎng)期穩(wěn)定性: <±1%RH/年</p><p> DHT11數(shù)字溫濕度傳感器應(yīng)用領(lǐng)域</p>&l
75、t;p> 暖通空調(diào) 測(cè)試及檢測(cè)設(shè)備</p><p><b> 汽車 數(shù)據(jù)記錄器</b></p><p><b> 消費(fèi)品 自動(dòng)控制</b></p><p><b> 氣象站 家電</b></p><p><b> 濕度調(diào)節(jié)器 醫(yī)療</b>&
76、lt;/p><p><b> 除濕器</b></p><p> DHT11數(shù)字溫濕度傳感器特性</p><p><b> 相對(duì)濕度和溫度測(cè)量</b></p><p><b> 全部校準(zhǔn),數(shù)字輸出</b></p><p><b> 卓越的長(zhǎng)
77、期穩(wěn)定性</b></p><p><b> 無需額外部件</b></p><p><b> 超長(zhǎng)的信號(hào)傳輸距離</b></p><p><b> 超低能耗</b></p><p><b> 4引腳安裝</b></p>&l
78、t;p><b> 完全互換</b></p><p> 3.6.2 DHT11數(shù)字溫濕度傳感器接線圖</p><p> 圖7 DHT11數(shù)字溫濕度傳感器實(shí)物</p><p> 圖8 DHT11與單片機(jī)的接線圖</p><p> 3.6.3 電氣特性</p><p> VDD=5V,
79、T = 25℃,除非特殊標(biāo)注</p><p><b> 腳引說明</b></p><p> pin 名稱 注釋 </p><p> 1 vdd 供電 3-5.5vdc </p><p> 2 d
80、ata 串行數(shù)據(jù),單總線 </p><p> 3 nc 空腳,請(qǐng)懸空 </p><p> 4 gnd 接地,電源負(fù)極</p><p> 3.6.4 應(yīng)用信息</p><p> (1) 工作與貯存條件&l
81、t;/p><p> 超出了提案工作的范圍可能導(dǎo)致臨時(shí)漂移3% RH的信號(hào)。恢復(fù)正常工作</p><p> 對(duì)校準(zhǔn)狀態(tài)條中,傳感器將緩慢復(fù)蘇。加速恢復(fù)過程/可以參考7.3節(jié)”治療后?!安徽9ぷ鞯那闆r下長(zhǎng)時(shí)間使用會(huì)加速產(chǎn)品的老化過程。</p><p> (2) 暴露在化學(xué)物質(zhì)中</p><p> 電阻式濕度傳感器的感應(yīng)層,化學(xué)汽的緩和效果、
82、化學(xué)傳感層測(cè)量擴(kuò)散可能導(dǎo)致漂移和靈敏度下降。在一個(gè)純粹的環(huán)境中,污染將是緩慢的慢慢地釋放出來。下面提到的復(fù)蘇進(jìn)程將加快這一進(jìn)程。高濃度的化學(xué)污染導(dǎo)致傳感器傳感層完全損壞。</p><p><b> (3) 恢復(fù)處理 </b></p><p> 在極端工作條件或化學(xué)傳感器在蒸汽,通過以下程序,能做到回到學(xué)校。在50至60℃和< 10% RH濕度為2小時(shí)(干燥)
83、;然后在大約20到30℃,濕度> 70% RH保持超過5小時(shí)。</p><p><b> (4) 溫度影響</b></p><p> 氣體的相對(duì)濕度,在很大程度上依賴于溫度。相應(yīng)的測(cè)量濕度時(shí),應(yīng)盡可能確保工作在相同溫度濕度傳感器。如果共享電子元件釋放熱量印刷線路板,應(yīng)盡可能安裝時(shí)將DHT11遠(yuǎn)離電子元件,并安裝底部的熱,呆在同一時(shí)間外殼良好的通風(fēng)。為了減少熱
84、傳導(dǎo),DHT11的其他部分印刷電路板電鍍銅應(yīng)該可以可以最小的,兩者之間,留下一個(gè)缺口。</p><p><b> (5) 光線</b></p><p> 長(zhǎng)時(shí)間暴露在太陽的光下或強(qiáng)烈的紫外線輻射中,將會(huì)使性能降低。</p><p> (6) 配線注意事項(xiàng)</p><p> DATA數(shù)據(jù)信號(hào)線質(zhì)量會(huì)影響通信距離和通
85、信質(zhì)量,建議使用高質(zhì)量的屏蔽線。</p><p><b> (7) 焊接信息</b></p><p> 手工焊接,最高溫度為260℃條件下的接觸時(shí)間就必須小于10秒。</p><p><b> 注意事項(xiàng)</b></p><p> 避免結(jié)露情況下使用。</p><p>
86、 長(zhǎng)期保存條件:溫度10-40℃,濕度60%以下</p><p> 4 系統(tǒng)軟硬件的仿真調(diào)試</p><p> 4.1 proteus軟件介紹</p><p> Proteus ISIS 是英國(guó)Labcenter公司開發(fā)的電路分析與實(shí)物仿真軟件。它運(yùn)行Windows操作系統(tǒng)上,可以仿真和分析(SPICE)各種模擬器件以及集成電路。該軟件具有以下特點(diǎn): &l
87、t;/p><p> ?。?)實(shí)現(xiàn)了單片機(jī)仿真和電路相結(jié)合。具有模擬電路仿真、單片機(jī)及外圍電路組成的系統(tǒng)的仿真、RS232動(dòng)態(tài)仿真、I2C調(diào)試器、SPI調(diào)試器 、鍵盤和LED系統(tǒng)仿真的功能;還有各種虛擬儀器,如示波器 、邏輯分析儀、信號(hào)發(fā)生器等。</p><p> (2)支持主流單片機(jī)系統(tǒng)的仿真。Proteus目前支持的單片機(jī)類型有:68000系列、8051系列(本設(shè)計(jì)就采用8051系列)、A
88、VR系列、PIC12系列、PIC16系列、Z80系列、HC11系列、ARM7以及各種外圍芯片。</p><p> ?。?)提供軟件調(diào)試功能。在硬件仿真系統(tǒng)中具有全速、單步、設(shè)置斷點(diǎn)等調(diào)試功能,可以同時(shí)觀察各個(gè)變量、寄存器等的當(dāng)前狀態(tài),因此在Proteus仿真系統(tǒng)中,也必須具有這些功能;Proteus同時(shí)還支持第三方的軟件編譯和調(diào)試環(huán)境,如Keil C51集成開發(fā)環(huán)境(包括Keil u Vision2、Keil u
89、 Vision3等)。</p><p> ?。?)具有強(qiáng)大的電路原理圖繪制功能</p><p> 4.2 主要調(diào)試過程</p><p> 調(diào)試過程主要有三部分:第一部分先要硬件連接著調(diào)試,電路連接完之后,要進(jìn)行適當(dāng)?shù)恼{(diào)試,以檢測(cè)是否達(dá)到使用的要求。</p><p> 實(shí)踐表明,一個(gè)電子裝置,即便用按照電路的完美參數(shù)安裝設(shè)計(jì)也難免出現(xiàn)微小
90、誤差。所以,制作人員在設(shè)計(jì)時(shí),出現(xiàn)各方面的問題可能都想不到,需要通過制作完成產(chǎn)品之后測(cè)試改進(jìn)后,來發(fā)現(xiàn)和改正原設(shè)計(jì)的缺點(diǎn),然后再改進(jìn),通過各種方法,使裝置達(dá)到預(yù)期的技術(shù)指標(biāo)。因此調(diào)整電子電路的技能在對(duì)從事電子技術(shù)及有關(guān)領(lǐng)域的工作人員來說,是不應(yīng)缺少的技能。通常調(diào)試儀器有:萬用表、示波器、信號(hào)發(fā)生器。</p><p> 第二部分是軟件部分調(diào)試,通過KEIL軟件的界面,進(jìn)入程序編輯的界面,選定單片機(jī)的型號(hào),對(duì)源程序
91、進(jìn)行編譯,鏈接,也可通過仿真器對(duì)軟件進(jìn)行調(diào)試。</p><p> 第三部分是軟件和硬件聯(lián)和調(diào)試,實(shí)現(xiàn)溫濕度的控制。具體步驟為:第一步:在Proteus軟件庫中,查找相關(guān)的元器件,按照所示的電路圖接線,并認(rèn)真檢查接線是否有錯(cuò)誤。第二步:軟件測(cè)試硬件電路各部分是否連接正確。 第三步:編寫源程序?qū)浖绦蜻M(jìn)行測(cè)試和修改。 第四部:軟硬件連調(diào),根據(jù)問題修改軟件。 </p><p><b&
92、gt; 結(jié) 論</b></p><p> 本設(shè)計(jì)是由DHT11數(shù)字溫濕度傳感器和STC89c52單片機(jī)為主要設(shè)計(jì)的裝置,這是由溫濕度傳感器測(cè)的溫濕度變化經(jīng)過無線裝置遠(yuǎn)程接受的設(shè)計(jì)。本設(shè)計(jì)能精確的在遠(yuǎn)處監(jiān)測(cè)到糧倉溫濕度的變化情況。很大程度上節(jié)省人力資源,使糧倉內(nèi)的食物得到極大的保護(hù),減少腐敗的現(xiàn)象。</p><p> 在這次設(shè)計(jì)中本設(shè)計(jì)也遇到不少問題,也正是對(duì)這些問題的逐步
93、解決該檢測(cè)儀順利設(shè)計(jì)完成。本設(shè)計(jì)的設(shè)計(jì)主要面臨著硬件設(shè)計(jì)和軟件設(shè)計(jì)的兩大問題,以及硬件和軟件的結(jié)合。軟件設(shè)計(jì)中面臨的主要問題是溫濕度數(shù)據(jù)的采集方法,相對(duì)濕度的溫度補(bǔ)償和線性化處理。在指導(dǎo)老師的悉心輔導(dǎo)下和查閱大量資料之后,然后采用了DHT11數(shù)字溫濕度傳感器和STC89c52單片機(jī)并配合其它一些元器件的硬件設(shè)計(jì)方案,使以上問題得到了很好解決 。</p><p><b> 致 謝</b>&l
94、t;/p><p> 本論文是在*老師指導(dǎo)下完成的。從論文選題到課題難點(diǎn)的解決,都給予了本人悉心地指導(dǎo)。*老師的治學(xué)態(tài)度、專業(yè)造詣和敬業(yè)精神都使我受益匪淺。在此,我首先向張老師致以衷心的感謝!</p><p> 在這里我要感謝我的指導(dǎo)學(xué)長(zhǎng)們,非常感謝學(xué)長(zhǎng)們的指導(dǎo)和幫助,然后我還要感謝大學(xué)領(lǐng)導(dǎo)和輔導(dǎo)員在這四年的關(guān)心、幫助、和教育指導(dǎo);要感謝同學(xué)們?cè)谛F陂g在生活上給予我的幫助和鼓勵(lì)</p&
95、gt;<p> 最后衷心感謝在百忙之中抽出時(shí)間審閱本論文的老師。</p><p><b> 參考獻(xiàn)文</b></p><p> [1] 童詩白.模擬電子技術(shù)基礎(chǔ).北京:高等教育出版社,2006.235-278.</p><p> [2] 沈德金,陳粵初.單片機(jī)接口電路與應(yīng)用程序設(shè)計(jì)[M].北京:航空航天大學(xué)出版社,1990
96、. 25-28.</p><p> [3] 張平川.通信原理與技術(shù)簡(jiǎn)明教程.北京:北京大學(xué)出版社,2014;78-95</p><p> [4] 張平川.單片機(jī)原理與技術(shù)項(xiàng)目化教程.北京:哈爾濱工程大學(xué)出版社,2011.;107-133</p><p> [5] 張毅剛.單片機(jī)原理及應(yīng)用.北京:高等教育出版社,2003.65-78.</p>&l
97、t;p> [6] 何立民.單片機(jī)應(yīng)用技術(shù)選編[M].北京:航空航天大學(xué)出版社,1999.77-84.</p><p> [7] Mahir K.Mahmood. Improving the setting time of a digital phase-lock frequency synthesizer. 17-24.</p><p> [8] 吳國(guó)經(jīng)等.單片機(jī)應(yīng)用技術(shù)[M]
98、.北京:中國(guó)電力出版社,2004.1.55-57.</p><p> [9] 馬全利.單片機(jī)原理及接口技術(shù)[M].北京:高等教育出版社,2004.1. 22-34.</p><p> [10] 石建華.單片機(jī)原理與應(yīng)用技術(shù)[M].北京:北京郵電大學(xué)出版社,2008. 31-35.</p><p> [11] Chen changzhou. Voice of E
99、lectronic Password-lock Design, Beijing aviation university press, 2003. 69-84.</p><p> [12] 鐘富昭.《8051單片機(jī)典型模塊設(shè)計(jì)與應(yīng)用》.北京:人民郵電出版社,2007</p><p> [13] 董繼成.一種新型安全的單片機(jī)密碼鎖[J].電子技術(shù),2004,(03). 168-184.&l
100、t;/p><p> [14] 閻石.數(shù)字電子技術(shù)基礎(chǔ)[M].北京高等教育出版社1998.10. 71-80.</p><p> [15] 彭虎.微機(jī)原理與接口技術(shù).北京:電子工業(yè)出版社,2008. 57-64.</p><p> [16] 李廣弟.單片機(jī)基礎(chǔ)[M].北京航空航天大學(xué)出版社,2007.2. 66-72.</p><p> 附
101、 錄 1 單片機(jī)源程序</p><p><b> 發(fā)射測(cè)量程序</b></p><p><b> <html></b></p><p><b> <body></b></p><p><b> <pre></b>
102、</p><p> <h1>礦ision Build Log</h1></p><p> <h2>Project:</h2></p><p> C:\Documents and Settings\Administrator\桌面\51單片機(jī)無線溫濕度監(jiān)控系統(tǒng) 程序\發(fā)射測(cè)量程序\發(fā)射測(cè)量程序.uvproj<
103、/p><p> Project File Date: 01/01/2014</p><p> <h2>Output:</h2></p><p> Build target 'Target 1'</p><p> assembling STARTUP.A51...</p><p&
104、gt; compiling main.c...</p><p> compiling DH11.c...</p><p> linking...</p><p> *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS</p><p> SEGMENT: ?PR?
105、SETRX_MODE?MAIN</p><p> *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS</p><p> SEGMENT: ?PR?_NRF24L01_RXPACKET?MAIN</p><p> Program Size: data=73.0 xdata=0 code=1
106、087</p><p> creating hex file from "發(fā)射測(cè)量程序"...</p><p> "發(fā)射測(cè)量程序" - 0 Error(s), 2 Warning(s).</p><p> Build target 'Target 1'</p><p> asse
107、mbling STARTUP.A51...</p><p> compiling main.c...</p><p> compiling DH11.c...</p><p> linking...</p><p> *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROC
108、ESS</p><p> SEGMENT: ?PR?SETRX_MODE?MAIN</p><p> *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS</p><p> SEGMENT: ?PR?_NRF24L01_RXPACKET?MAIN</p><p>
109、 Program Size: data=73.0 xdata=0 code=1087</p><p> creating hex file from "發(fā)射測(cè)量程序"...</p><p> "發(fā)射測(cè)量程序" - 0 Error(s), 2 Warning(s).</p><p><b> 接收顯示程序<
110、/b></p><p><b> <html></b></p><p><b> <body></b></p><p><b> <pre></b></p><p> <h1>礦ision Build Log<
111、/h1></p><p> <h2>Project:</h2></p><p> C:\Documents and Settings\Administrator\桌面\51單片機(jī)無線溫濕度監(jiān)控系統(tǒng) 程序\接收顯示程序\51單片機(jī)溫度測(cè)量.uvproj</p><p> Project File Date: 01/01/2014&
112、lt;/p><p> <h2>Output:</h2></p><p> Build target 'Target 1'</p><p> compiling main.c...</p><p> compiling STCEEPROM.c...</p><p> comp
113、iling DS18B20.c...</p><p> linking...</p><p> *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS</p><p> SEGMENT: ?PR?_DELAY?MAIN</p><p> *** WARNING L1
114、6: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS</p><p> SEGMENT: ?PR?_NRF24L01_TXPACKET?MAIN</p><p> *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS</p><p> SEGME
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)論文設(shè)計(jì)--糧倉溫濕度檢測(cè)系統(tǒng)的設(shè)計(jì)
- 畢業(yè)論文-----糧倉溫濕度檢測(cè)系統(tǒng)的設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì)-----基于gsm的糧倉溫濕度無線監(jiān)控系統(tǒng)
- 糧倉溫濕度檢測(cè)系統(tǒng)的畢業(yè)設(shè)計(jì)(論文)
- 畢業(yè)設(shè)計(jì)(論文)-糧倉溫濕度檢測(cè)系統(tǒng)的設(shè)計(jì)
- 基于FPGA的糧倉溫濕度模糊監(jiān)控系統(tǒng).pdf
- 溫濕度檢測(cè)系統(tǒng)【畢業(yè)論文】
- 倉庫溫濕度檢測(cè)系統(tǒng)設(shè)計(jì)-畢業(yè)論文
- 大型糧倉溫濕度檢測(cè)系統(tǒng)的設(shè)計(jì)
- 大型糧倉溫濕度檢測(cè)系統(tǒng)的設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)_基于單片機(jī)的糧倉溫濕度監(jiān)控系統(tǒng)的設(shè)計(jì)
- 基于ZigBee無線傳感器網(wǎng)絡(luò)的糧倉溫濕度監(jiān)控系統(tǒng).pdf
- 機(jī)房溫濕度監(jiān)控系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 測(cè)控技術(shù)與儀器畢業(yè)設(shè)計(jì)論文-基于labview糧倉溫濕度遠(yuǎn)程監(jiān)控設(shè)計(jì)
- 基于STM32的大型糧倉溫濕度監(jiān)控系統(tǒng)設(shè)計(jì).pdf
- 倉庫溫濕度檢測(cè)系統(tǒng)的設(shè)計(jì)畢業(yè)論文
- 機(jī)房溫濕度監(jiān)控系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 溫室大棚溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)畢業(yè)論文(設(shè)計(jì))
- 溫室大棚溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)畢業(yè)論文(設(shè)計(jì))
- 基于gprs通信的糧倉溫濕度遠(yuǎn)程監(jiān)測(cè)系統(tǒng)設(shè)計(jì)-自動(dòng)化畢業(yè)論文
評(píng)論
0/150
提交評(píng)論