4轴机械手的STC单片机控制及PC组态监控设计

来源 :科学与财富 | 被引量 : 0次 | 上传用户:caoerduo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:为组建单片机实践教学系统,设计了一种4轴机械手。该机械手的水平移动由直流电机驱动,其它轴由舵机驱动,由一片STC单片机控制各轴运动,该单片机还能够与PC机进行Modbus网络通信。在PC端,通过运行组态画面实现对机械手的实时监控。通過机械手本体设计、单片机软硬件设计、PC组态画面设计及联网调试,对整个系统进行了验证。该设计方案对组建单片机工控网络实践教学系统具有参考价值。
  关键词:机械手;STC单片机;Modbus;单片机控制
  一、引言
  本题目是我校2015大学生大创新项目“单片机机电控制及工控网络应用”的一个组成部分,其设计内容是:用STC单片机控制一台4轴机械手的运动,且单片机的串口与PC电脑通过Modbus网络协议进行通信,PC端则通过运行组态画面对单片机进行实时监控,详见图1机械手实物图。
  在图1中,机械手的水平移动由直流电机经齿轮组减速驱动双螺线螺杆,在直流电机轴的另一端安装有光电码盘,以检测电机的角位移。螺杆的转动带动其上的滑块作X轴水平运动。在滑块上安装有一台三坐标机械手,其底盘旋转(A轴),手臂摆动(B轴),夹爪开合(C轴)分别由三只数字舵机S1501驱动。整个机械手由一片STC12C5A32S2单片机控制。该单片机的串口经MAX485与PC进行通信,以Modbus RTU协议实现主从联网。
  二、控制电路设计
  4轴机械手的控制电路如图2所示。
  在图2中,STC12的P1.3/CCP0引脚用于接收与直流电机同轴安装的码盘的光电脉冲信号,并把PCA0设置为对该引脚上升/下降双边沿触发中断的工作方式,每当PCA0中断发生,就根据电机转向对码盘脉冲数加1或减1操作,由此确定出滑块(即X轴)的当前位置。P1.4/PWM1引脚的作用是向直流电机驱动电路发出PWM脉冲,实现直流电机的PWM调速。该PWM脉冲是通过把STC12的PCA1通道设置为8位PWM输出方式来实现的。此外,在X轴两端的极限位置,各安装有一个光电开关,其信号分别接入P3.2/1NT0和P3.3/1NT1引脚。两引脚的下降沿脉冲输入能够触发STC12的1NT0、1NT1中断。P0.0、P0.1、P0.2引脚用于向机械手底盘舵机、手臂舵机和夹爪舵机发出控制信号。STC12的P3.0、P3.1引脚通过MAX485芯片实现TTL/RS485转换,转换后的信号再接到FT232模块的A、B端,经FT232模块把RS485信号转为PC电脑的USB信号。STC12的P3.7引脚用于MAX485的收/发控制。
  三、PC组态监控设计
  PC端采用uscada组态软件进行上位机监控设计。在用uscada设计监控画面前,要配置串口设备(即从机)的参数和数据区,并进行模拟量和状态量管理。首先,应把串口通信协议设置为Modbus RTU,设置从站地址,该地址应与STC单片机自设的Modbus站址一致。然后再对串口设备数据区进行设置。uscada为从站设备配备了4种类型的数据区:Discrete Input,即DI,离散量输入;Input Registers,即AI,输入寄存器 ;Coil,即DO,线圈输出;Holding Registers,即AO,保持寄存器。在uscada这4个区设置的变量应与在单片机XRAM中DI、AI、DO、AO型变量区设置的变量相对应,但名称可以不同。主从机通信时,单片机的Modbus RTU函数将按照这种 对应关系处理变量。设置好从站的数据区后,就可以 定义模拟量和状态量,并进行监控画面设计。图4为4轴机械手组态监控画面图。
  在图4的画面中,分别对机械手的X、A、B、C轴设置了数字框图元,用以显示各轴坐标值,各轴数字框图元右侧的阀门图元用于设定该轴的坐标值。机械手有手动/自动两种工作方式,由图中的档位开关图元进行转换。手动方式下,机械手按图4中左侧各轴坐标设定值进行动作。自动方式下,机械手以手动方式的设定值为起点,以图4中右侧的设定值为终点,进行自动往复循环动作。画面中,滑块起点和终点是DI型变量,手动/自动档位开关是DO型变量,X轴当前位置为AI型变量,其它为AO型变量。当主机与从机通信后,画面即显示出各变量的当前值。
  uscada具有串口通道通信数据实时监视功能,图5为主从机通信数据实时监视窗口图。本系统的Modbus RTU从站函数能够处理Modbus 01,02,03,04,05,06,15,16功能码。
  四、结语
  本文所设计的4轴机械手,首先,具有一个由直流电机驱动的水平移动轴,与全部采用舵机驱动的机械手相比,增加了运动方式和控制方式的多样性,并用到了STC增强型单片机的多种片内资源,是更好的单片机教学与实践模型。其次,本机械手能够通过Modbus工控网络与PC机联网,在PC端通过设计组态画面实现对机械手的实时监控,这就把单片机的学习与实践提升到了网络应用的层面。再次,由于利用了STC单片机丰富的片内资源,并通过上位机监控实现人机交互,这就使得系统的控制电路简单,且uscada为永久免费的组态软件,所以使用本设计方案,能够经济的组建具有工控网络应用的单片机实践教学系统。
  参考文献
  [1]www.STCMCU.com:STC12C5A60S2系列单片机器件手册
  [2]http://www.uscada.com:uscada8.1使用手册
