版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說明書(論文)設(shè)計(jì)(論文)題目:_溫濕度報(bào)警電路設(shè)計(jì) 專 業(yè): 應(yīng)用電子技術(shù) 班 級(jí): 應(yīng)電 12-3 學(xué) 號(hào): 1236099 姓 名: 肖毅 指導(dǎo)教師: 祝建科 二一四年十二月四日四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)任務(wù)書學(xué)生姓名肖毅學(xué)號(hào)1236099班級(jí)應(yīng)電12-3專業(yè)應(yīng)用電子技術(shù)設(shè)計(jì)(或論文)題目溫濕度報(bào)警電路設(shè)計(jì)指導(dǎo)教師姓名職稱工作單位及所從事專業(yè)聯(lián)系方式備 注祝建科講師四川信息職業(yè)技術(shù)學(xué)計(jì)(論文)內(nèi)容: 1采用LCD1602液晶顯示實(shí)時(shí)溫濕度值和上限報(bào)警值;2當(dāng)采集到的溫濕度超過設(shè)置的上限時(shí)(濕度范圍20-90%,溫度0-50
2、°C),蜂鳴器報(bào)警且相應(yīng)的指示燈亮;3通過按鍵可調(diào)節(jié)上限、下限報(bào)警值。設(shè)計(jì)任務(wù):1完成電路設(shè)計(jì)方案的選擇并設(shè)計(jì)一性能靈敏、使用方便的溫濕度報(bào)警電路;2整機(jī)電路原理分析并正確選擇電路元件;3完成EWB對(duì)電路進(jìn)行電路仿真或?qū)嵨镏谱鳎?撰寫較詳細(xì)的設(shè)計(jì)說明書。進(jìn)度安排:1第4周:消化課題,收集相關(guān)資料,選擇參考方案;256周:初步確定設(shè)計(jì)方案并熟悉部分器件的用途;379周:劃分功能模塊,設(shè)計(jì)單元電路;41013周:分析電路原理,基本完成設(shè)計(jì)過程,撰寫設(shè)計(jì)說明書初稿;修改、完善并調(diào)試設(shè)計(jì)電路,進(jìn)行電路仿真或?qū)嵨镏谱?;按畢業(yè)設(shè)計(jì)的各項(xiàng)要求整理設(shè)計(jì)說明書并修改、完善,檢查定稿;51415周:熟悉
3、設(shè)計(jì)全過程,準(zhǔn)備答辯。主要參考文獻(xiàn)、資料(寫清楚參考文獻(xiàn)名稱、作者、出版單位):1 梁炳東. 單片機(jī)原理與應(yīng)用. 人民郵電出版社,2009年2 何立民. 單片機(jī)高級(jí)教程應(yīng)用于設(shè)計(jì)(第2版). 北京航空航天大學(xué)出版社,2007年3 張?chǎng)? 單片機(jī)原理及應(yīng)用(第2版). 電子工業(yè)出版社,2010年4 胡漢才. 單片機(jī)原理及其接口技術(shù). 清華大學(xué)出版社,2003年5 崔體人. 元器件選用大全 .杭州:浙江科學(xué)出版社,1998年 6 康萬新. 畢業(yè)設(shè)計(jì)指導(dǎo)及案例剖析.北京:清華大學(xué)出版社,2005年審批意見 教研室負(fù)責(zé)人:年 月 日備注:任務(wù)書由指導(dǎo)教師填寫,一式二份。其中學(xué)生一份,指導(dǎo)教師一份。四川
4、信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文)目錄目錄I摘要1第1章緒論2第2章總體方案設(shè)計(jì)32.1功能要求32.2總體設(shè)計(jì)框圖3第3章硬件電路設(shè)計(jì)43.1單片機(jī)模塊設(shè)計(jì)43.2電源接口設(shè)計(jì)63.3時(shí)鐘模塊設(shè)計(jì)63.4復(fù)位模塊設(shè)計(jì)73.5按鍵模塊設(shè)計(jì)73.6傳感器模塊設(shè)計(jì)83.6.1傳感器簡介83.6.2傳感器模塊電路設(shè)計(jì)93.7液晶顯示模塊設(shè)計(jì)93.7.1液晶顯示屏簡介93.7.2液晶顯示模塊電路原理圖113.8報(bào)警模塊113.9整機(jī)工作原理12第4章系統(tǒng)軟件設(shè)計(jì)134.11602液晶顯示模塊設(shè)計(jì)144.2傳感器模塊設(shè)計(jì)15第5章系統(tǒng)分析與調(diào)試16第6章實(shí)物制作與調(diào)試186.1PCB板的制作186.2元件
5、的裝配186.3調(diào)試與性能檢測(cè)19結(jié)論21參考文獻(xiàn)22附錄1整機(jī)電路圖23附錄2程序清單24附錄3元器件清單30II摘要溫濕度控制已成為當(dāng)今社會(huì)研究的熱門項(xiàng)目。是工農(nóng)業(yè)生產(chǎn)過程中必須考慮的因素。作為最常見的被控參數(shù)。溫度和濕度已經(jīng)不再是相互獨(dú)立的物理量,而應(yīng)在系統(tǒng)中綜合考慮。廣泛應(yīng)用于實(shí)驗(yàn)室、大棚、花圃、糧倉乃至土壤等各個(gè)領(lǐng)域。而傳統(tǒng)的溫濕度控制則利用濕度表、毛發(fā)濕度表、雙金屬式測(cè)量計(jì)和濕度試紙等測(cè)試器材。通過人工進(jìn)行檢測(cè)。對(duì)不符合溫度和濕度要求的庫房進(jìn)行通風(fēng)、降溫、去濕等操作。這種人工測(cè)試方法費(fèi)時(shí)費(fèi)力,效率低。切隨機(jī)性較大。誤差大。因此就需要一種造價(jià)低廉、使用方便且計(jì)算精確的溫濕度控制儀器。
6、利用單片機(jī)對(duì)溫、濕度控制,具有控溫、濕精度高、功能強(qiáng)、體積小、價(jià)格低,簡單靈活等優(yōu)點(diǎn),很好的滿足了工藝要求。本文通過使用STC89C52單片機(jī)、DHT11傳感器模塊、1602液晶顯示屏模塊以及報(bào)警模塊。簡單明了的實(shí)現(xiàn)的可提要求。DHT11數(shù)字溫濕度傳感器把采集到的溫濕度數(shù)據(jù)傳給單片機(jī)。經(jīng)過單片機(jī)的處理。準(zhǔn)確的顯示到液晶屏上。并對(duì)溫濕度設(shè)置上下限,越限報(bào)警。關(guān)鍵詞單片機(jī);傳感器;液晶顯示屏;報(bào)警第1章緒論溫度、濕度和人類的生產(chǎn)、生活有著密切的關(guān)系,同時(shí)也是工業(yè)生產(chǎn)中最常見最基本的工藝參數(shù),例如機(jī)械、電子、石油、化工等各類工業(yè)中廣泛需要對(duì)溫度濕度的檢測(cè)與控制。并且隨著人們生活水平的提高,人們對(duì)自己
7、的生存環(huán)境越來越關(guān)注。而空氣中溫濕度的變化與人體的舒適度和情緒都有直接的影響,所以對(duì)溫度濕度的檢測(cè)及控制就非常有必要了。隨著科技的飛速發(fā)展和普及,高性能設(shè)備越來越多,各行各業(yè)對(duì)溫濕度的要求也越來越高。傳統(tǒng)的溫濕度檢測(cè)模式是以人為基礎(chǔ),依靠人工輪流值班,人工巡回查看等方式來測(cè)量和記錄環(huán)境狀況信息。在這種模式下,不僅效率低不利于人才資源的充分利用,而且缺乏科學(xué)性,許多重大事故都是由人為因素造成的,人工維護(hù)缺乏完整的管理系統(tǒng)。而問世監(jiān)控系統(tǒng)就可以解決這樣人才資源浪費(fèi),管理不及時(shí)的問題,這是由于它的智能化設(shè)計(jì)所決定的。故本次設(shè)計(jì)對(duì)于類似項(xiàng)目還具有普遍意義。8052單片機(jī)是常用于控制的芯片,在智能儀器儀
8、表、工業(yè)檢測(cè)控制、機(jī)電一體化等方面取得了令人矚目的成果,用其作為溫濕度控制系統(tǒng)的實(shí)力也很多。使用8052單片機(jī)能夠?qū)崿F(xiàn)溫濕度全程的自動(dòng)控制,而且8051單片機(jī)易于學(xué)習(xí)掌握,性價(jià)比高。使用8052型單片機(jī)設(shè)計(jì)溫濕度控制系統(tǒng),可以即時(shí)精確的反應(yīng)溫室內(nèi)的溫度以及適度的變化。完成諸如升溫到特定的溫度、降溫到特定的溫度。在溫度上下限范圍內(nèi)保持恒溫等多種控制方式,在濕度控制方面也是如此。將此系統(tǒng)應(yīng)用到溫室當(dāng)中無疑為植被生長提供了更加適宜的環(huán)境。對(duì)于大棚種植和花圃、花卉栽培,必須在某些特定環(huán)境安裝溫濕度裝置對(duì)其進(jìn)行監(jiān)控。本系統(tǒng)可以及時(shí)、精確的反映室內(nèi)的溫度以及濕度的變化,能夠滿足溫濕度的控制要求。第2章總體
9、方案設(shè)計(jì)2.1功能要求1通過數(shù)字溫濕度傳感器DHT11采集溫濕度數(shù)據(jù),即時(shí)傳輸給單片機(jī);2單片機(jī)將收到的信號(hào)進(jìn)行分析和處理,將采集到時(shí)溫濕度實(shí)時(shí)數(shù)據(jù)送給1602液晶顯示屏;3通過1602LCD液晶屏完成溫濕度的數(shù)據(jù)顯示;4給定溫度濕度上下限數(shù)值,設(shè)置不同的溫濕度,接入蜂鳴器,實(shí)現(xiàn)越限報(bào)警。2.2總體設(shè)計(jì)框圖電路總體上分為按鍵電路、溫濕度采集部分、中央處理器、顯示模塊以及報(bào)警模塊部分。以STC89C52單片機(jī)最小系統(tǒng)作為核心控制電路,控制DHT11傳感器采集的溫濕度的轉(zhuǎn)換,控制1602液晶屏的顯示,以及蜂鳴器的報(bào)警??傮w設(shè)計(jì)方案圍繞上述思想,確定系統(tǒng)的方案如圖2-1所示。單片機(jī)顯示電路按鍵電路報(bào)
10、警電路DHT11傳感器電源接口復(fù)位電路晶振電路圖2-1整機(jī)框圖第3章硬件電路設(shè)計(jì)3.1單片機(jī)模塊設(shè)計(jì)功能特性:STC89C52是一種低功耗、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲(chǔ)器。與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。片上Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案,如圖3-1所示。圖3-1STC89C52芯片管腳說明:VCC:供電電壓。GND:接地。P0口:P0口為一個(gè)8位漏級(jí)開路雙向I/O口,每腳可吸收8TTL門電流。當(dāng)P
11、1口的管腳第一次寫1時(shí),被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。P1口:P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部
12、上拉電阻拉高,且作為輸入。并因此作為輸入時(shí),P2口的管腳被外部拉低,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。P2口在FLASH編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。P3口:P3口管腳是8個(gè)帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個(gè)TTL門電流。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。P3口也可作為STC8
13、9C52的一些特殊功能口,如下表3-1所示。 表3-1P3口的第二功能P3.0RXD(串行輸入口)P3.1TXD(串行輸出口)P3.2INT0(外部中斷0)P3.3INT1(外部中斷1)P3.4T0(記時(shí)器0外部輸入)P3.5T1(記時(shí)器1外部輸入)P3.6WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)P3.7RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)P3口同時(shí)為閃爍編程和編程校驗(yàn)接收一些控制信號(hào)。RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。ALE/PROG:當(dāng)訪問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時(shí),ALE端以不變
14、的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的1/6。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè)ALE脈沖。如想禁止ALE的輸出可在SFR8EH地址上置0。此時(shí), ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。PSEN:外部程序存儲(chǔ)器的選通信號(hào)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次PSEN有效。但在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的PSEN信號(hào)將不出現(xiàn)。EA/VPP:當(dāng)EA保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000H-FFFFH),不管是否有內(nèi)部
15、程序存儲(chǔ)器。注意加密方式1時(shí),EA將內(nèi)部鎖定為RESET;當(dāng)EA端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。XTAL2:來自反向振蕩器的輸出。XTAL1和XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時(shí)鐘源驅(qū)動(dòng)器件,XTAL2應(yīng)不接。有余輸入至內(nèi)部時(shí)鐘信號(hào)要通過一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。3.2電源接口設(shè)計(jì)本設(shè)計(jì)通過接口電路直接將+5V電壓作為電源。如圖3
16、-2所示。圖3-2電源接口電路3.3時(shí)鐘模塊設(shè)計(jì)單片機(jī)是一個(gè)復(fù)雜的同步時(shí)序電路,為了保證同步工作方式的實(shí)現(xiàn),電路應(yīng)在唯一的時(shí)鐘信號(hào)控制下嚴(yán)格的按時(shí)序進(jìn)行工作。時(shí)鐘電路用于產(chǎn)生單片機(jī)的工作的所修要的時(shí)鐘信號(hào)。時(shí)鐘可以由內(nèi)部方式或外部方式產(chǎn)生。89C52內(nèi)部方式時(shí)鐘電路,是在XTAL1和XTAL2引腳上外接定時(shí)元件,就能構(gòu)成自激振蕩電路。定時(shí)元件通常采用石英晶體和電容組成的并聯(lián)諧振電路。電容器C2和C3主要起頻率微調(diào)作用,電容值可選取為20pF左右或30pF左右。89C52外部方式時(shí)鐘電路是XTAL1接外部振蕩器,XTAL2懸空。對(duì)外部振蕩信號(hào)無特殊要求,只要保證脈沖寬度,一般采用頻率低于12MH
17、z的方波信號(hào)。而此設(shè)計(jì)采用石英晶體內(nèi)部時(shí)鐘電路。如圖3-3所示。圖3-3時(shí)鐘電路3.4復(fù)位模塊設(shè)計(jì)復(fù)位是使單片機(jī)或系統(tǒng)中的其他部件處于某種確定的初始狀態(tài)。單片機(jī)的工作就是從復(fù)位開始的,當(dāng)在單片機(jī)的RST引腳引入高電平并保持2個(gè)機(jī)器周期時(shí),單片機(jī)內(nèi)部就執(zhí)復(fù)位操作(若該引腳持續(xù)保持高電平,單片機(jī)就處于循環(huán)復(fù)位狀態(tài))。實(shí)際應(yīng)用中,復(fù)位操作有兩種基本的形式:一種是上電復(fù)位,另一種是按鍵復(fù)位。由于本次設(shè)計(jì)采用的是按鍵復(fù)位,所以這里只介紹按鍵復(fù)位,如圖3-4所示。圖3-4復(fù)位電路3.5按鍵模塊設(shè)計(jì)本設(shè)計(jì)采用的是獨(dú)立按鍵電路,在圖中,按鍵在沒有被按下時(shí),P3.5、P3.6、P3.7口為高電平,而當(dāng)S2、S3
18、之一被按下時(shí),對(duì)應(yīng)端口與地相連,為低電平,實(shí)現(xiàn)了溫度上限值與下限值的調(diào)節(jié),S4按下時(shí)可以調(diào)節(jié)溫濕度對(duì)應(yīng)地方,如圖3-5所示。圖3-5按鍵電路3.6傳感器模塊設(shè)計(jì)3.6.1傳感器簡介DHT11數(shù)字溫濕度傳感器是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器。它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有極高的可靠性與卓越的長期穩(wěn)定性。傳感器包括一個(gè)電阻式感濕元件和一個(gè)NTC測(cè)溫元件,并與一個(gè)高性能8位單片機(jī)相連接。因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性價(jià)比極高等優(yōu)點(diǎn)。超小的體積、極低的功耗,信號(hào)傳輸距離可達(dá)20米以上,使其成為各類應(yīng)用甚至最為苛刻的應(yīng)用場(chǎng)合的最佳選則。產(chǎn)品為
19、 4 針單排引腳封裝。連接方便,特殊封裝形式可根據(jù)用戶需求而提供,DHT11傳感器實(shí)物圖如下3-6所示。圖3-6DHT11傳感器實(shí)物圖1)引腳介紹:Pin1:(VDD),電源引腳,供電電壓為35.5V。Pin2:(DATA),串行數(shù)據(jù),單總線。Pin3:(NC),空腳,請(qǐng)懸浮。Pin4:(VDD),接地端,電源負(fù)極。2)接口說明 建議連接線長度短于20米時(shí)用5K上拉電阻,大于20米時(shí)根據(jù)實(shí)際情況使用合適的上拉電阻。3.6.2傳感器模塊電路設(shè)計(jì)DHT11傳感器連接STC89C52系列單片機(jī)相對(duì)比較簡單。單片機(jī)的P1.5口用來發(fā)收串行數(shù)據(jù),即數(shù)據(jù)口。當(dāng)DTH11檢測(cè)到溫濕度值時(shí)通過傳感器內(nèi)部AD轉(zhuǎn)
20、換得到的數(shù)字信號(hào)送的單片機(jī)。連接傳感器的Pin2(單總線,串行數(shù)據(jù))。由于測(cè)量范圍電路大于20米,建議加一個(gè)10K的上拉電阻,因此在傳感器的Pin2口與電源之間連接一個(gè)10K電阻。而傳感器的電源端口Pin1和Pin4分別接單片機(jī)的VDD和GND端。傳感器的第三腳懸浮放置。DHT11傳感器原件的電路原理圖如下3-7所示。圖3-7DHT11電路原理圖3.7液晶顯示模塊設(shè)計(jì)3.7.1液晶顯示屏簡介LCD1602 是一種工業(yè)字符型液晶,能夠同時(shí)顯示16x02 即32個(gè)字符。(16列2行)。在日常生活中,我們對(duì)液晶顯示器并不陌生。液晶顯示模塊已作為很多電子產(chǎn)品的通過器件,如在計(jì)算器、萬用表、電子表及很多
21、家用電子產(chǎn)品中都可以看到,顯示的主要是數(shù)字、專用符號(hào)和圖形。在單片機(jī)的人機(jī)交流界面中,一般的輸出方式有以下幾種:發(fā)光管、LED數(shù)碼管、液晶顯示器。發(fā)光管和LCD數(shù)碼管比較常用,軟硬件都比較簡單,一般1602字符型液晶顯示器實(shí)物如圖3-8和3-9所示。圖3-8液晶屏正面圖3-9液晶屏背面第1腳:VSS為地電源。 第2腳:VDD接5V正電源。 第3腳:VL為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地時(shí)對(duì)比度最高,對(duì)比度過高時(shí)會(huì)產(chǎn)生“鬼影”,使用時(shí)可以通過一個(gè)10K的電位器調(diào)整對(duì)比度。 第4腳:RS為寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇指令寄存器。 第5腳:R/W為讀寫信號(hào)線,高
22、電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。當(dāng)RS和R/W共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng)RS為低電平R/W為高電平時(shí)可以讀忙信號(hào),當(dāng)RS為高電平R/W為低電平時(shí)可以寫入數(shù)據(jù)。 第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。 第714腳:D0D7為8位雙向數(shù)據(jù)線。 第15腳:背光源正極。 第16腳:背光源負(fù)極。3.7.2液晶顯示模塊電路原理圖液晶顯示的原理是利用液晶的物理特性, 通過電壓對(duì)其顯示區(qū)域進(jìn)行控制,有電就有顯示,這樣即可以顯示出圖形。液晶顯示器具有厚度薄、適用于大規(guī)模集成電路直接驅(qū)動(dòng)、易于實(shí)現(xiàn)全彩色顯示的特點(diǎn),目前已經(jīng)被廣泛應(yīng)用在便攜式電腦、數(shù)字?jǐn)z像機(jī)、P
23、DA移動(dòng)通信工具等眾多領(lǐng)域。本電路采用LCD1602作為顯示電路,只需將P0口數(shù)據(jù)分別送到D0D7這8位雙向數(shù)據(jù)線,顯示當(dāng)前溫度和濕度,具體電路如圖3-10所示。圖3-101602顯示模塊3.8報(bào)警模塊蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器。采用直流電壓供電,廣泛應(yīng)用于計(jì)算機(jī)、打印機(jī)、復(fù)印機(jī)、報(bào)警器、電子玩具、汽車電子設(shè)備、電話機(jī)、定時(shí)器等電子產(chǎn)品中作發(fā)聲器件。 蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。蜂鳴器在電路中用字母“H”或“HA”(舊標(biāo)準(zhǔn)用“FM”、“LB”、“JD”等)表示。在圖中,P1.4接晶體管基極輸入端。當(dāng)P1.4輸出低電平“0”時(shí),晶體管導(dǎo)通,壓電蜂鳴器兩端獲得約+5V
24、電壓而鳴叫;當(dāng)P1.4輸出高電平“1”時(shí),三極管截止,蜂鳴器停止發(fā)聲。如圖3-11所示。圖3-11蜂鳴器工作原理圖3.9整機(jī)工作原理電路總體上分為按鍵電路、溫濕度采集部分、中央處理器、顯示模塊以及報(bào)警模塊部分。以STC89C52單片機(jī)最小系統(tǒng)作為核心控制電路,首先通過DHT11傳感器采集當(dāng)前的溫濕度值、再經(jīng)單片機(jī),將處理后的數(shù)據(jù)傳送到液晶屏上顯示出來,按鍵電路可以設(shè)置溫度上限、下限值,當(dāng)DHT11集的溫度高于或者低于按鍵所設(shè)定的數(shù)值時(shí),通過蜂鳴器報(bào)警指示燈閃爍發(fā)光。第4章系統(tǒng)軟件設(shè)計(jì)在對(duì)我們所要設(shè)計(jì)的課題有了整體的了解之后,需要先建立程序框架的流程圖,對(duì)整個(gè)設(shè)計(jì)劃分模塊,逐個(gè)模塊實(shí)現(xiàn)其功能,最
25、終把各個(gè)子模塊合理的連接起來,構(gòu)成總的程序。主程序首先要對(duì)整個(gè)系統(tǒng)進(jìn)行初始化,然后將采集到的溫濕度指令傳給系統(tǒng)的主流程圖如圖4-1所示。 開始初始化延時(shí)1602顯示數(shù)據(jù)溫濕度測(cè)量判斷溫濕度結(jié)束低于設(shè)定溫濕度蜂鳴器報(bào)警指示燈閃爍指示燈閃爍高于設(shè)定溫濕度蜂鳴器報(bào)警圖4-1主程序流程圖4.11602液晶顯示模塊設(shè)計(jì)液晶顯示模塊是一個(gè)慢顯示器件,在執(zhí)行每條指令之前要確認(rèn)模塊的忙標(biāo)志為低電平,表示不忙,則此指令失效,要顯示字符時(shí)要先輸入顯示字符地址,告訴模塊在哪里現(xiàn)實(shí)了字符。1602液晶顯示模塊可與STC89C52直接接口的。軟件流程圖如圖4-2所示。開始LCD初始化延時(shí)設(shè)第一行顯示位置顯示第一行內(nèi)容設(shè)
26、第二行顯示位置顯示第二行內(nèi)容結(jié)束圖4-21602液晶顯示模塊程序流程圖4.2傳感器模塊設(shè)計(jì)溫濕度模塊DH11數(shù)字溫濕傳感器加濕器溫濕度傳感器隨著科技的不斷發(fā)展,汽車、空調(diào)、除濕器、烘干機(jī)等種類繁多的電器都已進(jìn)入人們的日常生活,而這些電器設(shè)備很多都離不開對(duì)溫度、濕度等環(huán)境因素的要求。因此,溫度、濕度傳感器用途越來越廣泛。新一代的數(shù)字傳感器不再需要外置的A D轉(zhuǎn)換模塊,并具有標(biāo)準(zhǔn)接口,使用方便,得到了越來越多的應(yīng)用。DHT11作為一種新型的單總線溫濕度數(shù)字傳感器,具有更多的優(yōu)點(diǎn),它使系統(tǒng)設(shè)計(jì)更加簡單,控制方便,易于實(shí)現(xiàn)。DHT11傳感器模塊的軟件流程圖如下圖4-3所示。開始延時(shí)1S保持高電平檢測(cè)記
27、錄信號(hào)輸出低電平延時(shí)輸出低電平數(shù)據(jù)輸出結(jié)束信號(hào)圖4-3DHT11傳感器模塊程序流程圖第5章系統(tǒng)分析與調(diào)試本設(shè)計(jì)是在Keil C環(huán)境下開發(fā)的,Keil C軟件支持C語言的編程及調(diào)試,運(yùn)用方便,是做C語言畢業(yè)設(shè)計(jì)者的首選。設(shè)計(jì)的首要任務(wù)是安裝和學(xué)習(xí)使用這個(gè)軟件,在簡單的學(xué)習(xí)和了解Keil C后,我們便可在此環(huán)境下開始了對(duì)帶錄音功能的電子琴的設(shè)計(jì)工作。在編譯完Keil C后,再運(yùn)用STC_ISP_V480軟件燒錄到開發(fā)板上,實(shí)現(xiàn)實(shí)物與程序的連接。在燒錄前要對(duì)STC_ISP_V480進(jìn)行一些必要的設(shè)置。第一步:設(shè)置MCU Type為STC89C52RC;第二步:打開編寫好并編譯的程序文件,它是以.he
28、x為后綴的文件;第三步:選擇對(duì)應(yīng)的COM端口,(可在我的電腦的設(shè)備管理處查看COM選項(xiàng));第四步:點(diǎn)擊Download/下載,等提示請(qǐng)給MCU上電時(shí),打開開發(fā)板上的開關(guān),它就自行燒錄了。Keil C程序運(yùn)行如圖5-1所示。圖5-1keil C運(yùn)行圖程序燒錄圖如5-2所示。圖5-2程序燒錄運(yùn)行圖在完成對(duì)程序的調(diào)試及燒錄之后,還需要對(duì)其進(jìn)行演示,把開發(fā)板與電腦連上,設(shè)置好對(duì)應(yīng)的接口,完成供電及下載。開始供電后、稍帶幾秒等1602液晶屏能正常顯示當(dāng)前溫濕度了之后。觀察當(dāng)前溫濕度的變化。并且針對(duì)與自己設(shè)定的限值相比較。若當(dāng)前溫度沒有超標(biāo),即沒有超過限值??梢杂檬治孀HT11傳感器,令其溫度的顯示超標(biāo)
29、。測(cè)試能否達(dá)到報(bào)警。經(jīng)過測(cè)試。完全可行。因而簡單的實(shí)現(xiàn)了對(duì)溫度的控制。濕度控制原理跟溫度一樣。第6章實(shí)物制作與調(diào)試制作方案是指完成給定的店子制作所采取的步驟和策略。具體做法是:根據(jù)電子制作任務(wù)書的要求和技術(shù)指標(biāo),選擇印制電路(PCB)板的制作、元器件的檢測(cè)和裝配、整機(jī)調(diào)試和技術(shù)指標(biāo)測(cè)試方法等。6.1PCB板的制作PCB板的制作一般包括印制底圖圖樣描繪、底圖掩膜層制作和蝕刻加工等三個(gè)環(huán)節(jié)。首先根據(jù)方案,采用電子設(shè)計(jì)自動(dòng)化軟件中的Protel 99 SE進(jìn)行印制電路板底圖圖樣的設(shè)計(jì)。在軟件環(huán)境下繪制好底圖后,可用噴墨式或激光打印機(jī)將PCB板的設(shè)計(jì)圖樣打印出來,然后進(jìn)行制作。PCB板的制作一般分制作
30、印制電路板、清洗與打孔和檢修四個(gè)環(huán)節(jié)。1制作印制電路板 利用所打印的PCB板圖樣、熱轉(zhuǎn)印紙和恒溫電熨斗完成制作。而熱轉(zhuǎn)印法制板的不足之處是:由于熱轉(zhuǎn)印紙局部缺陷等原因,會(huì)出現(xiàn)墨粉在熱轉(zhuǎn)印紙上局部附著不均勻等現(xiàn)象,對(duì)附著層太薄的地方,使抗腐蝕能力下降,影響PCB板的質(zhì)量。2清除防護(hù)層 對(duì)于腐蝕好的印制電路板,選用細(xì)砂紙將防護(hù)層打磨掉,并進(jìn)行清洗。3打孔 對(duì)清洗好的印制電路板,需要在焊盤和固定位置鉆孔后,才能進(jìn)行安裝。4檢修 對(duì)制作好的PCB板,要進(jìn)行嚴(yán)格檢查,判斷印制線間是否有短路、斷裂、脫落和起層問題,及時(shí)發(fā)現(xiàn)問題后,可采用相應(yīng)的修理或補(bǔ)救措施,若有嚴(yán)重質(zhì)量問題時(shí),需要重新制作。6.2元件的裝
31、配元件安裝前,要做好準(zhǔn)備各項(xiàng)工作,清理與檢測(cè)好元件,再按電子工藝要求進(jìn)行元件焊接、剪引腳、清洗和檢查等。且安裝元件要遵循先小后大,先輕后重,先內(nèi)后外的原則采用手工烙鐵錫焊。具體操作過程如下:1準(zhǔn)備工作 元件安裝前的準(zhǔn)備工作主要包括工具、儀表和材料等。如通常用的工具、儀表和材料主要有:電烙鐵、鑷子、剪刀、萬用表、焊料、助焊劑、導(dǎo)線等。2清理與檢測(cè)好元件 對(duì)將要安裝的全部元件,可先對(duì)引腳進(jìn)行浸錫處理,在按照元件明細(xì)表中的逐一查對(duì),簡易測(cè)試其好壞。3元件焊接 對(duì)某個(gè)元件進(jìn)行焊接前,先需要根據(jù)元件的大小,確定元件是臥裝還是立裝。并對(duì)引腳按照電子裝配工藝要求進(jìn)行成形處理,然后再實(shí)施焊接。4剪引腳 元件安
32、裝完成后,剪除引腳過長的部分。值得注意的是:不要在垂直引腳的方向上用力,以免將印制線路扯掉。5清洗與檢查 引腳剪完后,可用工業(yè)酒精,對(duì)殘留有助焊劑的焊盤進(jìn)行清洗。然后按照電路原理圖,檢查有無裝錯(cuò)之處。也可以用萬用表檢測(cè),判斷是否有錯(cuò)。其裝配的實(shí)物圖如下圖6-1所示。圖6-1裝配實(shí)物圖6.3調(diào)試與性能檢測(cè)元件安裝完成后,要使電路處理最佳工作狀態(tài),需要對(duì)單元電路和整個(gè)電路進(jìn)行調(diào)試。調(diào)試與測(cè)試方案的選擇應(yīng)根據(jù)現(xiàn)有的儀器儀表?xiàng)l件來確定,但最基本的調(diào)試與測(cè)試都要采用專用設(shè)備進(jìn)行調(diào)試與測(cè)試。調(diào)試工作分調(diào)試前的準(zhǔn)備和調(diào)試操作兩步完成。1調(diào)試準(zhǔn)備 調(diào)試準(zhǔn)備指在調(diào)試前,對(duì)調(diào)試過程中所需要的儀器、設(shè)備、工具、元件
33、和材料等進(jìn)行調(diào)配。2調(diào)試操作 電路調(diào)試的基本原則是:先靜態(tài),后動(dòng)態(tài),先局部,后整體。對(duì)于動(dòng)態(tài)技術(shù)指標(biāo)調(diào)試,要從末級(jí)開始,逐級(jí)向前級(jí)反復(fù)進(jìn)行,直到調(diào)準(zhǔn)為止。3性能檢測(cè) 該項(xiàng)工作在電路調(diào)試完成后進(jìn)行,通過測(cè)量相關(guān)技術(shù)指標(biāo)來主要了解電路是否達(dá)到技術(shù)要求。其裝配的實(shí)物圖調(diào)試仿真如圖6-2所示。圖6-2調(diào)試仿真實(shí)物圖結(jié)論本系統(tǒng)以單片機(jī)為核心部件的控制系統(tǒng),利用軟件編程,最終基本上實(shí)現(xiàn)了各項(xiàng)要求。雖然系統(tǒng)還存在一些不足,比如溫濕度測(cè)量不夠精確,特別是濕度,波動(dòng)較大。嘗試了各種改進(jìn)方法。仍然不太理想。不過大體能反映出設(shè)計(jì)的目的和要求。與預(yù)期的結(jié)果相差不多。經(jīng)過近兩個(gè)月的奮斗,從確定題目,到后來查找資料,理論
34、學(xué)習(xí),實(shí)驗(yàn)編程調(diào)試,這一切都使我的理論知識(shí)和動(dòng)手能力有了很大的提高。了解了單片機(jī)的硬件結(jié)構(gòu)和軟件編程方法,對(duì)單片機(jī)的工作方式有了很大的認(rèn)知。同時(shí),對(duì)一些外圍設(shè)備比如傳感器、液晶屏、鍵盤、蜂鳴器等有了一定的了解!學(xué)會(huì)了對(duì)一項(xiàng)工程如何設(shè)計(jì):首先,要分析需要設(shè)計(jì)的系統(tǒng)要實(shí)現(xiàn)什么功能,需要什么器件;然后,針對(duì)設(shè)計(jì)購買相應(yīng)的硬件,選用硬件時(shí)不僅要選用經(jīng)濟(jì)的,更重要的是如何能更精確更方便的完成系統(tǒng)的要求;再次,對(duì)各個(gè)硬件的軟件實(shí)現(xiàn)要弄清楚,如何更好的實(shí)現(xiàn)各個(gè)硬件的協(xié)調(diào),更好的通過主控制器件實(shí)現(xiàn)硬件的功能。最后,通過各種測(cè)試與調(diào)試,讓設(shè)計(jì)更好的完成系統(tǒng)要求。 但因?yàn)槲覀兊乃接邢?,此設(shè)計(jì)中也存在一定的不足。
35、就比如說對(duì)濕度的控制方面,由于溫度時(shí)刻都在發(fā)生著變化。而濕度的變化又大體上取決于溫度。因而對(duì)于濕度的控制有點(diǎn)困難。同時(shí)由于濕度變化波動(dòng)比較大。造成報(bào)警頻繁,為濕度限值的設(shè)定也帶來了不小的麻煩。溫濕度控制已經(jīng)成為了21世紀(jì)熱門研究話題之一。無論是從生產(chǎn)還是生活,與我們?nèi)祟惗际窍⑾⑾嚓P(guān)的。而智能化的控制溫濕度已經(jīng)發(fā)展成為一種必然。隨著世界經(jīng)濟(jì)的發(fā)展,人們生活水平的提高以及社會(huì)的進(jìn)步。我們不可能一直墨守陳規(guī),不能在恪守以前利用人力資源來控制溫濕度的方法。不僅浪費(fèi)大量的人力資源、財(cái)力資源,并且控制系統(tǒng)也更加單一化。而采用自動(dòng)控制的辦法、既節(jié)省了人力資源,更體現(xiàn)了與時(shí)俱進(jìn)的思想、世界在進(jìn)步、而這種進(jìn)步就
36、該體現(xiàn)在各個(gè)方面。參考文獻(xiàn)1陳明熒,8051單片機(jī)課程設(shè)計(jì)實(shí)訓(xùn)教材M北京:清華大學(xué)出版社,20032徐新艷,單片機(jī)原理、應(yīng)用與實(shí)踐M北京:高等教育出版社,20053吳金戌,沈慶陽,郭庭吉,8051單片機(jī)實(shí)踐與應(yīng)用M北京:清華大學(xué)出版社,20024王千,實(shí)用電子電路大全M電子工業(yè)出版社,20015馮博琴,微型計(jì)算機(jī)原理與接口技術(shù)M北京:清華大學(xué)出版社,20046張毅剛,MCS-51單片機(jī)應(yīng)用設(shè)計(jì)M哈爾濱工業(yè)大學(xué)出版社,20047張淑清,姜萬錄等.單片微型計(jì)算機(jī)接口技術(shù)及應(yīng)用M國防工業(yè)出版社,2003.8吳金戌,沈慶陽,郭庭吉8051單片機(jī)實(shí)踐與應(yīng)用M北京:清華大學(xué)出版社,20019馮博琴,微型計(jì)
37、算機(jī)原理與接口技術(shù)M清華大學(xué)出版社,200410張毅剛,MCS-51單片機(jī)應(yīng)用設(shè)計(jì)M哈爾濱工業(yè)大學(xué)出版社,200411趙亮,侯國銳,單片機(jī)C語言編程與實(shí)例M北京:人民郵電出版社,200312王振紅,李洋,郝承祥.ISD4004語音芯片的工作原理及其在智能控制系統(tǒng)中的應(yīng)用J電子器件2002年3月第25卷第1期第30頁共30頁附錄1整機(jī)電路圖附錄2程序清單#include <reg52.h>/調(diào)用單片機(jī)頭件#define uchar unsigned char/無符號(hào)字符型 宏定義變量范圍0255#define uint unsigned int/無符號(hào)整型 宏定義變量范圍065535
38、#include<intrins.h>#include "eeprom52.h"sbit beep = P14; /蜂鳴器IO口定義uchar a_a;bit flag_300ms / 按鍵的IO變量的定義uchar key_can; /按鍵值的變量uchar menu_shudu = 20; /用來控制連加的速度uchar menu_1;/菜單設(shè)計(jì)的變量uint t_high = 30,t_low = 10; /溫度報(bào)警參數(shù)uint s_high = 30,s_low = 10; /濕度報(bào)警參數(shù)uchar flag_w_bj_en,flag_s_bj_en;b
39、it flag_lj_en; /按鍵連加使能bit flag_lj_3_en; /按鍵連3次連加后使能 加的數(shù)就越大了 uchar key_time,flag_value;/用做連加的中間變量bit key_500ms ;uchar flag_clock; /溫度報(bào)警變量uchar flag_fuzi; /用做菜單內(nèi)的初始化的/* 功能 : 延時(shí)1ms函數(shù)* 輸入 : q* 輸出 : 無*void delay_1ms(uint q)uint i,j;for(i=0;i<q;i+)for(j=0;j<120;j+);sbit dht11=P15; /溫度傳感器IO口定義uchar t
40、able_dht115=1,2,3,4,5;/*把數(shù)據(jù)保存到單片機(jī)內(nèi)部eeprom中*/void write_eeprom()/保存數(shù)據(jù)SectorErase(0x2000);byte_write(0x2000, t_high);byte_write(0x2001, t_low);byte_write(0x2002, s_high);byte_write(0x2003, s_low);byte_write(0x2055, a_a); /*把數(shù)據(jù)從單片機(jī)內(nèi)部eeprom中讀出來*/void read_eeprom() /讀出保存數(shù)據(jù)t_high = byte_read(0x2000);t_low
41、 = byte_read(0x2001); s_high = byte_read(0x2002);s_low = byte_read(0x2003);a_a = byte_read(0x2055);/*機(jī)自檢eeprom初始化*/void init_eeprom()/開始初始化保存的數(shù)據(jù)read_eeprom();/讀出保存數(shù)據(jù)if(a_a != 2) /新的單片機(jī)初始單片機(jī)內(nèi)問eepromt_high = 40,t_low = 10;s_high = 95,s_low = 10;a_a = 2;write_eeprom();/保存數(shù)據(jù)#include "lcd1602.h"
42、;/#include "menu.h"/*定時(shí)器0初始化程序*/void time_init() EA = 1; /開總中斷TMOD = 0X01; /定時(shí)器0、定時(shí)器1工作方式1ET0 = 1;/開定時(shí)器0中斷 TR0 = 1;/允許定時(shí)器0定時(shí)/*獨(dú)立按鍵程序*/uchar key_can; /按鍵值void key()/獨(dú)立按鍵程序static uchar key_new;key_can = 20; /按鍵值還原P3 |= 0xf0;if(P3 & 0xf0) != 0xf0) /按鍵按下delay_1ms(1); /按鍵消抖動(dòng)if(P3 & 0xf0
43、) != 0xf0) && (key_new = 1)/確認(rèn)是按鍵按下key_new = 0;switch(P3 & 0xf0)case 0xd0: key_can = 3;break;/得到k1鍵值case 0xb0: key_can = 2;break;/得到K2鍵值case 0x70: key_can = 1;break; /得到k3鍵值else key_new = 1;/*按鍵顯示函數(shù)*/void key_with()if(key_can = 1) /設(shè)置鍵menu_1 +;if(menu_1 > 4)menu_1 = 0;init_1602();/lcd
44、1602初始化if(menu_1 = 1) /初始化顯示write_string(1,0," WH: WL: ");write_string(2,0," SH: % SL: % ");write_zifu(1,6,0xdf);/顯示度write_zifu(1,13,0xdf);/顯示度write_sfm2(1,4,t_high);/顯示溫度write_sfm2(1,11,t_low);/顯示溫度write_sfm2(2,4,s_high);/顯示濕度write_sfm2(2,11,s_low);/顯示濕度if(menu_1 = 1)/設(shè)置高溫報(bào)警if(k
45、ey_can = 2)t_high + ;/設(shè)置高溫值加1 if(t_high > 99)t_high = 99;if(key_can = 3)t_high - ;/設(shè)置高溫值減1 if(t_high <= t_low)t_high = t_low + 1;write_sfm2(1,4,t_high);/顯示溫度write_com(0x80+3); /將光標(biāo)移動(dòng)到秒個(gè)位write_com(0x0f); /顯示光標(biāo)并且閃爍write_eeprom();/保存數(shù)據(jù)if(menu_1 = 2) /設(shè)置低溫報(bào)警if(key_can = 2)t_low + ;/設(shè)置低溫值加1 if(t_lo
46、w >= t_high)t_low = t_high - 1;if(key_can = 3) /設(shè)置高溫值減1 t_low - ;if(t_low <= 1)t_low = 1;write_sfm2(1,11,t_low); /顯示濕度write_com(0x80+10);/將光標(biāo)移動(dòng)到秒個(gè)位write_com(0x0f); /顯示光標(biāo)并且閃爍write_eeprom();/保存數(shù)據(jù)if(menu_1 = 3) /設(shè)置高濕報(bào)警if(key_can = 2)s_high + ; /設(shè)置高濕值加1 if(s_high > 99)s_high = 99;if(key_can = 3
47、)s_high - ; /設(shè)置高濕值減1 if(s_high <= s_low)s_high = s_low + 1;write_sfm2(2,4,s_high); /顯示濕度write_com(0x80+0x40+3);/將光標(biāo)移動(dòng)到秒個(gè)位write_com(0x0f);/顯示光標(biāo)并且閃爍write_eeprom();/保存數(shù)據(jù)if(menu_1 = 4) /設(shè)置低濕報(bào)警if(key_can = 2)s_low + ; /設(shè)置低濕值加1 if(s_low >= s_high)s_low = s_high - 1;if(key_can = 3) /設(shè)置低濕值減1 s_low - ;
48、if(s_low <= 1)s_low = 1;write_sfm2(2,11,s_low); /顯示濕度write_com(0x80+0x40+10); /將光標(biāo)移動(dòng)到秒個(gè)位write_com(0x0f); /顯示光標(biāo)并且閃爍write_eeprom();/保存數(shù)據(jù) /*讀溫濕度傳感器程序*/void dst11()uchar i,j;/讀溫濕度時(shí)不能打開中斷dht11 = 0;delay_1ms(18);dht11 = 1;delay_uint(4); /50usif(dht11 = 0) /判斷是否響應(yīng) 0 為響應(yīng)while(dht11 = 1);/等待響應(yīng)時(shí)間過完for(i=0;
49、i<5;i+)for(j=0;j<8;j+)table_dht11i <<= 1;while(dht11 = 0);delay_uint(4); /50us數(shù)據(jù)1的高電平時(shí)間為110us 低為27usif(dht11 = 1)table_dht11i |= 0x01;while(dht11 = 1);dht11 = 1;/*報(bào)警函數(shù)*/void clock_h_l()static uchar value,value1,value2;if(table_dht110 <= s_low) | (table_dht110 >= s_high)value1 +; /消
50、除濕度在邊界時(shí)的干擾if(value1 > 2)flag_s_bj_en = 1;/濕度報(bào)警標(biāo)志位else if(table_dht110 > (s_low ) | (table_dht110 < (s_high)value1 +;/消除濕度在邊界時(shí)的干擾if(value1 > 2)flag_s_bj_en = 0;/濕度取消報(bào)警else value1 = 0;if(table_dht112 <= t_low) | (table_dht112 >= t_high) value2 +;/消除溫度在邊界時(shí)的干擾if(value2>2)flag_w_bj_en = 1;/溫度 報(bào)警標(biāo)志位else if(table_dht112 > (t_low )|(table_dht112>(t_high)value2 +;/消除溫度在邊界時(shí)
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 塑料廠施工合同填寫樣本
- 購物中心倒水泥板施工合同
- 水果店?duì)I業(yè)員招聘合同
- 藥店?duì)I銷專員勞動(dòng)合同
- 醫(yī)院病房樓租賃與承包合同條款
- 自然分娩一病一品匯報(bào)
- 高效能領(lǐng)導(dǎo)力發(fā)展計(jì)劃
- 民法典建設(shè)合同篇
- 課件不被修改教學(xué)課件
- 2022烈士陵園掃墓心得體會(huì)3篇
- 單位職工酒駕檢討書范文
- 心臟驟停與猝死
- 學(xué)校保密知識(shí)培訓(xùn)課件
- 中醫(yī)藥研究院運(yùn)營方案
- 《功能材料概論》課件
- 工程師職稱代評(píng)銷售話術(shù)
- POCT臨床應(yīng)用與質(zhì)量管理
- 私立民辦初中學(xué)校項(xiàng)目融資計(jì)劃書
- 膿毒性休克病人護(hù)理查房課件
- 《本量利分析》課件
- 2023光伏組件隱性缺陷檢測(cè)技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論