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

正文內(nèi)容

基于單片機(jī)的大棚溫濕度采集控制系統(tǒng)_畢業(yè)設(shè)計(jì)(留存版)

2025-09-13 19:36上一頁面

下一頁面
  

【正文】 材,都好像是為已經(jīng)懂單片機(jī)的人而寫的,一般先介紹單片機(jī)的硬件結(jié)構(gòu)和指令系統(tǒng),再是系統(tǒng)擴(kuò)展和外圍器件,順便講一些應(yīng)用設(shè)計(jì)(隨便說一下,很多書中的電路設(shè)計(jì)已經(jīng)過時(shí),并且有些程序還是錯(cuò)誤的)。延時(shí)函數(shù)用 define uchar unsigned char define uint unsigned int sbit temp_out=P1^1。j) { for(i=0。 // Delay_10us()。 Delay_10us()。 COM()。 ds4=U8T_data_H%10。139。939。 E=1。 delay_1602(50)。//設(shè)置濕度的變量 sbit k1=P3^2。//顯示溫濕度十位 write_cmd(0xcd)。 set_temp_H++。i++) write_dat(tab_set_temp_L[i])。i13。//顯示位置第一行第一列 for(i=0。 if(key_flag==4)//按鍵標(biāo)志 6 key_flag=0。//顯示溫度 和 濕度 while(1) { key_scan()。感謝左偉杰老師給我們的提供這次學(xué)習(xí)和展示的機(jī)會(huì),感謝左偉杰老師的耐心指導(dǎo)。//初始化液晶 1602 38 disp_start()。 write_dat(tab_lcd_num[set_humi_L_shi])。//顯示設(shè)置濕度十位 write_cmd(0xc7)。 write_dat(tab_lcd_num[set_temp_L_ge])。 } //設(shè)置溫度下限 //////////////////////////////// if(key_flag==1)//按鍵標(biāo)志 1 { write_cmd(0x01)。//顯示位置第一行第一列 for(i=0。//顯示溫度十位 write_cmd(0x8d)。 uchar set_temp_H,set_temp_H_shi,set_temp_H_ge。 while(a==0x80) {E=0。 P0=x。739。 uchar code tab_set_hour[]={SET_HOUR}。 U8checkdata=U8checkdata_temp。 COM()。 } } // void RH(void) { IO=0。amp。 sbit IO= P1^0 。 1602 液晶也比較便宜,操作比較簡(jiǎn)單。 當(dāng)蔬菜大棚實(shí)際溫度超過設(shè)定溫度上限時(shí),系統(tǒng)將調(diào)用控制模塊對(duì)降溫設(shè)備控制,將蔬菜大棚的溫度降低;當(dāng)蔬菜大棚實(shí)際溫度低于設(shè) 定溫度下限時(shí),系統(tǒng)將調(diào)用控制模塊對(duì)升溫設(shè)備控制,將蔬菜大棚的溫度升高;當(dāng)蔬菜大棚實(shí)際濕度超過設(shè)定濕度上限時(shí),系統(tǒng)將調(diào)用控制模塊對(duì)除濕設(shè)備控制,將蔬菜大棚的濕度降低;當(dāng)蔬菜大棚實(shí)際濕度低于設(shè)定濕度下限時(shí),系統(tǒng)將調(diào)用 17 控制模塊對(duì)加濕設(shè)備控制,將蔬菜大棚的濕度提高。 3 系統(tǒng)設(shè)計(jì) 硬件設(shè)計(jì) 本設(shè)計(jì)的設(shè)計(jì)電路 采用模塊 化、層次化設(shè)計(jì) ,設(shè)計(jì)的電路原理圖如圖 31 所示。 操作過程 接口說明 建議連接線長(zhǎng)度短于 20 米時(shí)用 5K 上拉電阻 ,大于 20 米時(shí)根據(jù)實(shí)際情況使用合適的上拉電阻。 6 ( a) 上電復(fù)位 (b) 按鍵脈沖復(fù)位 (c) 按鍵電平復(fù)位 圖 23 單片機(jī)復(fù)位電路 時(shí)鐘電路 時(shí)鐘電路用于產(chǎn)生單片機(jī)的基本時(shí)鐘信號(hào)。 EA/VPP( 31 腳):訪問外部存儲(chǔ)器允許 /編程電壓輸入。 隨著時(shí)代的進(jìn)步和發(fā)展,單片機(jī)技術(shù)已經(jīng)普及到我們生活,工作 ,科研,各個(gè)領(lǐng)域,已經(jīng)成為一種比較成熟的技術(shù) ,本文將介紹一種基于單片機(jī)控制的數(shù)字溫濕度計(jì),本溫度計(jì)屬于多功能溫濕度計(jì),可以設(shè)置上下報(bào)警溫濕度,當(dāng)溫濕度不在設(shè)置范圍內(nèi)時(shí),可以報(bào)警。玻璃溫室和塑料薄膜溫室出現(xiàn)后,植被生產(chǎn)出現(xiàn)了劃時(shí)代的變化。現(xiàn)在人們可以根據(jù)自己的意愿,隨時(shí)生產(chǎn)出所需要的各種植被。 2 總體設(shè)計(jì) 設(shè)計(jì)圖如圖 21 所示: 圖 21 總體設(shè)計(jì)框圖 控制系統(tǒng) STC89C52 單片機(jī)簡(jiǎn)介 STC89C52 是單片機(jī)的一個(gè)型號(hào)。 EA 為高電平時(shí),訪問內(nèi)部存儲(chǔ)器;低電平時(shí),訪問外部存儲(chǔ)器。 8052 的時(shí)鐘信號(hào)可由內(nèi)部振蕩器產(chǎn)生,也可由外部電路直接提供。 8 圖 26 DHT11 溫濕度傳感器接線圖 電源引腳 DHT11 的供電電壓為 3- 。 14 圖 31 電路原理圖 主機(jī)與主要部件的選擇: 根據(jù)總體功能和性價(jià)比及其運(yùn)行速度等因素的考慮,選用 MCS51 系列的 STC89C52為主機(jī),滿足上面的要求而且設(shè)計(jì)方便,不需要再存儲(chǔ)擴(kuò)展。 主程序流程圖如圖 33 所示。另外,本系統(tǒng)還具有較高的擴(kuò)展性,可以集時(shí)鐘,計(jì)算器,溫濕度測(cè)量等于一體,具有一定的市場(chǎng)價(jià)值。 // void Delay1(uint j) { uchar i。U8FLAG++)。 Delay1(180)。 U8RH_data_H_temp=U8data。 } } } void convdat() { ds1=U8RH_data_H/10。 uchar code tab_lcd_num[]={39。,39。 delay_1602(50)。 RS=0。//設(shè)定溫度的變量 uchar set_temp_L,set_temp_L_shi,set_temp_L_ge。 write_dat(tab_lcd_num[ds4])。i13。//清屏 write_cmd(0x80)。//顯示設(shè)置溫度十位 } } 34 ////設(shè)置濕度上限 /////////////////////////////////////////////////// if(key_flag==2)//按鍵標(biāo)志 2 { write_cmd(0x01)。 write_dat(tab_lcd_num[set_humi_H_ge])。//顯示設(shè)置濕度十位 write_cmd(0xc7)。//顯示字符 RH()。 。//轉(zhuǎn)換 DHT11 溫濕度數(shù)值 disp_t_h()。//顯示設(shè)置濕度個(gè)位 } } //按鍵功能結(jié)束 ///////////////////////////////////////////// key_flag++。//清屏 write_cmd(0x80)。//顯示位置第一行第一列 for(i=0。i13。//顯示 SET TEMPERATURE 字符 while(k4==1)//按下 K4 { if(k2==0)//按下 K2 { while(k2==0)。 write_dat(tab_lcd_num[ds1])。//設(shè)置濕度的變量 uchar set_humi_L,set_humi_L_ge,set_humi_L_shi。 E=1。 RW=1。,39。,39。 ds3=U8T_data_H/10。 25 U8RH_data_L_temp=U8data。 Delay_10us()。 Delay_10us()。j0。C 溫濕度探頭 設(shè)置界面 22 附錄二:程序 程序 include //_nop_()。熟悉單片機(jī)的人都知道,要學(xué)好單片機(jī)可不是一件容易的事,倒不是因?yàn)閱纹瑱C(jī)很難學(xué),而是很 難找到一本專為單片機(jī)入門者而編寫的教材。外部模溫度、濕度采樣,選用 DHT11 能夠滿足要求。電源引腳( VDD, GND)之間可增加一個(gè) 100nF 的電容,用以去耦濾波。當(dāng)時(shí)鐘信號(hào)由外部電路提供時(shí),外部時(shí)鐘引入 XTAL2,而 XTAL1 腳接地。 ⑷ 多功能 I/O 口引腳 8052 單片機(jī)設(shè)有 4 個(gè)雙向 I/O 口( P0、 P P P3),每一組 I/O 口線都可以獨(dú)立地用作輸入或輸出口,其中: ① P0 口( 32~ 39 腳) ——雙向口(三態(tài)),可作為輸入 /輸出口,可驅(qū)動(dòng) 8 個(gè) LSTTL門電路。 STC89C52 有 40 個(gè)引腳, 32 個(gè)外部雙向輸入 /輸出( I/O)端口,同時(shí)內(nèi)含 2 個(gè)外中斷測(cè)量部分 控制系統(tǒng) 顯示部分 控制部分 3 口, 3 個(gè) 16 位可編程定時(shí)計(jì)數(shù)器 ,2 個(gè)全雙工串行通信口, 2 個(gè)讀寫口線, STC89C52 可以按照常規(guī)方法進(jìn)行編程 ,但不可以在線編程 (S 系列的才支持在線編程 )。 在不利于植被生長(zhǎng)的自然環(huán)境中,溫室能夠創(chuàng)造適宜植被生長(zhǎng)發(fā)育的條件。設(shè)施栽培是人類利用自然、改造自然的一種創(chuàng)造。 需求分析 隨著人們生活水平的不斷提高 ,單片機(jī)控制無疑是人們追求的目標(biāo)之一,它所給人帶來的方便也是不可否定的,其中數(shù)字溫度計(jì)就是一個(gè)典 型的例子,但人們對(duì)它的要求越來越高,要為現(xiàn)代人工作、科研、生活、提供更好的更方便的設(shè)施就需要從數(shù)單片機(jī)技術(shù)入手,一切向著數(shù)字化控制,智能化控制方向發(fā)展。用 ALE 鎖存從 P0 口輸出的低 8 位地址;在對(duì)片內(nèi) EPROM 編程時(shí),編程脈沖由此輸入。上電復(fù)位通常利用電容的充放電來實(shí)現(xiàn),按鍵復(fù)位則可分為按鍵脈沖復(fù)位和按鍵電平復(fù)位兩種,看門狗復(fù)位則通過外接看門狗電路或軟件看門狗程序?qū)崿F(xiàn)。產(chǎn)品為 4 針單排引腳封裝。繼續(xù)按下 k1 鍵,出現(xiàn)濕度上限的設(shè)置頁面,按 k2 鍵為設(shè)置上限濕度加,按 k3 鍵為設(shè)置上限濕度減,再按下 k4 鍵確認(rèn)刷新,即成功設(shè)置濕度上限。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1