999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

蔬菜大棚溫度監(jiān)測系統(tǒng)的設(shè)計

2020-09-05 05:55:58張祥壯王延玉
科學(xué)技術(shù)創(chuàng)新 2020年27期
關(guān)鍵詞:單片機(jī)設(shè)計

張祥壯 王延玉

(濰坊科技學(xué)院,山東 濰坊262700)

溫室大棚現(xiàn)在正朝著機(jī)械化、現(xiàn)代化、智能化方向發(fā)展。溫度監(jiān)測系統(tǒng)的發(fā)展經(jīng)歷了三個階段:(1)人工感受,人們通過自身感受和以往的種植經(jīng)驗控制溫度,但浪費(fèi)人力,誤差較大。(2)自動監(jiān)測,使用溫度計實時監(jiān)測棚內(nèi)溫度變化,需要人們直接觀察,而且儀器精密度不高,易受環(huán)境干擾等。(3)智能監(jiān)測,通過利用硬件控制電路監(jiān)測溫度,與設(shè)定值比較進(jìn)行自我調(diào)節(jié)與報警。

蔬菜的生長對于溫度有著非??量痰囊螅S著科技的不斷發(fā)展,在蔬菜種植領(lǐng)域也要求各種信息數(shù)值的準(zhǔn)確性和時效性。適合的溫度有利于蔬菜的生長,不同的蔬菜適宜溫度也大有不同。因此需要準(zhǔn)確的控制大棚室內(nèi)的溫度,為蔬菜的生長繁殖提供可靠的保證。

大棚溫度監(jiān)測是一個非常復(fù)雜的監(jiān)測過程,因為所監(jiān)測的數(shù)據(jù)具有非線性、延時性、變量性等特點,為溫度監(jiān)測數(shù)據(jù)處理提出了很高的要求。

1 系統(tǒng)整體設(shè)計

本課題是設(shè)計一個溫室大棚溫度監(jiān)測預(yù)報警系統(tǒng)。系統(tǒng)結(jié)構(gòu)如圖1 所示,首先需要給單片機(jī)STC89C52 提供+5V 的電源,同時利用DS18B20 溫度傳感器獲得實時的溫度數(shù)據(jù),然后將實時溫度信息給STC89C52 單片機(jī)做數(shù)據(jù)處理,通過數(shù)碼管來顯示實時溫度,利用按鍵來實現(xiàn)一個溫度區(qū)間的設(shè)置、復(fù)位等功能,如果實時溫度不在設(shè)置區(qū)間范圍內(nèi)時,蜂鳴器報警提醒種植人員注意調(diào)節(jié)棚內(nèi)溫度。

圖1 總體設(shè)計框圖

2 硬件電路設(shè)計

本系統(tǒng)的電路原理圖如圖2 所示?,F(xiàn)對各個部分做簡要介紹。

圖2 電路原理圖

2.1 溫度傳感器DS18B20

大棚內(nèi)的溫度通常在10℃~40℃左右,DS18B20 溫度傳感器在現(xiàn)實中應(yīng)用非常廣泛,可以在-55℃~125℃范圍內(nèi)對溫度進(jìn)行監(jiān)測。在0℃~100℃內(nèi),DS18B20 傳感器有良好的線性特征,能夠更好的對大棚內(nèi)的溫度進(jìn)行監(jiān)測,符合設(shè)計要求。

DS18B20 溫度傳感器是一個輸出信號全部為數(shù)字信號的傳感器,這樣有利于單片機(jī)直接進(jìn)行數(shù)據(jù)的整合與處理,也可以省去很多的外部電路的再設(shè)計工作。另外,選擇DS18B20 溫度傳感器也是因為它采用了單總線的數(shù)據(jù)傳輸方法,可以直接與STC89C52 單片機(jī)相連接進(jìn)行數(shù)據(jù)傳輸信號處理等工作。這樣在硬件電路設(shè)計時,可以使結(jié)構(gòu)更加簡單,同時體積也可以縮小,便于最后進(jìn)行安裝調(diào)試。

DS18B20 溫度傳感器的供電方式我們采用電源供電方式,接線方式為1 腳接地,2 腳當(dāng)做信號傳輸線與單片機(jī)連接,3 腳接電源。電源電壓VCC 需要我們提供5V 左右的電壓,否則溫度無法轉(zhuǎn)換或者顯示溫度誤差會比較大。同時我們需要提供4.7k的上拉電阻給I/O(單總線數(shù)據(jù)傳輸)線溫度轉(zhuǎn)換期間提供足夠的能量。

2.2 單片機(jī)STC89C52

