国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于52單片機的農田溫濕度監(jiān)測系統(tǒng)

2019-10-08 06:43趙巖龐文琦張心晶
軟件 2019年5期
關鍵詞:存儲器溫濕度農田

趙巖 龐文琦 張心晶

摘 ?要: 環(huán)境控制一直都是農業(yè)里面最重要的一部分,對于農業(yè)生產而言,溫度和濕度對其有著決定性的作用,尤其是在農業(yè)生產方面。溫濕度的監(jiān)測在提高產品數(shù)量,節(jié)約資源和安全生產方面有著重要的作用。為了提升產品的數(shù)量和對原料利用的最大化,能夠確保農產品有更加適宜的生存環(huán)境,準確的測量溫濕度受到了各行業(yè)的重視。針對這一問題,本文設計了一個基于52單片機的農田溫濕度監(jiān)測系統(tǒng)。該系統(tǒng)以 AT89C52 單片機及其外圍電路作為控制部分的主機電路,采用STH11溫濕度傳感器作為檢測農田土壤濕溫濕度的檢測元件,實現(xiàn)高效、節(jié)約的自動化監(jiān)測,具有較好的應用價值。

關鍵詞: 52單片機;溫濕度傳感器;溫濕度自動監(jiān)測系統(tǒng)

中圖分類號: TP368.1 ? ?文獻標識碼: A ? ?DOI:10.3969/j.issn.1003-6970.2019.05.051

本文著錄格式:趙巖,龐文琦,張心晶,等. 基于52單片機的農田溫濕度監(jiān)測系統(tǒng)[J]. 軟件,2019,40(5):262264

【Abstract】: Environmental control has always been the most important part of agriculture. For agricultural production, temperature and humidity play a decisive role, especially in agricultural production. Temperature and humidity monitoring plays an important role in improving the quantity of products, saving resources and safety in production. In order to improve the quantity of products and maximize the utilization of raw materials, to ensure a more suitable living environment for agricultural products, accurate measurement of temperature and humidity has attracted the attention of various industries. To solve this problem, this paper designs a farmland temperature and humidity monitoring system based on 52 single chip computer. The system uses AT89C52 MCU and its peripheral circuit as the main control circuit, and STH11 temperature and humidity sensor as the detection element to detect soil moisture, temperature and humidity in farmland. It realizes efficient and economical automatic monitoring, and has good application value.

【Key words】: 52 MCU; Temperature and humidity sensor; Temperature and humidity automatic monitoring system

0 ?引言

眾所周知,我國是農業(yè)大國,環(huán)境控制一直都是農業(yè)里面最重要的一部分,對于農業(yè)生產而言,溫度和濕度對其有著決定性的作用,不同農作物所需的生長環(huán)境不同,同種農作物不同時期所需要的生長環(huán)境也是不一樣的,未來,農業(yè)發(fā)展方向一定是向科技化,機械化方向邁進,加強信息技術的研發(fā)和應用以提高生產率,降低成本[1-2]。同時,適宜的溫度和濕度是農作物生存及生長發(fā)育的重要條件之一,不僅影響著作物的發(fā)育速度,同時對作物的生長以及產量有著直接影響,因此,溫濕度的監(jiān)測對農業(yè)生產是至關重要的。傳統(tǒng)監(jiān)測農作物的方法既費勞力又浪費時間,也不能對田間作物的生長進行實時地監(jiān)測。近幾年也提出了田間環(huán)境的遠程監(jiān)測,大部分是采用有線的方式,雖然可靠性比較高,傳輸速度也比較快,但在地域廣的農田上分布比較分散,不適合這種有線的傳輸方式??梢酝ㄟ^對某一時期某一塊特定的農田安裝一款簡單實用抗干擾的溫濕度監(jiān)測器進行監(jiān)測,看它是否適合種植某種農作物,以達到產量的最大化[3-5]。隨著時代的發(fā)展和工業(yè)化的推進,現(xiàn)代農業(yè)需要一款簡單、實用、抗干擾能力強的溫濕度監(jiān)測系統(tǒng)。

1 ?系統(tǒng)總體設計

系統(tǒng)總體結構圖如圖1所示。

