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

正文內(nèi)容

溫濕度環(huán)境監(jiān)測系統(tǒng)設(shè)計畢業(yè)論文-資料下載頁

2025-06-28 20:54本頁面
  

【正文】 減 1;再次按下 K3,液晶屏正常顯示溫濕度。 系統(tǒng)總的程序設(shè)計見附錄附 1 讀取溫度數(shù)據(jù)子程序的設(shè)計本節(jié)的主要實現(xiàn)功能為:將傳感器檢測到的數(shù)據(jù)信息讀出并存于數(shù)據(jù)緩沖器中。_18B20_read() //讀出溫度函數(shù){_18B20_reset()。 //總線復(fù)位_18B20_delay(200)。_18B20_write(0xcc)。 //發(fā)命令_18B20_write(0x44)。 //發(fā)轉(zhuǎn)換命令_18B20_reset()。 _18B20_delay(1)。_18B20_write(0xcc)。 //發(fā)命令_18B20_write(0xbe)。temp_data[0]=_18B20read_byte()。 //讀溫度值的低字節(jié)temp_data[1]=_18B20read_byte()。 //讀溫度值的高字節(jié)temp=temp_data[1]。temp=8。 temp=temp|temp_data[0]。 // 兩字節(jié)合成一個整型變量。return temp。 //返回溫度值} 數(shù)據(jù)比較程序的設(shè)計本節(jié)的主要實現(xiàn)功能為:將環(huán)境數(shù)據(jù)與所設(shè)置的數(shù)據(jù)進行比較,當(dāng)所測溫度高于設(shè)定值時,蜂鳴器會報警。 if((RH=Rset)||(_1820display[4]=Tset)) beep=0。 else beep=1。 數(shù)據(jù)設(shè)置程序的設(shè)計本節(jié)的主要實現(xiàn)功能為:利用“增” 、 “減”和“切換”三個按鍵,可以實現(xiàn)對溫、濕度的設(shè)置。當(dāng)按“切換”鍵后,進行溫度的設(shè)置,此時按“增”鍵,每按一次,溫度增加 1 度,再次按 “切換”鍵后,進行濕度的設(shè)置,此時按“增”鍵,每按一次,濕度增加 1 度,反之,按“減”鍵時,相應(yīng)減 1 度。再次按下“切換”鍵時,就會自動退出設(shè)置狀態(tài),進入工作狀態(tài)。if(!K2) //如果按下 K2{dellay(500)。 //延時去抖動menu++。 //菜單加一if(menu==3) //如果菜單加到 3{Sector_erase(0x2022)。 //擦除扇區(qū) 2022Byte_program(0x2022,Tset)。 //將 0X2022 地址寫入數(shù)據(jù) TsetSector_erase(0x2200)。 //擦除扇區(qū) 2200Byte_program(0x2200,Rset)。 //將 0X2200 地址寫入數(shù)據(jù) Rsetmenu=0。 //回到菜單 0}while(!K2)。 //等待 K2 釋放} if(!K0) //如果按下 K0 {dellay(500)。 //延時去抖動if(menu==1) //如果是菜單 1Tset++。 //溫度報警線加 1else if(menu==2)//如果是菜單 2Rset++。 //濕度報警線加 1while(!K0)。 //等待 K0 釋放} if(!K1) //如果按下 K1 {dellay(500)。 //延時去抖動if(menu==1) //如果是菜單 1Tset。 //溫度報警線減 1else if(menu==2)//如果是菜單 2Rset。 //濕度報警線減 1while(!K1)。 //等待 K1 釋放} 軟件仿真軟件仿真結(jié)果如圖 41 所示圖 41 系統(tǒng)設(shè)計的軟件仿真通過該仿真圖,我們能看到 LCD 上有 2 排數(shù)據(jù)顯示,第一排顯示的是預(yù)設(shè)的溫度報警線和濕度報警線,第二排顯示的是當(dāng)前實際測出的溫度和濕度數(shù)據(jù),當(dāng)溫度或者濕度超過預(yù)警線,便會觸發(fā)報警,圖中 D1 表示報警系統(tǒng)。因為當(dāng)前的溫度較高,所以我們需要降溫,D5 發(fā)光;濕度太低,我們需要加濕, D2 發(fā)光。 硬件調(diào)試在實際的電路焊接中加了一個蜂鳴器作為報警器,為外電源預(yù)留了接頭;溫度傳感器和濕度傳感器分別在單片機兩側(cè),以防止相互之間的干擾。在電路板上設(shè)置了三個按鈕,來改變預(yù)設(shè)值。在液晶顯示器附近接通一個滑動變阻器,用來改變顯示器的亮度。圖 42 接上外電源和溫度傳感器 電路測試通過上電測試寢室室溫和濕度,可以看出溫度顯示精度為 ℃,顯示刷新時間約為 1s。測試宿舍溫度約為 26℃,與溫度計顯示相差 1℃左右。雨天濕度為27%RH,這個系統(tǒng)達到了預(yù)期的效果,表現(xiàn)良好。圖 43 實際顯示效果第五章 結(jié)論在大學(xué)的學(xué)習(xí)過程中,畢業(yè)設(shè)計是一個重要的環(huán)節(jié),是我們步入社會參與實際工程建設(shè)的一次極好的演練,我十分有幸能提早把畢業(yè)設(shè)計和實際工程有機的結(jié)合起來,從最初的選題,開題到構(gòu)思、繪圖、編寫程序、仿真直到完成設(shè)計。其間,查找資料,老師指導(dǎo),與同學(xué)交流,編寫程序,仿真調(diào)試,每一個過程都是對自己能力的一次檢驗和強化。本論文題目是“溫、濕度環(huán)境監(jiān)測系統(tǒng)設(shè)計” ,系統(tǒng)以 STC89C52 單片機為核心,主要由 LCD 數(shù)碼顯示電路、鍵盤控制、數(shù)字溫濕度采集模塊、報警系統(tǒng)、控制電路組成。系統(tǒng)通過數(shù)字溫濕度傳感器采集環(huán)境的溫濕度,并將采集的數(shù)據(jù)送入單片機中。在 STC89C52 單片機中,對送過來的數(shù)據(jù)進行處理和分析,并將數(shù)據(jù)通過 LCD 顯示電路顯示。若測定值超過設(shè)定值,則蜂鳴器會發(fā)出“滴滴”聲音報警,并實現(xiàn)單片機控制板對參數(shù)進行控制。在設(shè)計中,首先是電源模塊的選擇,先前為了設(shè)計方便打算采用 USB 端口供電,但是想到在實際應(yīng)用中,不可能隨處都有這些設(shè)備,于是改成電池供電。最麻煩的是溫濕度傳感器的選擇,剛開始時,使用的是普通溫濕度傳感,設(shè)計起來電路復(fù)雜,程序難寫。后來查閱資料,最后選擇了當(dāng)前主流的溫度傳感器 DS18B20 和濕度傳感器 HS1101,但是我從來沒有使用過這兩種數(shù)字傳感器,雖然電路設(shè)計起來很簡單,但是要使用程序控制這芯片可不容易,芯片采集的數(shù)據(jù)如何送到單片機中,成為設(shè)計中的一個難題。經(jīng)過多方面的查找資料,請教老師和同學(xué),最終完成了對溫濕度的采集。雖然整個設(shè)計已經(jīng)完成,但是也存在許多不足之處,由于 HS1101 可通過數(shù)據(jù)總線直接輸出數(shù)字量濕度值。該濕度值稱為“相對濕度” ,需要進行線性補償和溫度補償后才能得到較為準(zhǔn)確的濕度值。由于相對濕度數(shù)字輸出特性呈近似線性,所以 HS1101 采集到的數(shù)據(jù)送到 LCD 顯示,顯示結(jié)果存在一定的誤差。從系統(tǒng)測量的溫度值來看,整個系統(tǒng)達到了初期預(yù)想的效果,測量精度也較高。只是在控制方面顯得不足,希望以后能夠能有機會繼續(xù)完善。參考文獻[1] 何 正 林 ,趙 望 達 . 配 電 房 溫 濕 度 測 控 系 統(tǒng) 的 設(shè) 計 .計 算 機 測 量 與 控 制 ,(7):980~ 981[2] 吳 煒 . 基 于 8031 單 片 機 的 倉 庫 溫 度 與 濕 度 自 動 測 試 儀 設(shè) 計 [J]. 南 通 航 運 職 業(yè) 技 術(shù) 學(xué)院 學(xué) 報 , Journal of Nantong Vocational amp。 Technical Shipping College, 2022, ( 4) :6668. [3] 沈 德 金 , 陳 粵 初 . MCS51 系 列 單 片 機 接 口 電 路 與 應(yīng) 用 程 序 實 例 [M]. 北 京 航 空 航 天 大 學(xué)出 版 社 ,1990. [4] 李 江 華 . 基 于 MCS_51 單 片 機 安 防 系 統(tǒng) 監(jiān) 控 主 機 的 設(shè) 計 與 實 現(xiàn) [M].國 防 科 學(xué) 技 術(shù) 大 學(xué) 碩士 學(xué) 位 論 文 ,2022.[5] 唐 穎 主 編 . 唐 穎 主 編 . 單 片 機 原 理 與 應(yīng) 用 及 C51 程 序 設(shè) 計 . 北 京 市 : 北 京 大 學(xué) 出 版 社 , .[6] 曹 衛(wèi) 芳 . 基 于 MCS51 系 列 單 片 機 的 通 用 控 制 模 塊 的 研 究 [M]. 山 東 科 技 大 學(xué) ,2022.[7] 樓 然 苗 等 51 系 列 單 片 機 設(shè) 計 實 例 北 京 航 空 航 天 出 版 社 , [8] 吳 國 經(jīng) 等 單 片 機 應(yīng) 用 技 術(shù) 中 國 電 力 出 版 社 , [9] 朱 清 林 ,賈 轉(zhuǎn) 紅 ,鄒 傳 云 .基 于 AT89S51 的 溫 濕 度 控 制 系 統(tǒng) 的 設(shè) 計 與 實 現(xiàn) .第 十 七 屆 中 國過 程 控 制 會 議 論 文 集 ,2022[10] 張 琳 娜 , 劉 武 發(fā) . 傳 感 檢 測 技 術(shù) 及 應(yīng) 用 [M]. 中 國 計 量 出 版 社 ,1999[11] 何 希 才 , 劉 洪 梅 編 著 . 傳 感 器 應(yīng) 用 接 口 電 路 [M]. 北 京 市 : 機 械 工 業(yè) 出 版 社 , 1997.[12] 楊 華 中 等 著 . 模 擬 集 成 電 路 的 自 動 綜 合 方 法 [M]. 北 京 市 : 科 學(xué) 出 版 社 , 1999.[13] 胡 漢 才 .單 片 機 原 理 及 其 接 口 技 術(shù) [M].北 京 : 清 華 大 學(xué) 出 版 社 , 1993,311313.[14] 楊 振 江 等 編 著 . 智 能 儀 器 與 數(shù) 據(jù) 采 集 系 統(tǒng) 中 的 新 器 件 及 應(yīng) 用 [M]. 西 安 市 : 西 安 電 子 科技 大 學(xué) 出 版 社 , 2022.[15] 杜 深 慧 .溫 濕 度 監(jiān) 測 裝 置 的 設(shè) 計 與 實 現(xiàn) .華 北 電 力 大 學(xué) 碩 士 學(xué) 位 論 文 ,[16] 左 現(xiàn) 剛 . 賈 蒙 . 基 于 微 控 制 器 的 倉 庫 溫 度 濕 度 控 制 系 統(tǒng) 的 設(shè) 計 [J]. 內(nèi) 江 科 技 , Neijiang Science amp。 Technology, 2022, ( 2) :61.[17] 劉 迎 春 , 傳 感 器 原 理 設(shè) 計 與 應(yīng) 用 : 第 4 版 [M].國 防 科 技 大 學(xué) 出 版 社 .1993[18] 趙 升 .高 精 度 溫 度 濕 度 測 試 系 統(tǒng) 研 究 .合 肥 工 業(yè) 大 學(xué) 碩 士 研 究 論 文 , [19] 倫 翠 芬 , 張 小 芹 , 李 艷 萍 , 馬 繼 偉 , 劉 策 . 基 于 STC 單 片 機 和 無 線 數(shù) 傳 模 塊 的 糧倉 溫 濕 度 監(jiān) 控 系 統(tǒng) [J]. 糧 油 加 工 , Cereals and Oils Processing, 2022,( 7) :6467. [20] 王 曉 員 , 姚 旻 . 基 于 單 片 機 多 點 溫 度 控 制 的 硬 件 構(gòu) 建 設(shè) 計 [J]. 湛 江 師 范 學(xué) 院 學(xué) 報 , Journal of Zhanjiang Normal College, 2022,(3):7073. [21] 余 家 春 . Protel 99 SE 電 路 設(shè) 計 實 用 教 程 [M]. 中 國 鐵 道 出 版 社 , 2022.致 謝首先要感謝我的指導(dǎo)老師盧佩老師。盧佩老師平日里工作繁多,但在我做畢業(yè)設(shè)計的每個階段,從查閱資料到設(shè)計草案的確定和修改,中期檢查,后期詳細(xì)設(shè)計,電路仿真調(diào)試等整個過程中都給予我悉心的指導(dǎo)。我的設(shè)計較為復(fù)雜煩瑣,但是盧老師仍然細(xì)心地糾正設(shè)計中的錯誤。其次要感謝李栓民、周濤、查志華等老師給我的幫助與指導(dǎo),教我學(xué)會做人、做事,祝你們身體健康,工作順利!感謝張東地、楊奧、孫慶忠等同學(xué)對于我硬件設(shè)計和焊接提供的幫助,祝你們找到一份好工作!感謝我的搭檔劉雅楠在我最需要幫助的時候給我鼓勵,正因為如此我才能順利的完成設(shè)計。另外,還要感謝這四年來教過我的所有老師以及這四年來所有關(guān)心我的人。最后,再次感謝所有幫助過我的人! 附 錄附 1 系統(tǒng)設(shè)計的原理圖附 2 源代碼include include include include unsigned char dispbuf[5]={0}。 unsigned char temp[5]。 unsigned char T0count。 unsigned char timecount。 bit flag。 unsigned long F。 //頻率值unsigned int pF。//電容量signed char RH。//濕度unsigned char Tset,Rset。//默認(rèn)的溫度報警線unsigned char menu。//菜單變量,0 時正常,1 時設(shè)置溫度,2 時設(shè)置濕度sbit K0=P2^0。//定義鍵盤 K0 sbit K1=P2^1。//定義鍵盤 K1 sbit K2=P2^2。//定義鍵盤 K2sbit beep=P1^0。 sbit LCD_RS = P2^7。 sbit LCD_E = P2^6。define LCD_DATA P0 /**************************************************** 函數(shù)名稱: dellay** 入口參數(shù):h (unsigned int 型)** 出口參數(shù):無** 功能描述: 短暫延時,使用 晶體,約 ****************************************************/void dellay(unsigned int h){ while(h)。 //}/************************
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1