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

正文內(nèi)容

蔬菜大棚溫度控制系統(tǒng)-文庫吧資料

2025-07-13 15:54本頁面
  

【正文】 s18b20 當(dāng)前溫度************/unsigned int ReadTemperature(void){ unsigned char tl,th。 DQ = 1。0x01。 i) { DQ = 0。13 for (i=8。 } return(dat)。 // 給脈沖信號(hào) if(DQ) dat|=0x80。 // 給脈沖信號(hào) dat=1。i0。unsigned char dat = 0。 //稍做延時(shí)后 如果 x=0 則初始化成功 x=1 則初始化失敗 delay_18B20(20)。 //拉高總線 delay_18B20(14)。 //單片機(jī)將 DQ 拉低 delay_18B20(80)。 //DQ 復(fù)位 delay_18B20(8)。}/**********ds18b20 初始化函數(shù)**********************/void Init_DS18B20(void) { unsigned char x=0。uint tvalue。sbit beep=P2^2。sbit out=P2^1。sbit ok_max=P3^2。sbit dec=P3^0。sbit RS=P3^5。sbit E=P3^7。uchar code table3[]={ //提醒設(shè)定報(bào)警值 0xa0,0x50,0x6c,0x65,0x61,0x73,0x65,0xa0,0xa0,0x63,0x68,0x61,0x72,0x67,0x65,0xa0,0xa0,0xa0,0xa0,0x79,0x6f,0x75,0x72,0xa0,0x63,0x61,0x72,0x64,0x21,0xa0,0xa0,0xa0}。uchar table1[]={0x6d,0x61,0x78,0x3a,0x00,0x00,0x00,0xa0, //存儲(chǔ)報(bào)警值 0x6d,0x69,0x6e,0x3a,0x00,0x00,0x00,}。感謝你們。雖然我沒有很強(qiáng)烈的表達(dá)在表面,但我一直都記住的。課程設(shè)計(jì)搞完了,我的單片機(jī)學(xué)習(xí)還是不會(huì)斷,因?yàn)槲覍W(xué)的還真不夠??傊?,要學(xué)的還很多,只有不斷地學(xué)習(xí),才能輕松的處理事情。我更近一步看清了前方的路。在寫課程設(shè)計(jì)的論文時(shí),也得到了同學(xué)的幫助,同學(xué)也幫忙完成了一些。再者,在 Proteus上仿真通過,而沒有做出實(shí)物,那也永遠(yuǎn)只是理論水平。利用了幾天的時(shí)間,終于是在 PROTEUS上仿真成功了。所以沒有經(jīng)驗(yàn),很多細(xì)節(jié)上處理的不是很好。而且我也是調(diào)試了蠻多次的。比如我的溫度比較范圍是從2099,這在軟件控制上,看上去很簡單。DS18B20 驅(qū)動(dòng)寫出來了后,1602 顯示程序以前寫過,所以可以移植過來,所以減少了不少的時(shí)間。在寫 DS18B20驅(qū)動(dòng)程序時(shí),讀出來顯示的溫度值總是不對(duì),左看右看,我知道問題肯定是出在數(shù)據(jù)處理上。但是 C語言延時(shí)是不好精確地,為了寫出那種很精確的延時(shí)程序,在網(wǎng)上找了很多資料,也學(xué)會(huì)了利用反匯編來計(jì)算延時(shí),還有可以利用 keil這個(gè)軟件進(jìn)行一些調(diào)試,也可測(cè)出延時(shí)時(shí)間。 主流程圖見圖 。各個(gè)環(huán)境參數(shù)的測(cè)試和控制指令的判斷都在各個(gè)測(cè)控子程序中進(jìn)行,主程序的主要功能是實(shí)現(xiàn)系統(tǒng)的初始化、實(shí)現(xiàn)系統(tǒng)自檢、響應(yīng)中斷請(qǐng)求進(jìn)而調(diào)用數(shù)據(jù)處理子程序。每個(gè)模塊都具有一定的功能,每個(gè)模塊又可分為許多子模塊,既相互獨(dú)立又相互聯(lián)系,低級(jí)模塊可以被高級(jí)模塊調(diào)用。連接的原則是:模塊內(nèi)數(shù)據(jù)關(guān)系緊湊,模塊間數(shù)據(jù)關(guān)系松散,按功能劃分模塊。本測(cè)控系統(tǒng)的軟件的編寫主要采用 C語言編寫。電路如圖圖 5圖 6第 4 章 程序設(shè)計(jì) C 語言 軟件對(duì)整個(gè)系統(tǒng)來說是至關(guān)重要的,是整個(gè)系統(tǒng)的靈魂,整個(gè)系統(tǒng)的執(zhí)行操作都是在軟件的協(xié)調(diào)指揮下進(jìn)行的。圖 報(bào)警電路 傳感器電路設(shè)計(jì)本設(shè)計(jì)使用的是 DS18B20,采用單總線方式連接。圖 顯示電路設(shè)計(jì) 將 P1與顯示的數(shù)據(jù)端相連,采用模擬時(shí)序形式電路。比較以上兩種方案,很容易看出,采用方案二,電路比較簡單,軟件設(shè)計(jì)容易實(shí)現(xiàn), 故實(shí)際設(shè)計(jì)中擬采用方案二。方案一:測(cè)溫電路的設(shè)計(jì),可以使用熱敏電阻之類的器件利用其感溫效應(yīng),在將隨被測(cè)溫度變 化的電壓或電流采集過來,進(jìn)行 A/D 轉(zhuǎn)換后,就可以用單片機(jī)進(jìn)行數(shù)據(jù)的處理,在顯示電 感溫電路比較麻煩。系統(tǒng)工作原理:將溫度傳感器采集的數(shù)據(jù)輸入單片機(jī),單片機(jī)將得到的數(shù)據(jù)分別與鍵盤預(yù)先設(shè)定的上限溫度和下限溫度比較,如果數(shù)據(jù)大于上限溫度單片機(jī)控制報(bào)警并接通電機(jī)電源(相當(dāng)于接升溫器) ,如果數(shù)據(jù)小于下限溫度單片機(jī)控制報(bào)警并接通電機(jī)電源(相當(dāng)于接降溫器) ,整個(gè)過程 LCD實(shí)時(shí)顯示:上限溫度值、下限溫度值、實(shí)際溫度值。隨著溫度控制器應(yīng)用范圍的日益廣泛和多樣,各種適用于不同場(chǎng)合的智能溫 度控制器應(yīng)運(yùn)而生???見,溫度的測(cè)量和控制是非常重要的。沒有合適的溫度環(huán)境,許多電子設(shè)備就不能正常工作,糧倉的儲(chǔ)糧就 會(huì)變質(zhì)霉?fàn)€,酒類的品質(zhì)就沒有保障。在 工業(yè)生產(chǎn)和實(shí)驗(yàn)研究中,像電力、化工、石油、冶金、航空航天、機(jī)械制造、糧食存儲(chǔ)、 酒類生產(chǎn)等領(lǐng)域內(nèi),溫度常常是表征對(duì)象和過程狀態(tài)的最重要的參數(shù)之一。針對(duì)這種 實(shí)際情況,設(shè)計(jì)一個(gè)溫度控制系統(tǒng),具有廣泛的應(yīng)用前景與實(shí)際意義。隨著社會(huì)的發(fā)展,科技的進(jìn)步,以及測(cè)溫儀器在各個(gè)領(lǐng)域的應(yīng)用,智能化已是現(xiàn)代溫 度控制系統(tǒng)發(fā)展的主流方向。而以往溫度控制是 由人工完成的而且不夠重視,其實(shí)在很多場(chǎng)所溫度都需要監(jiān)控以防止發(fā)生意外。目 錄1 緒論 ................................................................................................................12 系統(tǒng)方案 設(shè)計(jì) ...............................................................................................2 溫度控制系統(tǒng)設(shè)計(jì)方框圖 ........................................................................2
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1