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

正文內(nèi)容

基于at89c52單片機(jī)的溫室控制系統(tǒng)-wenkub.com

2025-06-23 18:35 本頁面
   

【正文】 感謝在百忙之中評閱本論文的老師,感謝你們提出了寶貴意見使得本論文得以完善。他的悉心指導(dǎo)和關(guān)懷也讓我學(xué)習(xí)和研究的興趣越發(fā)濃厚。對于本次設(shè)計,有以下幾點有待改進(jìn),以提高控制力度。if(kvalue==0x0d)sett。if((temamp。//返回mdelay(10)。uchar tem。i++){s=s+a[i]。for(。for(i=0。 uchar advalue。i++){s=s+a[i]。for(。for(i=0。 uchar advalue。8255k=0x00。if(advalue1seth3){8255k=0x00。8255k=0x00。if(advalue0sett0){8255k=0x01。 for(。uchar setth,settl,sethh,sethl。return(advalue)。}}}for(i=0。i++){ p1^7=0。s=0。return(advalue)。}}}for(i=0。i++){ p1^7=0。s=0。if(kvalue==0x07)seth。//等待按鍵釋放}return(kvalue)。if (kvalue==0x0f)//若無鍵按下return(0)。kvalue=p1。i++) {。 for (。聲音報警保存設(shè)置返回驅(qū)動執(zhí)行構(gòu)子程序開始數(shù)據(jù)采集及顯示子程序參數(shù)設(shè)置初始化判斷按鍵?去抖動是否越限? Y N Y N 主流程圖主程序如下:include define uchar unsigned chardefine uint unsigned intdefine 08090 XBYTE[x0000]define 08091 XBYTE[x0001]define 8255k XBYTE[xFE00]define 8255A XBYTE[xFE01]uchar sett,seth。主程序是整個測控系統(tǒng)中最重要的程序,各個子程序都在主程序的協(xié)調(diào)指揮下運行,是一個順序執(zhí)行的無限循環(huán)程序,可以被任何優(yōu)先級的中斷請求所打斷。 控制程序設(shè)計本系統(tǒng)軟件設(shè)計采用模塊化的設(shè)計思路,即整個系統(tǒng)的程序軟件由許多獨立的子程序模塊組成,它們之間通過軟件接口進(jìn)行連接。(3)接口使用一根信號線和一根信號返回線而構(gòu)成共地的傳輸形式,這種共地傳輸容易產(chǎn)生共模干擾,所以抗噪聲干擾性弱。DB25的串口一般只用到的管腳只有2(RXD)、3(TXD)、7(GND)這三個,隨著設(shè)備的不斷改進(jìn),現(xiàn)在DB25針很少看到了,代替他的是DB9的接口,DB9所用到的管腳比DB25有所變化,是2(RXD)、3(TXD)、5(GND)這三個。每一個發(fā)送器將TTL/CMOS電平轉(zhuǎn)換成TIA/EIA232F電平。同時,R1OUT接單片機(jī)ADuC812的RxD引腳,則PC機(jī)的RS232的發(fā)送端TxD對應(yīng)接R1IN引腳。實際應(yīng)用中,T1IN和T2IN可直接接TTL/CMOS電平的單片機(jī)ADuC812的串行發(fā)送端TxD;R1OUT,R2OUT可直接接TTL/CMOS電平的單片機(jī)ADuC812的串行發(fā)送端RxD;T1OUT,T2OUT可直接接PC機(jī)的RS232串口的接收端RxD;R1IN,R2IN可直接接PC機(jī)的RS232串口的發(fā)送端TxD。在實際應(yīng)用中,器件對噪聲很敏感。12V電源的場合,其適應(yīng)性更強(qiáng)。MAX232芯片是MAXIM公司生產(chǎn)的,包含兩路接收器和驅(qū)動器的IC芯片。RS232C規(guī)定的邏輯電平與一般微處理器、單片機(jī)的邏輯電平是不一致的。在通信過程中如果DTE(數(shù)據(jù)終端設(shè)備)和DCE(數(shù)據(jù)通信設(shè)備)之間仍采用這個電平傳送數(shù)據(jù),那么在兩者距離增大時很可能會使信號源點的邏輯“1”,從而使通行失敗。欲輸入設(shè)定值時,按一下“輸入使能鍵”, 程序進(jìn)入設(shè)定狀態(tài),再按“模式設(shè)定鍵”,可選擇不同的參數(shù),即可以選擇輸入溫度值、濕度值、CO2濃度值;按下“左移鍵”可以選擇各值的各個位數(shù)進(jìn)行輸入;再按下“加法鍵”或“減法鍵”,即可輸入對應(yīng)位的值;點按一下“左移鍵”,輸入輸入另一位……這樣可完成各個環(huán)境參數(shù)的設(shè)定。獨立式鍵盤輸入適合于按鍵輸入不多的情況,具有占用口線較少、軟件編寫簡單容易等特點。此電壓的極性為上正下負(fù),正端接在晶體管的集電極。反之當(dāng)反向驅(qū)動器7404左邊輸入為低電平時,使繼電器觸點斷開。因ADC0809的內(nèi)部沒有時鐘電路,所需時鐘信號必須由外界提供,通常使用頻率為500KHZ,VREF(+),VREF(-)為參考電壓輸入。OE為輸出允許信號,用于控制三條輸出鎖存器向單片機(jī)輸出轉(zhuǎn)換得到的數(shù)據(jù)。數(shù)字量輸出及控制線:11條ST為轉(zhuǎn)換啟動信號。地址輸入和控制線:4條。多路開關(guān)可選通8個模擬通道,允許8路模擬量分時輸入,共用A/D轉(zhuǎn)換器進(jìn)行轉(zhuǎn)換。 濕度信號采集4. A/D轉(zhuǎn)換電路ADC0809是帶有8位A/D轉(zhuǎn)換器、8路多路開關(guān)以及微處理機(jī)兼容的控制邏輯的CMOS組件。C時電壓輸出為5v。為了將電壓量測出來又需使輸出電流I不分流出來,我們使用電壓跟隨器,其輸出電壓V2等于輸入電壓V。硬件看門狗是真正意義上的“程序運行監(jiān)視器”,如計數(shù)型的看門狗電路通常由555多諧振蕩器、計數(shù)器以及一些電阻、電容等組成,分立元件組成的系統(tǒng)電路較為復(fù)雜,運行不夠可靠。在8096系列單片機(jī)和增強(qiáng)型8051系列單片機(jī)中,該系統(tǒng)已經(jīng)做在芯片內(nèi)部,用戶只要用軟件開放它就可以,使用很方便。3%RH的漂移當(dāng)供電電壓處于5V時,上限可提高傳感器對光敏感,為得到最好的測量結(jié)果,應(yīng)避免傳感器接收亮光。%RH滿量程(最大值)RH重復(fù)性177。2%RH,0100%RH非凝結(jié),25℃,供電電壓=5VDCRH互換性177。 溫度測量電路本系統(tǒng)的濕度傳感器選用Honeywell公司的集成濕度傳感器HIH3610,該傳感器內(nèi)部集成了信號處理功能電路,可完成將相對濕度值變換成電容值,再將電容值轉(zhuǎn)換成線性電壓輸出的任務(wù).輸出電壓為: ()在本系統(tǒng)中固定為+5V,則其輸出電壓值正比于濕度測量值,因此可由測試現(xiàn)場的溫度值決定。但由于AD590的增益有偏差,電阻也有誤差,因此應(yīng)對電路進(jìn)行調(diào)整。因為流過AD590的電流與熱力學(xué)溫度成正比,當(dāng)電阻R1和電位器R2的電阻之和為1K時,輸出電壓V0隨溫度的變化為1mV/K。電流輸出型的靈敏度一般為luA/K,本文選用的是電流輸出型溫度傳感器。AD590可以承受44V正向電壓和20V反向電壓,因而器件反接也不會被損壞。是利用PN結(jié)正向電流與溫度的關(guān)系制成的電流輸出型兩端溫度傳感器。熱電偶和熱敏電阻的測量精度都比較高,成本比較低,而且測量的范圍也比較寬,但是它容易受到測量場所以及環(huán)境的限制,高溫或長期使用時由于環(huán)境的影響會使其性能下降,需要定期檢查與更換,給實際應(yīng)用帶來了很大不便。熱電偶的工作原理: 兩種不同成份的導(dǎo)體兩端經(jīng)焊接,形成回路,直接測溫端叫工作端 ,接線端叫冷端,也稱參比端。重復(fù)1—5步驟,改變編程單元的地址和寫入的數(shù)據(jù),直到全部文件編程結(jié)束。3.激活相應(yīng)的控制信號。加密位不可直接校驗,加密位的校驗可通過對存儲器的校驗和寫入狀態(tài)來驗證。低電壓編程模式適合于用戶在線編程系統(tǒng),而高電壓編程模式可與通用EPROM編程器兼容。AT89C52的直流參數(shù)有一定的溫度適用范圍,: T=40℃~+85℃ 和 Vcc=177。定時器2 的中斷是由T2CON 中的TF2 和EXF2 邏輯或產(chǎn)生的,當(dāng)轉(zhuǎn)向中斷服務(wù)程序時,這些標(biāo)志位不能被硬件清除,事實上,服務(wù)程序需確定是TF2 或EXF2 產(chǎn)生中斷,而由軟件清除中斷標(biāo)志位。波特率發(fā)生器:當(dāng)T2CON中的TCLK 和RCLK 置位時,定時/計數(shù)器2 作為波特率發(fā)生器使用。定時器2:定時器2 是一個16 位定時/計數(shù)器。MOV R0,data堆棧操作也是間接尋址方式,所以,高128 位數(shù)據(jù)RAM 亦可作為堆棧區(qū)使用。當(dāng)一條指令訪問7FH 以上的內(nèi)部地址單元時,指令中使用的尋址方式是不同的,也即尋址方式?jīng)Q定是訪問高128 字節(jié)RAM還是訪問特殊功能寄存器。 AT89C52的存儲器欲使CPU 僅訪問外部程序存儲器(地址為0000H—FFFFH),EA 端必須保持低電平(接地)。PSEN:程序儲存允許(PSEN)輸出是外部程序存儲器的讀選通信號,當(dāng)AT89C52 由外部程序存儲器取指令(或數(shù)據(jù))時,每個機(jī)器周期兩次PSEN有效,即輸出兩個脈沖。如有必要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH 單元的D0 位置位,可禁止ALE 操作。ALE/PROG: 當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器時,ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低8位字節(jié)。P3口輸出緩沖級可驅(qū)動(吸收或輸出電流)4個TTL 邏輯門電路。在訪問8 位地址的外部數(shù)據(jù)存儲器(如執(zhí)行MOVX RI 指令)時,P2口輸出P2 鎖存器的內(nèi)容。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口。在訪問外部數(shù)據(jù)存儲器或程序存儲器時,這組口線分時轉(zhuǎn)換地址(低8 位)和數(shù)據(jù)總線復(fù)用,在訪問期間激活內(nèi)部上拉電阻。Vcc:電源電壓同時,AT89C52 可降至0Hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式。8個中斷源三級加密程序存儲器與MCS51產(chǎn)品指令和引腳完全兼容這些種類繁多的單片機(jī)家族,給我們單片機(jī)的選擇也提供了很大的余地。它的結(jié)構(gòu)與指令功能都是按照工業(yè)控制的要求設(shè)計的,在智能控制系統(tǒng)中,微控制器得到了廣泛的應(yīng)用。 單片機(jī)的選擇及其特性計算機(jī)的產(chǎn)生加快了人類改造世界的步伐,但是它畢竟體積龐大。:鍵盤輸入溫度傳感器濕度傳感器A/D轉(zhuǎn)換MCUAT89C52LED顯示報警電路光電隔離執(zhí)行機(jī)構(gòu)1執(zhí)行機(jī)構(gòu)3執(zhí)行機(jī)構(gòu)2 測控系統(tǒng)硬件組成原理框圖傳感器一般輸出的為模擬量,需要通過A/D轉(zhuǎn)換,轉(zhuǎn)換為單片機(jī)能夠接收的數(shù)字信號,若模擬信號太弱,還需經(jīng)過運算放大器放大信號。⑥設(shè)計執(zhí)行機(jī)構(gòu)電路,使單片機(jī)能自動控制執(zhí)行機(jī)構(gòu)工作。②使用溫度傳感器測量環(huán)境的溫度,進(jìn)行數(shù)據(jù)的采集并傳送到單片機(jī)進(jìn)行數(shù)據(jù)處理,實現(xiàn)范圍為5
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1