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

正文內(nèi)容

基于單片機的智能照明控制系統(tǒng)的設(shè)計畢業(yè)論文-wenkub.com

2025-06-19 02:10 本頁面
   

【正文】 break。j30。i++) Delay_1ms(250)。 for(j=0。i200。 case 0xc3: pout=0。j++) for(i=0。 break。j6。i++) Delay_1ms(250)。 for(j=0。i200。 case 0xb6: pout=1。j++) for(i=0。 break。j24。i++) Delay_1ms(250)。 for(j=0。i200。 case 0xb2: pout=1。j++) for(i=0。 if(Data==0xff) continue。 DRE=1。 RI=0。 SM2=1。 Delay_1ms(250)。 } L1602_string(2,10,OK!)。 L1602_string(2,10,wait)。q5。 L1602_string(2,10,waiting)。 send_addr(addr1)。 } if(temp==1) { for(q=0。 case 25: ddata=0xc5。 case 15: ddata=0xc3。 } switch(tem) { case 5: ddata=0xc1。 tem=tem5。 tem=tem+5。 while(1) { keys=keyout()。 L1602_string(1,1,Time delay)。 Delay_1ms(50)。 q++。 } if(keys==9) keys=1。 h=0。 keys=keyout()。 } jiank()。 } L1602_string(2,10,Without)。 send_data(ddata)。 jiank()。 goto back。 Delay_1ms(250)。q++) { Uart_Init()。 if(tem==25) ddata=0xb5。 } if(tem==5) ddata=0xb1。 tem=tem5。 tem=tem+5。 while(1) { keys=keyout()。 L1602_string(1,1,Time delay)。 Delay_1ms(50)。 q++。 } if(keys==9) keys=1。 h=0。 keys=keyout()。 uchar keys,h,q,p,temp,tem,ddata。 L1602_init()。在此謹向葉老師致以誠摯的謝意和崇高的敬意! 隨著這篇本科畢業(yè)論文的最后落筆,我四年的大學生活也即將劃上一個圓滿的句號。葉老師一絲不茍的作風,嚴謹求實的態(tài)度,踏踏實實的精神給我留下了深刻的印象。 由于此設(shè)計是在相對理想的情況下設(shè)計,在實際應(yīng)用時,由于現(xiàn)在很多高校都有教學放映設(shè)備,故需把燈光控制系統(tǒng)和放映設(shè)備電源分開。 總 結(jié) 本文研究了基于AT89C51與AT89C2051單片機的智能照明控制系統(tǒng)的設(shè)計原理與實現(xiàn)方法,包括硬件設(shè)計與軟件設(shè)計。②未使用的ROM空間,在其中每隔一段設(shè)置一個陷阱,可將彈飛至該區(qū)域的出錯程序捕獲。對MCS51系列單片機,大部分指令為單字節(jié),當出錯的程序落到其上時,出錯的程序可自動納入正軌;當落到多字節(jié)指令的操作數(shù)時,程序?qū)⒗^續(xù)出錯,所以在關(guān)鍵的對程序的流向起決定性的指令之前插入兩條NOP指令,以使被彈飛的指令恢復(fù)正軌。 軟件抗干擾技術(shù) 數(shù)據(jù)采集誤差的軟件對策(1)用軟件濾波算法,可濾掉大部分由輸入信號干擾而引起的輸出控制錯誤。雙機冗余,就是執(zhí)行同一個控制任務(wù),可安排兩個單片機來完成,即主機與從機。①選用質(zhì)量好的電子元件,并進行嚴格的測試、篩選和老化。(6)數(shù)據(jù)發(fā)生變化。③中斷誤觸發(fā),使系統(tǒng)進行錯誤的中斷處理。(2)程序運行失常:①控制狀態(tài)失靈。 工業(yè)現(xiàn)場環(huán)境中干擾是以脈沖產(chǎn)的形式進人單片機系統(tǒng)的,其主要的渠道有三條,即空干擾多發(fā)生在高電壓、大電流、高頻電磁場附近,并通過靜電感應(yīng),電磁感應(yīng)等方式侵入系統(tǒng)內(nèi)部;供電系統(tǒng)干擾是由電源的噪聲干擾引起的;過程通道干擾是干擾通過前向通道和后向通道進入系統(tǒng)的。如果函數(shù)返回值為0xfe,表示從機在數(shù)據(jù)接收過程中發(fā)現(xiàn)主機發(fā)送地址幀,程序?qū)⒎艞壆斍敖邮者^程,將SM2位重新置1,開始下一通信過程。從機部分的數(shù)據(jù)通信過程受主機控制,其基本的流程如下:(1) 初始化完成后,從機設(shè)置SM2位為1,串口只接收第9位數(shù)據(jù)位為1的地址幀,數(shù)據(jù)幀將被直接拋棄。主機的數(shù)據(jù)通信的基本流程如下:(1) 主機首先向所有從機發(fā)送地址幀對要通信的從機進行呼叫,發(fā)送地址幀時需將TB8位置1。表41在程序中,第9位發(fā)送數(shù)據(jù)位SCON中的TB8位,第9位接收數(shù)據(jù)位為SCON的RB8位,因此,發(fā)送數(shù)據(jù)前,可以通過對TB8位置1或0來確定要發(fā)送的是地址幀還是數(shù)據(jù)幀。如果地址不同,則丟棄當前數(shù)據(jù),SM2位不變。利用這一功能,可以按照如下步驟進行數(shù)據(jù)通信:(1) 將所有SM2位置1,使其處于只接收地址幀的狀態(tài)。圖44 啟??刂浦鳈C程序流程圖初始化接收主機發(fā)送的地址是通用地址嗎中斷程序入口Y是本機地址嗎 N N是打開命令嗎接收主機發(fā)送的數(shù)據(jù)向主機發(fā)送本機地址 Y結(jié)束返回輸出高電平 Y是關(guān)閉命令嗎 N輸出低電平 Y N圖45 啟??刂茝臋C程序流程圖 通信程序設(shè)計在通信中,主機與各個從機進行通信,必須能對各個從機進行識別,這一識別功能是利用串口控制寄存器SCON的SM2位實現(xiàn)的。主機收到從機發(fā)送來的回應(yīng)信息后,比較主機已發(fā)送的地址號與剛接收的地址號是否相符,如果不符,則發(fā)出錯誤信息;如果相符,則正式發(fā)送數(shù)據(jù)信息,這時發(fā)送的每幀的第9位都為0。當主機發(fā)送地址信息時,每幀數(shù)據(jù)的第9位都為1,所有從機都接收到地址信息,然后判斷主機是否呼叫本機或呼叫通用地址。工作方式:定時器T1設(shè)置為方式2,串口設(shè)置為工作方式3。 圖42 鍵盤掃描程序流程圖 數(shù)碼顯示程序設(shè)計本系統(tǒng)采用LCD1602顯示模塊,利用單片機顯示程序讀取DS1302時鐘芯片時間,然后送1602顯示。(2) 利用開、關(guān)鍵控制照明燈具的啟停。消抖動程序是這樣實現(xiàn)的,當檢測到一個脈沖信號時,并不立即認為是一次按鍵,而是延時一段時間以后再進行檢測,如果三次檢測都有信號,那么就認為有一次按鍵動作發(fā)生了。矩陣式鍵盤中,行、列線分別連接到按鍵開關(guān)的兩端,在進行鍵盤掃描時,首先把矩陣鍵盤列線的第一根線置高,然后分別再檢測矩陣鍵盤行線是否有高電平的信號,如果有信號,那么就證明這根行線與第一根列線相交處的按鍵被按下了,單片機就讀入這個鍵值。圖 4-1 照明控制系統(tǒng)軟件程序總體結(jié)構(gòu)圖 人機交互程序設(shè)計 系統(tǒng)的人機交互程序設(shè)計,主要是解決按鍵的掃描與信息的顯示,讓操作者能夠靈活地控制系統(tǒng)工作。本著軟件設(shè)計的基本方法,照明控制程序的軟件設(shè)計方法是利用傳統(tǒng)的結(jié)構(gòu)化分析與設(shè)計方法來完成的。圖312 輸出控制電路 第四章 系統(tǒng)軟件設(shè)計及實現(xiàn)軟件設(shè)計分主程序設(shè)計、子程序設(shè)計、中斷程序設(shè)計三大塊。表31 探頭采集信號輸出狀態(tài)表探頭工作狀態(tài)“1腳”電壓“2腳”或“5腳”電壓“6腳”電壓正常工作無人狀態(tài)11有人狀態(tài)01斷路或故障0V10通過比較電路,不僅解決了不同工作狀態(tài)時被動紅外探頭的對外界人體紅外信號的采集,而且也實現(xiàn)了僅通過被動紅外探頭的兩根電源線同時也傳輸了所采集的周圍環(huán)境的紅外信號,一舉兩得。探頭將會根據(jù)有無人體信號在“2腳”。通過比較電路將相應(yīng)的電壓比較結(jié)果以數(shù)字信號輸出。輸出Vo (高電平) 的延遲時間Tx 由外部R8和C7 的大小調(diào)整。圖310 中,熱釋電傳感器S 極輸出信號送入BIS0001的14 腳,經(jīng)內(nèi)部第一級運算放大器放大后,由C3 耦合從12 腳輸入至內(nèi)部第二級運算放大器放大,再經(jīng)電壓比較器構(gòu)成的鑒幅器處理后,檢出有效觸發(fā)信號去啟動延遲時間定時器,最后從12 腳輸出信號(Vo ) 送入單片機進行照明控制。靜態(tài)情況下空間存在紅外光線,由于雙源式探頭采用互補技術(shù),不會產(chǎn)生電信號輸出。熱釋電傳感器具有成本低、不需要用紅外線或電磁波等發(fā)射源、靈敏度高、可流動安裝等特點。電路中電位器可調(diào)節(jié)B端的輸入電壓,從而調(diào)節(jié)在不同光強下設(shè)置開關(guān)燈門限。(4)手動復(fù)位:如果需要對系統(tǒng)進行手動復(fù)位,只要按下手動復(fù)位按鈕,就能對系統(tǒng)進行有效的復(fù)位。MR與WDO經(jīng)過一個二極管連接起來,RESET接單片機的復(fù)位輸入腳RESET,MR經(jīng)過一個復(fù)位按鈕接地。每當按下一個鍵時,對應(yīng)的行線與列線就會連通,這樣單片機就能檢測出信號,并通過鍵盤掃描程序?qū)︽I盤進行掃描,以識別被按鍵的行、列位置。圖32 主控制器系統(tǒng)的硬件電路原理圖 鍵盤的接口設(shè)計鍵盤的結(jié)構(gòu)形式有兩種,即獨立式按鍵和矩陣式鍵盤。掉電保護方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復(fù)位。在單芯片上,擁有靈巧的8 位CPU 和在系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。關(guān)系如果假設(shè):室內(nèi)光線強度為A:光線強時A=1,光線弱時A=0;人體信號為B:有人時B=1,無人時B=0;電燈開關(guān)狀態(tài)為D:合時D=1,斷開時D=0。圖23 分控制器硬件電路結(jié)構(gòu)框圖室內(nèi)燈光控制系統(tǒng)可以根據(jù)氣候、人體等因素全天候自動模糊控制室內(nèi)照明電器的開和關(guān)。分控制器接收主控制器的發(fā)來的數(shù)據(jù)和命令,通過可控硅電路對照明燈具進行開關(guān)控制,并且利用實時時鐘芯片對照明燈具進行定時開關(guān)控制。這三部分共同完成了主控制器通過有線通信方式與分控制器進行信息交換,達到控制照明燈具的目的。硬件電路設(shè)計還包括輸入輸出接口設(shè)計,畫出詳細電路圖,標出芯片的型號、器件參數(shù)值,根據(jù)電路圖在仿真機上進行調(diào)試,發(fā)現(xiàn)設(shè)計不當及時修改,最終達到設(shè)計目的。 系統(tǒng)設(shè)計要點系統(tǒng)設(shè)計主要包括硬件和軟件兩大部分,依據(jù)控制系統(tǒng)的工作原理和技術(shù)性能,將硬件和軟件分開設(shè)計。但是,國內(nèi)外智能照明系統(tǒng)的研究存在著如下問題:(1)現(xiàn)有國外智能照明系統(tǒng)主要控制照度這個數(shù)量指標,國外的研究主要集中于辦公室照明,以節(jié)能為主要目的,但據(jù)照明科技最新研究成果表明,非定量指標(如舒適性和藝術(shù)性等)對室內(nèi)照明光環(huán)境質(zhì)量影響更大。 現(xiàn)有智能照明控制系統(tǒng)的分析澳大利
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1