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

正文內(nèi)容

基于51單片機(jī)的智能窗戶設(shè)計(jì)-wenkub.com

2025-06-25 00:17 本頁(yè)面
   

【正文】 stop()。(close_m==(Minute/16*10+Minute%16))amp。 } if((auto_time==1)amp。amp。amp。 stop()。(SHI=70)amp。 } while(!s4)。 LCD_WriteCom(0x9f)。 LCD_writestring(否)。//寫入關(guān)閉開啟窗戶分鐘 if(auto_ws==1) { LCD_WriteCom(0x8f)。 LCD_WriteDat(num[close_h%10])。 LCD_WriteDat(num[open_m/10])。 LCD_WriteCom(0x83)。 LCD_writestring(開時(shí): : )。 } break。 LCD_WriteCom(0x9f)。 } break。 LCD_WriteCom(0x8f)。 break。 LCD_WriteCom(0x95)。//寫入自動(dòng)開啟窗戶小時(shí) LCD_WriteCom(0x93)。 if(close_h==1) close_h=23。 LCD_WriteDat(num[open_m%10])。 case 2: open_m。 LCD_WriteDat(num[open_h/10])。 while(!s3)。 LCD_WriteCom(0x9f)。 LCD_writestring(是)。 LCD_WriteCom(0x8f)。 LCD_writestring(是)。//寫入自動(dòng)開啟窗戶小時(shí) LCD_WriteCom(0x95)。 if(close_m==60) close_m=0。 LCD_WriteDat(num[close_h%10])。 case 3: close_h++。 LCD_WriteDat(num[open_m/10])。 break。 LCD_WriteCom(0x83)。 if(s2==0) { di()。 LCD_WriteCom(0x01)。 break。 break。 break。 LCD_WriteDat(num[close_m%10])。 LCD_WriteDat(num[close_h/10])。//寫入自動(dòng)開啟窗戶小時(shí) LCD_WriteCom(0x85)。 else LCD_writestring(是)。 else LCD_writestring(是)。//記錄按下次數(shù) LCD_WriteCom(0x80)。 beep=1。uchar s1num,open_h,open_m,close_h,close_m。sbit s2=P2^6。 ENABLE=0。 }void turn_right(){ L=0。 TR0=0。uchar LEFT,RIGHT。sbit ZAI_YOU=P3^2。 LCD_WriteDat((char)(0x30+SHI/10))。 LCD_WriteDat((char)(0x30+WEN%10))。break。break。break。break。 LCD_WriteDat(Second/16+0x30)。 LCD_writestring(:)。 LCD_writestring(日)。 LCD_WriteDat(Month%16+0x30)。 LCD_WriteDat(Year/16+0x30)。 Minute=DS1302_Read(0x83)。 Month=DS1302_Read(0x89)。//時(shí) DS1302_Write(0x82, 0x22)。//年 DS1302_Write(0x88, 0x03)。 //寫數(shù)據(jù) DS1302_SCLK = 1。 _nop_()。 DS1302_SCLK = 0。 return dat。 DS1302_Writeuchar(addr)。 //延時(shí)等待 _nop_()。 _nop_()。 //時(shí)鐘線拉高 _nop_()。 //延時(shí)等待 _nop_()。 for (i=0。μ232。 //時(shí)鐘線拉高 _nop_()。 //延時(shí)等待 _nop_()。 for (i=0。 sbit DS1302_RST = P1^7。) { LCD_WriteDat(*str++)。 LCD_WriteCom(0x06)。 LCD_WriteCom(0x0c)。 LCD_WriteCom(0x30)。 delay_ms(1)。 RW=0。 delay_ms(1)。 RW=0。 }}/*************************************************///LCD12864液晶顯示程序模塊/*************************************************/sbit RS=P2^0。 TL_data = TL_temp。 //數(shù)據(jù)校驗(yàn) untemp=(RH_temp+RL_temp+TH_temp+TL_temp)。 TH_temp = receive()。amp。amp。 delay_us()。 TRH=1。, Delay_5us()。 _data=1。 while((TRH)amp。 delay_us()。 while((!TRH)amp。 _data=0。 _nop_()。}void delay_ms(unsigned x ){ unsigned char i。_nop_()。uint TH_temp,TL_temp,RH_temp,RL_temp,CK_temp。uint tnum=0。在設(shè)計(jì)過(guò)程中,老師以自己精專的知識(shí),不斷地啟發(fā)我,使我的設(shè)計(jì)得以順利進(jìn)行,也使得我自己的專業(yè)水平有很大程度的提高。掌握了protel電路圖設(shè)計(jì)軟件,學(xué)會(huì)了使用溫是度傳感器多種傳感器的使用方法,掌握了電機(jī)驅(qū)動(dòng)的方法。這次課程設(shè)計(jì)也讓我對(duì)以前所學(xué)過(guò)的知識(shí)有了溫故知新。這次的畢業(yè)設(shè)計(jì)通過(guò)搜集相關(guān)資料和撰寫論文對(duì)我來(lái)說(shuō)是一次非常難得的鍛煉機(jī)會(huì),可以說(shuō)已經(jīng)囊括了大學(xué)期間大部分的知識(shí),從選題到定稿,從理論到實(shí)踐可以把所學(xué)的專業(yè)認(rèn)識(shí)充分運(yùn)用起來(lái)解決具體的問(wèn)題,不僅可以鞏固了以前所學(xué)過(guò)的知識(shí),而且學(xué)到了很多在書本上所沒(méi)有學(xué)到過(guò)的知識(shí),能夠使所學(xué)知識(shí)融會(huì)貫通。具體測(cè)得的數(shù)據(jù)如下表:溫度 濕度81%80%78%75%73%70%68%18℃關(guān)窗關(guān)窗開窗開窗開窗開窗開窗20℃關(guān)窗關(guān)窗開窗開窗開窗開窗開窗21℃關(guān)窗關(guān)窗保持保持保持保持保持25℃關(guān)窗關(guān)窗保持保持保持保持保持27℃關(guān)窗關(guān)窗保持保持保持保持保持30℃關(guān)窗關(guān)窗保持保持保持保持保持31℃關(guān)窗關(guān)窗關(guān)窗關(guān)窗關(guān)窗關(guān)窗關(guān)窗32℃關(guān)窗關(guān)窗關(guān)窗關(guān)窗關(guān)窗關(guān)窗關(guān)窗 相關(guān)數(shù)據(jù)結(jié)束語(yǔ)由于時(shí)間、試驗(yàn)條件以及個(gè)人能力的限制,本系統(tǒng)完成的并不夠理想,但是也已經(jīng)基本達(dá)到了最初的設(shè)計(jì)目的。采用的是自下到上的調(diào)試方法,即單獨(dú)調(diào)好每一個(gè)模塊,然后再連接成一個(gè)完整的系統(tǒng)調(diào)試。(2)人工檢查無(wú)誤后,上機(jī)調(diào)試。重新通電液晶正常顯示。再檢查各種電源線與地線之間是否有短路現(xiàn)象,如有再仔細(xì)檢查出并排除。具體程序見(jiàn)附頁(yè)。電機(jī)反轉(zhuǎn)開窗電機(jī)正轉(zhuǎn)關(guān)窗是是開始溫度25℃結(jié)束溫度30℃? 窗戶控制程序流程圖LCD顯示程序最主要的部分就在發(fā)送命令和發(fā)送數(shù)據(jù)這兩個(gè)基礎(chǔ)程序。 CRC_CCITT_H=(unsigned char)(checkdata/256)。其關(guān)鍵代碼如下: for(i=0。 2 n )/P+R/P =Q+R/P+R/P=Q這樣一來(lái),校驗(yàn)碼序列F就是M 2 n /P=Q+R/P若設(shè)T=M 設(shè)M T為k+n位被傳輸?shù)膸?CRC檢驗(yàn)的求法。溫度傳感器DHT11為數(shù)字式溫度傳感器,直接與單片機(jī)的串口連接來(lái)讀取溫度。整個(gè)程序用全部用C 語(yǔ)言編寫,使用模塊化的設(shè)計(jì)方法,把各個(gè)模塊相關(guān)的程序放在一個(gè)文件中,便于分塊調(diào)試和管理,縮短了調(diào)試周期,增加了程序的可移植性和可剪裁性。主程序中僅完成了系統(tǒng)的初始化和開始的顯示部分,然后就進(jìn)入待機(jī)模式。 2.檢測(cè)距離可調(diào)整范圍大,410mm可用。DS1302工作時(shí)功耗很低,保持?jǐn)?shù)據(jù)和時(shí)鐘信息時(shí),功耗小于1mW。時(shí)鐘芯片DS1302是DALLAS公司推出的涓流充電時(shí)鐘芯片,內(nèi)含一個(gè)實(shí)時(shí)時(shí)鐘/日歷和31字節(jié)靜態(tài)RAM,可以通過(guò)串行接口與單片機(jī)進(jìn)行通信。D0~D7為8位雙向數(shù)據(jù)線。RS為寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇指令寄存器。為了避免電機(jī)對(duì)單片機(jī)的干擾,可對(duì)模塊加入光耦,進(jìn)行光電隔離,從而使系統(tǒng)能穩(wěn)定可靠的工作。如果讀取響應(yīng)信號(hào)為高電平,則DHT11沒(méi)有響應(yīng),請(qǐng)檢查線路是否連接正常。DHT11接收到主機(jī)的開始信號(hào)后,等待主機(jī)開始信號(hào)結(jié)束,然后發(fā)送80us低電平響應(yīng)信號(hào)。數(shù)據(jù)傳送正確時(shí)校驗(yàn)和數(shù)據(jù)等于8bit濕度整數(shù)數(shù)據(jù)+8bit濕度小數(shù)數(shù)據(jù)+8bi溫度整數(shù)數(shù)據(jù)+8bit溫度小數(shù)數(shù)據(jù)所得結(jié)果的末8位。 DHT11工作原理由于采用DHT數(shù)字溫濕度傳感器,電路不用考慮A/D轉(zhuǎn)換。 單線制串行接口,使系統(tǒng) 集變得簡(jiǎn)易快捷。傳感器包括一個(gè)電 阻 式 感 濕元件和一 個(gè) NTC 測(cè)元件,并與一個(gè) 高性能 8 位單片機(jī)相 連接。當(dāng)剛開始打開電源時(shí),電容C1相當(dāng)于短路,單片機(jī)RST腳短時(shí)間內(nèi)處于高電平,從而使單片機(jī)復(fù)位;同樣,當(dāng)SW鍵按下時(shí),RST腳同樣為高電平,可以使單片機(jī)正常復(fù)位。我這里選擇光電式,光電傳感器(ST178)是利用被檢測(cè)物體對(duì)紅外光束的遮光或反射,由同步回路選通而檢測(cè)物體的有無(wú),其物體不限于金屬,對(duì)所有能反射光線的物體均可檢測(cè)。方案一:接觸式的比較直觀,機(jī)械設(shè)備的運(yùn)動(dòng)部件上,安裝上行程開關(guān),和其相對(duì)運(yùn)動(dòng)的固定點(diǎn)上安裝極限位置的擋塊,或者是相反安裝位置。利用單片機(jī)輸入PWM波形控制使能端很容易改變直流電機(jī)速度,調(diào)速及控制方向容易,電路設(shè)計(jì)簡(jiǎn)單。 窗戶橋臂導(dǎo)通示意圖因此,為了避免直通短路且保證各個(gè)開關(guān)管動(dòng)作之間的協(xié)同性和同步性,兩組控制信號(hào)在理論上要 求互為倒相的邏輯關(guān)系,而實(shí)際上卻必須相差一個(gè)足夠的死區(qū)時(shí)間,這個(gè)矯正過(guò)程既可以通過(guò)硬件實(shí)現(xiàn),即在上下橋臂的兩組控制信號(hào)之間增加延時(shí),也可以通過(guò)軟件實(shí)現(xiàn)。 H橋電機(jī)驅(qū)動(dòng)電路全橋式驅(qū)動(dòng)電路的4只開關(guān)管都工作在斬波狀態(tài),SS2為一組,SS4 為另一組,兩組的狀態(tài)互補(bǔ),一組導(dǎo)通則 另一組必須關(guān)斷。綜合來(lái)看DHT11集溫濕度檢測(cè)于一體,反應(yīng)快,單片機(jī)數(shù)字讀取數(shù)劇,利于數(shù)據(jù)采集,而起體積小,利于本次設(shè)計(jì),所以選用第二種方案。校準(zhǔn)系數(shù)以程序的形式儲(chǔ)存在 OTP 內(nèi)存中,傳感器內(nèi)在檢測(cè)信號(hào)的處理過(guò)程中要調(diào)用這些校準(zhǔn)系數(shù)。 它應(yīng)用專用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù) ,確保產(chǎn)品具有極 高可靠性與卓越的長(zhǎng)期穩(wěn)定性。熱電阻是利用導(dǎo)體的電阻隨溫度變化的特性制成的測(cè)溫元件;現(xiàn)應(yīng)用較多的有鉑、銅、鎳等熱電阻;其主要的特點(diǎn)為精度高、測(cè)量范圍大、便于遠(yuǎn)距離測(cè)量。當(dāng)電機(jī)正轉(zhuǎn)時(shí),可移動(dòng)窗扇向右移動(dòng)至限位開關(guān)處電機(jī)停止。對(duì)智能窗戶的功能進(jìn)行設(shè)計(jì),相應(yīng)的硬件電路和系統(tǒng)軟件設(shè)計(jì),并做出控制系統(tǒng),從而達(dá)到設(shè)計(jì)的目的:溫度升高到超過(guò)預(yù)設(shè)值時(shí),電機(jī)轉(zhuǎn)動(dòng)關(guān)閉窗戶并把空調(diào)打開;若下雨窗外的濕度傳感器會(huì)感應(yīng)到并把窗戶關(guān)閉;通過(guò)按鍵可以設(shè)置自動(dòng)開啟窗戶時(shí)間及自動(dòng)關(guān)閉窗戶時(shí)間,到設(shè)定時(shí)間會(huì)自動(dòng)關(guān)閉或開啟窗戶;可以設(shè)置根據(jù)溫濕度控制窗戶開關(guān)及根據(jù)時(shí)間開啟、關(guān)閉窗戶功能。智能窗戶的應(yīng)用越來(lái)越受廣大人民的歡迎,在許多大城市中,很多小區(qū)都實(shí)現(xiàn)智能化管理,其中智能窗戶的應(yīng)用相當(dāng)?shù)闹匾徊糠?。力求整個(gè)裝置高效、簡(jiǎn)潔、易實(shí)現(xiàn)并突出節(jié)能環(huán)保的理念。再者通過(guò)我們的調(diào)查發(fā)現(xiàn)目前整個(gè)市場(chǎng)上存在許多不足之處。如再考慮到原有城鄉(xiāng)建筑的窗戶改制,每年窗戶的安裝量至少達(dá)到10億平方米。當(dāng)室外溫度下降到20176。②自動(dòng)防風(fēng)防雨 居家過(guò)日子,忘記關(guān)窗是常有的事,每逢刮風(fēng)下雨身在外邊便叫苦不已。全自動(dòng)智能窗戶要求遇刮風(fēng)或飄雨,窗戶會(huì)自動(dòng)關(guān)閉;窗戶就自動(dòng)打開;高高在上的天窗,也乖乖聽(tīng)從指揮開啟閉合,免去攀高之累。而近年來(lái),智能家居概念已經(jīng)逐漸深入到國(guó)民的生活之中,且不斷地影響著人們的思維。 also can be set to automatically close the windows or window openin
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1