便携式农机远程控制终端系统设计
发布时间:2020-06-13 11:39
【摘要】:随着农业现代化技术的快速发展,无人驾驶农机已成为智能化农机研究的热点,农机控制终端是无人驾驶农机的重要组成部分之一。现有的农机远程控制系统大多为PC机客户端,主要应用于室内,不易携带外出进行工作。本文将远程控制技术与Android技术相结合,开展便携式农机远程控制终端系统研究。其主要研究内容如下:首先,在分析国内外研究现状基础上,给出便携式农机远程控制终端系统总体设计方案,完成系统框架设计,以及终端系统的硬件选型。其次,研究便携式农机远程控制终端系统关键技术。包括基于串口通信实现终端与无人驾驶农机的通信协议,实现了无人驾驶农机的农机状态数据采集和远程控制;基于用户层通信接收坐标数据,完成坐标数据的处理和显示;以及基于坐标数据的自动路径规划算法。最后,完成便携式农机远程控制终端系统开发与实现。采用多线程模式,使用Java语言编程,实现了地图浏览、设备连接、工作区域显示、工作路径规划、远程控制、历史路径回放以及农机状态信息显示等系统的功能。经过实验室对其功能测试,系统使用正常,通信稳定,路径规划效率高,定位精度高,人机交互效果良好,基本满足系统设计需求。
【图文】:
图 1.1 FIELDNET 远程控制喷灌系统年来日本还研制了一种遥感温室环境远程控制系统,将分散的温度制中心联结,从而实现更大范围的温室远程控制管理[10]。还有许多家也根据自己的需求,运用了相应的技术开发出智能化农机远程控明显的效果,减少了成本,提高了效率。国内研究现状统的农机远程控制系统主要研发于 PC 端,系统主要由 VB 软件或 写[11]。随着我智能农机化水平的不断提升,基于安卓开发的农机远渐成熟起来。了满足农业信息化发展的需求,更好地控制农机自动导航,实现对农控制和自动导航的实时监控与,张亚娇、张智刚等开发了农机自动导件系统,实现农机的远程操纵控制、农机车辆的导航状态监控等[12]。段明辉设计的基于 Android 平台的远程节水灌溉控制系统,用户可以网络使用户能够远程监控田间土壤湿度变化,并且可以远程控制田
图 2.2 Android 系统架构图据库层对外提供使用 C/C++编写的系统库,为上层组件提供功能接inux 内核层:Linux 内核层扮演了软硬件连接桥梁的角色,通过 Lin硬件才能更好地配合,为用户提供更好的使用体验[30]。所有核心服处理,,并且在硬件和软件栈的其他部分中间提供了一个抽象层。ndroid 提供了软件开发套件 SDK,提供各种 API 及开发工具。其中要涵盖 src 包--Java 代码包,res 包--主要用于布局和存放图片资源--Android SDK 自动生成代码文件的包,XML 文件等。本文的设计--应用程序层,使用了 Java 语言开发该 App,并在安卓 4.0.3 版本。便携式农机远程控制终端系统硬件选型系统设计的硬件部分选型分为三个部分:核心控制系统硬件选型、以及核心控制器与通讯硬件连接模块选型。硬件总框架如图 2.3 所
【学位授予单位】:湖北工业大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:S220.2;TP872
本文编号:2711120
【图文】:
图 1.1 FIELDNET 远程控制喷灌系统年来日本还研制了一种遥感温室环境远程控制系统,将分散的温度制中心联结,从而实现更大范围的温室远程控制管理[10]。还有许多家也根据自己的需求,运用了相应的技术开发出智能化农机远程控明显的效果,减少了成本,提高了效率。国内研究现状统的农机远程控制系统主要研发于 PC 端,系统主要由 VB 软件或 写[11]。随着我智能农机化水平的不断提升,基于安卓开发的农机远渐成熟起来。了满足农业信息化发展的需求,更好地控制农机自动导航,实现对农控制和自动导航的实时监控与,张亚娇、张智刚等开发了农机自动导件系统,实现农机的远程操纵控制、农机车辆的导航状态监控等[12]。段明辉设计的基于 Android 平台的远程节水灌溉控制系统,用户可以网络使用户能够远程监控田间土壤湿度变化,并且可以远程控制田
图 2.2 Android 系统架构图据库层对外提供使用 C/C++编写的系统库,为上层组件提供功能接inux 内核层:Linux 内核层扮演了软硬件连接桥梁的角色,通过 Lin硬件才能更好地配合,为用户提供更好的使用体验[30]。所有核心服处理,,并且在硬件和软件栈的其他部分中间提供了一个抽象层。ndroid 提供了软件开发套件 SDK,提供各种 API 及开发工具。其中要涵盖 src 包--Java 代码包,res 包--主要用于布局和存放图片资源--Android SDK 自动生成代码文件的包,XML 文件等。本文的设计--应用程序层,使用了 Java 语言开发该 App,并在安卓 4.0.3 版本。便携式农机远程控制终端系统硬件选型系统设计的硬件部分选型分为三个部分:核心控制系统硬件选型、以及核心控制器与通讯硬件连接模块选型。硬件总框架如图 2.3 所
【学位授予单位】:湖北工业大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:S220.2;TP872
【参考文献】
相关期刊论文 前4条
1 姚於康;;国外设施农业智能化发展现状、基本经验及其借鉴[J];江苏农业科学;2011年01期
2 姚於康;;发达国家设施农业智能化发展现状、趋向和启示[J];世界农业;2010年10期
3 李惠;丁革建;;智能手机操作系统概述[J];电脑与电信;2009年03期
4 刘振;刘忠;麦范金;赵荣阳;;主流操作系统安全性分析及安全策略[J];计算机安全;2007年08期
本文编号:2711120
本文链接:https://www.wllwen.com/nykjlw/nygclw/2711120.html