解京璐
(南陽理工學(xué)院軟件學(xué)院,河南 南陽 473000)
我國果樹病蟲害監(jiān)控與防治手段正從傳統(tǒng)方法向精細化方法演進,此次提出的基于物聯(lián)網(wǎng)的果樹病蟲害智能監(jiān)控系統(tǒng)能夠為農(nóng)業(yè)安全生產(chǎn)提供持續(xù)有效的信息支持,使得企業(yè)可以通過果樹病蟲害智能監(jiān)控系統(tǒng)對農(nóng)作物進行全天候?qū)崟r監(jiān)控,這對解決農(nóng)業(yè)專家不足和構(gòu)建新型智慧農(nóng)場具有重要的意義。
物聯(lián)網(wǎng)在農(nóng)業(yè)實時控制中的應(yīng)用范圍越來越廣泛,可以對土壤溫度和光照需求等因子進行智能分析?;谖锫?lián)網(wǎng)的果樹病蟲害智能監(jiān)控系統(tǒng)提高了農(nóng)業(yè)裝備的自動化水平,有效提高噴藥的工作效率。
1.1硬件設(shè)計
基于物聯(lián)網(wǎng)的果樹病蟲害智能監(jiān)控系統(tǒng)主要是以MSP430F149單片機為核心部件,通過對數(shù)據(jù)采集和人機交互以及電源處理等模塊的設(shè)計,實現(xiàn)實時顯示、無線傳輸和灌溉控制等功能。
該系統(tǒng)實現(xiàn)在大范圍地區(qū)的土壤濕度的自動采集和智能控制。通過傳感器實時采集土壤溫度,用戶可以通過液晶模塊實時顯示采集到的數(shù)據(jù),查看果樹病蟲害狀況。
1.2軟件設(shè)計
在軟件的設(shè)計上,需要微處理器降低CPU的負荷,增強基于物聯(lián)網(wǎng)的果樹病蟲害智能監(jiān)控系統(tǒng)的可靠性。微處理器可以顯示當前時刻,測量出環(huán)境溫濕度值。在輸入部分,可以完成不同顯示模式的切換。但在輸入前需要進行初始化,在通過微處理器相連的三條信號線,完成數(shù)據(jù)的寫入。
當主機發(fā)送信息時,要傳送到指定的從機,從機發(fā)送的信息只能被主機接收。因此,應(yīng)在從機初始化時,設(shè)置唯一的物理地址,以便主機找到進行通信的對象。當采集數(shù)據(jù)的周期到達時,數(shù)據(jù)包的接收和發(fā)送應(yīng)在終端服務(wù)程序中完成,主機在接收數(shù)據(jù)包之后,要進行校驗,并存入緩沖區(qū)。若接收的數(shù)據(jù)出錯,要將其丟棄。
另外,在軟件上,上位機與下位機的串口參數(shù)配置要保持一致,包括數(shù)據(jù)格式和工作方式,要保證在兩個所需要的設(shè)備之間進行通信。同時,通過多機通信控制位SM2的靈活使用,解決尋找通信對象的問題。當系統(tǒng)通過校驗時發(fā)現(xiàn)錯誤,就需要重新發(fā)送地址,若兩次發(fā)現(xiàn)錯誤,需丟棄數(shù)據(jù),中斷通信。由此,完成基于物聯(lián)網(wǎng)的果樹病蟲害智能監(jiān)控系統(tǒng)的設(shè)計。
文章旨在提高果樹病蟲害監(jiān)控的智能化、自動化水平,提出基于物聯(lián)網(wǎng)的果樹病蟲害智能監(jiān)控系統(tǒng)。該系統(tǒng)能夠正常有效運行,并可根據(jù)用戶需求選擇合理的組成模式。但該系統(tǒng)的基礎(chǔ)相對薄弱,還需要進一步研究和完善。