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

正文內(nèi)容

基于單片機的節(jié)水灌溉系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計(參考版)

2025-07-05 16:35本頁面
  

【正文】 31 附錄 C 實物圖片 圖 C1 實物圖 。 if(time1_num7) {time1_num=0。 P2=clockWise[time1_num]。 } } void time0_int() interrupt 1 { TH0=(65536MOTOR_SPEED)/256。 Control()。 AD_DAT=0。 ad_buf=(float)((ad_dat1)/)。 // 法 沈陽工學(xué)院本科畢業(yè)設(shè)計 錯誤 !未指定書簽。 AD_DAT+=A_D()。 EA=1。 ET0=1。 TH0=(65536MOTOR_SPEED)/256。 init_1602()。 float ad_buf=0。 TR0=0。 break。 break。 break。 沈陽工學(xué)院本科畢業(yè)設(shè)計 錯誤 !未指定書簽。 case 2: MOTOR_SPEED=10000。 switch(Speed_flag) { case 1: MOTOR_SPEED=15000。 } } } void Control() { if(C_tempL_temp||C_tempH_temp) { run_flag=1。 if(Speed_flag5) Speed_flag=1。 } if(!key4) { delay(5)。 } } break。 if(!key3) { if(L_temp1) L_temp。 } 沈陽工學(xué)院本科畢業(yè)設(shè)計 錯誤 !未指定書簽。 if(!key2) { if(L_temp99) L_temp++。 } } break。 if(!key3) { if(H_temp1) H_temp。 while(!key2)。 } } switch(set_flag) { case 1: if(!key2) { delay(5)。 27 { set_flag=0。 if(!key1) { set_flag++。y)。x) for(y=110。 for(x=z。 sbit key4=P1^7。 sbit key2=P1^5。 //讀取濾波后的 AD值 bit run_flag=0。 //速度標(biāo)志位 uchar time1_num=0。 uchar set_flag=0。 uchar C_temp=30。 uchar H_temp=80。 25 附錄 A 硬件原理圖 圖 A1 硬件原理圖沈陽工學(xué)院本科畢業(yè)設(shè)計 錯誤 !未指定書簽。 23 圖 顯示模塊子程序流程圖 LCD初 始 化延 時設(shè) 第 一 行 顯 示 位 置顯 示 第 一 行 內(nèi) 容設(shè) 第 二 行 顯 示 位 置顯 示 第 二 行 內(nèi) 容開 始結(jié) 束沈陽工學(xué)院本科畢業(yè)設(shè)計 錯誤 !未指定書簽。 1602液晶顯示模塊可與 STC89C52直接接口的。 沈陽工學(xué)院本科畢業(yè)設(shè)計 錯誤 !未指定書簽。考慮按鍵軟件去抖成本要比硬件去抖成本低,所以電路使用軟件去抖。灌溉同時進(jìn)行濕度的判斷,整個系統(tǒng)在這個閉環(huán)控制系統(tǒng)中運行。如果收到的數(shù)值大于設(shè)定值,步進(jìn)電機不啟動進(jìn)行灌溉。 21 濕度控制模塊的設(shè)計 濕度控制程序流程 在該 設(shè)計中利用濕度檢測模塊把多處地點檢測到的濕度模擬值,通過 AD 轉(zhuǎn)換器 進(jìn)行模數(shù)轉(zhuǎn)換,轉(zhuǎn)換后對數(shù)據(jù)綜合處理,再傳給給單片機。如此的將檢測到的當(dāng)前濕度和設(shè)定濕度循環(huán)比較,保持土壤濕度,實現(xiàn)良好的灌溉。 20 3 系統(tǒng)軟件設(shè)計 軟件系統(tǒng)總體工作流程 主程序?qū)崿F(xiàn)的功能首先設(shè)定土壤濕度上下限值,對系統(tǒng)子程序初始化,土壤濕度傳感器啟動對土壤濕度進(jìn)行檢測,將測量到的濕度值和設(shè)定值比較,如果測量值大于了設(shè)定值,返回重新測量,如果測量到的值小于設(shè)定值,報警 電路進(jìn)行報警,灌溉系統(tǒng)啟動,進(jìn)行灌溉。當(dāng)數(shù)據(jù)輸出的速度改變,同時輸出脈沖的頻率也改變,步進(jìn)電機運行的速度也就改變。每輸出一個代碼,步進(jìn)電機就旋轉(zhuǎn)一步,連續(xù)的循環(huán)輸出, 步進(jìn)電機也就連續(xù)沈陽工學(xué)院本科畢業(yè)設(shè)計 錯誤 !未指定書簽。在實際的編程過程中,將單片機的驅(qū)動代碼存入存儲器構(gòu)成控制表。很顯然使用靈活、方便。 步進(jìn)電機驅(qū)動模塊 單片機的輸出波形信號脈沖寬度可以由延時子程序確定。 ( 1) ULN20xx引腳說明: 17號引腳:為輸入端 1016號引腳:為輸出端 8號引腳:地端 9號引腳:電源 + ( 2)達(dá)林頓驅(qū)動的典型應(yīng)用: ① 用于電機調(diào)速 ,逆變電路 ,大功率開關(guān)電路,利用 CMOS電路通過達(dá)林頓管驅(qū)動高靈敏度的繼電器的電路; ② 驅(qū)動 LCD顯示屏 LCD智能顯示屏由微型計算機控制的 ,以 LCD矩陣板作為顯示的系統(tǒng) ,可 以用來顯示各種圖案與文字。 ULN20xx的每對達(dá)林頓都串聯(lián)了一個 ,且在 5V工作電壓下能夠和 CMOS與 TTL電路直接相連,也可以直接得處理原來需 要的標(biāo)準(zhǔn)邏輯緩沖器處理的數(shù)據(jù)。 ULN20xx驅(qū)動芯片 通常 ULN20xx是用于灌溉電流的驅(qū)動。當(dāng)發(fā)生脈沖的頻率增加時,步進(jìn)電機的速度就加快;當(dāng)頻率減小時,速度就降低。 18 步進(jìn)電機使用時需要三個方面配合,一電脈沖信號發(fā)生器必須按照給定的設(shè)置重復(fù)的為步進(jìn)電機傳送電脈沖信號,當(dāng)前這種信號大多數(shù)由單片機或可編程控制器來完成;二是驅(qū)動器即信號放大器,除了對電脈沖的信號進(jìn)行放大,驅(qū)動步進(jìn)電機轉(zhuǎn)動外,還可用來改善步進(jìn)電機使用的性能,實際中在步進(jìn)電機的系統(tǒng)中起著很重要作用,通常一種步進(jìn)電機根據(jù)不同的工作情況具有很多種驅(qū)動器;三是步進(jìn)電機它有多種的型號和控制原 理,目前常用的有混合式、反應(yīng)式、感應(yīng)子式等。由于電脈沖信號和步進(jìn)電機的轉(zhuǎn)角存在一定的線性關(guān)系,使步進(jìn)電機在位置控制、速度控制等方面應(yīng)用較廣 【 7】 。用步距角為 ,當(dāng)給步進(jìn)電機一個電脈沖信號時,步進(jìn)電機轉(zhuǎn)過 ;當(dāng)給了兩個脈沖信號時,步進(jìn)電機轉(zhuǎn)過 。在給定一個電脈沖信號,步進(jìn)電機的轉(zhuǎn)子就轉(zhuǎn)過相應(yīng)一個角度,這個角度就稱為該步進(jìn)電機的步距角。該設(shè)計檢測模擬信號需要外部接上 AD 轉(zhuǎn)換器,把傳感器檢測到的模擬信號通過 AD 轉(zhuǎn)換器在送到單片機即可,該設(shè)置中試用兩個土壤傳 感器 。 沈陽工學(xué)院本科畢業(yè)設(shè)計 錯誤 !未指定書簽。 2. 小板模擬量輸出 AO 可以與 AD 模塊相連,并通過 AD 轉(zhuǎn)換,可獲得土壤濕度更精確的數(shù)值; 3. 小板數(shù)字量輸出 DO 也可以直接驅(qū)動繼電器模塊與蜂鳴器模塊等,所以可以組成一個土壤濕度報警系統(tǒng); 4. 小板數(shù)字量輸出 D0 和單片機直接相連,利用單片機檢測高低電平,由此檢測土壤濕度; 5. 在土壤濕度大于設(shè)定閾值時,模塊 D0 輸出為低電平模塊當(dāng)土壤濕度不超過設(shè)定閾值時, DO 口輸出為 高電平; YL69 土壤濕度傳感器是個簡單的傳感器,土壤缺水時輸出高電平,否則輸出低電平。 16 ( 3) 工作電壓為 ( 4) 模塊雙輸出模式,模擬量輸出更精確,數(shù)字量輸出簡單。 圖 聲光報警電路接口電路 土壤濕度傳感器 YL69 土壤濕度計檢測模塊 YL69 土壤濕度計檢測計特點 ( 1) YL69 是 一個較簡單的水分 傳感器可以用來檢測土壤的水分,土壤缺水時,模塊輸出一高電平,否則輸出低電平。 15 圖 復(fù)位電路原理圖 報警電路的設(shè)計 該設(shè)計采用了聲光報警電路接口電路如圖 313 所示。復(fù)位電路如圖 33所示。工作原理為 :開關(guān)閉合,上電瞬間, RC電路充電, RESET引腳上出現(xiàn)正脈沖,只要正脈沖保持 100ms以上的高電平,就能靠單片機實現(xiàn)有效復(fù)位。該電路兼有上復(fù)位和開關(guān)復(fù)位電路。單片機一般都在開機時要做復(fù)位,這樣可以方便中央處理器 CPU和存儲器等其他功能部件處在一個確定穩(wěn)定的初始狀態(tài),并從這個狀態(tài)開始工作。若不同的子系統(tǒng)需不同的頻率的時鐘信號時,可用與同一個晶振連接的不同鎖相環(huán)提供。 沈陽工學(xué)院本科畢業(yè)設(shè)計 錯誤 !未指定書簽。常常一個系統(tǒng)共使用一個晶振,這樣方便各部分保持同步。晶振用一種能夠?qū)㈦娔芘c機械能互相轉(zhuǎn)化的晶體共振的時候工作,可以提供精確,穩(wěn)定的單頻振蕩。 通常工作條件下普通的晶振頻率絕對精度可以達(dá)到百萬分之五十,高級的精度更高。 圖 按鍵電路電路圖 單片機晶振電路原理及作用 在單片機的系統(tǒng)里都含有晶振,晶振作用很大,全程 3 全名叫晶體振蕩器。按鍵電路如下圖 ,一端接單片機 I/O口,另外一端接地,通過檢測與之相連的 I/O口,產(chǎn)生相應(yīng)的動作,其中包括復(fù)位鍵,調(diào)速鍵,設(shè)置鍵和菜單鍵。 按鍵電路的設(shè)計 沈陽工學(xué)院本科畢業(yè)設(shè)計 錯誤 !未指定書簽。 總結(jié):通過兩種方按
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1