本系統(tǒng)是以52單片機為核心,具體包括溫濕度傳感器模塊、LCD液晶顯示顯示器模塊、和報警模塊。整個系統(tǒng)的工作過程是:(1)溫濕度傳感器將采集到的農田溫濕度傳入到A/D轉換器中;(2)A/D轉換器通過模/數(shù)轉換計算將農田溫濕度模擬信號轉換成數(shù)字信號;(3)將A/D轉換器中輸出的數(shù)字信號輸入單片機;(4)單片機對輸入的數(shù)字信號進行處理;(5)單片機根據(jù)處理結果,輸出控制信號驅動到輸出驅動模塊。

2 ?系統(tǒng)硬件設計

2.1 ?主機模塊

AT89C52是低功耗、高性能CMOS 8位單片機,用來處理傳感器收集來的數(shù)據(jù)并給顯示系統(tǒng)和報警系統(tǒng)做出反饋。在單芯片上,擁有8位CPU和系統(tǒng)可編程Flash,功能強大的AT89C52可以給較復雜的系統(tǒng)提供更靈活,更高效的實際數(shù)據(jù)。STC89C52具有以下功能標準:RAM大小為256 KB,32位I/O口線[6-7]。

MCS-51器件有單獨的程序存儲器和數(shù)據(jù)存儲器。外部程序存儲器和數(shù)據(jù)存儲器都可以64K尋址。

(1)程序存儲器

如果EA引腳接地,程序讀取只從外部存儲器開始;如果EA接VCC,程序先從內部存儲器(地址為0000H~1FFFFH)開始,接著從外部尋址,尋址范圍為2000H~FFFFH。

(2)數(shù)據(jù)存儲器

AT89C52有256字節(jié)RAM。高128字節(jié)與特殊功能寄存器重疊。也就是說高128字節(jié)與特殊功能寄存器有相同的地址,而物理上是分開的。當一條指令訪問高于7FH的地址時,尋址方式決定CPU訪問高字節(jié)RAM還是特殊功能寄存器空間。直接尋址方式訪問特殊功能寄存器( SFR )。

2.2 ?傳感器模塊

本系統(tǒng)溫濕度傳感器選用STH11溫濕度一體傳感器,STH11是一款數(shù)字復合型傳感器,STH11可以同時測溫度和濕度,具有精度高、成本低、體積小、接口簡單等優(yōu)點,STH11傳感器內含一個NTC測溫和一個電阻式感濕元件,并與一個8位的高性能單片機相連接,在精確的濕度校驗室中STH11傳感器進行校準,以程序的形式將校準系數(shù)儲存在0TP內存中;檢測信號的時候,傳感器內部要調用這些校準系數(shù),采用單線制的串行接口,使系統(tǒng)集成可以有較低的功耗。所以它是最適合溫濕度監(jiān)測系統(tǒng)的傳感器。傳感器以一定的頻率采集環(huán)境信息,以I/O口接收采集到的環(huán)境信息,然后單片機做出處理[9-10]。STH11連線圖如圖2所示。

2.3 ?LCD液晶顯示電路

顯示模塊選用LCD1602液晶顯示屏,該模塊可以通過單片機控制,并行口數(shù)據(jù)16字*2行的字符型液晶模塊顯示。很多工控系統(tǒng)喜歡使用的液晶屏,顯示清晰質量較高。LCD1602字符型液晶模塊是點陣型液晶,驅動方便,經過編程后顯示內容多樣化[8]。LCD1602通過P1口與單片機進行數(shù)據(jù)通信,將要顯示的數(shù)據(jù)在液晶顯示器上顯示。顯示模塊連線圖如圖3所示。

2.4 ?按鍵輸入模塊

系統(tǒng)鍵盤如圖4所示,每個按鍵相互獨立,每個按鍵都接一個I/O接口,相互之間不影響,通過每個接口的電平狀態(tài)可以判斷哪個按鍵被按下。下圖的四個按鍵由上到下分別是加一,減一模式選擇鍵和返回鍵。

2.5 ?報警模塊

報警模塊由蜂鳴器和發(fā)光二極管組成,當傳感器檢測到溫度或濕度超過預定值時,開始報警。高于限定值紅燈亮蜂鳴器響,低于限定值綠燈亮蜂鳴器響。報警系統(tǒng)連線圖如圖5所示。

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

