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

正文內(nèi)容

基于單片機(jī)的溫濕度檢測系統(tǒng)畢業(yè)設(shè)計(jì)說明書(完整版)

2024-08-26 17:48上一頁面

下一頁面
  

【正文】 . Key Words: STC89C52 microcontroller。隨著科技的發(fā)展,尤其是單片機(jī)技術(shù)及傳感器技術(shù)的發(fā)展,人們開始將單片機(jī)和傳感器技術(shù)應(yīng)用到了機(jī) 房的溫濕度檢測控制系統(tǒng)上,通過設(shè)計(jì)幾個(gè)按鍵用于對系統(tǒng)溫濕度上下限的設(shè)定,采用溫濕度傳感器 DHT11 進(jìn)行溫濕度檢測,不斷檢測機(jī)房內(nèi)的溫濕度,通過外圍繼電器電路驅(qū)動對應(yīng)的加熱加濕,降溫去濕裝置。它體積小,價(jià)格便宜,功能豐富,調(diào)寫程序便利。 51 單片機(jī)負(fù)責(zé)整個(gè)系統(tǒng) 的控制運(yùn)行。每個(gè) DHT11 傳感器都在極為精確的濕度校驗(yàn)室中進(jìn)行校準(zhǔn)。這樣一來單片機(jī)就可以對按鍵按下和按鍵斷開有一個(gè)穩(wěn)定的判斷識別了。 因?yàn)樗嫒萘藗鹘y(tǒng)的 8051 系列 MCS51 指令單片機(jī),移植性能強(qiáng),相對高性能的單片機(jī)來講,它使用起來是很便利的。 5. 片上集成 256 字節(jié) RAM。 2 個(gè)外部中斷 , 可以通過下降沿或者低電平觸發(fā)中斷 。具體的大小可以參考下晶振廠家提供的參數(shù)手冊。 采用的手動復(fù)位,按鈕按下,復(fù)位引腳得到高電平,單片機(jī)復(fù)位,按鈕 松開后,單片機(jī)開始工作。采用的手動復(fù)位,按鈕按下,復(fù)位引腳得到高電平,單片機(jī)復(fù)位,按鈕松開后,單片機(jī)開始工作。我們可以根據(jù)一條充放電的公式得到: T = 福建農(nóng)林大學(xué)金山學(xué)院本科畢業(yè)設(shè)計(jì)說明書 9 ,把我們上圖的參數(shù)帶入,求得是 564us,大于 2 個(gè)機(jī)器周期。我們將 LCD 數(shù)據(jù)口接到單片機(jī)的 P0 口,用于數(shù)據(jù)的發(fā)送,將 LCD 的命令數(shù)據(jù)及讀寫還有使能控制端口接在單片機(jī)的 P10 P11 P12 上,通過單片機(jī)的這寫管腳控制即可實(shí)現(xiàn)在LCD 上顯示,如下圖: 圖 210 LCD1602 顯示 電路 福建農(nóng)林大學(xué)金山學(xué)院本科畢業(yè)設(shè)計(jì)說明書 10 溫濕度檢測 電路 此設(shè)計(jì)中我們使用 1個(gè)溫濕度傳感器進(jìn)行對機(jī)房內(nèi)的溫度及濕度的檢測,傳感器使用的是 DHT11,此傳感器采用單總線通信模式,因此其數(shù)據(jù)管腳只有一個(gè),其他的是 VCC和 GND 管腳。具體電路如下: 圖 214 加熱加濕 電路 福建農(nóng)林大學(xué)金山學(xué)院本科畢業(yè)設(shè)計(jì)說明書 12 降溫去濕 電路 設(shè)計(jì)中我們需要檢測的溫度低于或者濕度高于設(shè)定值,系統(tǒng)能夠自動進(jìn)行降溫去濕,因此就需要一個(gè)驅(qū)動控制降溫去濕的電路,本設(shè)計(jì)采用繼電器來控制降溫去濕模塊的工作,通過單片機(jī)端口 P16 和 P36 接在三極管 PNP 上,當(dāng) P16 P36 輸出低電平的時(shí)候,三極管導(dǎo)通,繼電器線圈得電, D2 指示燈、 D4 指示燈亮,開始 降溫去濕 。 程序設(shè)計(jì)流程圖 N開 始液 晶 初 始 化g F u n c t i o n c o u n t是 否 為 0顯 示 子 函 數(shù) 1Y按 鍵 掃 描 子 程 序 圖 31 主程序流程圖 主程序流程圖如圖 41 所示,先對液晶顯示進(jìn)行初始化,然后判斷 gFunctioncount的值是否為 0,為 0 則進(jìn)入顯示子函數(shù),否則進(jìn)行下一步操作,最后執(zhí)行按鍵掃 描子程序。但是,如果前面“前沿抖動階段”的消抖延時(shí)時(shí)間取值合適的話,可以忽略此階段。還可以開發(fā) ARM 程序。 Lab Center Electronics 公司因此聞名。不足之處有: 化還不足。導(dǎo)師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、誨人不倦的熱情、求索務(wù)實(shí)的敬業(yè)精神和寬以待人的處世哲學(xué),深深感染并鞭策我不斷前進(jìn)。 sbit k3=P2^5。 u8 code d1[]=Temp: 。 福建農(nóng)林大學(xué)金山學(xué)院本科畢業(yè)設(shè)計(jì)說明書 23 u8 mode,shedingok。 P0=c。 P0=dat。 wrc(0x38)。 } } void time0init() { 福建農(nóng)林大學(xué)金山學(xué)院本科畢業(yè)設(shè)計(jì)說明書 25 TMOD=0X01。 shedingok=0。 } while(!k2)。 } while(!k2)。 } while(!k2)。 } 福建農(nóng)林大學(xué)金山學(xué)院本科畢業(yè)設(shè)計(jì)說明書 29 while(!k2)。 } while(!k4)。039。039。 } wrd(0xdf)。 wendu[2]=wdl%10+39。i6。)。 humi=*10。i5。 wrd(39。039。i++) { wrd(d6[i])。R39。amp。 for(i=0。 if(mode==0) { kai_display()。 wendu[3]=0x2E。 wrd(39。 shidu[2]=humi%10+39。i++) { wrd(shidu[i])。H39。 time0init()。 } 福建農(nóng)林大學(xué)金山學(xué)院本科畢業(yè)設(shè)計(jì)說明書 37 。 display()。 } datapros()。%39。 shidu[3]=0x2E。)。 wendu[4]=temp%10+39。 wendu[0]=temp/100+39。i++) { wrd(d1[i])。amp。 wrd(39。i5。 humi=*10。)。 } wrd(39。039。039。 } for(i=0。 wendu[3]=0x2E。C39。 for(i=0。039。 sbuf[1]=wdl。 if(k3==0) { sdl=5。 if(k3==0) { sdh=5。 if(k3==0) { wdl=5。 if(k3==0) { wdh=5。 if(mode==1)wrc(0x01)。 TL0=0X18。 wrc(0x0c)。 福建農(nóng)林大學(xué)金山學(xué)院本科畢業(yè)設(shè)計(jì)說明書 24 delay(10)。 delay(10)。 u8 sbuf[4]。 u8 code d3[]=TempH:。 sbit beep=P1^3。 typedef unsigned int u16。首先硬件方面,基本了解了電子產(chǎn)品的開發(fā)流程和所要做的工作。此仿真軟件既可以在原理圖布線,通過 KEIL 編寫編譯好的程序直接下載到單片機(jī)內(nèi)就可以仿真,看到和實(shí)際電路一樣的效果,還可以通過此軟件直接導(dǎo)出 PCB 設(shè)計(jì)圖,完全實(shí)現(xiàn)了從理論到實(shí)踐的跨越,通過此仿真我們就可以按照此電路搭建實(shí)物電路,實(shí)現(xiàn)仿真到實(shí)際開發(fā)的一個(gè)平臺。 調(diào)試過程 在 KEIL 中我們打開編寫好的程序,通過 KEIL 中的編譯器編譯,使程序確保語法是無錯誤的,在沒有錯誤的情況下我們在使用 KEIL 中的軟件仿真一步步仿真,通過查看相關(guān)寄存器的值確認(rèn)程序無誤。 L C D 1 6 0 2 初 始 化 子 函 數(shù)設(shè) 置 8 位 格 式 , 2 行 , 5 * 7開 整 體 顯 示 , 關(guān) 光 標(biāo) , 不 閃 爍設(shè) 定 輸 入 方 式 , 增 量 不 移 位清 除 屏 幕 顯 示清 屏 延 時(shí) 圖 32 LCD1602 初始化子函數(shù)流程圖 LCD1602 初始化子函數(shù)流程圖如圖 42 所示。一次完整的擊鍵過程,包含以下 5 個(gè)階段: 1.等待階段:此時(shí)按鍵尚未按下,處于空閑階段。 D2 指示燈、 D4 指示燈滅, 降溫去濕 電路不工作。具體電路如下: 圖 211 溫濕度檢測 電路 按鍵 電路 在本設(shè)計(jì)中我們使用了 4個(gè)按鍵接到單片機(jī)管腳 P27,P26, P25, P24 上,另一端共地,如果有按鍵按下去了,單片機(jī)的對應(yīng)管腳就會被拉為低電平,因此可以使用此方法來判斷,按鍵是否按下,然后做出相應(yīng)的動作。 4K7R110uFC1VCCS1res 圖 28 復(fù)位電路 電源電路 向單片機(jī)供電。此時(shí)復(fù)位按鍵在彈起的狀態(tài), R1 的電阻是沒有電壓差的。當(dāng)我們的程序運(yùn)行到 1000 行的時(shí)候,單片機(jī)重啟啟動了,之前運(yùn)行的數(shù)據(jù)將會丟失,因?yàn)?RAM 是不儲存在我們的 flash 區(qū)域的,這個(gè)時(shí)候,那么我們的單片機(jī)會重新開始運(yùn)行,這個(gè)過程就是復(fù)位。晶振和電容與內(nèi)部的電路組成振蕩電路。 12. 工作溫度范圍: 40~ +85℃ (工業(yè)級) /0~ 75℃ (商業(yè)級) 。 P0 口內(nèi)部無上拉電阻,是漏極開路的,所以在使用 P0 口的時(shí)候一定要外接上拉電阻。 它的 最高運(yùn)作頻率 35MHz, 6T/12T 可選。 圖 25 無源蜂鳴器 LED 也叫做發(fā)光二極管,具有正負(fù)極,它是一種半導(dǎo)體固態(tài)的器件,其具有將電能轉(zhuǎn)化為光能的功能,它的英文名全稱是 Light emitting diode。單線制串行接口, 使系統(tǒng)集成變得簡易快捷。其內(nèi)部含有許多個(gè) RAM,我們使用到的是 40 個(gè)。 4k 的 flash 存儲器, 8bit 的位寬處理, 128 的 RAM。因此其設(shè)計(jì)體積是非常小的,成本也是非常低的。 buzzer。福建農(nóng)林大學(xué)金山學(xué)院本科畢業(yè)設(shè)計(jì)說明書 目錄 摘要 ................................................................... I Abstract .............................................................. II 1 引言 ................................................................ 1 課題的研究背景及意義 ............................................ 1 單片機(jī)的意義和本設(shè)計(jì)特點(diǎn) ........................................ 1 2 硬件設(shè)計(jì) ................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1