便攜式農(nóng)機遠程控制終端系統(tǒng)設(shè)計
發(fā)布時間:2020-06-13 11:39
【摘要】:隨著農(nóng)業(yè)現(xiàn)代化技術(shù)的快速發(fā)展,無人駕駛農(nóng)機已成為智能化農(nóng)機研究的熱點,農(nóng)機控制終端是無人駕駛農(nóng)機的重要組成部分之一,F(xiàn)有的農(nóng)機遠程控制系統(tǒng)大多為PC機客戶端,主要應(yīng)用于室內(nèi),不易攜帶外出進行工作。本文將遠程控制技術(shù)與Android技術(shù)相結(jié)合,開展便攜式農(nóng)機遠程控制終端系統(tǒng)研究。其主要研究內(nèi)容如下:首先,在分析國內(nèi)外研究現(xiàn)狀基礎(chǔ)上,給出便攜式農(nóng)機遠程控制終端系統(tǒng)總體設(shè)計方案,完成系統(tǒng)框架設(shè)計,以及終端系統(tǒng)的硬件選型。其次,研究便攜式農(nóng)機遠程控制終端系統(tǒng)關(guān)鍵技術(shù)。包括基于串口通信實現(xiàn)終端與無人駕駛農(nóng)機的通信協(xié)議,實現(xiàn)了無人駕駛農(nóng)機的農(nóng)機狀態(tài)數(shù)據(jù)采集和遠程控制;基于用戶層通信接收坐標數(shù)據(jù),完成坐標數(shù)據(jù)的處理和顯示;以及基于坐標數(shù)據(jù)的自動路徑規(guī)劃算法。最后,完成便攜式農(nóng)機遠程控制終端系統(tǒng)開發(fā)與實現(xiàn)。采用多線程模式,使用Java語言編程,實現(xiàn)了地圖瀏覽、設(shè)備連接、工作區(qū)域顯示、工作路徑規(guī)劃、遠程控制、歷史路徑回放以及農(nóng)機狀態(tài)信息顯示等系統(tǒng)的功能。經(jīng)過實驗室對其功能測試,系統(tǒng)使用正常,通信穩(wěn)定,路徑規(guī)劃效率高,定位精度高,人機交互效果良好,基本滿足系統(tǒng)設(shè)計需求。
【圖文】:
圖 1.1 FIELDNET 遠程控制噴灌系統(tǒng)年來日本還研制了一種遙感溫室環(huán)境遠程控制系統(tǒng),將分散的溫度制中心聯(lián)結(jié),從而實現(xiàn)更大范圍的溫室遠程控制管理[10]。還有許多家也根據(jù)自己的需求,運用了相應(yīng)的技術(shù)開發(fā)出智能化農(nóng)機遠程控明顯的效果,減少了成本,提高了效率。國內(nèi)研究現(xiàn)狀統(tǒng)的農(nóng)機遠程控制系統(tǒng)主要研發(fā)于 PC 端,系統(tǒng)主要由 VB 軟件或 寫[11]。隨著我智能農(nóng)機化水平的不斷提升,基于安卓開發(fā)的農(nóng)機遠漸成熟起來。了滿足農(nóng)業(yè)信息化發(fā)展的需求,更好地控制農(nóng)機自動導(dǎo)航,實現(xiàn)對農(nóng)控制和自動導(dǎo)航的實時監(jiān)控與,張亞嬌、張智剛等開發(fā)了農(nóng)機自動導(dǎo)件系統(tǒng),實現(xiàn)農(nóng)機的遠程操縱控制、農(nóng)機車輛的導(dǎo)航狀態(tài)監(jiān)控等[12]。段明輝設(shè)計的基于 Android 平臺的遠程節(jié)水灌溉控制系統(tǒng),用戶可以網(wǎng)絡(luò)使用戶能夠遠程監(jiān)控田間土壤濕度變化,并且可以遠程控制田
圖 2.2 Android 系統(tǒng)架構(gòu)圖據(jù)庫層對外提供使用 C/C++編寫的系統(tǒng)庫,為上層組件提供功能接inux 內(nèi)核層:Linux 內(nèi)核層扮演了軟硬件連接橋梁的角色,通過 Lin硬件才能更好地配合,為用戶提供更好的使用體驗[30]。所有核心服處理,,并且在硬件和軟件棧的其他部分中間提供了一個抽象層。ndroid 提供了軟件開發(fā)套件 SDK,提供各種 API 及開發(fā)工具。其中要涵蓋 src 包--Java 代碼包,res 包--主要用于布局和存放圖片資源--Android SDK 自動生成代碼文件的包,XML 文件等。本文的設(shè)計--應(yīng)用程序?qū),使用?Java 語言開發(fā)該 App,并在安卓 4.0.3 版本。便攜式農(nóng)機遠程控制終端系統(tǒng)硬件選型系統(tǒng)設(shè)計的硬件部分選型分為三個部分:核心控制系統(tǒng)硬件選型、以及核心控制器與通訊硬件連接模塊選型。硬件總框架如圖 2.3 所
【學(xué)位授予單位】:湖北工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2019
【分類號】:S220.2;TP872
本文編號:2711120
【圖文】:
圖 1.1 FIELDNET 遠程控制噴灌系統(tǒng)年來日本還研制了一種遙感溫室環(huán)境遠程控制系統(tǒng),將分散的溫度制中心聯(lián)結(jié),從而實現(xiàn)更大范圍的溫室遠程控制管理[10]。還有許多家也根據(jù)自己的需求,運用了相應(yīng)的技術(shù)開發(fā)出智能化農(nóng)機遠程控明顯的效果,減少了成本,提高了效率。國內(nèi)研究現(xiàn)狀統(tǒng)的農(nóng)機遠程控制系統(tǒng)主要研發(fā)于 PC 端,系統(tǒng)主要由 VB 軟件或 寫[11]。隨著我智能農(nóng)機化水平的不斷提升,基于安卓開發(fā)的農(nóng)機遠漸成熟起來。了滿足農(nóng)業(yè)信息化發(fā)展的需求,更好地控制農(nóng)機自動導(dǎo)航,實現(xiàn)對農(nóng)控制和自動導(dǎo)航的實時監(jiān)控與,張亞嬌、張智剛等開發(fā)了農(nóng)機自動導(dǎo)件系統(tǒng),實現(xiàn)農(nóng)機的遠程操縱控制、農(nóng)機車輛的導(dǎo)航狀態(tài)監(jiān)控等[12]。段明輝設(shè)計的基于 Android 平臺的遠程節(jié)水灌溉控制系統(tǒng),用戶可以網(wǎng)絡(luò)使用戶能夠遠程監(jiān)控田間土壤濕度變化,并且可以遠程控制田
圖 2.2 Android 系統(tǒng)架構(gòu)圖據(jù)庫層對外提供使用 C/C++編寫的系統(tǒng)庫,為上層組件提供功能接inux 內(nèi)核層:Linux 內(nèi)核層扮演了軟硬件連接橋梁的角色,通過 Lin硬件才能更好地配合,為用戶提供更好的使用體驗[30]。所有核心服處理,,并且在硬件和軟件棧的其他部分中間提供了一個抽象層。ndroid 提供了軟件開發(fā)套件 SDK,提供各種 API 及開發(fā)工具。其中要涵蓋 src 包--Java 代碼包,res 包--主要用于布局和存放圖片資源--Android SDK 自動生成代碼文件的包,XML 文件等。本文的設(shè)計--應(yīng)用程序?qū),使用?Java 語言開發(fā)該 App,并在安卓 4.0.3 版本。便攜式農(nóng)機遠程控制終端系統(tǒng)硬件選型系統(tǒng)設(shè)計的硬件部分選型分為三個部分:核心控制系統(tǒng)硬件選型、以及核心控制器與通訊硬件連接模塊選型。硬件總框架如圖 2.3 所
【學(xué)位授予單位】:湖北工業(yè)大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2019
【分類號】:S220.2;TP872
【參考文獻】
相關(guān)期刊論文 前4條
1 姚於康;;國外設(shè)施農(nóng)業(yè)智能化發(fā)展現(xiàn)狀、基本經(jīng)驗及其借鑒[J];江蘇農(nóng)業(yè)科學(xué);2011年01期
2 姚於康;;發(fā)達國家設(shè)施農(nóng)業(yè)智能化發(fā)展現(xiàn)狀、趨向和啟示[J];世界農(nóng)業(yè);2010年10期
3 李惠;丁革建;;智能手機操作系統(tǒng)概述[J];電腦與電信;2009年03期
4 劉振;劉忠;麥范金;趙榮陽;;主流操作系統(tǒng)安全性分析及安全策略[J];計算機安全;2007年08期
本文編號:2711120
本文鏈接:http://sikaile.net/nykjlw/nygclw/2711120.html
最近更新
教材專著