本系統(tǒng)采用STC89C52 單片機(jī)作為硬件電路設(shè)計的核心部分。單片機(jī)控制具有處理數(shù)據(jù)快、穩(wěn)定、方便等優(yōu)點。STC89C52單片機(jī)還擁有強(qiáng)大的信息處理功能和控制功能,且價格相對較低,同時也具有較強(qiáng)的抗干擾能力。STC89C52 單片機(jī)也有功能強(qiáng)大的位操作指令,其芯片內(nèi)部自帶看門狗,程序空間大,最高時鐘頻率為0~35MHz,可以方便程序的調(diào)試,以及程序的燒錄等。是實現(xiàn)系統(tǒng)功能要求的理想器件。

在設(shè)計時,將端口P1 設(shè)計為數(shù)碼管的數(shù)據(jù)傳輸口;端口P20~P23 設(shè)計為獨立按鍵的接口;端口P24 設(shè)計為DS18B20的數(shù)據(jù)傳輸口;端口P34~P37 設(shè)計為高位數(shù)碼管的位選口;單片機(jī)的VCC 端口接電源+5V;單片機(jī)的VSS 端口接地。

2.3 顯示裝置

LED 液晶顯示裝置的優(yōu)點在于顯示清晰、數(shù)據(jù)顯示量大、使用方便;其缺點也顯而易見,價格昂貴,接線設(shè)計難度加大等。因為本系統(tǒng)只監(jiān)測溫度不需要顯示太多的數(shù)據(jù)。所以,這里采用數(shù)碼管裝置來進(jìn)行顯示,數(shù)碼管具有操作簡單、顯示速度快等優(yōu)點,符合設(shè)計的要求。

2.4 按鍵電路

在進(jìn)行系統(tǒng)設(shè)計時以編寫程序簡單和容易設(shè)計操作為首要要求。因此,輸入模塊選擇了獨立按鍵電路,讓每個按鍵單獨占有一根I/O 接口線,并且每個I/O 口的工作狀態(tài)都互不影響,這種鍵盤使用端口直接掃描方式,可以讓設(shè)計電路時思路變得簡單,編寫程序時也變得相對比較容易。如果采用矩陣鍵盤則需要采用行列掃描方式,其電路比較復(fù)雜,編程難度較大。S2 是溫度區(qū)間增溫按鍵即“加鍵”,按下后對設(shè)置數(shù)值進(jìn)行加法運(yùn)算,溫度數(shù)值增加;S3 是溫度區(qū)間降溫按鍵即“減鍵”,按下后對設(shè)置數(shù)值進(jìn)行減法運(yùn)算,溫度數(shù)值減??;S4 是溫度區(qū)間設(shè)置按鍵即“確認(rèn)鍵”,設(shè)置好溫度區(qū)間后,按下此鍵確認(rèn)溫度區(qū)間。

2.5 復(fù)位電路

在利用任何單片機(jī)設(shè)計電路時,都離不開復(fù)位電路。因為單片機(jī)開始工作或者工作出現(xiàn)差錯時都需要使用到復(fù)位這個功能。設(shè)計復(fù)位電路的目的就是讓處于工作中的單片機(jī)恢復(fù)到開始設(shè)定的值,然后單片機(jī)再次從初始狀態(tài)開始繼續(xù)工作。本設(shè)計采用的按鍵復(fù)位為RC 電路(電容10uF,電阻10K,τ=RC=10K*10uF=10ms)。如果外部電路工作導(dǎo)致單片機(jī)的RST 端口出現(xiàn)兩個機(jī)器周期(24 個震蕩周期)以上的高電平時,單片機(jī)開始復(fù)位。

2.6 時鐘電路

單片機(jī)的工作都是在編寫好的程序指控下操作的,它從獲取到工作指令再到開始處理,都必須在時鐘信號的控制下才能進(jìn)行。設(shè)計時采用內(nèi)部時鐘電路方式,輸入端口為XTAL1,輸出端口為XTAL2,這兩個端口外接電容和晶體,電容為30pf,晶體的震動頻率選為12Hz。

2.7 蜂鳴器報警電路

本系統(tǒng)采用了蜂鳴器報警設(shè)計。驅(qū)動的方式采用PNP 型S8550 三極管驅(qū)動(價格低廉,易于操作),如果單片機(jī)的P25 端口輸出為低電平,三極管內(nèi)VE>VB>VC>0 時,三極管開始導(dǎo)通,此時蜂鳴器開始報警;當(dāng)P25 端口輸出為高電平時,三極管停止工作,蜂鳴器停止工作。

3 系統(tǒng)軟件設(shè)計

在進(jìn)行系統(tǒng)軟件設(shè)計時,采用了分塊編程即模塊化編程的方法。主要的模塊有系統(tǒng)初始化模塊、溫度傳感器采集模塊、數(shù)碼管顯示模塊、單片機(jī)信息處理模塊等,實現(xiàn)了從數(shù)據(jù)采集到提交給單片機(jī)做數(shù)據(jù)處理;判斷溫度是否在設(shè)定區(qū)間(如果不在,則蜂鳴器開始報警);再到數(shù)碼管顯示及重復(fù)測溫等工作。完整序完成的功能:

