基于单片机控制的工业机械手控制系统设计.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于单片机控制的工业机械手控制系统设计.doc》由会员分享,可在线阅读,更多相关《基于单片机控制的工业机械手控制系统设计.doc(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、- .摘要机械手技术涉及到电子、机械学、自动控制技术、传感器技术和计算机技术等科学领域,是一门跨学科综合技术。随着工业自动化开展的需要,机械手在工业应用中越来越重要。文章主要表达了机械手的设计过程 ,文章中介绍了机械手的设计理论与方法。 本设计以AT89C51 单片机为核心,采用LMD18200 电机控制芯片到达控制直流电机的启停、速度和方向,完成了筛选机械手根本要求和发挥局部的要求。在筛选机械手设计中,采用了PWM 技术对电机进展控制,通过对占空比的计算到达准确调速的目的。 【关键词】:筛选机械手,AT89C51 单片机,LMD18200 电机控制芯片,PWM技术,电机控制。Abstract
2、The manipulator technology involves to the electron, mechanics, the automatic control technology,the sensor technology and the puter technology and so on scientific field, is an interdisciplinaryprehensive technology. Along with the industrial automation need to develop, the manipulator isgetting mo
3、re and more important in the industrial application. The article mainly narratedmanipulators design process, in the article introduced manipulators design theory and the method.This design take at89C51 monolithic integrated circuit as a core, uses the LMD18200 motorcontrol chip to achieve the contro
4、l direct current machine to open stops, the speed and the direction,pleted has screened the manipulator essential requirements and the display part request. Inscreens the manipulator to design, used the PWM technology to carry on the control to the electricalmachinery, through the putation achieved
5、the precise velocity modulation to the dutyfactor thegoal.【Key words】Screening manipulator, AT89C51 monolithic integrated circuit, LMD18200 ,motor control chip, PWM technology, motor control.- . 可修编. 目录第一章 绪论11.1机械手的概述11.2机械手的根本构造21. 3机械手的类型3第二章 机械手总体方案的设计42. 1设计要求42. 2根本设计思路5第三章 硬件构造设计63. 1机械手尺寸确实定
6、63. 2传动局部设计6第四章 软件电路局部设计94.1 单片机的选择94.2 驱动芯片的选择114.3 传感器确实定134.4 接口电路144.5 电路图绘制164.6 程序流程框图18参考文献20.s. . . . 第一章 绪论1.1机械手的概述1.机械手的简介 机械手是模仿着人手的局部动作,按照给定程序、轨迹和要求能实现自动抓取、搬运的自动机械装置。在工业生产中应用的机械手叫做“工业机械手。在实际生产中,应用机械手可以提高生产的自动化水平和劳动生产率,可以减轻劳动强度、保证产品质量、实现平安生产。尤其在高温、高压、低温、低压、粉尘、易爆、有毒气体和放射性等恶劣的环境下,它代替人进展正常的
7、工作,意义更为重大。随着生产的开展,功能和性能的不断改善和提高,在机械加工、冲压、锻、铸、焊接、热处理、电镀、喷漆、装配以及轻工业、交通运输业等领域得到了越来越广泛的应用。国外对机器人及机械手所作的定义不尽一样。国际标准化组织对机器人的定义:机器人是一种能自动定位、可控的可编程的多功能操作机。这类操作机具有几个轴在可编程序操作下,能处理各种材料、零件、工具和专用装置,以执行各种任务。美国国家标准(NBS)对机器人的定义:“一种可编程,并在自动化控制下执行某种特定操作和移动作业任务的机械装置。日本工业机器人协会对工业机器人的定义:“一种装备有记忆装置和最终执行装置,能够完成各种移动来代替人类劳动
8、的通用机器。它又分为以下两种情况来定义:(1)工业机器人:“一种能执行与人的上肢类似动作的多功能机器。(2)智能机器人:“一种具有感觉和识别能力,并能够控制自身行为的机器。2.构造框图:机械手由执行机构、驱动传动系统和控制系统这三局部组成,如下列图所示。.s. . . .1.2机械手的根本构造工作原理 机械手是一个水平、垂直运动的机械设备,用来将工件由左工作台搬到右工作台。有上升、下降运动,左移、右移运动和夹紧、放松动作和位置控制。简易机械手在各类全自动和半自动生产线上应用得十分广泛,主要用于零部件或成品在固定位置之间的移动,替代人工作业,实现生产自动化。本设计中的机械手采用上下升降加平面转动
9、式构造,机械手的动作由气动缸驱动,气动缸由相应的电磁阀来控制,电磁阀由单片机控制驱动执行元件完成,能十分方便的嵌入到各类工业生产线中。图2-1为机械手简图,其中SQ1-上限开关,SQ2-左限,SQ3-下限开关,SQ4-光电开关,SQ5-夹紧,SQ6-右限。图2-1 机械手简图这个机械手具有二个直线运动和一个旋转运动自由度用于将源工作台上的物品搬到其左侧或右侧目的工作台上。机械手的直线动作由气缸驱动,气缸由电磁阀控制,整个机械手在工作中能实现上升/下降、左传/右转、夹紧/放松功能,是目前较为简单的、应用比拟广泛的一种机械手。其升降运动通过升降气缸、垂直导柱、滑动导柱、垂直导轨及升降位置微动开关相
10、互配合完成,升降工作行程为0100mm、转动是通过旋转气缸实现、转开工作行程为090;手爪是通过气缸、弹簧的作用来夹持物品,夹持力是靠调节弹簧的预压缩调整。 机械手的根本构造由感知局部、控制局部、主机局部和执行局部四个方面组成。采集感知信号及控制信号均由气动缸驱动。主机局部采用了标准型材辅以模块化的装配形式,使得气动机械手能拓展成系列化、标准化的产品。图2-1中工件所处位置为原点位置,根据要求:机械手初始位置在原点位置,每次循环动作都从原点位置开场,完成上升、下降运动,左移、右移运动和夹紧、放松动作和位置控制,并能实现手动操作和自动操作方式。当机械手在原点位置下启动按钮,系统启动,左传送带运转
11、。当光电开关检测到物品后,左传送带停顿运行。根据分析可得出机械手的工作流程图,如图2-2所示。原位下降夹紧上升右移停顿左移上升松开下降下限延时上限左限启动右限机械手工作流程图根据以上分析,机械构造方案根本固定。整个机械手一共用到三个气缸,单片机需要控制每个气缸的动作:横梁长气缸的外调,执行气爪的夹持与放松、竖导杆气缸的升降、各气缸的定位控制和旋转轴的定位控制,另外两个是工件计数和故障报警。1.3机械手的类型机械手一般分为三类。第一类是不需要人工操作的通用机械手,它是一种独立的不附属于某一主机的装置。它可以根据任务的需要编制程序,以完成各项规定工作。它的特点是除具备普通机械的物理性能外,还具备通
12、用机械、记忆智能的三元机械。第二类是需要人工操作的,称为操作机。它起源于原子、军事工业,先是通过操作机来完成特定的作业,后来开展到用无线电信号操作机械手来进展探测月球、火星等。第三类是专用机械手,主要附属于自动机床或自动线上,用于解决机床上下料和工件传送。这种机械手在国外称为“Mechanical Hand,它是为主机效劳的,由主机驱动,除少数外,工作程序一般是固定的,因此是专用的。 第二章 机械手总体方案的设计2.1设计要求下列图为机械手动作示意图,机械手将传送带A上的物品搬运到传送带B上,机械手按照下述动作顺序周而复始的搬运货物。(1) 机械手的初始状态为:机械手放松、处于左限位置SQ2为
13、左限位开关、上限位置SQ1为上限位开关;(2) 传送带A和B分别由两台电动机控制,初始状态为停顿;(3) 按动启动按钮后,传送带A和B开场输送物品,同时其他检测、控制局部也开场或准备工作,此时:a光电开关SQ4检测到传送带A输送来的物品后,停顿传送带A的运动;b机械手抓取传送带A上的物品。机械手由气动阀控制,当气动阀开关SQ5=1时,机械手夹紧;当SQ5=0时,机械手放松;c机械手往上移动,到达上限位置,上限位置由上限限位开关SQ1检测。机械手上移和下移的动作由气动阀控制,需要另外设置一个该气动阀的开关,如SQ10,假设SQ10=1,那么上移;假设SQ10=0,那么下移。d机械手向右旋转,到达
14、右限位置,右限位置由右限限位开关SQ6检测;e机械手向下移动,到达下限位置,下限位置由下限位置开关SQ3检测。机械手的左右移动由气动阀控制,需要另外设置一个该气动阀的开关,如SQ11,假设SQ11=1,那么左移;假设SQ11=0,那么右移。f机械手放松,将抓取的物品放在传送带B上;g机械手往上移动,到达上限位置,上限位置由上限限位开关检测;h机械手向左旋转,到达左限位置,左限位置由左限限位开关检测;i启动传送带A,进展下一个周期的动作;2.2 根本设计思路总体设计框图如下: 图2-1 总体设计框图1.CPU 的选择 由于单片机体积小,价格廉价且具有高稳定性和很强的抗干扰能力,因此本设计中用单片
15、机取代PLC 控制。2.机械手坐标形式的选择 由于本设计中精度要求较高,首先排除了极坐标式和关节坐标式,而且它们还存在平衡问题,直角坐标式灵活性差,不利于提高工作效率。因此为了使其工作方式更加简单直观,机械手坐标类型选择为圆柱坐标机械手。3.传动机构的选择 本设计要求传动方式为电机的转动带动机械手臂的上下、左右移动,即圆周运动转换为直线运动,首先排除了带传动。与此同时,由于设计精度要求较高,所以链条传动也不作考虑。剩下丝杆传动和齿轮传动,从零件的加工方面考虑,最终确定了加工较为简单的齿轮传动。4.抓取机构的选择 目前工业上较长采用的抓取机构为手爪。但是本次设计要求的工件为直径2cm厚1cm 的
16、圆形铁片,抓取精度要求高,操作难度较大。考虑到材质,因此选择了电磁阀作为抓取机构。通过电磁阀的通断来控制工件的抓取和放下,操作方便。5.驱动方式的选择 在选择驱动方式阶段,我首先考虑的是液压、气压传动,但方案存在一定缺陷。其中,液压装置体积太过庞大,需要专门配置一套液压系统,且对密封性要求高,不宜在高温、低温下工作。而气压传动由于空气的可压缩性导致工作速度、稳定性较差,且有一定噪音。电机选择相对较为简单,由于步进电机有步距角误差,机械手在齿轮传动和摆动时会进一步放大该误差,因此选择伺服电机驱动。第三章 硬件构造设计3.1 机械手尺寸确实定 由于本次设计对工作场地要求并没有明确的限制,因此机械手
17、的尺寸也就没有明确的规定,为了设计的方便,将机械手大臂有效距离长为280mm,小臂有效距离长为170mm3.2 传动局部设计1. 机械手是有三台伺服电机驱动 电机M1 控制大臂在Z 轴旋转摆动,电机M2 控制小臂在Z 轴的旋转摆动,电机C 控制末端执行器在Z 轴的上下移动。为了设计的方便,控制方式采用点位控制。通过分别控制三台电机的正反转来确定末端执行器在空间上的具体位置。由于三台电机不是同时控制,因此不存在相互间的干扰,从而增强了整个系统的稳定性。2. 具体传动环节 基座局部装有服电机M1,通过齿轮传动控制大臂旋转,基座与大臂底座用轴承连接;大臂座装有伺服电机M2,通过齿轮、传动控制小臂的旋
18、转摆动;末端执行器局部装有伺服电机M3,同样通过齿轮、丝杆传动控制末端执行器的上下移动。3. 伺服电机 一个伺服电机部包括了一个小型直流马达;一组变速齿轮组;一个反应可调电位器;及一块电子控制板。其中,高速转动的直流马达提供了原始动力,带动变速减速齿轮组,使之产生高扭力的输出,齿轮组的变速比愈大,伺服马达的输出扭力也愈大,也就是说越能承受更大的重量,但转动的速度也愈低4.微行伺服马达的工作原理 一个微型伺服马达是一个典型闭环反应系统,其原理可由下列图表示:伺服电机原理图 减速齿轮组由马达驱动,其终端输出端带动一个线性的比例电位器作位置检测,该电位器把转角坐标转换为一比例电压反应给控制线路板,控
19、制线路板将其与输入的控制脉冲信号比拟,产生纠正脉冲,并驱动马达正向或反向地转动,使齿轮组的输出位置与期望值相符,令纠正脉冲趋于为0,从而到达使伺服马达准确定位的目的。5.伺服马达的控制 标准的微型伺服马达有三条控制线,分别为:电源、地及控制。电源线与地线用于提供部的直流马达及控制线路所需的能源,电压通常介于4V6V 之间,该电源应尽可能与处理系统的电源隔离因为伺服马达会产生噪音。甚至小伺服马达在重负载时也会拉低放大器的电压,所以整个系统的电源供给的比例必须合理。输入一个周期性的正向脉冲信号,这个周期性脉冲信号的高电平时间通常在1ms2ms 之间,而低电平时间应在5ms 到20ms 之间,并不很
20、严格,下表表示出一个典型的20ms 周期性脉冲的正脉冲宽度与微型伺服马达的输出臂位置的关系:6.选用的伺服马达 此处选用的伺服马达为TowPro 的,型号为SG303。其主要技术参数如下:转速:0.23 秒60 度。l力矩:3.2kgcm。l尺寸:40.4mm19.8mm36mm。l重量:0.6kg。l12V 和24V 电源供电。 控制周期脉冲宽度为20ms。送出不同的正脉冲宽度是,就可以得到不同的控制效果。控制正脉冲宽度如下:7.增量式编码器 编码器是把角位移或直线位移转换成电信号的一种装置。前者成为码盘,后者称码尺按照读出方式编码器可以分为接触式和非接触式两种接触式采用电刷输出,一电刷接触
21、导电区或绝缘区来表示代码的状态是“还是“;非接触式的承受敏感元件是光敏元件或磁敏元件,采用光敏元件时以透光区和不透光区来表示代码的状态是“还是“。按照工作原理编码器可分为增量式和绝对式两类。增量式编码器是将位移转换成周期性的电信号,再把这个电信号转变成计数脉冲,用脉冲的个数表示位移的大小。绝对式编码器的每一个位置对应一个确定的数字码,因此它的示值只与测量的起始和终止位置有关,而与测量的中间过程无关。旋转增量式编码器以转动时输出脉冲,通过计数设备来知道其位置,当编码器不动或停电时,依靠计数设备的部记忆来记住位置。这样,当停电后,编码器不能有任何的移动,当来电工作时,编码器输出脉冲过程中,也不能有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 控制 工业 机械手 控制系统 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内