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

正文內(nèi)容

單片機(jī)控制恒溫恒濕系統(tǒng)設(shè)計(jì)畢業(yè)論文(完整版)

2025-08-02 13:32上一頁面

下一頁面
  

【正文】 abfcgde dpabfcgde dpabfcgde dp2134OE1D02 D13 D24 D35D46 D57 D68 D79GND10LE1 Q712Q6 13Q5 14Q4 15Q3 16Q2 17Q1 18Q019Vc 2074HC573U274HC573(B)+5IN11 IN22IN33 IN44IN55 IN66IN77 GND8OUT1 16OUT2 15OUT3 14OUT4 13OUT5 12OUT6 1OUT7 10Vc 9ULN203U7AULN203R61KLED件D1IN4148RY1 123 116A件件VC件件件+12R81KLED件D2IN4148RY2+512320v件件件件件+12IN1 GND2OUT37805780512 3A12v件件+5GNDGND12V 圖 主板總電路第 4 章 系 統(tǒng) 調(diào) 試5根據(jù)系統(tǒng)電路圖購買硬件,然后根據(jù)原理圖進(jìn)行焊接。如下圖 所示。圖 uVision3 單片機(jī)型號(hào)選擇界面然 后 , 為 Keil uVision3 境 要 求 為 Test 工 程 選 擇 一 個(gè) 單 片 機(jī) 型 號(hào) ; 我 們 選 擇 的 是 Atmel 公 司 的 89C51。應(yīng)用此軟件前需要先安裝,首先下載 Keil uVision3 安裝包,解壓安裝包,打開加壓后的文件,選擇單片機(jī)軟件\setup\ 安裝程序,選擇安裝“Eval Version”版進(jìn)行安裝。 if(set_RHU8RH_data_h)//如果濕度設(shè)定值大于當(dāng)前值霧化器工作否則不工作 p2_1=1。 delay_10us()。i4。//恢復(fù)溫度濕度初始值 set_RH=35。a++) for(b=0。b++){} } if(T_sub==0)//再次確定溫度減一鍵按下 {set_T。a5。 s[2]=set_RH/10。按鍵程序:/**************************************************************函數(shù)功能:溫度濕度設(shè)置及設(shè)定值顯示子程序 ***************************************************************/void keyscan(){unsigned char a,b。//讀取一字節(jié)數(shù)據(jù) //數(shù)據(jù)傳輸讀取是否正確校驗(yàn) U8temp=(U8T_data_H_temp+U8T_data_L_temp+U8RH_data_H_temp+U8RH_data_L_temp)。 //數(shù)據(jù)傳遞 COM()。第 3 章 各 個(gè) 子 系 統(tǒng) 設(shè) 計(jì)10 U8FLAG=3。 //延時(shí) 40us Delay_10us()。//讀取不正確時(shí)用于跳出循環(huán) //用于超時(shí)時(shí)跳出 for 循環(huán) if(U8FLAG==1)break。//延時(shí) 30us Delay_10us()。 圖 數(shù)據(jù)位表示 0 圖 數(shù)據(jù)位表示 1DHT11 溫濕度采集程序編制: 口 AT89S51 和 DHT11 通信口/*************************************************************************函數(shù)功能:讀取一個(gè)字節(jié)溫度濕度值 ****************************************************************************/ void COM(void) { 第 3 章 各 個(gè) 子 系 統(tǒng) 設(shè) 計(jì)8 U8 j。2 ℃量程 0 60 ℃響應(yīng)時(shí)間 1/e(63%) 6 40 SDHT11 與單片機(jī)連接如圖 。表 (DHT11 性能參數(shù))參 數(shù) 條件 最小值 典型值 最大值 計(jì)量單位濕度值1 1 1 %RH分辨率8 Bit可重復(fù)性 177。它使用專門數(shù)字模塊采集技術(shù)和溫度濕度傳感器技術(shù),保證產(chǎn)品具有較高的可靠性與較好的長期使用穩(wěn)定性。 本設(shè)計(jì)采用蜂鳴器作為報(bào)警器。矩陣式鍵盤一般占用單片機(jī)接口資源相對(duì)較少同時(shí)功能可以更強(qiáng)些,但是編程和使用比獨(dú)立式鍵盤復(fù)雜。硬件電路部分:完成恒溫恒濕吸氧裝置的 AT89S51 單片機(jī)的外圍電路,溫度采集電路,濕度采集電路,溫度調(diào)節(jié)電路,濕度調(diào)節(jié)電路,溫度濕度顯示電路,繼電器控制加熱管電路,繼電器控制霧化裝置電路等幾部分組成。研究表明人體最適宜的溫度范圍為 26~28℃;最適宜的濕度范圍為最適宜人類生活的濕度是 45%~65%。 溫度濕度控制在日常生活及工農(nóng)業(yè)生產(chǎn)中有著廣泛的應(yīng)用。第 1 章 引 言1程序部分:編制溫度采集子程序,濕度采集子程序,繼電器控制程序,鍵盤輸入程序,數(shù)碼管顯示程序及主程序,進(jìn)行程序的調(diào)試和運(yùn)行工作。在單片機(jī)設(shè)計(jì)中一般所需要的按鍵數(shù)目較少時(shí)使用獨(dú)立式鍵盤,所需要的按鍵數(shù)目較多時(shí)一般使用矩陣式鍵盤。第 3 章 各 個(gè) 子 系 統(tǒng) 設(shè) 計(jì)4第 3 章 各個(gè)子系統(tǒng)設(shè)計(jì)單片機(jī)最小系統(tǒng)是指單片機(jī)上電復(fù)位并可以運(yùn)行內(nèi)部程序所必須的電路。傳感器包含一個(gè)電阻式測(cè)溫元件和一個(gè) NTC 感濕元件,并同一塊高性能 8 位的單片機(jī)連接。1 %RH25 ℃ 177。第 3 章 各 個(gè) 子 系 統(tǒng) 設(shè) 計(jì)6 圖 傳感器連接圖DHT11 與單片機(jī)串行通信:DATA 用于 DHT11 與 AT89S51 單片機(jī)之間通信,采用單總線,數(shù)據(jù)分為整數(shù)部分和小數(shù)部分共 40BIT:8bit 濕度整數(shù)數(shù)據(jù)+8bit 濕度小數(shù)數(shù)據(jù) +8bi 溫度整數(shù)數(shù)據(jù)+8bit 溫度小數(shù)數(shù)據(jù)+8bit 校驗(yàn)和AT89S51 單片機(jī)發(fā)送一個(gè)開始的信號(hào)后,DHT11 將從低功耗模式轉(zhuǎn)變?yōu)楦吖乃倌J?等主機(jī)發(fā)送開始信號(hào)結(jié)束之后,DHT11 會(huì)發(fā)送一個(gè)響應(yīng)信號(hào),輸出 40bit 的數(shù)據(jù),并觸動(dòng)一次信號(hào)的采集,DHT11 接收到開始信號(hào)后觸動(dòng)一次溫濕度采集,如果沒有收到主機(jī)發(fā)送的開始信號(hào),DHT11 結(jié)束后轉(zhuǎn)換到低速模式。 for(j=0。Delay_10us()。 //斷數(shù)據(jù)位是 1 還是 0。 Delay_10us()。 //判斷 DHT11 是否發(fā)出 80us 的高電平,發(fā)出時(shí)則進(jìn)入數(shù)據(jù)接收狀態(tài) while((p2_0)amp。//讀取一字節(jié)數(shù)據(jù) U8T_data_H_temp=U8data。//前四個(gè)字節(jié)數(shù)據(jù)相加 if(U8temp==U8checkdata_temp) //數(shù)據(jù)校驗(yàn) { U8T_data_H=U8T_data_H_temp。if(set==0) //檢查是否按下 SET 鍵用于顯示設(shè)定值{for(a=0。 s[3]=set_RH%10。a++) for(b=0。}//溫度減一 }if(RH_plus==0)//濕度加一鍵按下 { {for(a=0。b5。} }} LED 數(shù)碼管顯示主要有動(dòng)態(tài)顯示和靜態(tài)顯示,其中靜態(tài)顯示用到的單片機(jī)接口口資源較多,本設(shè)計(jì)中的數(shù)碼管為四位七段數(shù)碼管,如果采用靜態(tài)顯示方案,所使用的單片機(jī)接口資源多。i++){P0=j。 p2_6=0。第 3 章 各 個(gè) 子 系 統(tǒng) 設(shè) 計(jì)16 else p2_1=0。一直點(diǎn)擊“Yes”或“Next ”,直到“Finish”完成。 “確 定 ”后 工 程 項(xiàng) 目 就 算 建 立 了 .點(diǎn) 擊 “file”中 的第 4 章 系 統(tǒng) 調(diào) 試2“new”, 新 建 一 個(gè) 空 白 文 檔 ; 這個(gè)空白文檔就是編寫單片機(jī)程的場(chǎng)所。 圖 把文件添加到工程第 4 章 系 統(tǒng) 調(diào) 試3 uVision3進(jìn)行程序調(diào)試建立好 KEIL 工程以后,就要對(duì)其進(jìn)行設(shè)置。焊接好后把使用專門的單片機(jī)程序下載軟件把前面生成的 HEX 代碼下載到單片機(jī)中,給單片機(jī)系統(tǒng)上電運(yùn)行。參 考 文 獻(xiàn)0參考文獻(xiàn)《單片機(jī) C 語言設(shè)計(jì)實(shí)例精講》,戴佳等編著,電子工業(yè)出版社,2022 年 《單片機(jī) C 語言編程與實(shí)例》,趙亮等編著,人民郵電出版社,2022 年 《新概念 51 單片機(jī) C 語言教程》,郭天祥編著,電子工業(yè)出版,2022 年 3 月第一版。 //無符號(hào)八位整型變量 typedef signed char S8。sbit p2_1=P2^1。sbit RH_plus=P1^4。 //定義需要發(fā)送的字節(jié)數(shù) U8 indata[5]。 outdata[1] = a[1]。j0。 i。amp。 while((p2_0)amp。for(i=0。 p2_7=0。 p2_6=1。i++){j=1。U8FLAG++)。Delay_10us()。 i。i27。outdata[3] = a[3]。U8 str[5]={1,2,3,4,5}。/************************************************** 定義區(qū)**************************************************/U8 U8FLAG,k。sbit p2_6=P2^6。 //無符號(hào)八位整型變量 typedef signed int S16。李麗老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水準(zhǔn)都讓我收益匪淺。圖 控制系統(tǒng)實(shí)物圖結(jié) 論0結(jié)論本設(shè)計(jì)設(shè)計(jì)的恒溫恒濕化吸氧裝置結(jié)構(gòu)簡單、測(cè)量溫度濕度較為準(zhǔn)確,控制溫度濕度也較為方便,具有一定的實(shí)際應(yīng)用價(jià)值。 圖 工程設(shè)置對(duì)話框在這個(gè)頁面中我們點(diǎn)擊“Output”選項(xiàng),在彈出的對(duì)話框中選擇 “CREATE HEX FILE”用于生成單片機(jī)可以執(zhí)行的程序代碼。 Keil uVision3 編 輯 界 面 如 下 圖 所 示 。裝好后,在桌面上會(huì)產(chǎn)生快捷圖標(biāo),如圖 所示。 TL0=0XE0。}}加熱加濕模塊主要使用加熱管和電磁霧化器來實(shí)現(xiàn)。 _nop_()。 通過以上分析可以看出本設(shè)計(jì)中應(yīng)該采用動(dòng)態(tài)顯示方案。}//濕度減一 }if(orig==0)//恢復(fù)初始設(shè)置鍵 { {for(a=0。a++) for(b=0。b++){} } if(T_plus==0) //再次確定溫度加一鍵按下 {set_T++。 //顯示溫度濕度設(shè)定值delay(10000)。a++) for(b=0。//溫度低八位 U8checkdata=U8checkdata_temp。//讀取一字節(jié)數(shù)據(jù) U8T_data_L_temp=U8data。U8FLAG++)。 //單片機(jī)設(shè)為輸入 判斷 DHT11 從機(jī)響應(yīng)信號(hào) p2_0=1。 //變量向左移動(dòng)一位右端補(bǔ) 0 U8data|=U8temp。//數(shù)據(jù)位定義為 0 if(p2_0) //如果相應(yīng)信號(hào)為高電平則數(shù)據(jù)位改為 0{U8temp=1。j++) { U8FLAG=3。 圖 傳感器初始化 總線處在空閑狀態(tài)時(shí)為高電平,主機(jī)將總線拉低等候 DHT11 響應(yīng),主機(jī)將總線拉低一定要大于 18 毫秒,保證 DHT11 能夠檢測(cè)到起始的信號(hào)。5 %RH可互換性 可完全互換0 ℃ 30 90 %RH25 ℃ 20 90 %RH量程50 ℃ 20 80 %RH響應(yīng)時(shí)間 1/e(63%)25℃,1m/s 空氣6 10 15 S遲滯 177。每塊 DHT11 傳感器都是在較為精確的濕度溫度校驗(yàn)室中經(jīng)過校準(zhǔn)。晶振電路:單片機(jī) XIAL1 和 XIAL2 分別接 30PF 的電容,中間再并個(gè) 的晶振,形成單片機(jī)的晶振電路。當(dāng)前單片機(jī)設(shè)計(jì)中最常使用的顯示元件有發(fā)光二極管顯示器(LED)和液晶顯示器(LCD)。圖 系統(tǒng)功能框圖 圖 2 程序流程圖微處理器溫度濕度控制系統(tǒng)報(bào)警電路顯示電路溫度濕度采集系統(tǒng)溫度濕度設(shè)置系統(tǒng)開 始初始化定時(shí)器1讀取鍵盤操作初始化 DHT11讀取當(dāng)前溫濕度值比較溫濕度值第 3 章 各 個(gè) 子 系 統(tǒng) 設(shè) 計(jì)1 1 5 7 82
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1