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

正文內(nèi)容

機(jī)電工程系太陽(yáng)能熱水器自動(dòng)控制系統(tǒng)doc畢設(shè)論文-資料下載頁(yè)

2025-06-28 01:03本頁(yè)面
  

【正文】 易失性RAM中,下次開機(jī)時(shí)進(jìn)行讀取。這樣作至少有兩個(gè)優(yōu)點(diǎn):一是系統(tǒng)在不進(jìn)行設(shè)定時(shí),就認(rèn)定該設(shè)定值和先前一次一樣,解決了每次開機(jī)總要從頭設(shè)定的問(wèn)題,另一個(gè)是若系統(tǒng)在運(yùn)行中間停電而再次來(lái)電時(shí),可以不用重新設(shè)定, 就能按原設(shè)定值對(duì)溫度進(jìn)行控制,增強(qiáng)了控制器適應(yīng)外界變化的能力。對(duì)提前加熱時(shí)間的計(jì)算,則是系統(tǒng)能否實(shí)現(xiàn)預(yù)定功能的重要一環(huán)。因?yàn)橄到y(tǒng)采用分段式水位檢測(cè),若采用能量守恒的方法對(duì)提前加熱時(shí)間進(jìn)行預(yù)算,也同樣得不到精確的結(jié)果。為了避開繁瑣的計(jì)算過(guò)程,本系統(tǒng)中采用了模糊控制思想,使用了如下一些控制語(yǔ)句:IF 水位高AND 溫度差大THEN 加熱時(shí)間長(zhǎng)IF 水位適中AND 溫度差適中THEN 加熱時(shí)間適中IF 水位低AND 溫度差低THEN 加熱時(shí)間少采用這種思想后,可以用實(shí)驗(yàn)方法獲得各種情況下需要加熱的時(shí)間, 編制成表格。使用時(shí),只要查表獲得提前加熱時(shí)間就行了。顯然,表格分得越細(xì),控制就越準(zhǔn)確。本控制器采用溫差每等于5℃為一格, 就能滿足控制要求了。為了減小誤差,試驗(yàn)表明,可以采用如圖5 的方法。 圖42 水位監(jiān)測(cè)處理示意圖實(shí)驗(yàn)中,用水位達(dá)到B1時(shí)的結(jié)果代替水位達(dá)到A1時(shí)的結(jié)果,B2代替A2,B3 代替A3,B4代替A4。這樣,CPU 讀入的A1水位查表后得到的預(yù)加熱時(shí)間是實(shí)驗(yàn)中水位在B1 處的時(shí)間。經(jīng)過(guò)這種處理,會(huì)把由于分段檢測(cè)而產(chǎn)生的計(jì)算誤差減小一半,由原來(lái)的h變成了h/2(h為分段水位檢測(cè)間隙)。如果水箱水深為40cm,分8段檢測(cè)。這種誤差對(duì)于民用的熱水器來(lái)說(shuō),已完全能夠滿足要求了。分析表明,移位寄存器74LS164僅有串入并出作用沒有譯碼功能。因此,在編寫顯示驅(qū)動(dòng)程序之前,首先需要計(jì)算列寫出與本電路對(duì)應(yīng)的LED段選碼 ,再并行輸出到LED 的段選端。需要指出的是,上面顯示電路采用TOS28106BHK型號(hào)的共陽(yáng)極LED顯示器,根據(jù)PCB印制線路板的連線方便,其LED的8個(gè)段選端與74LS164的并行輸出口即8根段選線的連接沒有遵照通常的規(guī)律,而是如圖35所示的段排列為5,相應(yīng)的段選碼也要重新計(jì)算,如顯示字符0的段選碼為11H。電路中設(shè)計(jì)了4位LED顯示器,其功能為:左首位為百位數(shù)或標(biāo)志位,左二位為十位數(shù),左三位為個(gè)位數(shù),左四位為小數(shù)點(diǎn)后的十分位數(shù)。據(jù)此,給出如圖43所示的顯示子程序框圖。 圖43 顯示子程序框圖第五章 系統(tǒng)功能本系統(tǒng)通過(guò)單片機(jī)控制各個(gè)電路模塊以實(shí)現(xiàn)對(duì)溫度,水位的檢測(cè),以及對(duì)整個(gè)熱水器的智能化控制。 設(shè)計(jì)前期通過(guò)KEIL軟件和PROTEUS仿真軟件的聯(lián)調(diào),對(duì)設(shè)計(jì)功能進(jìn)行仿真,均達(dá)到了預(yù)期的設(shè)計(jì)效果,設(shè)計(jì)后期,硬件制作完畢后,將仿真成功后的程序通過(guò)單片機(jī)下載程序,寫入單片機(jī),再根據(jù)顯示模塊的各個(gè)端口連接方式,正確地將單片機(jī)跟顯示模塊連接,最后都實(shí)現(xiàn)了設(shè)計(jì)的功能。 第六章 參考文獻(xiàn)【1】《Protel99SE 電路設(shè)計(jì)與制版》 北京人民郵電出版社【2】《單片機(jī)原理與應(yīng)用實(shí)例教程》 北京交通大學(xué)出版社【3】《模擬電子技術(shù)基礎(chǔ)簡(jiǎn)明教程(第二版)》[M].北京:高等教育出版社 2005總 結(jié)本次課程設(shè)計(jì)是對(duì)所學(xué)知識(shí)的一次綜合性運(yùn)用。其中包括對(duì)模擬電子技術(shù)基礎(chǔ)、和數(shù)字電子技術(shù)基礎(chǔ)、單片機(jī)等知識(shí)的運(yùn)用。從而完成了本次設(shè)計(jì)。在設(shè)計(jì)的過(guò)程中發(fā)現(xiàn)了自身知識(shí)的不足,也發(fā)現(xiàn)我們必須具備專業(yè)基礎(chǔ)知識(shí)以外,才能成功的設(shè)計(jì)出一件合格的東西。這次課程設(shè)計(jì)收獲很多,體會(huì)也很深刻,并且對(duì)我們所學(xué)的東西也產(chǎn)生了濃厚的興趣。在設(shè)計(jì)過(guò)程中,也學(xué)會(huì)了很多新的東西,PROTEL軟件繪制電路原理圖和PCB圖,以及一些仿真軟件的應(yīng)用,最典型的就是PROTEUS軟件的應(yīng)用,以及與KEIL軟件的聯(lián)合使用功能。當(dāng)然最重要的是學(xué)到了關(guān)于基本電子設(shè)計(jì)的一些基本方法,同時(shí)也加深了對(duì)一些常用的電子元件的理解及其基本用法的掌握。除此之外,我覺得在這次設(shè)計(jì)的過(guò)程中,我發(fā)現(xiàn)團(tuán)隊(duì)精神的重要性,很多時(shí)候一個(gè)人的力量是有限的,一個(gè)人不可能什么都會(huì),什么都能自己解決,還是有需要他人幫助的時(shí)候,我覺得人與人之間的相互幫助很有必要,這樣不僅能幫助大家很快的解決問(wèn)題,還能提高我們每個(gè)人的實(shí)際水平,也培養(yǎng)了我們的團(tuán)隊(duì)合作精神,這些能力對(duì)于我們今后的學(xué)習(xí)和工作都很有幫助。由于時(shí)間關(guān)系,本次設(shè)計(jì)中還有不盡完善之處。希望在以后的學(xué)習(xí)生涯中不斷的完善和改進(jìn)。 附錄 1鍵盤輸入主程序:MOV P1, 0FH ;鍵盤初始化,~,~MOV IE, 84H ;開CPU中斷,開INT1中斷SJMP $ ;中斷等待中斷服務(wù)程序:ORG 0013 ;INT1中斷入口地址LJMP IO51K16 ;從中斷入口轉(zhuǎn)移鍵盤處理程序IO51K16IO51K16: CALL D10MS ;延時(shí)10秒LCALL KEYIN ;調(diào)鍵輸入檢查子程序JNZ LKOUT ;有鍵輸入,轉(zhuǎn)查鍵號(hào)RETI ;無(wú)鍵輸入,中斷返回LKOUT: MOV R2, 0EFH ;首列掃描字寫如R2MOV R4, 00H ;首列偏移值如R4CONU: MOV P1, R2 ;列掃描字寫入列線中MOV A, P1 ;讀入P1口狀態(tài)到A中JB ,LONE ;檢查第0行是否為0狀態(tài),不為0表示按下鍵不在此行,轉(zhuǎn)下行MOV A, 00H ;第0行為0狀態(tài),表明按下鍵在此行,首列號(hào)如AAJMP LKP ;轉(zhuǎn)求鍵號(hào)LONE: JB , LTWO ;檢查第1行有無(wú)鍵按下MOV A, 04H ;有鍵按下,該行首列號(hào)入AAJMP LKP ;轉(zhuǎn)求鍵號(hào)LTWO: JB , LTHR MOV A, 08H AJMP LKPLTHR: JB , NEXT ;該列所有行都無(wú)鍵按下,轉(zhuǎn)NEXT MOV A, 0CH ;有鍵按下,該行首列號(hào)入A中LKP: ADD A, R4 ;求鍵號(hào),鍵號(hào)位首列號(hào)加列偏移值 PUSH A ;鍵號(hào)入棧保護(hù)WKFE: LACLL KEYIN ;等待鍵釋放 JNZ WKFE ;鍵未釋放轉(zhuǎn)WKFE等待 POP A ;鍵釋放,鍵號(hào)如A LJMP KJMP ;轉(zhuǎn)鍵操作轉(zhuǎn)處理 NEXT: INC R4 ;轉(zhuǎn)查下一列,列偏移值加1 MOV A, R2 JNB , KND ;最后一列查完?查完中斷返回 RL A ;未查完,列掃描字左移1位 MOV R2, A ;掃描字如R2繼續(xù)查找 LJMP CONUKND: RETIKEYIN: MOV P1, 0FH ;查完有無(wú)鍵按下,A不為0,有鍵按下 MOV A, P1 CPL A ANL A, 0FHRETKJMP: SUB A,OFH JC W riteTemp ADD A, 0FH CLR C SUB A, 0EH JC StoreTemporTime ADD A, 0EH CLR C SUB A, ODH JC Waterpoistion ADD A, ODH CLR C SUB A, 0CH JC Vtemp ADD A, 0CH CLR C SUB A, OBH JC StoreTime RETI ORG 0003H JMP Heat RET 附錄2LED顯示子程序:DISI:SETB 。滅顯示MOV R0, SBCDMOV A, @R0 。取出要顯示的數(shù)ADD A, 2DH 。加上偏移量MOVC A , @A+PC 。查表取出段選碼MOV SBUF, A 。送出顯示DL1:JNB TI, DL1 。輸出完否?CLR TI 。完,清中斷標(biāo)志INC R0MOV A, @R0ADD A, 21HMOVC A, @A + PCANL A, OEFH 。個(gè)位加小數(shù)點(diǎn)MOV SBUF, ADL2: JNB TI, DL2CLR TIINC R0MOV A, @R0ADD A, 13HMOVC A, @A+PCMOV SBUF, ADL3: JNB TI, DL3CLR TIMOV A, 0FFHMOV SBUF, ADL4: JNB TI, DL4CLR TICLR ;亮顯示RETSEGTAB:DB 11H,0D7H,32HDB 92H,0D4H,98HDB 18H,0D3H,10H,0D0H
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1