freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機的雞舍溫度監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(文件)

2025-07-30 15:54 上一頁面

下一頁面
 

【正文】 if(s4==0)//判斷選擇按鍵是否按下 { Delay(5)。最終采取中斷的方式能夠及時的處理按鍵識別及按鍵的信息的處理。rhhum_H) fmq(40, 75)。amp。 } else { if(temptemp_H) //溫度高于最高溫度值時啟動 溫、濕度 調(diào)節(jié)器件并報警 { 更新當前 溫、濕度 信息 d2=0。//調(diào)用蜂鳴器報警程序 for(i=0。 int rh。其工作流程圖如圖 所示: 圖 溫、濕度 調(diào)控流程圖 以下為 溫、濕度 處理過程函數(shù)。 報警及 溫、濕度 調(diào)控設(shè)計 當 溫、濕度 異常時蜂鳴器根據(jù)不同異常情況發(fā)出不同頻率的聲音來到的提醒作用,同時 溫、濕度 調(diào)節(jié)器件根據(jù)不同的異常情況來實現(xiàn)不同器件的工作情況達到 溫、濕度 預(yù)設(shè)的值。 //基本指令操作 Delay_xms(5)。主要通過清屏指令實現(xiàn)清除顯示屏。j++) LCD_wdat(*bmp++)。i++) 安徽新華學(xué)院 20xx 屆本科畢業(yè)論文(設(shè)計) 28 { LCD_wcmd(0x80+i)。j++) //再寫入兩個 8 位元的數(shù)據(jù) LCD_wdat(*bmp++)。i++) { LCD_wcmd(0x80+i)。 void photodisplay(uchar *bmp) { uchar i, j。 LCD_wcmd(pos)。} else if (X==2) //判讀是否在第二行 {X=0x90。 } 以下為顯示字符型數(shù)據(jù)設(shè)置顯示地址位置,由于使用 LCD12864 顯示屏自帶的字形庫編碼,每個字形用 16*16 點陣表示,因此 LCD12864 顯示屏可以顯示 4安徽新華學(xué)院 20xx 屆本科畢業(yè)論文(設(shè)計) 27 行字形,每行最多能夠顯示 8 個字。 LCD_wcmd(0x0C)。 LCD_wcmd(0x34)。 當單片機上電后進行 LCD12864 的初始化,通過單片機發(fā)送顯示位置的數(shù)據(jù),將指令發(fā)送到總線上,通過一段時間的延時后進行判斷數(shù)據(jù)是否發(fā)送完畢,直到數(shù)據(jù)發(fā)送完畢后結(jié)束本次的數(shù)據(jù)顯示。U8FLAG++)。U8FLAG++)。 //主機設(shè)為輸入判斷從機響應(yīng)信號 P2_0=1。 其部分代碼如下: void RH(void) { //主機拉低 18ms P2_0=0。 當單片機上電后首先進行 DHT11 傳感器的初始化,接著等待單片機發(fā)送開始信號,當單片機發(fā)送一次開始信號后 ,讀取 DHT11 寄存器中的 40 位數(shù)據(jù)(高 8 位溫度數(shù)據(jù)、低 8 位溫度數(shù)據(jù)、高 8 位濕度數(shù)據(jù)、低 8 位濕度數(shù)據(jù)、8 為校驗碼)。 //清屏 show1()。i3。 //選擇負跳變來觸發(fā)外中斷 buzz=1。 安徽新華學(xué)院 20xx 屆本科畢業(yè)論文(設(shè)計) 22 開 始顯 示 器 初 始 化讀 取 溫 濕 度 信息溫 濕 度 信 息 處理溫 濕 度 異 常報 警 及 調(diào) 控 溫濕 度顯 示 當 前 狀 態(tài)YN是 否 斷 電結(jié) 束YN 圖 主程序流程圖 其部分代碼如下: void main() { uchar i。 主函 數(shù)主要通過調(diào)用相應(yīng)模塊的函數(shù)實現(xiàn)整個系統(tǒng)的運行。 main 函數(shù)的設(shè)計,關(guān)系到整個系統(tǒng)的運行流程及效率。圖 按鍵電路圖。 安徽新華學(xué)院 20xx 屆本科畢業(yè)論文(設(shè)計) 20 按鍵模塊 鍵盤是單片機最簡單的輸入設(shè)備,通過它可以向單片機系統(tǒng)輸入數(shù)據(jù)和控制命令等,從而實現(xiàn)人機對話。繼電器驅(qū)動包含兩個方面 :一是對繼電器進行驅(qū)動,因為繼電器本身對于單片機來說就是一個大功率器件,因此需 要有驅(qū)動電路,常用的是三極管驅(qū)動,三極管在電路中起開關(guān)作用,工作在截至或放大狀態(tài)。 安徽新華學(xué)院 20xx 屆本科畢業(yè)論文(設(shè)計) 19 圖 報警器電路圖 溫、濕度 控制模塊 單片機是一個弱電器件,一般情況下它們工作電壓在 5V 甚至更低 [12]。 為了使蜂鳴器能夠正常的發(fā)出聲音,需使用三極管進行信號的放大。為了防止直接加 5v 電壓燒壞背光燈故在第 19 引腳加 10KΩ 電阻用于限流 [10]。引腳功能表如表 32 所示: 表 32 LCD12864 引腳說明 管腳號 管腳名稱 電平 管腳功能描述 1 VSS 0V 電源地 2 VCC +5V 電源正 3 V0 對比度(亮度)調(diào)整 4 RS(CS) H/L RS=“H”,表示 DB7——DB0 為顯示數(shù)據(jù) RS=“L”,表示 DB7——DB0 為顯示指令數(shù)據(jù) 5 R/W(SID) H/L R/W=“H”, E=“H”,數(shù)據(jù)被讀到 DB7——DB0 R/W=“L”, E=“H→L” , DB7——DB0 的數(shù)據(jù)被寫到 IR 或 DR 6 E(SCLK) H/L 使能信號 714 DB0—DB7 H/L 三態(tài)數(shù)據(jù)線 15 PSB H/L H: 8 位或 4 位并口方式, L:串口方式 安徽新華學(xué)院 20xx 屆本科畢業(yè)論文(設(shè)計) 17 續(xù)表 16 NC 空腳 17 /RESET H/L 復(fù)位端,低電平有效 18 VOUT LCD 驅(qū)動電壓輸出端 19 A VDD 背光源正端( +5V) 20 K VSS 背光源負端 LED12864 顯示字形與顯示圖像主要通過以下指令實現(xiàn)的。 DHT11首先由溫度傳感器、濕度傳感器分別檢測出相對濕度和溫度信號,然后經(jīng)過內(nèi)部的放大電路放大后分別送到 ADC 中進行 A/D 轉(zhuǎn)換、標準和糾錯,最后通過二線制的串行接口,將相對濕度和溫度的數(shù)據(jù)送至 STC89C52 單片機,再利用STC89C52 單片機完成非線性補償和溫度補償。當最后一位數(shù)據(jù)傳送完畢后,DHT11 拉低總線 50us,隨后總線由上拉電阻拉高進入空閑狀態(tài)。 DHT11 接收到單片機的開始信號后 ,等待主機開始信號結(jié)束,然后發(fā)送 80us 低電平響應(yīng)信號。通過不斷檢測程序循環(huán)的運行時間周期,如果發(fā)現(xiàn)周期超過最大周期時間,該系統(tǒng)被認為陷入 “死循環(huán) ”,需進行出錯處理。 晶振電路 晶振電路的主要任務(wù)是為 STC89C52 單片機提供一個穩(wěn)定的工作頻率 [5]。 系統(tǒng)框圖與說明 本系統(tǒng)初步計劃由 STC89c52 單片機主控模塊、 DHT11 溫、濕度 傳感器模塊、LCD12864 顯示模塊、按鍵模塊、報警模塊、 驅(qū)動 模塊組成。 在本設(shè)計中所需要的控制點數(shù)的較少,只需要幾個功能鍵,簡便、易操作、成本低就成了首要考慮的因素。 鍵盤控制模塊的選擇 方案一:采用 4 4 矩陣式鍵盤。用 12864 的繪圖功能還可繪制出 溫、濕度 調(diào)節(jié)器件的工作狀態(tài)圖 [4]。 溫、濕度 的顯示可以用數(shù)碼管或 LED,而且價格便宜。但在仿真時由于仿真軟件中不包含 DHT11,因此在仿真過程中采用方案一。該安徽新華學(xué)院 20xx 屆本科畢業(yè)論文(設(shè)計) 11 芯片在自動控制、 溫、濕度 監(jiān)測等領(lǐng)域均已得到廣泛應(yīng)用。在溫度測量系統(tǒng)中,常采用抗干擾能力強的新型數(shù)字溫度傳感器,新型數(shù)字溫度傳感器DS18B20 具有體積更小、精度更高、適用電壓更寬、采用一線總線、可組網(wǎng)優(yōu)點。 P1 端口 18 標準的 8 位雙休 I/0 口,自帶上拉電阻,可直接與外設(shè)連接。且性能價格比較高, 本人 選擇 STC 公司 51 系列的單片機STC89c52。 方案二:采用獨立的穩(wěn)壓電源。本系統(tǒng)主要考慮到設(shè)備的供電問題、系統(tǒng)核心芯片的選擇、系統(tǒng)顯示部件、 溫、濕度 獲取、人機交互部件。若家用汽車 溫、 濕度 監(jiān)控,生產(chǎn)車間等等。 當 溫、濕度 異常時, 溫、濕安徽新華學(xué)院 20xx 屆本科畢業(yè)論文(設(shè)計) 8 度 調(diào)控器件工作,將 溫、濕度 調(diào)至正常值。在本控制系統(tǒng)中,對 溫、濕度 的調(diào)節(jié)主要是通過控制 取暖 器 ,空調(diào),風扇,加濕器開關(guān)來實現(xiàn)。系統(tǒng)可分為檢測單元、控制單元、輔助單元和執(zhí)行單元四大部分,這四個部分共同完成整個控制系統(tǒng)的正常運行。濕度低于 40%時,對雞舍進行加濕處理。系統(tǒng)默認雞的適宜溫度為 13~23℃,適宜濕度 40%~72%,也可根據(jù)實際需求對 溫、濕度 范圍進行修改。溫度對濕度的影響如下圖 所示。 系統(tǒng)的運行方案設(shè)計 系統(tǒng)以 STC89c52 單片機為控制核心,通過 DHT11 溫、濕度 傳感器實時采集雞舍環(huán)境參數(shù),并將采集到的數(shù)據(jù)通過 I/O 接口傳給單片機,單片機對傳來的數(shù)據(jù)進行處理和判斷,如果判斷當前 溫、濕度 不滿足條件,則發(fā)指令給控制模塊,對執(zhí)行設(shè)備進行驅(qū)動。 安徽新華學(xué)院 20xx 屆本科畢業(yè)論文(設(shè)計) 5 2 系統(tǒng)方案設(shè)計 系統(tǒng)總體方案的設(shè)計包括系統(tǒng)的運行方案設(shè)計和系統(tǒng)整體結(jié)構(gòu)設(shè)計兩個方面的內(nèi)容。 第 3 章 硬件 系統(tǒng)設(shè)計,本章主要對各個模塊所使用到的硬件進行簡單功能介安徽新華學(xué)院 20xx 屆本科畢業(yè)論文(設(shè)計) 4 紹及應(yīng)用,并給出了 系統(tǒng)各模塊電路連接圖。 C.用 C 語言實現(xiàn)按鍵的識別并能夠?qū)崿F(xiàn) 溫、濕度 正常范圍的調(diào)節(jié)。能夠通過按鍵調(diào)控溫、濕度 正常范圍,通過蜂鳴器及 LED 指示燈達到報警效果,通過 STC89c52單片機進行數(shù)據(jù)處理輸出數(shù)字信號對風扇,加濕器,暖氣,空調(diào)等進行控制。借鑒單片機在工業(yè)上廣泛應(yīng)用的經(jīng)驗,將其應(yīng)用在農(nóng)業(yè)上也更為方便。 由于該系統(tǒng)成本較高,難以普及到規(guī)模較小的養(yǎng)殖場中?,F(xiàn)階段國際比較典型的代表性產(chǎn)品是以色列環(huán)境控制系統(tǒng),具有很強的實用性,可以根據(jù)控制對象的特點選用不同類型的控制器及外圍設(shè)備,可監(jiān)測濕度、溫度、風向、風速、雨量、光照等數(shù)據(jù)。在高溫時,雞只會通過蒸發(fā)散熱,如果濕度過大,就會對雞的蒸發(fā)散熱產(chǎn)生阻礙,產(chǎn)生高溫應(yīng)激。生長過程中雞舍的環(huán)境溫度不在此范圍時飼料轉(zhuǎn)化率就降安徽新華學(xué)院 20xx 屆本科畢業(yè)論文(設(shè)計) 2 低。通過對雞舍環(huán)境的監(jiān)控與調(diào)節(jié)能夠有效控制雞群健康,提高雞的產(chǎn)蛋率。 溫、濕度對雞的影響 雞舍環(huán)境對雞的生長發(fā)育影響重大。環(huán)境一旦變化, 雞能夠通過特定的反應(yīng),以適應(yīng)當前的環(huán)境。 關(guān)鍵詞: 雞舍 溫、濕度 ; DHT 溫、濕度 傳感器; S TC 89c52 單片機;LCD12864 安徽新華學(xué)院 20xx 屆本科畢業(yè)論文(設(shè)計) II The design and Realization of House Temperature Monitoring System Based on single chip microputer Abstract The house temperature and humidity will have an influence on the growth of the chicken and the amount ,size, thickness of the egg. It is very important to accurately detect the temperature and humidity for the coop farmers. Traditionally, it was tested by the use of the humidity paper, thermometers and other temperature and humidity measuring devices. For nonpliance coop, artificial ventilation, dehumidification and cooling work will be need to adjust it. Therefore, This artificial method has its limitation, such as timeconsuming, inefficient and measurement error. This work describes the achievement of temperature and humidity intelligent control systems on the basis of the core chip of STC89c52 microcontroller , DHT11sensors, LCD12864 displayer, buzzer, relays and other devices. The system uses DHT11 temperature and humidity sensor to acquire house temperature and humidity values and transfers the data to the microcontroller by the connected pin. And then the microcontroller processes the temperature and humidity data and sends the corresponding order to drive and alarm circuit and the corres
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1