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

正文內(nèi)容

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

2023-07-13 00:17:53 本頁(yè)面
 

【正文】 g time, to set the time automatically open or close the window。據(jù)統(tǒng)計(jì),在未來(lái)的幾年內(nèi),安裝智能窗的用戶(hù)將不斷增加。本次設(shè)計(jì)的智能窗戶(hù)系統(tǒng)能通過(guò)其數(shù)據(jù)檢測(cè)傳感電路不斷循環(huán)檢測(cè)室外濕度及溫度,當(dāng)室外濕度達(dá)到一定時(shí)(下雨時(shí))窗戶(hù)自動(dòng)關(guān)閉,防止潮濕空氣或雨水進(jìn)入房間;另外可設(shè)置自動(dòng)關(guān)閉窗戶(hù)或開(kāi)啟窗戶(hù)時(shí)間,到了設(shè)定時(shí)間會(huì)自動(dòng)關(guān)閉或開(kāi)啟窗戶(hù);可設(shè)置是否自動(dòng)根據(jù)濕度變化自動(dòng)開(kāi)啟關(guān)閉窗戶(hù)或者根據(jù)設(shè)置時(shí)間自動(dòng)開(kāi)啟或者關(guān)閉窗戶(hù)。 you can set whether to automatically according to the changes of temperature and humidity automatically open and close the windows or according to the set time automatically open or close the window。因此,眾多有能力的小區(qū)、別墅用戶(hù)已經(jīng)開(kāi)始安裝使用智能家居系統(tǒng),并嘗試智能化為家居生活帶來(lái)的安全、舒適和便利。最新科技的智能窗戶(hù)控制系統(tǒng)它由智能主控器、門(mén)窗控制器、門(mén)窗驅(qū)動(dòng)器等組成,是智能居家的理想選擇?,F(xiàn)在,這款產(chǎn)品可以消除您的這個(gè)顧慮了,它外側(cè)裝有濕度傳感器,當(dāng)空氣里的濕度達(dá)到80%時(shí)濕度傳感器上就會(huì)有感應(yīng),窗戶(hù)立即自行關(guān)閉,令您從此大膽出門(mén)無(wú)憂(yōu)無(wú)慮。時(shí),窗戶(hù)自動(dòng)打開(kāi)并把空調(diào)關(guān)閉,保持室內(nèi)空氣清新,當(dāng)然這一動(dòng)作是以外界沒(méi)有下雨為前提的。以每平方米窗戶(hù)50元計(jì)算,全國(guó)窗戶(hù)消費(fèi)需求空間為500億元,并且還有不斷擴(kuò)大的趨勢(shì)。當(dāng)前智能窗戶(hù)的功能還不是很完善,雖然市場(chǎng)上有下雨時(shí)能自動(dòng)關(guān)窗的裝置,但在雨過(guò)天晴后并不能適時(shí)自動(dòng)開(kāi)窗。窗戶(hù)之所以能自動(dòng)開(kāi)閉,關(guān)鍵是長(zhǎng)條形裝置內(nèi)的一些元件、溫濕度傳感器組成了一套智能控制系統(tǒng),發(fā)揮著自動(dòng)控制功能。所以我這次畢業(yè)設(shè)計(jì)選了這個(gè)我比較感興趣也很有現(xiàn)實(shí)意義的題目。(1)完成該課題必須重點(diǎn)研究單片機(jī)控制、溫濕度采集、晶振和復(fù)位電路等關(guān)鍵問(wèn)題和理論。當(dāng)電機(jī)反轉(zhuǎn)時(shí),可移動(dòng)窗戶(hù)向左移動(dòng)至限位開(kāi)關(guān)處電機(jī)停止。濕度檢測(cè)使用濕敏電阻。傳感器包括一個(gè)電阻式感濕元件和一個(gè)NTC測(cè)元件,并與一個(gè)高性能 8 位單片機(jī)相 連接。單線(xiàn)制串行接口,使系統(tǒng)集變得簡(jiǎn)易快捷。 窗戶(hù)控制系統(tǒng)設(shè)計(jì)方案窗戶(hù)的開(kāi)關(guān)主要通過(guò)直流電機(jī)控制。當(dāng)SS2導(dǎo)通時(shí),S S4關(guān)斷,電機(jī)兩端加正向電壓,可以實(shí) 現(xiàn)電機(jī)的正轉(zhuǎn)或反轉(zhuǎn)制動(dòng);當(dāng)SS4導(dǎo) 通時(shí),SS2關(guān)斷,電機(jī)兩端為反向電壓,電機(jī)反轉(zhuǎn)或正轉(zhuǎn)制動(dòng)。方案二:通過(guò)L6203集成塊控制直流電機(jī)。綜合來(lái)看L6203具有強(qiáng)驅(qū)動(dòng)能力,體積小,電路設(shè)計(jì)簡(jiǎn)單等優(yōu)點(diǎn),故選用方案二。當(dāng)行程開(kāi)關(guān)的機(jī)械觸頭碰上擋塊時(shí),切斷了(或改變了)控制電路,機(jī)械就停止運(yùn)行或改變運(yùn)行。綜合來(lái)看光電式傳感器具有體積小,設(shè)計(jì)簡(jiǎn)單,而且檢測(cè)的第4章 硬件電路設(shè)計(jì) 最小系統(tǒng)電路設(shè)計(jì)最小系統(tǒng)主要有震蕩電路、復(fù)位電路、單片機(jī)和電源構(gòu)成。以上三部分電路構(gòu)成了一個(gè)最小的單片機(jī)系統(tǒng)。因此該產(chǎn)品具有品質(zhì)卓越、超快應(yīng)、抗干擾能力強(qiáng)、性?xún)r(jià)比極高等優(yōu)點(diǎn)。超小的體積、極低的功耗, 信號(hào)傳輸距離可達(dá) 20 米以上, 使成為各類(lèi)應(yīng)用甚至最為苛刻的應(yīng)用場(chǎng)合的最佳選則。 DHT11與單片機(jī)的連接DHT11溫濕度傳感器性能說(shuō)明: DHT11溫濕度傳感器性能DHT11的數(shù)據(jù)讀?。?DATA 用于微處理器與DHT11之間的通訊和同步,采用單總線(xiàn)數(shù)據(jù)格式,一次通訊時(shí)間4ms左右,數(shù)據(jù)分小數(shù)部分和整數(shù)部分,具體格式在下面說(shuō)明,當(dāng)前小數(shù)部分用于以后擴(kuò)展,現(xiàn)讀出為零。 用戶(hù)MCU發(fā)送一次開(kāi)始信號(hào)后,DHT11從低功耗模式轉(zhuǎn)換到高速模式,等待主機(jī)開(kāi)始信號(hào)結(jié)束后,DHT11發(fā)送響應(yīng)信號(hào),送出40bit的數(shù)據(jù),并觸發(fā)一次信號(hào)采集,用戶(hù)可選擇讀取部分?jǐn)?shù)據(jù)。主機(jī)發(fā)送開(kāi)始信號(hào)結(jié)束后,延時(shí)等待2040us后,讀取DHT11的響應(yīng)信號(hào),主機(jī)發(fā)送開(kāi)始信號(hào)后,可以切換到輸入模式,或者輸出高電平均可,總線(xiàn)由上拉電阻拉高。當(dāng)最后一bit數(shù)據(jù)傳送完畢后,DHT11拉低總線(xiàn)50us,隨后總線(xiàn)由上拉電阻拉高進(jìn)入空閑狀態(tài)。 L6203的管腳圖 L6203的內(nèi)部框圖 電機(jī)驅(qū)動(dòng)的原理圖 顯示電路設(shè)計(jì)顯示部分采用LCD12864作為顯示器件。R/W為讀寫(xiě)信號(hào)線(xiàn),高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫(xiě)操作。,其中,RT1電位器用來(lái)調(diào)節(jié)LCD的對(duì)比度,該對(duì)比度必須在LCD正常工作的時(shí)候調(diào)節(jié)到一個(gè)合適值。實(shí)時(shí)時(shí)鐘/日歷電路提供秒、分、時(shí)、日、星期、月、年的信息,每個(gè)月的天數(shù)和閏年的天數(shù)可自動(dòng)調(diào)整,時(shí)鐘操作可通過(guò)AM/PM標(biāo)志位決定采用24或12小時(shí)時(shí)間格式。 DS1302的內(nèi)部結(jié)構(gòu)圖 時(shí)鐘電路 光電開(kāi)關(guān)電路設(shè)計(jì) 光電開(kāi)關(guān)電路是利用光電反射傳感器ST178來(lái)控制的。3.采用非接觸檢測(cè)方式。其他功能模塊都在中斷服務(wù)子程序中完成。在主程序中,首先關(guān)閉了看門(mén)狗和總中斷,避免了在初始化過(guò)程中看門(mén)狗或其他中斷導(dǎo)致單片機(jī)復(fù)位,使初始化無(wú)法完成。以上所有模塊均在主程序中完成初始化過(guò)程,系統(tǒng)流程圖如圖51所示。M為一個(gè)k位長(zhǎng)的信息幀。因?yàn)镕是接在M信息幀之后的,因此T=M 2 n 除以P的商和余數(shù)分別是Q和R,則有M 2 n +R,則T定能被整除。 2 n 除以P的余數(shù)R。icrc_number。 電機(jī)控制系統(tǒng)窗戶(hù)控制系統(tǒng)主要包括開(kāi)關(guān)窗戶(hù)的控制。通過(guò)LCD的數(shù)據(jù)手冊(cè),可知LCD時(shí)序圖如下。 第6章 系統(tǒng)組裝與調(diào)試 基本電路板檢查根據(jù)前面的研究完成各個(gè)電路模塊的原理設(shè)計(jì)并生成PCB圖,制作電路板,進(jìn)行實(shí)驗(yàn)調(diào)試。短路現(xiàn)象一定要在器件安裝及加電前檢查出。 軟件調(diào)試當(dāng)硬件制作完成后,軟件制作也是不可輕視的部分,是實(shí)現(xiàn)電路的功能的關(guān)鍵部分,通過(guò)本次畢業(yè)設(shè)計(jì),總結(jié)經(jīng)驗(yàn)如下:(1)先進(jìn)行人工檢查。在編譯時(shí)給出的語(yǔ)法錯(cuò)誤的信息,根據(jù)提示的信息具體找出程序中錯(cuò)誤之處并改之,從上至下逐一改正。(4) 程序燒入單片機(jī)后,觀察各個(gè)部件的工作是否正常,功能是否實(shí)現(xiàn)。通過(guò)傳感器發(fā)出信號(hào)從而控制窗戶(hù)的開(kāi)關(guān)達(dá)到空氣流通等實(shí)際效果,代替人為操作為生活提供一定的方便。對(duì)于我來(lái)說(shuō)這不僅僅是一次畢業(yè)設(shè)計(jì),更重要的是在過(guò)程中提高了我學(xué)習(xí)的能力、解決問(wèn)題的能力和實(shí)際工作的能力,這些技能和方法都會(huì)對(duì)將來(lái)的工作有很大的幫助。本次設(shè)計(jì)已經(jīng)完成了對(duì)智能窗戶(hù)的基本功能實(shí)現(xiàn),完全可以作為一套簡(jiǎn)易系統(tǒng)投入使用,但也存在著一些問(wèn)題,比如溫度、濕度等采集點(diǎn)過(guò)于單一,可能會(huì)有漏報(bào)或誤報(bào)的情況;另外我們也可以在系統(tǒng)中加入防煤氣泄漏檢測(cè)和煙霧檢測(cè)等技術(shù),以及防盜報(bào)警可以是模擬摘機(jī)報(bào)警系統(tǒng)等等。致謝語(yǔ)畢業(yè)設(shè)計(jì)結(jié)束了,在這段時(shí)間的設(shè)計(jì)和學(xué)習(xí)過(guò)程中,我得到了很多人的幫助,學(xué)到了很多東西。再次,我要感謝同學(xué)對(duì)我?guī)椭椭笇?dǎo),在設(shè)計(jì)中不懂的請(qǐng)教同學(xué)時(shí),總是很熱心的幫我發(fā)現(xiàn)問(wèn)題,尋找更好的解決辦法。uchar num[10]=0123456789。uint _data,untemp,temp。_nop_()。 while(x) { for(i = 0。 _nop_()。 for(i=0。amp。 delay_us()。amp。 _data|=temp。,RECEIVE()。 //DATA總線(xiàn)由上拉電阻拉高 主機(jī)延時(shí)20us delay_us()。 //主機(jī)設(shè)為輸入 判斷從機(jī)響應(yīng)信號(hào) TRH=1。 respond++)。 respond++)。 TL_temp = receive()。 if(untemp==CK_temp) { RH_data = RH_temp。 CK_data = CK_temp。sbit RW=P2^1。// delay_ms(1)。//////////////////// 在數(shù)據(jù)寫(xiě)入的時(shí)候加入適當(dāng)?shù)难訒r(shí) E=0。 delay_ms(1)。/////////////////// 在數(shù)據(jù)寫(xiě)入的時(shí)候加入適當(dāng)?shù)难?E=0。 delay_ms(5)。 // 開(kāi)顯示 ( 無(wú)游標(biāo)、不反白 ) delay_ms(5)。 // 指定在資料的讀取及寫(xiě)入時(shí),設(shè)定游標(biāo)的移動(dòng)方向及指定顯示的移位 delay_ms(5)。 } *str = 0。 uchar Year,Month,Day,Week,Hour,Minute,Second。 i8。 dat = 1。 //?243?!鋣 _nop_()。 i8。 dat = 1。 //延時(shí)等待 _nop_()。 //延時(shí)等待 _nop_()。 DS1302_RST = 1。 //寫(xiě)地址 dat = DS1302_Readuchar()。}/************************************************************************函數(shù)名稱(chēng):DS1302_Write(uchar addr, uchar dat)****函數(shù)功能:往DS1302的某個(gè)地址寫(xiě)入數(shù)據(jù)****備注說(shuō)明:********************************************************************/void DS1302_Write(uchar addr, uchar dat){ DS1302_RST = 0。 _nop_()。 //延時(shí)等待 _nop_()。 DS1302_RST = 0。//月 DS1302_Write(0x86, 0x12)。//分 DS1302_Write(0x80, 0x40)。 Day=DS1302_Read(0x87)。 Second=DS1302_Read(0x81)。 LCD_WriteDat(Year%16+0x30)。 LCD_writestring(月)。 LCD_WriteCom(0x90)。 LCD_WriteDat(Minute/16+0x30)。 LCD_WriteDat(Second%16+0x30)。 case 0x02: LCD_writestring(二)。 case 0x04: LCD_writestring(四)。 case 0x06: LCD_writestring(六)。 } LCD_WriteCom(0x88)。 LCD_writestring(℃ )。 LCD_WriteDat((char)(0x30+SHI%10))。sbit L=P1^2。void mo_init(){ ENABLE=0。}void turn_left(){ L=1。 R=1。 L=0。sbit s3=P2^5。bit auto_ws,auto_time。}void keyscan(){ if(s1==0)//檢測(cè)S1 { delay_ms(10)。 LCD_writestring(開(kāi)時(shí): : )。 LCD_writestring(關(guān)時(shí): : )。 LCD_WriteCom(0x83)。 LCD_WriteDat(num[open_m/10])。 LCD_WriteDat(num[close_h%10])。//寫(xiě)入關(guān)閉開(kāi)啟窗戶(hù)分鐘 while(!s1)。 case 2: LCD_WriteCom(0x85)。 case 4: LCD_WriteCom(0x95)。 case 6: LCD_WriteCom(0x9F)。//清楚LCD顯示內(nèi)容 LCD_ShowTime()。 while(!s2)。 LCD_WriteDat(num[open_h/10])。 case 2: open_m++。 LCD_WriteDat(num[open_m%10])。 if(close_h==24) close_h=0。//寫(xiě)入自動(dòng)開(kāi)啟窗戶(hù)小時(shí) LCD_WriteCom(0x93)。 LCD_WriteCom(0x95)。 break。 LCD_WriteCom(0x8f)。 } break。 LCD_WriteCom(0x9f)。 } break。 switch(s1num) {//根據(jù)功能鍵次數(shù)調(diào)節(jié)相應(yīng)數(shù)值 case 1: open_h。 LCD_WriteDat(num[open_h%10])。 if(open_m==1) open_m=59。//寫(xiě)入自動(dòng)開(kāi)啟窗戶(hù)小時(shí) LCD_WriteCom(0x85)。 LCD_WriteCom(0x93)。 break。 LCD_WriteDat(num[close_m/10])。 case 5: auto_ws=~auto_ws。 } else { LCD_WriteCom(
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1