ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:702.92KB ,
资源ID:1210530      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1210530.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(机械臂控制系统的设计.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

机械臂控制系统的设计.docx

1、机械臂控制系统的设计机械臂控制系统的设计1 引言近年来,随着制造业在我国的高速发展, 工业机器人技术也得到了迅速的发 展。根据负载的大小可以将机械臂分为大型、中型、小型三类。大型机械臂主要 用于搬运、码垛、装配等负载较重的场合;中小型机械臂主要用于焊接、喷漆、 检测等负载较小的场合。 随着国外工业机器人技术的不断发展, 尤其是一些中小 型机器人,它们具有体积小、质量轻、精度高、控制可靠的特点,甚至研发出更 为轻巧的控制箱,可以在工作区域随时移动,这样大大方便了工作人员的操作。 在工业机器人的应用中最常见的是六自由度的机械臂。 它是由 6 个独立的旋转关 节串联形成的一种工业机器人,每个关节都有

2、各自独立的控制系统。2 机械臂硬件系统设计2.1 机械臂构型的选择要使机器臂的抓持器能够以准确的位置和姿态移动到给定点, 这就要求机器 人具有一定数量的自由度。 机器臂的自由度是设计的关键参数, 其数目应该与所 要完成的任务相匹配。 为了使安装在双轮自平衡机器人上的机械臂能够具有完善 的功能,能够完成复杂的任务, 将其自由度数目定为 6 个,这样抓持器就可以达 到空间中的任意位姿, 并且不会出现冗余问题。 在确定自由度后, 就可以合理的 布置各关节来分配这些自由度了。由于计算数值解远比封闭解费时,数值解很难用于实时控制,这样,后 3 个关节就确定了末端执行器的姿态, 而前 3 个关节确定腕关节

3、原点的位置。 采用 这种方法设计的机械臂可以认为是由定位结构及其后面串联的定向结构或手腕 组成的。这样设计出来的机器人都具有封闭解。 另外,定位结构都采用简单结构 连杆转角为 0或90的形式,连杆长度可以不同, 但是连杆偏距都为 0,这样的 结构会使推倒逆解时计算简单。定位机构是涉及形式主要有以下几种:SCAR型机械臂,直角坐标型机械臂, 圆柱坐标型机械臂,极坐标型机械臂,关节坐标型机械臂等。SCAR机械臂是平面关节型,不能满足本文对机械臂周边3维空间任意抓取 的要求;直角坐标型机械臂投影面积较大, 工作空间小; 极坐标方式需要线性移 动,机械臂如需较大的工作空间,则臂长较长;和其他类型相比关

4、节型机械臂在 其工作空间内干涉是最小的,是一种较为优良的结构。所以初步确定本文机械臂 构型为关节型。2.2臂杆长度的确定机械臂的臂杆设计如表2-1所示:表2-1机械臂臂杆长度臂体名称大臂L1小臂L2机械手长度(mm5505001502.3机械臂结构设计2.3.1关节结构方案为了便于机械臂关节的模块化涉及和简化结构, 本设计使用电机直接连接减速器,减速器连接臂体连接结构。图 2-1是关节结构动力传递方案。电机 减速器 臂体结构图2-1关节结构动力传递方案使用这种联接方式因中间零件少,故形变量与回程间隙都较小,且能保持较高的结构刚度2.4关键部件的选型2.4.1关节负载的估算各关节的动态参数是驱动

5、元件的选择和关节传动零件选择的重要依据。 由机器人动力学相关知识可知完整的机器人动力学方程为:式中q i关节位這向量;-关节速度向量:-黃节加速度向:M -表示惯性藍量=C_表示与哥矢加速度和向加連度有关的量士F-农示与粘性摩擦和库仑摩擦有葢的量(它还与关节转角位置肓关:G“憲示惯性员载;Q-表示关节广义力向量山一般使用静力学方法和动力学方法计算机器人的动力参数,速度较低的机 械,在运行过程中,惯性引起的动载荷较小,一般使用静力学方法,忽略 C和F的影响。而对于运行速度较高机械,其动载荷也较大,即 C项的影响较大,甚至 超过静载荷;且粘滞摩擦也较大,同时考虑静载荷和动载荷,需使用动力学计算。

6、本文的设计要求是一款可以安装在全向移动平台上的轻型机械臂, 对关节的旋转速度要求不高,因此估算机械臂力矩时采用静力学方法。估计关节力矩之前,首先假设每个关节的重力作用集中在中心, 将连杆的重 量均分于各关节,机械臂受力简图如图 2-2所示,使用静力学方法计算关节所 受力矩的最大值。六自由度机械臂三维静态仿真图如图 2-3所示:2.4.2关节驱动系统电机的选型机械臂的驱动系统,有三种基本类型,即电动驱动、液压驱动和气动驱动, 也可以根据需要组合成为复合式的驱动系统。(1)电机驱动 目前机械臂上使用最多的一种驱动方式是电动驱动, 它利用各种电机产生的 力和力矩, 直接或通过机械传动装置来驱动执行机

7、构。 这类系统效率比液压驱动 和气动驱动系统高,且电源方便,所以在机器人中得到了广泛的应用。(2)液压驱动 液压驱动的主要优点是功率密度大。 液压缸也可直接作为臂体的一部分, 因 而结构紧凑,刚性好。由于液压油液的不可压缩性,系统的固有频率较高,快速 响应好,可实现频繁平稳的变速和换向。 液压系统易于实现过载保护, 动作平稳、 耐冲击、耐振动、防爆性好。(3)气动驱动 气动驱动系统通常由气缸、气阀、气罐和空压机组成,其特点是气源方便、 结构简单、 造价较低、维修方便。与液压驱动系统相比, 同体积条件下功率较小, 也难以进行速度控制,多用于中、小负荷且精度要求不高的机器人控制系统中。综上,本设计

8、决定使用电动驱动方式为机械臂提供动力, 步进电机为驱动电 机。2.4.3驱动系统减速器的选型 结合上文, 本文将使用步进电机为驱动电机为机械臂提供动力, 结合各关节 受力和机械臂关节传动机构组合方式, 应在驱动电机和机械臂关节间安装减速器 做扭矩适配,降低输出轴的速度,增大输出扭矩。一般行星齿轮减速器、蜗轮蜗 杆减速器、谐波减速器、齿轮减速器等可以和步进电机适配。1、行星齿轮减速器 行星齿轮减速器通常由一个或者多个外部齿轮围绕着一个中心齿轮旋转, 就 像行星绕着太阳公转一样。 在工作状态中多个行星齿轮协同工作, 因而承载能力 大,属纯扭矩传动,工作平稳。单级行星齿轮减速器的减速比一般较小,需要

9、增 加减速比时只需增加行星轮系的级数即可,而整体体积变化较小。2、蜗轮蜗杆减速器 蜗轮蜗杆减速器的传动比大,一般为 10-80 ,也可以达到 80 以上。此外,蜗轮蜗杆减速器机械结构紧凑、热交换性能好、工作平稳、噪声小、具备机械自 锁能力,安全性高。3、谐波减速器波发生器, 柔轮,刚轮是谐波减速器的三大部分, 谐波齿轮减速器传动结构 简单,减速比高,同时啮合的齿数多,运行平稳、传动承载力大,齿侧间隙小, 传动精度高,传动误差只有普通圆柱齿轮传动的 1/4 左右,传动空程小,适用 于反向转动, 在机器人领域有着广泛应用。 但对柔轮材料有较高的强度要求, 工 艺复杂。4、齿轮减速器圆柱齿轮减速机构

10、为定传动比齿轮机构, 其传动准确, 平稳高效, 传动功率 范围和速度范围大, 广泛用于各种仪器仪表中, 但其制造和安装精度要求高, 高 减速比时结构较为复杂,体积一般较大。综上,初步去确定使用谐波齿轮减速器, 减速比大,传动精度高, 体积小巧, 输入轴与输出轴轴线重合, 可很方便地与步进电机组合安装成为机械臂关节的一 部分,同时便于机械臂的模块化设计。 本文将采用 Harmonic Drive CSF-mini 系 列组合型谐波减速器,其中腰关节采用型号为 CSF-14-100-2XH-F ;肘关节俯仰和肘关节旋转采用 CSF-11-100-2XHF,腕俯仰采用CSF-8-100-2XH-F。

11、2.4.4电机驱动器的选型虽然步进电机广泛地应用于各行各业, 但步进电机并不能像普通的直流电机 那样通过控制输入的等效电压就可以驱动和调速。 它必须利用电子电路, 将直流 电变成分时多相时序控制电流, 用这种电流为步进电机供电, 步进电机才能正常 工作。常见的有单片机 I/O 直接控制,步进电机驱动芯片、运动控制卡。 1 、单片机 I/O 直接控制方式使用单片机内部的锁存器、 计数/ 定时器, 和并行 I/O 接口, 可以实现对步 进电机的控制, 脉冲环形分配器的功能由单片机系统实现完成, 通过软件中断方 式实现步进电机的变速控制,改变通电顺序则可改变转向。2、 步进电机专用驱动芯片步进电机专

12、用驱动芯片一般集成度较高,外围电路简单 , 一般有 ENABLE、STEP和DIR三个输入端,ENABLE为使能端,使能有效时方可驱动步进电机; STEP 为脉冲输入,输入一个脉冲,即可驱动步进电机产生微动; DIR 为方向 , 改变 DIR 逻辑电平即可换向。3、 运动控制卡驱动控制通过计算机可直接控制步进电机,运动控制卡是专用于步进电机控制的 PC 插卡,是应对复杂系统的控制而出现的, 一般可同时控制十几台甚至几十台步进 电机的运动,一般价格很高。综上,本设计将使用步进电机专用驱动芯片来驱动步进电机。 其中肩关节和 肘关节俯仰有自锁需求,使用东芝 THB7128 3A 128高细分步进电机

13、专用驱动芯 片驱动,其他轴选用A4988微步驱动器。表2-3步进电机驱动芯片相关参数型号最咼耐压电流使用温度自锁性能细分模式THB712840VDC 3.3A-40-85 (C)半流锁定1-128 (8 种)A498835VDC 2A-20-85 (C)无1-16 (5 种)2.4.5传感器的选型本文将使用步进电机和谐波齿轮减速器为机械臂提供动力,步进电机只需要 通控制驱动脉冲的数量,即可简单实现较高精度的定位,并使工作物在精确地停 在目标位置。步进电机以细分后的步距角为基本单位进行定位。 以两相电机为例,其步距角为1.8。,使用1/16细分方式进行驱动,那么每给驱动器一个脉冲步 进电机转子旋

14、转的角度为角度=1.8 *1/16=0.1125。,转子旋转一周需要脉冲数 为360 /0.1125 =3200,需要旋转到其他任意角度的计算方式与上式相同。 本文使用限位开关的型号为Omron微动开关SS-5摆杆型限位开关。表2-4微动限位开关参数型号按键力度接触规格触发精度耐热温度SS-51.47N1C (双投型) 0.5mm852.4.6下位机的选型对于机器臂控制,需要对多台电机进行联动控制。为了实现多台电机之间的 通信和控制,必须建立一套数据通信系统来完成主计算机与各运动控制单元间的 数据交换。基于现场总线的分布式控制技术能够解决这些问题。 但常见的分布式控制系统又有USB总线,SER

15、CO总线,RS-485总线和CAN总线等这几种。本 设计将采用RS-485总线来实现机械臂的分布式控制。本设计选用了 TI公司的2000系列DSPTMS320LF2407乍为控制单元。其时 钟频率可达40MHz具有高速的处理能力,片内资源丰富,特别是它特有两个内 置事件管理器模块(EVA EVB。通过JTAG接口可以方便的对DSP进行全速的 在系统调试仿真。TMS320LF2407的电源电压为3.3V,正常下作电流为80m A左 右,抗干扰能力较强。2.4.6.1 关节控制器硬件电路关节控制器是以DSP芯片为核心,芯片本身及其外围电路的性能直接决定了系统的性能。故芯片的选择及其外围电路的设计, 也就显得十分的重要。下面 将通过单个模块电路的方式分别介绍控制器硬件电路。(1)电源电路通过开关电源,接入B0505LS模块产生稳定的的5V电压作为TPS7333芯 片的供电电压,管脚8做为2407的上电复位信号。管角5,6通过滤波电容输 出作为2407的供电电压(3.3V)。如图2-5。图2-4电源电路(2)时钟电路TMS320LF2407勺时钟源可以来自外部有源晶振也可以用晶体,禾用内部振图2-5时钟电路JTAG接

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1