該系統(tǒng)軟件程序采用C語言編寫,采用Keli軟件對程序進行開發(fā),程序主要包括溫濕度的計算讀寫,數(shù)據(jù)的校驗,報警處理程序和液晶顯示程序。系統(tǒng)總體流程圖如圖6所示。

4 ?結論

本文利用AT89S52單片機、STH11溫濕度傳感器、LCD602液晶顯示設備以及報警裝置,設計了農田溫濕度監(jiān)測系統(tǒng)。利用AT89S52單片機作為主控芯片,對溫濕度傳感器STH11進行控制,通過溫、濕度傳感器,實現(xiàn)對農田空氣的溫、濕度信息進行采集,并對數(shù)據(jù)處理,LCD1602顯示屏顯示即時溫、濕度值。當溫、濕度數(shù)據(jù)超出設定溫、濕度值時,由單片機驅動報警裝置,實現(xiàn)現(xiàn)場報警功能,根據(jù)系統(tǒng)實際運行結果分析。系統(tǒng)響應速度快,適應性強,穩(wěn)定性好,精確度高,成本低,操作簡單,完全滿足測量控制系統(tǒng)的實際需求。

參考文獻

[1] 王孟博. 基于STC12C5A60S2雙串口單片機的土壤溫濕度監(jiān)測系統(tǒng)研究[J]. 寧夏師范學院學報, 2017, 38(06): 63-69.

[2] 劉娟花, 楊幸芳. 基于單片機的溫濕度監(jiān)測系統(tǒng)[J]. 現(xiàn)代電子技術, 2017, 40(20): 165-168.

[3] 馮建利, 桂雪, 胡萌萌, 雷露, 馬樂靜. 基于單片機的溫濕度實時監(jiān)測系統(tǒng)設計與實現(xiàn)[J]. 科技經濟導刊, 2017(16): 86.

[4] 王友科, 張麗萍. 基于單片機的實用無線溫濕度監(jiān)測系統(tǒng)設計[J]. 電子世界, 2017(06): 131-132.

[5] 王耀平. 基于單片機的溫濕度監(jiān)測系統(tǒng)[J]. 電子測試, 2017(04): 21+26.

[6] 李瑞福. 基于單片機AT89C51 的一氧化碳濃度檢測儀設計[J]. 軟件, 2015, 36(9): 106-108.

[7] 丁月林. 基于STM32 的低功耗溫濕度采集器實現(xiàn)[J]. 軟件, 2015, 36(5): 84-88.

[8] 李瑞福. 基于單片機AT89C51 的一氧化碳濃度檢測儀設計[J]. 軟件, 2015, 36(9): 106-108.

[9] 丁月林. 基于STM32的低功耗溫濕度采集器實現(xiàn)[J]. 軟件, 2015, 36(5): 84-88.

[10] 陳曉燕, 姚高偉, 張鯤, 等. 基于遺傳算法的無線傳感器節(jié)點定位在農業(yè)的應用[J]. 軟件, 2015, 36(4): 1-5.

猜你喜歡
存儲器溫濕度農田
溫濕度控制器在回收砂冷卻系統(tǒng)中的應用
靜態(tài)隨機存儲器在軌自檢算法
基于DSP的多路溫濕度監(jiān)測系統(tǒng)
基于溫濕度控制的天氣預測裝置
農田創(chuàng)意秀
蒸發(fā)冷卻溫濕度獨立控制空調系統(tǒng)的應用
農田搞養(yǎng)殖需辦哪些證
農田制作所
存儲器——安格爾(墨西哥)▲
基于Nand Flash的高速存儲器結構設計
广州市| 广汉市| 鄂尔多斯市| 都江堰市| 安岳县| 广宁县| 开原市| 三江| 襄樊市| 台北县| 安图县| 扶沟县| 桃园县| 交口县| 建湖县| 沅陵县| 昌吉市| 富蕴县| 铜山县| 即墨市| 井冈山市| 惠州市| 秭归县| 阿鲁科尔沁旗| 曲沃县| 丰都县| 旌德县| 文安县| 潮州市| 伽师县| 涟水县| 永登县| 张家港市| 乌苏市| 鹤岗市| 益阳市| 澄城县| 崇文区| 出国| 内江市| 卫辉市|