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

正文內(nèi)容

基于51單片機的智能窗戶設計-文庫吧資料

2025-07-04 00:17本頁面
  

【正文】 DS1302_IO = P1^6。 } *str = 0。\039。 // 指定在資料的讀取及寫入時,設定游標的移動方向及指定顯示的移位 delay_ms(5)。 // 清除顯示,并且設定地址指針為 00H delay_ms(5)。 // 開顯示 ( 無游標、不反白 ) delay_ms(5)。 // 選擇 8bit 數(shù)據(jù)流 delay_ms(5)。 delay_ms(5)。}/*初始化 LCD 屏*/void LCD_init(){ delay_ms(5)。/////////////////// 在數(shù)據(jù)寫入的時候加入適當?shù)难?E=0。 LCD_DATA=date。 delay_ms(1)。}/*寫數(shù)據(jù)到 LCD*/void LCD_WriteDat(unsigned char date){ RS=1。//////////////////// 在數(shù)據(jù)寫入的時候加入適當?shù)难訒r E=0。 LCD_DATA=mand。// delay_ms(1)。define LCD_DATA P0/*寫命令到 LCD*/void LCD_WriteCom(unsigned char mand){ RS=0。sbit RW=P2^1。 SHI=RH_data。 CK_data = CK_temp。 TH_data = TH_temp。 if(untemp==CK_temp) { RH_data = RH_temp。 TRH=1。 TL_temp = receive()。 RL_temp = receive()。 respond++)。 //判斷從機是否發(fā)出 80us 的高電平,如發(fā)出則進入數(shù)據(jù)接收狀態(tài) while(TRH amp。 respond++)。 //判斷DHT11發(fā)出 80us 的低電平響應信號是否結(jié)束 while((!TRH)amp。 //主機設為輸入 判斷從機響應信號 TRH=1。 delay_us()。 //DATA總線由上拉電阻拉高 主機延時20us delay_us()。 delay_ms(18)。,RECEIVE()。 }/********************************************///濕度讀取子程序 //溫度高8位== TL_data//溫度低8位== TH_data//濕度高8位== RH_data//濕度低8位== RH_data//校驗 8位 == CK_data//調(diào)用的程序有 delay_ms()。 _data|=temp。 } else temp=0。amp。 respond=2。 delay_us()。 delay_us()。amp。i++) { respond=2。 for(i=0。 } }}/************************************************///收發(fā)信號檢測,數(shù)據(jù)讀取/*************************************************/char receive(){ uint i。 _nop_()。 i++) { _nop_()。 while(x) { for(i = 0。_nop_()。_nop_()。/*************************************************///5us級延時程序/*************************************************/void delay_us(){ _nop_()。uint _data,untemp,temp。//溫濕度傳感器DHT11數(shù)據(jù)接入uint TH_data,TL_data,RH_data,RL_data,CK_data。uchar num[10]=0123456789。 參考文獻[1] [M].北京:北京航空航天大學出版社,1996,3548[2] [M].北京:科學出版社,2005,107110[3] [M].高等教育出版社 ,P5[4] [A].北京:人民郵電出版社,1998[5] DALLAS Semiconductor. DS18B20 Data Sheet [J]. 2002:126[6] [M].高等教育出版社, 2073[7] [M].高等教育出版社,2006, 7985 [8] [J].中國電力出版社,2007[9] [J],2004[10] [M].北京航空航天大學出版社,1993,3542[11][J] .河北工業(yè)大學學報,2003[12][J].電子技術,[13]韓磊 .家居進入“智能窗時代” [J] .環(huán)境與生活,2008(2):1719[15]李勝多,張還,佟春明,[J] .青島農(nóng)業(yè)大學學報,2010(1)8488 附(一):電路原理圖 電源模塊電路附(二):PCB板附(三):程序include include define uint unsigned intdefine uchar unsigned charsbit BEEP=P3^4。再次,我要感謝同學對我?guī)椭椭笇В谠O計中不懂的請教同學時,總是很熱心的幫我發(fā)現(xiàn)問題,尋找更好的解決辦法。有了老師們的監(jiān)督和指導,讓我能夠很好地學習專業(yè)知識,培養(yǎng)自己的動手能力,這在畢業(yè)設計中發(fā)揮了非常重要的作用。致謝語畢業(yè)設計結(jié)束了,在這段時間的設計和學習過程中,我得到了很多人的幫助,學到了很多東西。在制作的過程中,學會了單片機系統(tǒng)的設計方法,知道了單片機系統(tǒng)從需求分析,到方案設計,到電路圖,程序設計的整個流程。本次設計已經(jīng)完成了對智能窗戶的基本功能實現(xiàn),完全可以作為一套簡易系統(tǒng)投入使用,但也存在著一些問題,比如溫度、濕度等采集點過于單一,可能會有漏報或誤報的情況;另外我們也可以在系統(tǒng)中加入防煤氣泄漏檢測和煙霧檢測等技術,以及防盜報警可以是模擬摘機報警系統(tǒng)等等。在設計和寫論文的過程中遇到很多問題,可以說得是困難重重,發(fā)現(xiàn)了自己還有很多的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固,比如說三極管PNP管腳不懂怎么放置,不懂分得二極管的正負極,對C語言和單片機匯編語言掌握得不好。對于我來說這不僅僅是一次畢業(yè)設計,更重要的是在過程中提高了我學習的能力、解決問題的能力和實際工作的能力,這些技能和方法都會對將來的工作有很大的幫助??偟恼f畢業(yè)設計是考驗學生綜合運用所學知識,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對學生實際工作能力的具體訓練和考察過程。通過傳感器發(fā)出信號從而控制窗戶的開關達到空氣流通等實際效果,代替人為操作為生活提供一定的方便。 當外界濕度大于80%時,窗戶都是關閉的;當外界溫度大于30℃時,窗戶關閉并開啟空調(diào);當外界溫度小于20℃時,窗戶開啟且關閉空調(diào);在濕度小于80%且溫度小于30℃時,窗戶的狀態(tài)是保持原來的狀態(tài)。(4) 程序燒入單片機后,觀察各個部件的工作是否正常,功能是否實現(xiàn)。(3) 當確認程序無語法錯誤和邏輯錯誤時,通過直接下載到單片機來調(diào)試。在編譯時給出的語法錯誤的信息,根據(jù)提示的信息具體找出程序中錯誤之處并改之,從上至下逐一改正。由于采用C語言編程,所以要特別小心地檢查語法錯誤,如括號不配對,漏寫分號等,通過仔細的檢查,發(fā)現(xiàn)并排除這些錯誤。 軟件調(diào)試當硬件制作完成后,軟件制作也是不可輕視的部分,是實現(xiàn)電路的功能的關鍵部分,通過本次畢業(yè)設計,總結(jié)經(jīng)驗如下:(1)先進行人工檢查。 主控模塊調(diào)試在本次設計中,主控模塊是非常重要的部分,它不僅是本次設計的核心,在本次硬件調(diào)試中也遇到了問題,接上電源的時候,液晶顯示亮了,但沒有任何顯示,于是我做了如下的工作:(1)檢查電源是否通電,使用萬用表測試之后,主要測試各個芯片和液晶顯示是否正常通電,發(fā)現(xiàn)電壓、電流都是正確的;(2)液晶顯示通電但沒信號顯示,檢測發(fā)現(xiàn)是電位器燒壞了,換了一個好的。短路現(xiàn)象一定要在器件安裝及加電前檢查出。(2)先用萬用表復核目測中認為可疑的連接或是接點,檢查它們的通短狀態(tài)是否與設計規(guī)定相符。 第6章 系統(tǒng)組裝與調(diào)試 基本電路板檢查根據(jù)前面的研究完成各個電路模塊的原理設計并生成PCB圖,制作電路板,進行實驗調(diào)試。 LCD12864讀操作時序2. 寫操作時序如圖 LCD12864寫操作時序LCD寫操作包括寫數(shù)據(jù)和寫命令兩個部分構(gòu)成,當RS=0時,為寫命令,當RS=1時為寫數(shù)據(jù)。通過LCD的數(shù)據(jù)手冊,可知LCD時序圖如下。溫度傳感器檢測到室外溫度低于25℃時,=0、電機反轉(zhuǎn)窗戶開啟到限位點時,電機停止。 電機控制系統(tǒng)窗戶控制系統(tǒng)主要包括開關窗戶的控制。 } CRC_CCITT_L=(unsigned char)(checkdata%256)。icrc_number。在本設計中,為了降低處理器的功耗,選用了查表法來進行計算。 2 n 除以P的余數(shù)R。 2 n +R)/P=(M 2 n +R,則T定能被整除。 Q+R即M 2 n 除以P的商和余數(shù)分別是Q和R,則有M 2 n 相當于M左移n位,后面添n個零。因為F是接在M信息幀之后的,因此T=M F為n位FCS,即校驗碼序列。M為一個k位長的信息幀。為了解決單總線串行傳輸數(shù)據(jù)可能引起的錯誤,DHT11內(nèi)部具有產(chǎn)生CRC校驗碼電路,這樣編程時可以通過對讀出的數(shù)據(jù)進行CRC校驗碼,并用這個校驗碼和獲得的數(shù)據(jù)的最后一個字節(jié)比較,若兩者相同則證明數(shù)據(jù)傳送沒有錯誤,從而驗證通信過程中數(shù)據(jù)傳輸?shù)恼_性,使采集溫度信號的可靠性得到保證。初始化ROM指令讀取溫濕度Y儲存溫度N結(jié)束CRC校驗以上所有模塊均在主程序中完成初始化過程,系統(tǒng)流程圖如圖51所示。整個系統(tǒng)軟件需要對溫度傳感器DHT1報警器、窗戶控制系統(tǒng)進行管理。在主程序中,首先關閉了看門狗和總中斷,避免了在初始化過程中看門狗或其他中斷導致單片機復位,使初始化無法完成。整個程序的設計使系統(tǒng)在絕大多數(shù)時間都處于最低功耗狀態(tài)。其他功能模塊都在中斷服務子程序中完成。第5章 軟件設計 主程序流程圖本系統(tǒng)的MCU使用了ATMEL公司的低功耗單片機STC89C52。3.采用非接觸檢測方式。、ST178的底視圖和內(nèi)部電路如下圖: ST178的底視圖和內(nèi)部電路、ST178的特點1.采用高發(fā)射功率紅外光電二極管和高靈敏度光電晶體管組成。 DS1302的內(nèi)部結(jié)構(gòu)圖 時鐘電路 光電開關電路設計 光電開關電路是利用光電反射傳感器ST178來控制的。時鐘/RAM的讀/寫數(shù)據(jù)以一字節(jié)或多達31字節(jié)的字符組方式通信。實時時鐘/日歷電路提供秒、分、時、日、星期、月、年的信息,每個月的天數(shù)和閏年的天數(shù)可自動調(diào)整,時鐘操作可通過AM/PM標志位決定采用24或12小時時間格式。時鐘芯片DS1302帶有后備電池,具備對后備電源進行涓細電流充電的能力,保證電路斷電后仍保存時間和數(shù)據(jù)信息,這些優(yōu)點解決了目前常用實時時鐘計時不可靠等缺點。,其中,RT1電位器用來調(diào)節(jié)LCD的對比度,該對比度必須在LCD正常工作的時候調(diào)節(jié)到一個合適值。E端為使能端,當E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。R/W為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。表41 LCD12864引腳說明128X64HZ 引腳說明引腳號引腳名稱方向功能說明1VSS模塊的電源地2VDD模塊的電源正端3V0LCD驅(qū)動電壓輸入端4RS(CS)H/L并行的指令/數(shù)據(jù)選擇信號;串行的片選信號5R/W(SID)H/L并行的讀寫選擇信號;串行的數(shù)據(jù)口6E(CLK)H/L并行的使能信號;串行的同步時鐘7~14DB0~DB7H/L數(shù)據(jù)0~數(shù)據(jù)715PSBH/L并/串行接口選擇:H并行;L串行16NC空腳17/RETH/L復位 低電平有效18NC空腳19LED_A(LED+5V)背光源正極20LED_K(LEDOV)背光源負極邏輯工作電壓(VDD):~電源地(GND):0V工作溫度(Ta):10℃ ~60℃(常溫) / 20℃~70℃(寬溫)其中,VL為液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地時對比度最高,對比度過高時會產(chǎn)生“鬼影”,使用時可以通過一個10K的電位器調(diào)整對比度。 L6203的管腳圖 L6203的內(nèi)部框圖 電機驅(qū)動的原理圖 顯示電路設計顯示部分采用LCD12864作為顯示器件。當驅(qū)動直流電機時,可以直接控制步進電機,并可以實現(xiàn)電機正轉(zhuǎn)與反轉(zhuǎn),實現(xiàn)此功能只需改變輸入端的邏輯電平。當最后一bit數(shù)據(jù)傳送完畢后,DHT11拉低總線50us,隨后總線由上拉電阻拉高進入空閑狀態(tài)。格式見下面圖示。主機發(fā)送開始信號結(jié)束后,延時等待2040us后,讀取
點擊復制文檔內(nèi)容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1