其他文献
1Wuhan University of Technology 430070; 2National Engineering Laboratory for Fiber Optic Sensing Technology 430070)  Abstract: With the development of science and technology, new sensors continuously
期刊
摘 要:2010年国家先后出台了产业结构调整和发展方式转变的相关政策。面对产业结构调整带来的政策机遇,中盐红四方如何抓住机遇,并通过对自身产业结构调整来提高企业综合竞争力,实现了企业的快速发展。  关键词:产业结构;资源整合;产业链;经济生态;可持续发展  我国在经历了改革开放以来经济高速增长后,经济结构的不合理变得越发突出,已成为阻碍中国经济进一步高速发展的最大因素,特别是国际金融危机的发生,更
期刊
摘 要:利用过热蒸汽对脱水蒜片进行减菌处理,并测定品质变化。结果表明脱水蒜片中的菌落总数随着蒸汽处理时间或蒸汽温度的上升而下降。当处理温度为110 ℃,处理时间为9min时,菌落总数达到最小值3.53 log(cfu/g),较对照减少了1.36 log(cfu/g)。随着蒸汽处理时间的延长,脱水蒜片的色泽会逐渐加深,当处理温度为105 ℃,处理时间超过5 min时,脱水蒜片色泽发生改变,当处理时间
期刊
摘 要:本文以黄冈市浠水县团陂镇作为对象进行分析和研究,分析了当前农村低保福利依赖的现象及原因,并依据这个成因,提出了多项减少“福利依赖”现象的办法措施。  关键词:农村低保;福利依赖;成因;措施  一、农村低保福利依赖现象调查——基于黄冈市团陂镇的分析  调查结果显示:虽然浠水县团陂镇农村目前的低保标准非常低,存在入不敷出的现象,且生活质量十分低下,“福利依赖”现象严重,究其原因,主要有:第一,
期刊
摘 要:压力容器的检查往往受到经验、时间以及检测手段的限制,而引起一些漏检现象。在的检验过程中,我们应认真的总结经验,加大对不确定因素的检查力度,提高检测质量,为设备的长期稳定运行打下坚实的基础!  关键词:管理;维修;分析;检验  一、概述  甲胺冷凝器(U-EA151)是川化集团化肥厂二尿车间高压圈的重要设备,其建设安装于2003年8月,投产于2004年1月。至今已使用了6年时间。甲胺冷凝器主
期刊
摘 要:龙虎山世界地质公园出露晚白垩世河口组紫红色巨厚层砾岩、砂质砾岩和塘边组紫红色中-厚层状含砾细砂岩及薄层状粉砂岩。龙虎山丹霞洞穴发育受岩性及节理、裂隙控制。河口组砾岩、砂质砾岩是形成洞穴的主要层位,塘边组次之。岩层的厚度及节理、裂隙控制洞穴产出的规模,流水侧蚀及重力崩塌是形成不同形态洞穴的主要外动力作用。洞穴的形成过程漫长而错综复杂,常为多种外动力综合作用的结果。  关键词:丹霞地貌;洞穴特
期刊
摘 要:近年来,通过人们对专项力量的研究,让我体会到了专项力量在标枪项目中的重要性,在掌握专项技术的前提下,专项力量直接影响着专项成绩的提高,本文运用比较法,结合文献资料,就上海市标枪运动员宋晓丹在12-13年度冬训计划中专项力量负荷的比较,找出影响成绩提高的因素。探析专项力量与运动成绩的联系,为教练员在训练理论和训练实践上提供参考依据。  关键词:标枪 专项力量 比较  1. 前言  掷标枪是轻
期刊
摘 要:为了使农业能够更好地发挥其在国民经济中的基础性作用,财政的支持必不可少。但是,我国财政支农还存在一些问题,还有待从以下几方面完善:进一步完善财政支农法律体系来保障财政支农支出规模稳定增长、通过法律规定调整财政支农支出结构、制定法规为财政支农资金整合提供法律支撑以及建立农业财政投资监督体系等。  关键词:财政支农 财政政策 农业发展  一国财政对农业的支持是非常必要的,具体到我国而言,农业在
期刊
摘 要:合同外包作为公私合作的一种方式,是行政主体的一种富有弹性的管理方式,是双方当事人协商自由与行政权优先性的有机结合。不仅有助于扩大行政参与,实现行政民主化。转变传统行政理念,树立服务行政观念。提高了行政效率降低了行政成本。但是,在一定程度上也损害了公共利益和公共价值,本文以城管外包为例,试图探索出“城管合同外包”的困境与应对之策。  关键词:公共服务外包;城管外包;法律救济  一、引言  2
期刊
摘 要:采用Solidworks建立了七自由度机械臂的机械模型,然后将机械模型导入动力学仿真软件Adams 中,进行运动学及动力学仿真;仿真结果表明Adams 与Matlab能够很好演示机械臂运动特性和动力特性。  关键词:机械臂;ADAMS;虚拟样机;运动仿真  虚拟样机技术是目前全球比较新颖的产品设计方法,它是在产品设计阶段采用计算机虚拟建模,是数字化的研发方式。建立的数学模型称为虚拟模型,可
期刊