推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于Android的远程四轴运动控制系统研发

更新时间:2020-03-22 11:40:56 大小:18M 上传用户:songhuahua查看TA发布的资源 标签:android运动控制系统 下载积分:3分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

在传统工业中,控制系统大都以工业PC机为操作平台,通过RS-485或PCI总线实现系统通信,存在前期布线复杂、后期维护困难、通信距离有限以及不便于移动控制等缺点。近年来,电子技术与设备、智能移动终端以及各种无线网络通信技术的迅猛发展,带动了工业自动化与智能化的发展与推进。Android智能操作系统自2007年首次发布以来,由于其良好的用户体验、多样的控制功能、优越的性能表现以及较低的成本,已占据智能操作系统的市场主导地位。

  鉴于以上分析,结合多工位工件自动装配系统,本文对基于Android的远程四轴运动控制系统相关技术进行了分析与研究,设计并实现了一种基于Android智能操作系统的四轴运动平台远程控制原型系统。通过对系统整体结构与功能需求的分析,主要完成了系统硬件的设计与搭建,以及系统软件的开发与实现。

  基于四轴运动平台的三维模型,加工并搭建出实验样机。以自上而下的设计原则,将控制系统硬件主体的搭建分为三部分LAndroid智能移动控制终端模块、中央控制器模块和电动机运动控制模块。其中,中央控制器包括单片机系统和串口WIFI通信模组;电动机运动控制模块包括步进电机、步进电机驱动器和驱动电源模块。分别对各个功能模块进行硬件的设计与选型,完成了整个控制系统中硬件平台的搭建以及电路的设计,为后期软件系统的功能实现提供有利保障。

  控制系统中,软件系统的设计开发与实现是整个系统中最关键的部分。本文中,系统软件的设计与开发工作主要包括:

  (1) Android智能手机的APP在Android Studio集成开发环境下开发。按照模块化设计思路,使用Android系统中不同的布局、组件以及控件,分别完成了首页欢迎界面、用户注册登录、系统主界面、系统参数配置、系统控制模块以及系统其它信息等模块的功能以及UI的设计与实现。

  (2)针对系统操作过程中涉及到的数据处理以及存取,完成了Android系统SQLite数据库的设计与开发。同时,采用Handler、Message和AsyncTask两种通信机制,实现了Android APP中本地线程之间的通信。

  (3)系统采用成熟的C/S(Client/Server)架构,Android智能手机作为移动客户端...

部分文件列表

文件名 大小
基于Android的远程四轴运动控制系统研发.pdf 18M

全部评论(0)

暂无评论