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

正文內(nèi)容

畢業(yè)設(shè)計-基于at89c51單片機的通用室溫控制器設(shè)計(文件)

2024-12-25 19:15 上一頁面

下一頁面
 

【正文】 好的控制效果。這樣,系統(tǒng)就具有模糊控制及 PID控制的雙重優(yōu)點。 EC的模糊狀態(tài)僅分為負小,零,正小。 圖 52 模數(shù)轉(zhuǎn)換子程序流程圖 模數(shù)轉(zhuǎn)換功能子程序功能 圖 53 模數(shù)轉(zhuǎn)換功能子程序功能 模數(shù)轉(zhuǎn)換結(jié)束后,中斷 1產(chǎn)生一個中斷信號,將模數(shù)轉(zhuǎn)換后得來的數(shù)據(jù)存于 R4,于設(shè)定值 (存于 R5)比較,其差存于 R3,此次 R3與上次 R3(存于 R2)之差存于 算法,控制 。然后逐個檢查時哪個鍵顯示子程序 保護現(xiàn)場標志位初始化 恢復(fù)現(xiàn)場 中斷返回 讀取設(shè)定溫度,實際溫度,時間 共 41 頁 第 25 頁 被按下,并分別執(zhí)行此鍵功能。 R3,R2為正 ,R3R2 R3DAR2R3ZR2Z:MOV R1,A; R1為 EC R3XIAOR2R3ZR2Z:MOV A,R2 SUB A,R3 ADD A,1000H MOV R1,A RET R3ZR2F:CLR C。9S DJNZ 26H,L0 MOV 26H,5AH CPL RET SHUCHU10: SETB 。不是 ,轉(zhuǎn)到下一個鍵 LCALL:D10MS CJNE ,00H,PASS; 是 , 但是是干擾 LCALL:FP1 P11:CJNE ,00H,P12 LCALL。 改進的方向 此系統(tǒng)適用范圍有限,因為系統(tǒng)沒有什么降溫方法所以只限于溫度較低之處。這樣控制精度較高,可以減小穩(wěn)態(tài)誤差,可以應(yīng)用于 較廣泛的地方。另外,若是能夠同時控制室內(nèi)溫度,濕度,亮度或光照射強度,氧氣和二氧化碳濃度,使室內(nèi)或容器內(nèi)環(huán)境更大范圍地受到控制,便可應(yīng)用于更多的地方。所用輸出控制為加熱器工作時間,其工作時間精度為 1s, 此系統(tǒng)優(yōu)點是可以根據(jù)一日中不同時間對室內(nèi)溫度的不同要求,而設(shè)定不同的溫度值,此值亦可根據(jù)具體需要而通過 鍵盤輸入而作更改;溫度傳感器亦可根據(jù)具體需要而取幾個,這樣只需幾個放大電路,輪流輸入至模數(shù)轉(zhuǎn)換器,便可實現(xiàn)多處溫度的調(diào)節(jié)。若低于 40度 , 則不減 SUBB A,08H JC ZS。R2R3都負 , R2R3 MOV A,R3 ADD A,1000H SUBB A,R2 RET MOV R1,A MOV A,R3 SUBB A,14H JNC SHUCHU0 共 41 頁 第 31 頁 JC R3DAR2 R3DAR2:CLR C MOV A,R3 SUBB A,03FCH JC R3XIAO1020 JNC R3DA1020 R3XIAO1020:CLR C MOV A,R1 SUBB A,03EAH JNC SHUCHU0 JC SHUCHU1 R3DA1020:CLR C MOV A,R3 SUBB A,044CH JC R3XIAO1100 JNC R3DA1100 R3XIAO1100:CLR C MOV A,R1 SUBB A,02H JC SHUCHU6 JNC R1DA2 R1DA2:CLR C MOV A,R1 SUBB A,0AH JC SHUCHU4 JNC R1DA10 R1DA10:CLR C MOV A,R1 共 41 頁 第 32 頁 SUBB A,03EAH JC SHUCHU5 JNC SHUCHU10 R3DA1100:CLR C MOV A,R1 SUBB A,02H JC SHUCHU9 JNC R3DA1100R1DA2 R3DA1100R1DA2:CLR C MOV A,R1 SUBB A,0Ah JC SHUCHU9 JNC R3DA1100R1DA10 R3DA1100R1DA10:CLR C MOV A,R1 SUBB A,03EAH JC SHUCHU9 JNC SHUCHU10 CLR C RET SHUCHU0:NOP RET SHUCHU1:SETB ; 1S DJNZ 23H,L0; 循環(huán)常數(shù)一直減 MOV 23H,28H; 恢復(fù)循環(huán)常數(shù) CPL RET SHUCHU5:SETB ; 5S 共 41 頁 第 33 頁 DJNZ 24H,L0 MOV 24H,32H CPL RET SHUCHU8:SETB 。INT1 PUSH A PUSH DPTR MOV DPTR,1000H; 模數(shù)轉(zhuǎn)換地址 MOV A,DPTR MOV 1000H,A MOV A,00H MOV DPTR,A POP DPTR POP A POP PSW RETI PTF0:PUSH PSW PUSH A PUSH DPTR MOV R4,0100H; 存于此處 MOV A,R3 MOV R2,A LJMP TT; 不同時 間設(shè)定不同溫度。顯示器從 DS12887中讀出時間,從 R5,R4中讀出設(shè)定溫度和實際溫度并顯示。根據(jù)模糊控制算法,特別考慮到盡量不要讓實際溫度高出設(shè)定值,故可列出以下模糊控制表: U E EC 10 2 2 2 2 10 20100 0 0 0 020 1 0 0 200 5 0 0 100 20 10 6 4 256 100 10 9 8 共 41 頁 第 22 頁 第 5章 系統(tǒng)軟件設(shè)計 工作寄存器定義 R5:設(shè)定溫度值; R4:測得溫度值; R3:溫度偏差 ,(R4R5); R2:上次測得的溫度值, R3K1; R1:溫度偏差變化率, (R3R2); 程序流程圖 主程序功能 主程序中,各變量初始化,定時器工作。 E的模糊狀態(tài)可分為:負大( 10度以下),負中( 10度到 2度),負小( 2度到+2度),正?。?+2度到 +10度),正大。在系統(tǒng)運行的初始階段,控制器按模糊控制的模態(tài)工作,智能協(xié)調(diào)器中儲存有關(guān)于兩種控制器切換條件的知識。模糊控制這種技術(shù),盡管其理論系統(tǒng)尚未完善,但其大量應(yīng)用的超常成效足以表明它是一種前途無量的技術(shù)。模糊控制以語句規(guī)則描述控制過程,使習慣了用精確數(shù)學描述控制過程的人們感到不易適應(yīng)和迷惑。模糊控制的核心是在于它用具有模糊性的語言條件語句,作為控制規(guī)則去執(zhí)行控制。 共 41 頁 第 20 頁 第 4章 算法設(shè)計 模糊 控制算法介紹及與 PID控制比較 ]8[ 模糊控制是目前在控制領(lǐng)域所采用的三種智能控制方法中最具實際意義的方法。 ℃ ,在全溫區(qū)范圍內(nèi)使用,精度也高達177。 工作電壓為 +4V+30V,由于 AD590是一種恒流源形式的溫度傳感器,只需在二端上加上一定工作電壓,則其輸出電流隨溫度變化而變化,其線性電流輸出為 1μ A/K,即溫度每變化 1℃,其輸出電流變化 1μ A。 連接 :溫度設(shè)定減少 5,相當于設(shè)定溫度降低 1℃。因此,通過檢測電平狀態(tài)便可知哪個鍵被按下了 。當單片機的 ALE為高電平時 74LS138譯碼器儲存從 AT89C51P0口傳來的數(shù)據(jù),當 ALE為低電平是 74LS138譯碼器內(nèi)的數(shù)據(jù)不變 。采用中斷方式可大大節(jié)省 CPU的時間,當轉(zhuǎn)換結(jié)束時, EOC發(fā)出一個脈沖向單片機提出中斷請求,單片機響應(yīng)中斷請求,由外部中斷 1的中斷服務(wù)程序讀 A/ D結(jié)果,并啟動 0809的下一次轉(zhuǎn)換,外部中斷 1采用邊沿觸發(fā)方式。例如 ADC0809轉(zhuǎn)換時間為 128us,相當于 6MHZ的 MCS51 單片機共 60個機器周期。因為只有確定數(shù)據(jù)轉(zhuǎn)換完成后,才進行傳送。 ( Vref(+)=+5V,Vref()=+0V) 圖 36 ADC0809管腳圖 AT89C51與 ADC0809接口 ]5[ 電路連接主要涉及兩個問題:一是八路模擬信號通道選擇,二是 A/D轉(zhuǎn)換完成數(shù)據(jù)的輸送。 EOC=0,正在進行轉(zhuǎn)換; EOC=1,轉(zhuǎn)換結(jié)束。 OE:輸出允許信號,用于控制三態(tài)輸出鎖存器向單片機上輸出轉(zhuǎn)換得到的數(shù)據(jù)。 A, B, C:地址線, A為低地址線, B為高地址線,用于對模擬通道進行選擇,引腳圖中相應(yīng)為 ADDA, ADDB, ADDC。對于更新結(jié)束中斷,中斷時更新結(jié)束,數(shù)據(jù)有效,可以直接讀取日歷數(shù)據(jù);對于鬧鐘中斷和周期中斷也需查詢寄存器 A的 UIP位,當 UIP=0時,數(shù)據(jù)更新結(jié)束,再讀出日歷時鐘。 DS12887時鐘芯片的初始化寫入程序 MOV DPTR, 7F0AH;寄存器 A地址 MOV A, 70H; DV2~ DV0=111,分頻復(fù)位 MOVX DPTR, AA INC DPTR;到寄存器 B地址 MOV A, 8AH; 停止更新,允許更新中斷,選 BCD碼, 24小時制 共 41 頁 第 13 頁 MOVX DPRT, A MOV QPL, 00H; 秒單元地址 CLR A; 00秒 MOVX DPTR, A MOV DPL, 02H; 分單元地址 CLR A; 00分 MOV A, 09H; 9時 MOVX DPTR, A MOV DPL 07H; 日單元地址 MOV A, 01H; 1日 MOVX DPTR, A INC DPTR; 到月單元地址 MOV A,# 01H; 1月 MOVX DPTR, A IC DPTR; 到年單元地址 MOV A, 96H; 1996年 MOVX DPTR, A INC DPTR; 到寄存器 A地址 MOV A, 26H; DV2~ DV0=010 RS3~ RS0=0110 MOVX DPTR, A; 選周期中斷率為 ?s, 允許方波輸出 , 頻率 1kHz INC DPTR; 到寄存器 B MOV A, 1AH;每秒更新一次,允許方波輸出, 24小時制 MOVX DPTR, A; 時鐘開始運行 讀取 DS12887時鐘日歷數(shù)據(jù)程序 DS12887的日歷時鐘通常有中斷和查詢兩種方法讀出。 BIT0~ BIT6:未用狀態(tài)位,讀出總為 0,不能寫入。 VF:更新周期結(jié)束標志位。 PIE+AF DSE: P夏令時允許位,當 DSE置 1時允許兩個特殊的更新,在四月份的第一時期日、時間從 1: 59: 59AM時改變?yōu)?1: 00: 00AM,當 DSE位為 0,這種特
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1