




已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计(论文)标 题:机器人的设计 学生姓名: 系 部: 专 业: 班 级: 指导教师: 株洲职业技术学院教务处制目 录摘要I第一章 机器人概述1第二章 机器人实验平台介绍及机械手的设计32.1 基座及连杆3 2.2 机械手的设计42.3 驱动方式52.4 传动方式62.5 制动器7第三章 控制系统硬件9 3.1 控制系统模式的选择93.2 控制系统的搭建9第四章 控制系统软件124.1预期的功能124.2 实现方法12结论15参考文献16后记17摘 要在当今大规模制造业中,企业为提高生产效率,保障产品质量,普遍重视生产过程的自动化程度,工业机器人作为自动化生产线上的重要成员,逐渐被企业所认同并采用。工业机器人的技术水平和应用程度在一定程度上反映了一个国家工业自动化的水平,目前,工业机器人主要承担着焊接、喷涂、搬运以及堆垛等重复性并且劳动强度极大的工作,工作方式一般采取示教再现的方式。本文将设计一台四自由度的工业机器人,用于给冲压设备运送物料。首先,本文将设计机器人的底座、大臂、小臂和机械手的结构,然后选择合适的传动方式、驱动方式,搭建机器人的结构平台;在此基础上,本文将设计该机器人的控制系统,包括数据采集卡和伺服放大器的选择、反馈方式和反馈元件的选择、端子板电路的设计以及控制软件的设计,重点加强控制软件的可靠性和机器人运行过程的安全性,最终实现的目标包括:关节的伺服控制和制动问题、实时监测机器人的各个关节的运动情况、机器人的示教编程和在线修改程序、设置参考点和回参考点。关键词:机器人 编程 伺服 制动第一章 机器人概述在现代工业中,生产过程的机械化、自动化已成为突出的主题。化工等连续性生产过程的自动化已基本得到解决。但在机械工业中,加工、装配等生产是不连续的。专用机床是大批量生产自动化的有效办法;程控机床、数控机床、加工中心等自动化机械是有效地解决多品种小批量生产自动化的重要办法。但除切削加工本身外,还有大量的装卸、搬运、装配等作业,有待于进一步实现机械化。机器人的出现并得到应用,为这些作业的机械化奠定了良好的基础。机器人是一种具有人体上肢的部分功能,工作程序固定的自动化装置。机器人具有结构简单、成本低廉、维修容易的优势,但功能较少,适应性较差。目前我国常把具有上述特点的机器人称为专用机器人,而把工业机械人称为通用机器人。简而言之,机器人就是用机器代替人手,把工件由某个地方移向指定的工作位置,或按照工作要求以操纵工件进行加工。机器人一般分为三类。第一类是不需要人工操作的通用机器人,也即本文所研究的对象。它是一种独立的、不附属于某一主机的装置,可以根据任务的需要编制程序,以完成各项规定操作。它是除具备普通机械的物理性能之外,还具备通用机械、记忆智能的三元机械。第二类是需要人工操作的,称为操作机(Manipulator)。它起源于原子、军事工业,先是通过操作机来完成特定的作业,后来发展到用无线电讯号操作机器人来进行探测月球等。工业中采用的锻造操作机也属于这一范畴。第三类是专业机器人,主要附属于自动机床或自动生产线上,用以解决机床上下料和工件传送。这种机器人在国外通常被称之为“Mechanical Hand”,它是为主机服务的,由主机驱动。除少数外,工作程序一般是固定的,因此是专用的。机器人按照结构形式的不同又可分为多种类型,其中关节型机器人以其结构紧凑,所占空间体积小,相对工作空间最大,甚至能绕过基座周围的一些障碍物等这样一些特点,成为机器人中使用最多的一种结构形式,世界一些著名机器人的本体部分都采用这种机构形式的机器人。要机器人像人一样拿取东西,最简单的基本条件是要有一套类似于指、腕、臂、关节等部分组成的抓取和移动机构执行机构;像肌肉那样使手臂运动的驱动传动系统;像大脑那样指挥手动作的控制系统。这些系统的性能就决定了机器人的性能。一般而言,机器人通常就是由执行机构、驱动传动系统和控制系统这三部分组成,如图 1.1 所示:图1.1 机器人的一般组成机器人的机械系统主要由执行机构和驱动传动系统组成。执行机构是机器人赖以完成工作任务的实体,通常由连杆和关节组成,由驱动传动系统提供动力,按控制系统的要求完成工作任务。驱动传动系统主要包括驱动机构和传动系统。驱动机构提供机器人各关节所需要的动力,传动系统则将驱动力转换为满足机器人各关节力矩和运动所要求的驱动力或力矩。有的文献则把机器人分为机械系统、驱动系统和控制系统三大部分。其中的机械系统又叫操作机构(Manipulator),相当于本文中的执行机构部分。第二章 实验平台介绍及机械手的设计2.1基座及连杆2.1.1基座基座是整个机器人本体的支撑。为保证机器人运行的稳定性,采用两块“Z”字形实心铸铁作支撑。基座上面是接线盒子,所有电机的驱动信号和反馈信号都从中出入。接线盒子外面,有一个引入线出口和一个引出线出口。2.1.2 大臂与小臂大臂长度230mm,具体尺寸如图2.1所示:图2.1 大臂外形小臂长度240mm,具体尺寸如图2.2所示:图2.2 小臂外形2.2机械手的设计工业机器人的手又称为末端执行器,它使机器人直接用于抓取和握紧专用工具(如喷枪、扳手、焊具、喷头等)进行操作的部件。它具有模仿人手动作的功能,并安装于机器人手臂的前端。由于被握工件的形状、尺寸、重量、材质及表面状态等不同,因此工业机器人末端操作器是多种多样的,大致可分为以下几类:(1)夹钳式取料手(2)吸附式取料手(3)专用操作器及转换器(4)仿生多指灵巧手本文设计对象为物料搬运机器人,并不需要复杂的多指人工指,只需要设计能从不同角度抓取工件的钳形指。传动机构是向手指传递运动和动力,以实现夹紧和松开动作的机构。根据手指开合的动作特点分为回转型和平移形。本文采用回转型传动机构。图2.3为初步设计的机械手机构简图(只画出了一半,另外一半关于中心线对称)。 图2.3 机械手机构简图在图2.3中,O为电机输出轴,曲柄OA、连杆AB、滑块B和支架构成曲柄滑块机构;滑块B、连杆BC、摇杆CE和支架构成滑块摇杆机构。通过两个机构串联,使电机最终驱动DE的来回摆动,从而实现手指的开合运动。为便于手指的顺利合拢,可以在两个手指之间设置一个弹簧,这样还可以提供适当的夹紧力。2.3驱动方式机器人常用的驱动方式有液压驱动、气压驱动和电机驱动三种类型。这三种方法各有所长,各种驱动方式的特点见表2.1:表2.1三种驱动方式的特点对照内容驱动方式液压驱动气动驱动电机驱动输出功率 很大,压力范围为50140Pa大,压力范围为4860Pa,最大可达Pa 较大控制性能 利用液体的不可压缩性,控制精度较高,输出功率大,可无级调速,反应灵敏,可实现连续轨迹控制 气体压缩性大,精度低,阻尼效果差,低速不易控制,难以实现高速、高精度的连续轨迹控制 控制精度高,功率较大,能精确定位,反应灵敏,可实现高速、高精度的连续轨迹控制,伺服特性好,控制系统复杂结构性能及体积 结构适当,执行机构可标准化、模拟化,易实现直接驱动。功率/质量比大,体积小,结构紧凑,密封问题较大 结构适当,执行机构可标准化、模拟化,易实现直接驱动。功率/质量比大, 体积小,结构紧凑,密封问题较小伺服电动机易于标准化,结构性能好,噪声低,电动机一般需配置减速装置,除DD电动机外,难以直接驱动,结构紧凑,无密封问题安全性防爆性能较好,用液压油作传动介质,在一定条件下有火灾危险防爆性能好,高于1000kPa(10个大气压)时应注意设备的抗压性 设备自身无爆炸和火灾危险,直流有刷电动机换向时有火花,对环境的防爆性能较差对环境的影响 液压系统易漏油,对环境有污染排气时有噪声无机器人驱动系统各有其优缺点,通常对机器人的驱动系统的要求有:(1)驱动系统的质量尽可能要轻,单位质量的输出功率要高,效率也要高;(2)反应速度要快,即要求力矩质量比和力矩转动惯量比要大,能够进行频繁地起、制动,正、反转切换;(3)驱动尽可能灵活,位移偏差和速度偏差要小;(4)安全可靠;(5)操作和维护方便;(6)对环境无污染,噪声要小;(7)经济上合理,尤其要尽量减少占地面积。基于上述驱动系统的特点和机器人驱动系统的设计要求,本文选用直流伺服电机驱动的方式对机器人进行驱动。表2.2为选定的各个关节电机型号及其相关参数。表2.2机器人驱动电机参数电机参数腰关节肩关节肘关节腕关节手爪型号MAXON2332MAXON2332MAXON2332MULTIPLEXSTELL-SERVOMULTIPLEXSTELL-SERVO额定电压18v18v18v6v6v额定转矩18.2 Nm18.2 Nm18.2 Nm10.3 Nm10.3 Nm最大转矩67.4Nm67.4Nm67.4Nm额定转速7980rpm7980rpm7980rpm5460rpm5460rpm最高转速转子惯量9200rpm18.4gcmcm9200rpm18.4gcmcm9200rpm18.4gcmcm2.4传动方式由于一般的电机驱动系统输出的力矩较小,需要通过传动机构来增加力矩,提高带负载能力。对机器人的传动机构的一般要求有:(1)结构紧凑,即具有相同的传动功率和传动比时体积最小,重量最轻;(2)传动刚度大,即由驱动器的输出轴到连杆关节的转轴在相同的扭矩时角度变形要小,这样可以提高整机的固有频率,并大大减轻整机的低频振动;(3)回差要小,即由正转到反转时空行程要小,这样可以得到较高的位置控制精度;(4)寿命长、价格低。 本文所选用的电机都采用了电机和齿轮轮系一体化的设计,结构紧凑,具有很强的带负载能力,但是不能通过电机直接驱动各个连杆的运动。为减小机构运行过程的冲击和振动,并且不降低控制精度,采用了齿形带传动。齿形带传动是同步带的一种,用来传递平行轴间的运动或将回转运动转换成直线运动,在本文中主要用于腰关节、肩关节和肘关节的传动。齿轮带的传动比计算公式为 齿轮带的平均速度为 2.5制动器制动器及其作用:制动器是将机械运动部分的能量变为热能释放,从而使运动的机械速度降低或者停止的装置,它大致可分为机械制动器和电气制动器两类。在机器人机构中,需要使用制动器的情况如下:(1)特殊情况下的瞬间停止和需要采取安全措施;(2)停电时,防止运动部分下滑而破坏其他装置。 机械制动器有螺旋式自动加载制动器、盘式制动器、闸瓦式制动器和电磁制动器等几种。其中最典型的是电磁制动器。在机器人的驱动系统中常使用伺服电动机,伺服电机本身的特性决定了电磁制动器是不可缺少的部件。从原理上讲,这种制动器就是用弹簧力制动的盘式制动器,只有励磁电流通过线圈时制动器打开,这时制动器不起制动作用,而当电源断开线圈中无励磁电流时,在弹簧力的作用下处于制动状态的常闭方式。 电动机是将电能转换为机械能的装置,反之,它也具有将旋转机械能转换为电能的发电功能。换言之,伺服电机是一种能量转换装置,可将电能转换为机械能,同时也能通过其反过程来达到制动的目的。但对于直流电机、同步电机和感应电机等各种不同类型的电机,必须分别采用适当的制动电路。 本文中,该机器人实验平台未安装机械制动器,因此机器人的肩关节和轴关节在停止转动的时候,会因为重力因素而下落。另外,由于各方面限制,不方便在原有机构上添加机械制动器,所以只能通过软件来实现肩关节和轴关节的电气制动。采用电气制动器,其优点在于:在不增加驱动系统质量的同时又具有制动功能,这是非常理想的情况,而在机器人上安装机械制动器会使质量有所增加,故应尽量避免。缺点在于:这种方法不如机械制动器工作可靠,断电的时候将失去制动作用。第三章 控制系统硬件3.1 控制系统模式的选择构建机器人平台的核心是建立机器人的控制系统。首先需要选择和硬件平台,控制系统硬件平台对于系统的开放性、实现方式和开发工作量有很大的影响。一般常用的控制系统硬件平台应满足:硬件系统基于标准总线机构,具有可伸缩性;硬件结构具有必要的实时计算能力;硬件系统模块化,便于添加或更改各种接口、传感器和特殊计算机等;低成本。到目前为止,一般机器人控制系统的硬件平台可以大致分为两类:基于VME总线(由Motorola公司1981年推出的第一代32位工业开放标准总线)的系统和基于PC总线的系统。基于PC机控制系统一般包括单PC控制模式,PC+PC的控制模式,PC+分布式控制器的控制模式,PC+DSP运动控制卡的控制模式,PC+数据采集卡的控制模式,由于基于采集卡的控制方式灵活,成本低廉,有利于本文设计中的废物利用,在程序和算法上可以自主编制各类算法,适合本课题研究的需要。3.2控制系统的搭建3.2.1工控机 在此选用研华工业控制机,主频233MHz,内存128兆,32位数据总线。底板有9个ISA插槽,4个PCI插槽,带VGA显示器。其性能价格比优越,兼容性好,有利于软硬件维护和升级。与普通个人计算机相比工业控制PC机有以下优点:(1)芯片筛选要比一般个人计算机严格;(2)芯片驱动能力较强;(3)整机内部结构属于工业加强型,具有较强的防震和抗干扰性能;(4)对环境(如温度、湿度、灰尘等)的要求要比一般计算机低得多。3.2.2伺服放大器 在驱动系统设计过程中,主要是对伺服电机的驱动,本文中利用报废机器人上的电机驱动关节,因此同样选用伺服电机驱动器进行驱动,这是专门针对电机设计的伺服电机放大控制器,具有很强的控制功能和稳定性,电源电压12-30v之间,1、2接线端子接伺服电机,直接给电机供电,3,4接线端与电源相连,7、8接控制电压,通过数据采集卡输出的模拟电压信号进入这两个接线端来控制电机的转速大小和正反转,13、14接测速计(本文中未用),3、4、10之间是一个光耦合器,输入“准备好”信号。在伺服控制器前面,有5个旋钮调节器涌来调节电机的五个参数,下边有10个DIP开关,用来选择控制器工作状态。如图3.1所示:图3.1 伺服放大器接线及其调节示意3.2.3端子板不同的被测信号通过不同的传送路线到采集卡,而采集卡在工控机机箱内,不变直接连接到工业系统中的各种传感器或执行器。端子板的主要作用有两个:(1)端子板是采集卡与每一个信号调理电路或驱动装置之间的电器连接部件,给每一路输入、输出信号提供单独的信号线和地线,使每一路通道可单独接通或断开,系统检修和排除故障时不必全部停止运行。(2)将每一路信号经过各自的传送路线到达端子板后,可以根据各路信号和传送路线的特点,在端子板上对各路信号进行简单的调理,如经电阻衰减、分流或经过RC低通滤波后进入采集卡。图3.2所示为端子板电路:图3.3端子板电路图3.3所示的电路图中,为防止直流电机产生的噪声影响电路的正常运行,使用了光电耦合器4N25。在机电一体化技术中,光电耦合电路是重要的接口电路。3.2.4电位器及电源电位器是一种可调电阻,也是电子电路中用途最广泛的元器件之一。它对外有三个引出端,其中两个为固定端,另一个是中心抽头。转动或调节电位器转动轴,其中心抽头与固定端之间的电阻将发生变化。从理论上来讲,电位器应该是线性的测量元件,但由于电位器的滑动噪声以及滑线电阻的工作过程中的磨损,这种函数关系并非理想的线性关系,而是存在一定的偏移。电位器和伺服放大器都需要一定的电压,特别是电位计是在10.0v的条件下工作的,稳定的电压对于保证电位计反馈信号的真实性具有重大的影响;而伺服放大器是在12v-30v范围内工作的,电压只要在此范围内即可。本文采用DH1715A-3型 双路稳压稳流电源,可以提供0-32v电压输出和0-2A电流输出。第四章 控制系统软件4.1预期的功能(1)实时显示各个关节角,并且可以防止各个关节的运动角度超出预定的关节角范围内;(2)实现直流电机的伺服控制;(3)实现电机的自锁;(4)实现示教编程及在线修改程序;(5)可以设置参考点,使机器人在空间有一个固定的参考位置,可以回参考点。4.2 实现方法 以模块化程序设计思想为指导,以预期要实现的功能作为各个模块,设计控制软件。 从图3.1可以看出,工控机通过数据采集控制。编程的任务其实就是用计算机控制数据采集卡使之发出或获取一系列数字量、模拟量。 研华公司的数据采集卡驱动程序中,附带许多与板卡相关的函数和数据结构以供使用,极大的方便了程序编写。 本文采用了Visual C+作为编程工具。4.2.1电机的自锁前面在2.5节中讲到该机器人关节上未装制动器,所以必须通过软件程序实现关节的自锁,尤其是肩关节和肘关节的自锁。解决思路:大臂和小臂在电机运转时不会由于重力而掉落,在电机停止的时候却会下落,因为电机一旦停止,就失去了驱动力矩,因此若想让大臂和小臂停止在预定位置,应该在此位置给关节电机施加一个电压,让它担负起大臂或小臂,而不让其由于重力而下落。但是,在不同的位置,重力对大臂或小臂的力矩不同,应提供给电机的电压也不同。程序设计方法:本方法采用传统的PID控制,电压超调后还可以减小,可以避免反弹现象的发生。下图为程序流程图,如图3.4所示:调用OnT2Button()或OnT3Button()函数使电机电压为0,并采样此时位置,将电位器输出值存放在fVoltage_former中延时tms,再次采样,取得误差量e1= fVoltage_former- fVoltage进入for循环延时tms,再次采样,取得误差量,使e2=e1,e1= fVoltage_former- fVoltage;误差积累sume+=fabs(e1)使电机输出电压v=kp*e1+ki*sume+kd*(e1-e2)用for函数控制循环次数,经过n此循环后,跳出循环,大臂或小臂已停止下落实现制动 图3.4 程序流程图 对于本方法,其控制框图如图3.5所示:图3.5 控制框图4.2.2编程及在线修改程序设计方法:当机器人停止在某个位置时,可以记录下在该位置所对应的一组关节角,这一组关节角用一个结构体存储。struct positionfloat Voltage1;float Voltage2;float Voltage3;float Voltage4;float Voltage5;struct position *next;记录的位置同时显示在列表框中,记录位置不超过1000个。当记录结束以后,就可以运行刚才记录的一系列位置了,由于采用链表结构存储程序,所以取用这些程序很方便,只需用一个指针从链表首部开始取程序,逐行运行,至到链表末尾即可。程序运行的时候,机器人各个关节同时运动,工作效率高;正在运行的那行程序,以高亮状态显示。 结论1、完成的工作(1)对实验平台的改造 本文利用的是报废的焊接机器人,要改造成送料机器人,不但要对末端执行机构进行重新设计,还要重新布线。(2)对关节轴电位器进行重新标定 由于标定电压不同,标定曲线和所得的函数关系就不同,本文选用的是10v电压。(3)设计端子板电路及驱动电路 端子板是计算机、板卡控制信号端与机器人电路端的“桥梁”,承担着信号调理、驱动放大等任务。(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025广东佛山市高明区招聘中小学教师61人(第四场编制)模拟试卷及答案详解(历年真题)
- 2025贵州大方县人民医院专项引进高层次急需紧缺人才模拟试卷附答案详解(考试直接用)
- 2025年临沂费县教育和体育局部分事业单位公开招聘教师(7名)考前自测高频考点模拟试题附答案详解(模拟题)
- 2025宝鸡陈仓区朝阳幼儿园招聘考前自测高频考点模拟试题及一套答案详解
- 2025年安徽师范大学专职辅导员招聘12人模拟试卷附答案详解(黄金题型)
- 2025广东湛江市霞山区司法局招聘司法协理员拟聘用人员(第一批)模拟试卷附答案详解(考试直接用)
- 2025年长春市市直事业单位公开招聘高层次人才(4号)(17人)考前自测高频考点模拟试题及答案详解(全优)
- 2025河南郑州大学第三附属医院招聘160名考前自测高频考点模拟试题附答案详解(黄金题型)
- 2025江苏南通市崇川区卫生系统面向毕业生招聘备案制高层次卫生人才15人考前自测高频考点模拟试题附答案详解
- 2025广东佛山市顺德区乐从第一实验学校临聘教师招聘模拟试卷及完整答案详解
- 古建筑木结构施工方案
- 2.3 等腰三角形的性质定理(2)浙教版数学八年级上册学案
- 仿制药生物等效性试验设计崔一民-北京大学省公开课一等奖全国示范课微课金奖课件
- 部编版二年级语文上册全册教案(全册教学设计)
- DL∕T 502.26-2006 火力发电厂水汽分析方法 第26部分:亚铁的测定啉菲啰啉分光光度法
- TD/T 1065-2021 国土空间规划城市设计指南(正式版)
- 信息组织与信息构建课件
- 应急管理学院成立可行性方案
- 视频监控调取记录表
- 质量控制计划QCP
- 七田真1000图记忆
评论
0/150
提交评论