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

正文內(nèi)容

基于at89c52單片機的溫室控制系統(tǒng)(完整版)

2025-08-01 18:35上一頁面

下一頁面
  

【正文】 要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH 單元的D0 位置位,可禁止ALE 操作。在訪問8 位地址的外部數(shù)據(jù)存儲器(如執(zhí)行MOVX RI 指令)時,P2口輸出P2 鎖存器的內(nèi)容。對端口寫“1”,通過內(nèi)部的上拉電阻把端口拉到高電平,此時可作輸入口。Vcc:電源電壓8個中斷源與MCS51產(chǎn)品指令和引腳完全兼容它的結(jié)構(gòu)與指令功能都是按照工業(yè)控制的要求設(shè)計的,在智能控制系統(tǒng)中,微控制器得到了廣泛的應(yīng)用。:鍵盤輸入溫度傳感器濕度傳感器A/D轉(zhuǎn)換MCUAT89C52LED顯示報警電路光電隔離執(zhí)行機構(gòu)1執(zhí)行機構(gòu)3執(zhí)行機構(gòu)2 測控系統(tǒng)硬件組成原理框圖傳感器一般輸出的為模擬量,需要通過A/D轉(zhuǎn)換,轉(zhuǎn)換為單片機能夠接收的數(shù)字信號,若模擬信號太弱,還需經(jīng)過運算放大器放大信號。②使用溫度傳感器測量環(huán)境的溫度,進(jìn)行數(shù)據(jù)的采集并傳送到單片機進(jìn)行數(shù)據(jù)處理,實現(xiàn)范圍為55℃~+125℃溫度采集和控制。本設(shè)計就是針對此問題,設(shè)計相對精度高、性能穩(wěn)定的、的溫度濕度控制裝置。 設(shè)計簡單的人機對話接口系統(tǒng),如鍵盤、顯示、報警等。單片機能獨立完成各自功能,同時能根據(jù)主控機的指令對溫度進(jìn)行定時采集。從古代人們通過扇子、雨傘、毛巾等試圖去控制溫度和濕度到今天高科技發(fā)展迅速的社會所發(fā)明出的各種工具,如風(fēng)扇、空調(diào)、加熱器等,表明人類一直努力去控制這兩種和人類密切相關(guān)的環(huán)境因素。土壤濕度對作物的影響也很大。一般說來在白天作物進(jìn)行光合作用需要的溫度較高,晚上維持呼吸作用所需的溫度要低一些。而當(dāng)今大多數(shù)對大棚溫度、濕度的檢測與控制都采用人工管理,這樣不可避免的有測控精度低、勞動強度大及由于測控不及時等弊端,容易造成不可彌補的損失,結(jié)果不但大大增加了成本,浪費了人力資源,而且很難達(dá)到預(yù)期的效果。 目 錄1. 引 言 1 溫室控制系統(tǒng)設(shè)計背景 1 本設(shè)計的內(nèi)容及意義 2 2 32. 溫室控制系統(tǒng)總體設(shè)計 4 測控系統(tǒng)的設(shè)計要求 4 設(shè)計目標(biāo) 4 測控系統(tǒng)的組成及控制原理 43. 硬件設(shè)計 6 單片機的選擇及其特性 6 AT89C52系列單片機介紹 6 AT89C52基本特性 6 AT89C52單片機的內(nèi)部組成結(jié)構(gòu) 7 AT89C52的引腳功能 8 AT89C52的存儲器 10 傳感器的選型及其性能特征 13 13 15 單片機外圍控制電路設(shè)計 17 17 18 18 LED顯示電路 21 22 23 254. 溫室控制系統(tǒng)軟件設(shè)計 28 C語言 28 控制程序設(shè)計 28 28 34總 結(jié) 38致 謝 39參考文獻(xiàn) 401. 引 言 溫室控制系統(tǒng)設(shè)計背景中國農(nóng)業(yè)的發(fā)展必須走現(xiàn)代化農(nóng)業(yè)這條道路,隨著國民經(jīng)濟的迅速增長,農(nóng)業(yè)的研究和應(yīng)用技術(shù)越來越受到重視,特別是溫室大棚已經(jīng)成為高效農(nóng)業(yè)的一個重要組成部分。因此,為了實現(xiàn)高效農(nóng)業(yè)生產(chǎn)的科學(xué)化并提高農(nóng)業(yè)研究的準(zhǔn)確性,推動我國農(nóng)業(yè)的發(fā)展,必須大力發(fā)展農(nóng)業(yè)設(shè)施與相應(yīng)的農(nóng)業(yè)工程,科學(xué)合理地調(diào)節(jié)大棚內(nèi)溫度、濕度,使大棚內(nèi)形成有利于蔬菜,水果生長的環(huán)境,是大棚蔬菜和水果早熟、優(yōu)質(zhì)、高效益的重要環(huán)節(jié)。作物生長發(fā)育適宜的溫度,隨種類、品種、生育階段及生理活動的變化而變化。如果土壤中水分過剩,濕度過高,導(dǎo)致土壤中的氧氣含量減少,作物根部呼吸困難,進(jìn)而危害作物的生長發(fā)育?,F(xiàn)代科技的發(fā)展,使得溫度和濕度的控制更容易,更高效,特別是傳感器和單片機的應(yīng)用,使得溫度和濕度控制系統(tǒng)性能有了根本性的提高,精度更高,而且實現(xiàn)了自動化。測量結(jié)果不僅能在本地顯示,而且可以利用單片機的串行口和 RS232總線通信協(xié)議能把溫室中的溫度、濕度等參數(shù)及時上傳至上位機,并與設(shè)定值進(jìn)行比較,與設(shè)定值不符時采取相應(yīng)的處理措施,以實現(xiàn)恒溫恒濕環(huán)境。 利用RS232實現(xiàn)單片機與上位機的通信。該儀器可廣泛應(yīng)用于大棚、倉庫、體育場等領(lǐng)域。③使用濕度傳感器對現(xiàn)場環(huán)境濕度數(shù)據(jù)采集,由單片機進(jìn)行數(shù)據(jù)處理和控制,實現(xiàn)范圍為1%~99%RH的濕度控制。鍵盤輸入的是系統(tǒng)參數(shù)的上、下限極限值,若檢測到的信號值出現(xiàn)不在此極限區(qū)間的情況,單片機就會驅(qū)動蜂鳴器產(chǎn)生報警,此時就需要執(zhí)行機構(gòu)控制室內(nèi)環(huán)境相應(yīng)的改變,使得環(huán)境參數(shù)重新回到設(shè)定的理想?yún)^(qū)間。單片機目前己被廣泛地應(yīng)用于家電、醫(yī)療、儀器儀表、工業(yè)自動化、航空航天等領(lǐng)域。8k字節(jié)可重擦寫Flash閃速存儲器可編程串行UART通道GND:地作輸入口使用時,因為內(nèi)部存在上拉電阻,某個引腳被外部信號拉低時會輸出一個電流(IIL)。Flash 編程或校驗時,P2亦接收高位地址和一些控制信號。RST:復(fù)位輸入。該位置位后,只有一條MOVX 和MOVC指令才能將ALE 激活。需注意的是:如果加密位LB1 被編程,復(fù)位時內(nèi)部會鎖存EA端狀態(tài)。中斷寄存器:AT89C52有6個中斷源,2個中斷優(yōu)先級,IE寄存器控制各中斷位,IP寄存器中6個中斷源的每一個可定為2個優(yōu)先級。如果定時/計數(shù)器2 作為發(fā)送器或接收器,其發(fā)送和接收的波特率可以是不同的,定時器1 用于其它功能。定時器0 和定時器1 的標(biāo)志位TF0 和TF1 在定時器溢出那個機器周期的S5P2 狀態(tài)置位,而會在下一個機器周期才查詢到該中斷標(biāo)志。AT89C52單片機中,有些屬于低電壓編程方式,而有些則是高電壓編程方式,用戶可從芯片上的型號和讀取芯片內(nèi)的簽名字節(jié)獲得該信息。4.在高電壓編程方式時,將EA/Vpp端加上+12V編程電壓。芯片擦除:利用控制信號的正確組合并保持ALE/PROG引腳10mS的低電平脈沖寬度即可將PEROM陣列(4k字節(jié))和三個加密位整片擦除,代碼陣列在片擦除操作中將任何非空單元寫入“1”,這步驟需再編程之前進(jìn)行。經(jīng)過論證及多次實驗,本設(shè)計決定采用由AD公司生產(chǎn)的AD590集成溫度傳感器,它具有線性好、精度適中、靈敏度高、體積小、使用方便、價格比較低,并且具有長期穩(wěn)定性等優(yōu)點,因此,得到廣泛應(yīng)用。集成溫度傳感器實質(zhì)上是一種半導(dǎo)體集成電路,它是利用晶體管的b一e結(jié)壓降的不飽和值V與熱力學(xué)溫度T和通過發(fā)射極電流I的下述關(guān)系實現(xiàn)對溫度的檢測:V=lnI ,K波爾茲常數(shù)。 AD590的封裝形式及基本應(yīng)用電路 溫度測量電路要想克服簡單電路的缺陷,就要使得增益調(diào)整和補償調(diào)整相互獨立。送LM258,在此處LM258起電壓跟隨作用,以與采集現(xiàn)場隔離和提高帶負(fù)載能力。%RHRH反應(yīng)時間1/e25℃5秒,慢流動的空氣中RH穩(wěn)定性177。但目前工控系統(tǒng)仍在使用廉價的普通型8051系列單片機,則看門狗電路必須由用戶自己建立。 溫度信號采集由于一般電源供應(yīng)較多零件后,電源是帶雜訊的,因此我們使用齊納二極管作為穩(wěn)壓零件,再利用可變電阻分壓。它是逐次逼近式A/D轉(zhuǎn)換器,可以和單片機直接接口。ALE為地址鎖存允許輸入線,高電平有效。OE=1,輸出轉(zhuǎn)換得到的數(shù)據(jù);OE=0,輸出數(shù)據(jù)線呈高阻狀態(tài)。圖中電阻為限流電阻,二極管D的作用是保護(hù)晶體管T。通常所用的按鍵為輕觸機械開關(guān),正常情況下按鍵的接點是斷開的,當(dāng)我們按壓按鈕時,由于機械觸點的彈性作用,一個按鍵開關(guān)在閉合時不會馬上穩(wěn)定地接通,在斷開時也不會一下子斷開。因此,為了提高數(shù)據(jù)通信的可靠性并消除線路上各種早噪聲影響,RS232C標(biāo)準(zhǔn)中規(guī)定信號源點的邏輯“0”(空號)電平范圍為+5V~+15V,邏輯“1”(傳號)電平范圍為5V~15V;目的點的邏輯“0”為+3V~+15V,邏輯“1”為3V~15V。MAX232芯片內(nèi)部有一個電源電壓變換器,可以把輸入的+5V電源電壓變換成為RS232C輸出電平所需的+10V電壓。因此,Vcc必須要對地加去耦電容C5。二、MAX232資料簡介該產(chǎn)品是由德州儀器公司(TI)推出的一款兼容RS232標(biāo)準(zhǔn)的芯片。因此現(xiàn)在都把RS232接口叫做DB9。連接的原則是:模塊內(nèi)數(shù)據(jù)關(guān)系緊湊,模塊間數(shù)據(jù)關(guān)系松散,按功能劃分模塊。//sett是設(shè)定溫度的值,aeth是設(shè)定濕度的值sett=20。}}}uchar key () {uchar kvalue。//返回//若無返回說明有鍵按下for(;;) { tem=p1。}//溫度檢測unsigned char ADConv(){uchar a[10]。P3^3=1。}//濕度檢測unsigned char ADConv(){uchar a[10]。P3^3=1。}void main(){ uchar kvalue。) {kvalue=key()。8255k=0x0e8255k=0x06。8255k=0x0f8255k=0x06。i10。}advalue= (uchar) s/0xff。i10。}advalue= (uchar) s/0xff。//延時10mskvalue=p1。if(kvalue==0x0b)seth++。從論文的開題、研究現(xiàn)有資料直至系統(tǒng)電路圖的確定和論文初稿的審閱修改,老師都給了很多指導(dǎo),讓我對設(shè)計課題漸漸深入地了解、認(rèn)識,并最終完成了設(shè)計任務(wù)。謹(jǐn)向姜老師致以崇高的敬意和衷心的感謝!同時,我還要感謝孫英強、段小明等同學(xué),在與他們交流的過程中,我獲得了相當(dāng)大的啟發(fā),共同解決了設(shè)計上的疑惑,我也要感謝他們長期以來在生活和學(xué)習(xí)上對我的關(guān)心和幫助。總 結(jié)本設(shè)計可以完成對溫室環(huán)境中的溫濕度的監(jiān)控,使其值保持在適宜作物生長的范圍之內(nèi)。//返回//若無返回說明有鍵按下for(;;) { tem=p1。}鍵盤輸入子程序 uchar key () {uchar kvalue。P3^3=1。}測濕子程序//濕度檢測unsigned char ADConv(){uchar a[10]。P3^3=1。}}1.測溫子程序//溫度檢測unsigned char ADConv(){uchar a[10]。advalue1=AD1Conv()8255B=advalue1。}advalue0=AD0Conv()8255A=advalue0。 uchar advalue1。){if(p3^3=1){a[i]=0809;break。int i,s。){if(p3^3=1){a[i]=0809;break。int i,s。=0x0f)==0x0f) break。p1|=0x0f。//延時void mdelay (unsigned int d
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1