(1)對硬件電路的初始化;(2)實時溫度的采集;(3)單片機(jī)數(shù)據(jù)的處理;(4)溫度區(qū)間的設(shè)置及判斷;(5)蜂鳴器的報警功能;(6)數(shù)碼管顯示。程序流程圖見圖3 所示。

系統(tǒng)在完成一次溫度采集與是否報警后,為了更好的對溫度進(jìn)行監(jiān)測,每隔十分鐘會再次執(zhí)行系統(tǒng)的操作指令。

4 系統(tǒng)的仿真與測試

在設(shè)計完成電路后,利用Proteus 軟件對電路進(jìn)行仿真。整體仿真結(jié)果如圖4 所示,仿真的首要目的就是檢驗電路的正確性,經(jīng)仿真測試可得,電路運(yùn)行可靠,仿真成功。

圖3 程序流程圖

圖4 電路仿真圖

結(jié)束語

本文設(shè)計的蔬菜大棚溫度監(jiān)測系統(tǒng),通過單片機(jī)STC89C52來讀取溫度傳感器DS18B20 的工作狀態(tài),然后對溫度傳感器DS18B20 得到的實時數(shù)據(jù)進(jìn)行處理。數(shù)碼管用來顯示實時的環(huán)境溫度,然后利用按鍵設(shè)置高溫低溫報警值范圍,如果檢測的溫度大于設(shè)置的溫度報警值的時候,蜂鳴器開始工作并報警同時報警燈閃爍;如果小于設(shè)定溫度最小值,同樣的蜂鳴器開始工作并報警同時報警燈閃爍。

本系統(tǒng)結(jié)構(gòu)簡單,功能調(diào)試方便,系統(tǒng)處理數(shù)據(jù)快速靈活。經(jīng)多次實驗監(jiān)測,該大棚環(huán)境監(jiān)測系統(tǒng)設(shè)計方案正確、可行,各項指標(biāo)穩(wěn)定、可靠。

猜你喜歡
單片機(jī)設(shè)計
何為設(shè)計的守護(hù)之道?
《豐收的喜悅展示設(shè)計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機(jī)的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過?!律O(shè)計萌到家
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機(jī)的平衡控制系統(tǒng)設(shè)計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 国产成人免费手机在线观看视频 | 试看120秒男女啪啪免费| 成人午夜免费视频| 婷婷色在线视频| 国产福利不卡视频| 日韩视频福利| 久久福利网| 国产高颜值露脸在线观看| 97国产在线视频| 国模粉嫩小泬视频在线观看| 国产一区二区三区在线观看免费| 免费又爽又刺激高潮网址| 久久久久久国产精品mv| 免费观看欧美性一级| 一级高清毛片免费a级高清毛片| 久久香蕉国产线看观看亚洲片| 亚洲国产精品久久久久秋霞影院 | 国产精品美女网站| 99re在线观看视频| 成人蜜桃网| 亚洲黄色视频在线观看一区| 欧美精品三级在线| 国产91无码福利在线| 国产激情第一页| 欧美高清视频一区二区三区| 国产午夜无码片在线观看网站| 午夜福利免费视频| 无码国产偷倩在线播放老年人| 国产精品久久自在自2021| 国产国模一区二区三区四区| 中文字幕首页系列人妻| 四虎国产在线观看| 欧洲熟妇精品视频| 青草视频在线观看国产| 亚洲精品在线观看91| 久久香蕉国产线看观看精品蕉| 精品欧美一区二区三区久久久| 亚洲五月激情网| 欧美在线网| 91久久青青草原精品国产| 人妻无码AⅤ中文字| 国产精品亚洲欧美日韩久久| 国产小视频免费| 日韩在线观看网站| 婷婷色在线视频| 亚洲无码精彩视频在线观看| 国产一区二区三区精品久久呦| 久久黄色毛片| 亚洲人成在线精品| 国产91成人| 91精品伊人久久大香线蕉| 五月丁香在线视频| 原味小视频在线www国产| 国产亚洲精品91| 亚洲91精品视频| 久久超级碰| 久久免费视频6| 国产高清精品在线91| 日本成人在线不卡视频| 日本亚洲成高清一区二区三区| 久久青草免费91线频观看不卡| 久久亚洲天堂| a欧美在线| 成人精品午夜福利在线播放| 九九九国产| 狠狠做深爱婷婷久久一区| 国产大全韩国亚洲一区二区三区| 国产青榴视频| 97国产成人无码精品久久久| 亚洲啪啪网| jizz在线免费播放| 国产精品视频猛进猛出| 一本色道久久88亚洲综合| 国产中文一区a级毛片视频| 手机永久AV在线播放| 成人午夜在线播放| 国产成人成人一区二区| 71pao成人国产永久免费视频| 免费 国产 无码久久久| 538精品在线观看| 婷婷六月激情综合一区| 中文字幕 欧美日韩|