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

正文內(nèi)容

智能除濕器控制系統(tǒng)的設(shè)計(jì)畢業(yè)論文-預(yù)覽頁(yè)

 

【正文】 、測(cè)量精確度高、封裝尺寸小、可靠性高等優(yōu)點(diǎn)。方案二精度較方案一稍差,但是完全能夠滿足設(shè)計(jì)需求,且性能更好。傳感器芯片SHT11采用二線串行數(shù)字接口與微處理器進(jìn)行通信,所以硬件接口設(shè)計(jì)簡(jiǎn)單。字符顯示是根據(jù)需要顯示基本字符。VSS VDD VO RS R/WE DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 A K12345678910111213141516LCD 模 塊圖4 顯示器LCD1602引腳圖 RS:數(shù)據(jù)和指令選擇控制端,RS=0命令狀態(tài);RS=1數(shù)據(jù);R/W:讀寫控制線,R/W=0寫操作;R/W=1讀操作;A:背光控制正電源;K:背光控制地;E:數(shù)據(jù)讀寫操作控制位,E線向LCD模塊發(fā)送一個(gè)脈沖,LCD模塊與單片機(jī)間將進(jìn)行一次數(shù)據(jù)交換;DB0~DB7:數(shù)據(jù)線,用8位連接,也可以只用高4位連接,節(jié)約單片機(jī)資源;VDD:電源端;VEE:亮度控制端(15V);VSS:接地端。復(fù)位信號(hào)是高電平有效,在RST端輸入高電平時(shí)實(shí)現(xiàn)復(fù)位和初始化。并接兩個(gè)上拉電阻。濕度越限報(bào)警電路如圖8所示。警戒水位電路圖如圖9所示。圖10 LCD1602接線圖 按鍵輸入電路 系統(tǒng)的輸入按鍵有兩個(gè),“增加”按鍵用于上調(diào)設(shè)定濕度上限值,“減小”按鍵用于下調(diào)設(shè)定濕度上限值。濕度上限可以通過按鍵輸入改變,檢測(cè)到的實(shí)時(shí)濕度與設(shè)定的濕度上限相比較,如果實(shí)時(shí)濕度值大于設(shè)定濕度上限值,則啟動(dòng)除濕功能進(jìn)行除濕,同時(shí)LED燈閃爍報(bào)警。濕度判斷控制部分的程序流程圖如圖14所示。LCD1602仿真結(jié)果如圖15所示。常規(guī)除濕越限報(bào)警模塊的仿真結(jié)果如圖17(a)所示。 (a) (b)圖17 除濕報(bào)警模塊仿真圖 硬件仿真按照硬件電路原理圖制作系統(tǒng)硬件實(shí)物,進(jìn)行仿真調(diào)試。圖19 LCD1602實(shí)物仿真圖除濕報(bào)警模塊實(shí)物仿真:當(dāng)前環(huán)境濕度大于設(shè)定的濕度上限,越限報(bào)警模塊的綠色LED燈亮,發(fā)出越限報(bào)警,代表除濕模塊的兩個(gè)白色LED燈亮,表示除濕模塊開始工作。越限報(bào)警電路并不停止工作??梢酝ㄟ^加減按鍵設(shè)定濕度上限,如果傳感器檢測(cè)到的濕度高于濕度上限,除濕模塊工作,同步報(bào)警;實(shí)時(shí)濕度低于上限時(shí),系統(tǒng)處于檢測(cè)狀態(tài),實(shí)時(shí)監(jiān)控環(huán)境濕度。參考文獻(xiàn)[1] 朱冬生,劇霏,[J].暖通空調(diào),2007,37(4): 3540.[2] 王傳云,[J].華東交通大學(xué)學(xué)報(bào),2007,24(4): 8891.[3] 趙玉輝,[J].科技信息,2011,28(14): 387387.[4] [M].北京: 北京航空航天大學(xué)出版社,2007: 157240.[5] [J].科技與企業(yè),2012,21(9): 9696.[6] 秦迎春,[J].電子設(shè)計(jì)工程,2012,18(23): 7577.[7] 高勇,[J].電子設(shè)計(jì)工程,2013,19(3): 5759.[8] [J].儀器儀表用戶,2012,19(5): 5658.[9] 王鵬,[J].智能計(jì)算機(jī)與應(yīng)用,2012,2(6): 5961.[10] [M].電子工業(yè)出版社,2010: 88135.附錄:include include include //Keil library include //Keil library /******************** LCD1602設(shè)置****************************************/define LCD_DB P0 sbit LCD_RS=P2^0。 //初始化函數(shù)void LCD_write_mand(uchar mand)。 //LCD1602顯示字符串函數(shù)void delay_n10us(uint n)。//設(shè)置8位格式,2行,5x7delay_n10us(10)。//設(shè)定輸入方式,增量不移位delay_n10us(10)。 功 能:LCD1602寫指令函數(shù) ******************************************/ void LCD_write_mand(uchar dat){delay_n10us(10)。 //允許LCD_DB=dat。delay_n10us(10)。LCD_RS=1。delay_n10us(10)。 功 能:延時(shí)函數(shù),延時(shí)約n個(gè)10us*****************************************/void delay_n10us(uint n) //延時(shí)n個(gè)10us12M晶振{ uint i。_nop_()。_nop_()。 //定義了兩個(gè)共用體 float f。 //啟動(dòng)傳輸函數(shù)void s_connectionreset(void)。//測(cè)量溫濕度函數(shù)void calc_sht11(float *p_humidity ,float *p_temperature)。 s_transstart()。 break。i++) if(DATA==0) break。 //read the second byte (LSB) *p_checksum =s_read_byte(noACK)。sbit ADDE=P3^6。key=ADDEamp。 if(key==0) { if(ADDE==0) { {if(flag100) {flag++。} else {flag=99。 //蜂鳴器/*********************************主函數(shù)****************************/void main(void){ value humi_val,temp_val。keyscan。LCD_disp_str(0,2,R)。 delay_n10us(20000)。checksum,HUMI)。 //measure temperature if(error!=0) { s_connectionreset()。)。 =(float)。)。039。)。)。 LCD_disp_char(1,2,0x3a)。 //顯示濕度十位 LCD_disp_char(3,2,(shidu%100)/10+39。039。beep=1。 // } }23
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1