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

来源 :陕西科技大学 | 被引量 : 6次 | 上传用户:crazymouse
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在传统工业中,控制系统大都以工业PC机为操作平台,通过RS-485或PCI总线实现系统通信,存在前期布线复杂、后期维护困难、通信距离有限以及不便于移动控制等缺点。近年来,电子技术与设备、智能移动终端以及各种无线网络通信技术的迅猛发展,带动了工业自动化与智能化的发展与推进。Androi d智能操作系统自2007年首次发布以来,由于其良好的用户体验、多样的控制功能、优越的性能表现以及较低的成本,已占据智能操作系统的市场主导地位。鉴于以上分析,结合多工位工件自动装配系统,本文对基于Android的远程四轴运动控制系统相关技术进行了分析与研究,设计并实现了一种基于Android智能操作系统的四轴运动平台远程控制原型系统。通过对系统整体结构与功能需求的分析,主要完成了系统硬件的设计与搭建,以及系统软件的开发与实现。基于四轴运动平台的三维模型,加工并搭建出实验样机。以自上而下的设计原则,将控制系统硬件主体的搭建分为三部分:Android智能移动控制终端模块、中央控制器模块和电动机运动控制模块。其中,中央控制器包括单片机系统和串口WIFI通信模组;电动机运动控制模块包括步进电机、步进电机驱动器和驱动电源模块。分别对各个功能模块进行硬件的设计与选型,完成了整个控制系统中硬件平台的搭建以及电路的设计,为后期软件系统的功能实现提供有利保障。控制系统中,软件系统的设计开发与实现是整个系统中最关键的部分。本文中,系统软件的设计与开发工作主要包括:(1)Android智能手机的APP在Android Studio集成开发环境下开发。按照模块化设计思路,使用Android系统中不同的布局、组件以及控件,分别完成了首页欢迎界面、用户注册登录、系统主界面、系统参数配置、系统控制模块以及系统其它信息等模块的功能以及UI的设计与实现。(2)针对系统操作过程中涉及到的数据处理以及存取,完成了Android系统SQLite数据库的设计与开发。同时,采用Handler、Message和AsyncTask两种通信机制,实现了Android APP中本地线程之间的通信。(3)系统采用成熟的C/S (Client/Server)架构,Android智能手机作为移动客户端,通过WIFI无线网络与服务器端即中央控制器建立远程连接,基于TCP/IP协议的Socket通信机制,实现了系统通信以及数据信息的传输与交互,同时详细设计了系统控制过程中的通信协议。(4)在中央控制器主控制程序的设计开发中,实现了单片机的初始化配置,串口通信以及步进电机启停、加减速和换向的运动控制。同时,在步进电机控制过程中,提出“基脉冲控制法”,实现了一个定时器对四个步进电机的运动控制。完成系统软硬件的设计与开发后,将APK文件安装到Android智能手机上,实现了基于Android的远程四轴运动控制原型系统,系统界面友好、操作灵活,且稳定可靠。
其他文献
本文较为详细分析研究了江苏油田高邮凹陷南断阶石油地质特征,断裂系统、构造运动演化史、地层展布及沉积相特征。利用高分辨率层序地层学理论方法,建立等时地层格架,完成地
学位
螺旋锥齿轮是现代机械动力传动系统中常用的基础元件,近几十年螺旋锥齿轮在航空航天、交通、机械和仪表等领域得到广泛应用。其齿面形状、啮合状态及加工技术等都比一般齿轮复杂的多。目前国外螺旋锥齿轮的加工生产多以“齿轮设计——齿轮加工——齿轮检测——调整加工”的先进制造全过程为主,国内加工生产还无法做到一体化。基于此种现状,研究螺旋锥齿轮检测并分析加工误差对机床进行调整达到试切1~3次即可满足生产需求有着很
东营凹陷北部陡坡带因其具有坡度陡、近物源、古地形起伏较大和构造活动强烈等特点,广泛发育多种类型的砂砾岩体,近年来一直是寻找隐蔽性油气藏的有利地区。但砂砾岩体成因、分
运用代谢组学方法研究Cupriavidus necator在不同培养条件下胞内代谢物的变化,寻找影响Cupriavidus necator 合成聚-3-羟基丁酸酯(PHB)的生物标志物并探讨代谢机理.利用气相
一rn一个深秋的上午,天色灰暗.吴小云从马桑子小站坐火车去G城.rn马桑子小站很安静.街上没几个人,母亲的豆浆店冒着热气.一条狗从街头跑来,怅然地望了小云几眼,又向远处跑去.
期刊
油层厚度是油田精细地质研究、油田地质储量计算和油田开发的重要参数。它的准确与否,不仅直接影响储量计算的可靠性,而且还会影响精细地质工作及对油层砂体发育程度和分布状
为了研究绥滨坳陷构造演化及成藏条件,系统收集了地层、构造、沉积、石油地质资料,对野外地质剖面资料、钻井资料、地球物理资料和分析化验资料进行了深入研究。通过对已有地震