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

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

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

張祥壯 王延玉

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

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

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

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

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

本課題是設(shè)計一個溫室大棚溫度監(jiān)測預報警系統(tǒng)。系統(tǒng)結(jié)構(gòu)如圖1 所示,首先需要給單片機STC89C52 提供+5V 的電源,同時利用DS18B20 溫度傳感器獲得實時的溫度數(shù)據(jù),然后將實時溫度信息給STC89C52 單片機做數(shù)據(jù)處理,通過數(shù)碼管來顯示實時溫度,利用按鍵來實現(xiàn)一個溫度區(qū)間的設(shè)置、復位等功能,如果實時溫度不在設(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)實中應用非常廣泛,可以在-55℃~125℃范圍內(nèi)對溫度進行監(jiān)測。在0℃~100℃內(nèi),DS18B20 傳感器有良好的線性特征,能夠更好的對大棚內(nèi)的溫度進行監(jiān)測,符合設(shè)計要求。

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

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

2.2 單片機STC89C52

本系統(tǒng)采用STC89C52 單片機作為硬件電路設(shè)計的核心部分。單片機控制具有處理數(shù)據(jù)快、穩(wěn)定、方便等優(yōu)點。STC89C52單片機還擁有強大的信息處理功能和控制功能,且價格相對較低,同時也具有較強的抗干擾能力。STC89C52 單片機也有功能強大的位操作指令,其芯片內(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ù)碼管的位選口;單片機的VCC 端口接電源+5V;單片機的VSS 端口接地。

2.3 顯示裝置

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

2.4 按鍵電路

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

2.5 復位電路

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

2.6 時鐘電路

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

2.7 蜂鳴器報警電路

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

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

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

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

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

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

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

圖3 程序流程圖

圖4 電路仿真圖

結(jié)束語

本文設(shè)計的蔬菜大棚溫度監(jiān)測系統(tǒng),通過單片機STC89C52來讀取溫度傳感器DS18B20 的工作狀態(tài),然后對溫度傳感器DS18B20 得到的實時數(shù)據(jù)進行處理。數(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è)計方案正確、可行,各項指標穩(wěn)定、可靠。

猜你喜歡
單片機設(shè)計
何為設(shè)計的守護之道?
《豐收的喜悅展示設(shè)計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設(shè)計萌到家
小議PLC與單片機之間的串行通信及應用
電子制作(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
基于單片機的平衡控制系統(tǒng)設(shè)計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 一级毛片免费观看不卡视频| 91区国产福利在线观看午夜| 亚洲首页在线观看| 精品人妻系列无码专区久久| 免费在线观看av| 97视频在线精品国自产拍| 亚洲一区二区三区国产精品| 四虎影视永久在线精品| 久久国产乱子伦视频无卡顿| 久久久国产精品无码专区| 欧美成一级| 欧美色伊人| 欧美人在线一区二区三区| 中国国产一级毛片| 天天爽免费视频| 中文字幕2区| 国产激情第一页| 欧美亚洲国产视频| 日韩黄色在线| 又粗又大又爽又紧免费视频| 日韩黄色在线| 精品视频一区二区观看| 国产爽妇精品| 97精品久久久大香线焦| 国产精品污污在线观看网站| 国产人人乐人人爱| 中文字幕日韩欧美| 国产成人综合久久精品下载| 久久人人爽人人爽人人片aV东京热| 久视频免费精品6| 91 九色视频丝袜| 凹凸精品免费精品视频| 高清亚洲欧美在线看| 无码免费试看| 日本三级精品| 色综合天天综合中文网| 久久免费视频播放| 国产激情影院| 久久国产毛片| 国产一区在线观看无码| 亚洲男人的天堂在线观看| 狠狠做深爱婷婷久久一区| 国产精品女人呻吟在线观看| 在线无码九区| 国产一区二区三区免费| 狠狠做深爱婷婷久久一区| julia中文字幕久久亚洲| 亚洲第一成年人网站| 天天综合网亚洲网站| 沈阳少妇高潮在线| 9cao视频精品| 97精品伊人久久大香线蕉| 九九久久精品国产av片囯产区| 欧美综合成人| 国产在线视频欧美亚综合| 一级毛片在线免费看| 日韩精品一区二区三区中文无码 | 国产96在线 | 无码福利日韩神码福利片| 自拍欧美亚洲| 91福利在线观看视频| 91精品国产91欠久久久久| 国产一级一级毛片永久| 黄色国产在线| 国产欧美又粗又猛又爽老| 久久99精品久久久久纯品| 少妇高潮惨叫久久久久久| 国产精品综合色区在线观看| 一级毛片基地| 亚洲女同欧美在线| 国产一在线| 亚洲综合在线网| 40岁成熟女人牲交片免费| 亚洲最猛黑人xxxx黑人猛交| a毛片在线播放| 亚洲一本大道在线| 18禁黄无遮挡网站| 欧美日韩一区二区三区四区在线观看 | 亚洲人成人无码www| 欧美第一页在线| 色亚洲成人| 国产精品无码一区二区桃花视频|