六自由度机械手实验教学平台的硬件设计毕业论文.doc
《六自由度机械手实验教学平台的硬件设计毕业论文.doc》由会员分享,可在线阅读,更多相关《六自由度机械手实验教学平台的硬件设计毕业论文.doc(41页珍藏版)》请在三一办公上搜索。
1、学号:20060180天津商业大学毕业设计(论文)六自由度机械手实验教学平台的硬件设计6 DOF Manipulator of Experimental Teaching Platform for Hardware Design学 院:信息工程教 学 系:自动化专业班级:自动化06-01学生姓名: 指导教师: 2010年6月3日目录内容摘要 Abstract 1 导言11.1 课题研究的目的和意义11.2 研究内容及主要工作32 六自由度机械手实验教学平台的总体方案42.1机械手平台设计方案42.2实验教学平台功能分析63 六自由度机械手实验教学平台的系统组成73.1主控制器选择73.2伺服控
2、制器PSC及电机的选择83.3显示终端选择113.4传感器及电源的选择134 六自由度机械手实验教学平台的电路设计144.1主控制器接口设计144.2 PSC伺服控制板接口设计184.3 显示终端接口电路184.4传感器及其接口设计204.5 电源的设计225 总结与展望23参考文献25附录:开题报告(数据报告)26附录Protel电路图35致谢36内容摘要:本课题提出设计一个六自由度机械手的实验教学平台,为学生提供相关机器人的基本动作,提供软硬件扩展空间,在该平台上可以进行相关课程的教学,也可以进行综合实践教学和课程设计。更重要的是,利用这样一个平台可以使学生在对机器人的学习认知过程中,激发
3、想象力,在实践中培养创新精神和创新能力。本设计采用主从控制方式,以AT89S52为主控制器,PSC伺服控制器为从控制器,控制电机的转动角度,以实现机械手的不同功能。论文中主要介绍了系统的组成模块及各个模块的功能实现方法,同时详细介绍了AT89S52内部结构及资源分配,给出了系统电源电路、信号检测电路、PSC接口控制电路,显示器接口控制电路的设计方法及工作原理。论文中在给出机械手运动解析表的基础上,说明了机械手基本动作和取动作的控制方法和实现方法。关键词:六自由度机械手;实验教学平台;AT89S52单片机;PSC伺服控制器Abstract:The issue presented to desig
4、n a six degree of freedom manipulator experimental teaching platform for students to provide the robots basic action, and provide expansion space for hardware and software, in which the platform can be related to the teaching, but also to undertake a comprehensive practice teaching and curriculum de
5、sign . More importantly, the use of such a platform will enable students to learn the robots cognitive process, stimulate imagination and creative spirit in practice and innovation. This design uses a master-slave control mode to the main controller AT89S52, PSC servo controller from the controller
6、to control the motor rotation angle to achieve different functions of the manipulator. Paper introduces a system composed of modules and each module function implementation method, described in detail AT89S52 while the internal structure and resource allocation, given the system power supply circuit
7、ry, signal detection circuits, PSC interface control circuit, the display interface control circuit method and it works. Paper in the given robot motion based on the analysis table shows the basic mechanical hand movements and take action to control and implementation methods.Keywords: 6 DOF manipul
8、ator experimental teaching platform AT89S52 SCM PSC servo controlle1导言1.1 课题研究的目的和意义机器人技术是一门综合性的技术,它综合了机械与精密仪器、微电子与计算机、自动控制与驱动、传感与信息处理以及人工智能等多种学科的最新研究成果,是典型的机电一体化技术1。经济的发展要求各行各业提高自动化程度,推动着机器人技术的发展,出现了各种各样的机器人产品。机器人技术是当今先进的制造技术。机器人的研究与应用水平,反映了一个国家经济实力和科发展水平。各国对机器人的定义不尽相同,我国把机器人定义为:一种能自动检测、可重复编程、多功能多自
9、由度的操作机,能搬运材料、工件或操持工具,用以完成各种作业2。国际机器人联合会(IFR)在1990年对工业机器人下的定义是:“在工业领域应用的一种自动的、可重复编程的(至少具有3个可重复编程轴)、具有多种用途的机器,这种机器可以固定在地面上或可以进行移动”。美国机器人工业协会(U.S.RIA)的机器人定义是:工业机器人是用来进行搬运材料、零件、工具等可再编程的多功能机械手,或通过不同程序的调用来完成各种工作任务的特种装置。机器人一般都具有三个共同点:第一,是一种机械装置,可搬运材料、零件、工具,或者完成多种操作和动作功能;第二,可以再编程,具有多种多样程序流程;第三,有一个自动控制系统,可以在
10、无人参与下,自动完成操作作业和动作功能3。自20世纪60年代世界第一台工业机器人在美国诞生,机器人的发展一般分为三个阶段,第一阶段可编程的示教再现型机器人,第二阶段基于传感器控制具有一定自主能力的机器人,第三阶段智能机器人。工业机器人作为典型的机电一体化产品,被各行各业广泛采用。世界工业机器人保有量将不断增加。我国的机器人研究开发工作从70年代初开始,到现在已有20多年的历史,特别是经过“七五”攻关,“八五”应用工程开发,“863”高技术计划实施,已从最初缓慢开发的自发状态逐渐发展到国家重视,有计划地开发、研制和推广应用。可分为三个阶段:一是起步阶段;二是快速发展阶段;三是机器人走向应用阶段。
11、起步阶段从1971年到1985年,研究以二、三自由度机械手为主,采用顺控方式。研制的产品均为实验室样机,一般只限于实验室研究,多数未投入实际应用。快速发展阶段从1986年到1992年。电力电子、微电子、伺服驱动,特别是计算机的发展为机器人研究提供了条件。研究的主要内容侧重于机器人基础技术,机器人系统产品开发、中间设备、应用工程及特种机器人开发。机器人研究开发体系初步形成,国际合作交流逐步加强,建立数家生产机器人的合资企业。自1993年,我国机器人走向应用阶段,随着汽车、家电、摩托车、工程机械的快速发展,对机器人提出了更高的要求。机器人产品开发和批量生产已十分必要。国外机器人厂商纷纷进入中国市场
12、,合资企业及维修中心陆续建立,应用系统工程的研究成为主流,竞争进一步加剧,不少研究与开发企业涉足该领域。目前我国人事机器人及相关技术的研制生产单位上百家,其中主要研制单位有10家,有众多的合资和维修服务中心。应用领域主要是汽车工业、工程机械、摩托车、电机、发动机、家电、卫生陶瓷等。机器人控制器是根据指令以及传感信息控制机器人完成一定动作或作业任务的装置。控制器是机器人的核心部分,它的智能化发展也必将标志着智能机器人的发展。国外机器人生产厂家各有自己的控制器,专用性强,互不兼容。同时由于受当时的硬件水平和芯片制造核技术所限,机器人控制器普遍采用分级控制。这也是因CPU速度低,做出的无奈选择。PU
13、MA和ADEPT的上位机采用M6800,各关节的伺服运动控制采用8位单片机。它们的编程语言为VAL-II。这是一种高级语言,具有较强的运算功能,能进行矩阵变换和路径实时修正,并有监控、与外部通信和控制周边装置的专用语句。Intelledexj机器人控制系统采用Intel 8086+8087,每关节有2片8080作伺服控制。它所用的编程语言为类BASIC的ROBOT BASIC,具有坐标变换、直线圆弧插补和速度设定等功能。美国GRACO机器人公司的OM500机器人控制器采用3片8086和2片8085。我国研制的机器人控制器的硬件体系大多采用Intel MULTIBUS结构。原上海工业大学与航空工
14、业部第633研究所于1985年合作研制的上海II号机器人控制器用Intel 86/310以16位8086为主CPU,8087为协处理器。下位采用2片8085单片机,控制各关节的运动和负责I/O信息的处理。MULTIBUS总线使上、下位机能共享存贮区和相互通信。控制软件的操作系统平台自然地采用iRMX86。机器人语言与日本PT-600机器人放言兼容。沈阳自动化所开发的ARCS控制系统是在国家863基金重点支持下,在解剖PUMA-760机器人控制器的基础上研制而成的。它以Intel MULTIBUS OEM计算机为控制器硬件平台,软件平台也采用iRMX操作系统。它的SVAL机器人编程语言与VAL兼
15、容。南开大学也研制成功NKRC机器人实验控制系统。1.2 研究内容及主要工作机器人学是一门多学科的科学,它横跨计算机科学、控制论、机械工程、仿生学和人工智能等多种学科,几乎涵盖了自动化专业的大部分课程。传统的书本教学,在描述机器人的特性及功能实现时,往往显得抽象难解,给教师授课和学生学习都带来了很大的障碍。基于此,本课题提出设计一个六自由度机械手的实验教学平台,为学生提供相关机器人的基本动作,提供软硬件扩展空间,在该平台上可以进行相关课程的教学,也可以进行综合实践教学和课程设计,更重要的是,利用这样一个平台在对机器人的学习认知过程中,激发想象力,在实践中培养创新精神和创新能力。我国科学家对机器
16、人的定义是:“机器人是一种自动化的机器,所不同的是这种机器具备一些与人或生物相似的智能能力,如感知能力、规划能力、动作能力和协同能力,是一种具有高度灵活性的自动化机器。”。本课题设计的六自由度机械手实验教学平台,可以了解典型机电一体化系统的应用开发和集成技术,掌握机器人机械传动部件的结构件和特征,掌握机械手的机电系统组成、功能及控制原理,学习机械手的动作编程方法和程序调试方法等。本论文主要进行对教学平台硬件部分的设计,包括对硬件的选择以及电路的设计,各模块之间的连接。教学平台个硬件的选择主要包括6个部分,单片机的选择、PSC伺服控制器的选择、伺服电机的选择、显示终端的选择、传感器的选择以及自主
17、设计电源的选择。教学平台电路设计主要包括5个部分,主控制器单片机的接口设计、PSC伺服控制器与伺服电机的设计、显示终端的接口电路设计、传感器的接口设计以及自主设计电源的设计。该实验平台的软件部分包括机械手两套连续动作程序,一套为基本动作,展示机械手在各个自由度的极限转运角度,此套动作可以对实验教学平台拥有一个初步、完整的认识;另一套为搬运动作,此套动作以实用性强、充分体现6自由度机械手灵活优势为目的。同时还有AT89S52与相关外设的通讯协议以及检测模块和显示模块。六自由度机械手是高度成熟完备的运动控制技术与先进的设计和教学理念有机结合的产物,既满足工业现场要求,也是教学、科研机构进行运动规划
18、和编程系统设计的理想对象。2 六自由度机械手实验教学平台的总体方案2.1机械手平台设计方案实验教学平台机械手由6个伺服电机组成,实现机械手六自由度运动。该平台以AT89S52单片机作为系统控制核心,采用FYD12864-0402B液晶显示模块。基于软件模拟串行通信程序,实现AT89S52串行通信,使其同时与显示终端、PSC伺服控制器进行串行通信,同步的、连续的、精确的控制伺服的转动,以实现精确定位、连续动作。平台有两套连续动作,一套为基本动作,展示机械手在各个自由度的极限转运角度,此套动作旨在让同学们对实验教学平台拥有一修初步、完整的认识;另一套为搬运动作,此套动作以实用性强、充分体现6自由度
19、机械手灵活优势为目的,当教学平台检测到物体信号后,机械手开始动作对小球进行抓取,且可以辨别出包有黑色和不是黑色的球,最终将黑色小球放在指定位置。特别强调的是,此实验教学平台还提供了一套由6个单步组成并在线可调的自定义动作,此套动作不仅可以提高同学的学习热情,还可以使同学们的创造力得到充分发挥。同学们通过在实验教学平台上的学习,可了解典型机电一体化系统的应用开发和集成技术,掌握机器人机械传动部件的结构件和特征;掌握机械手的机电系统组成、功能及控制原理,机械手的动作编程方法和调试方法等。从系统集成的观点出发,控制器设计要考虑到机器人与其他设备的联接及通信功能。因此,本设计采用主从控制方式,以AT8
20、9S52为主控制器,PSC伺服控制器为从控制器。实验教学平台控制系统由主控制器、伺服电机控制器PSC、FYD12864-0402B液晶显示模块、红外传感器及6个伺服电机等部分组成,其系统组成框图如图1所示。电机0至5PSC伺服控制器传感器显示屏主控制器图1系统组成框图主控制器单元用来收集和处理各路信号,并根据各种信号发出相应控制指令,作为平台的控制系统;信号处理单元通过传感器模块获取外部信息,作为平台传感系统;机械手动作单元使机器人动作起来,由PSC伺服控制器和伺服电机组成,作为平台驱动系统;显示单元显示当前操作状态,充当平台人机交互系统的角色。其整体流程及系统模块如图2所示。主控制器系统管理
21、模块显示单元12864LCD显示模块机械手动作单元机械手电机05PSC机械手动作模块信号处理模块信号处理单元检测传感器图2 系统结构图2.2实验教学平台功能分析六自由度机械手硬件由5个子系统组成。分别为:驱动系统、机械结构系统、检测系统、人机交互系统、主控制系统。驱动系统就是使机器人运动起来,需要给各个关节每个运动自由度安置传动装置,可以是液压传动、气动传动、电动传动、或者三者结合。本设计以电动为主。电动主要有直流、交流伺服系统、步进驱动、直接驱动、异步电机驱动等4。本设计采用直流伺服电机驱动。机械结构系统由底座、腰部旋转、屈臂、肘部、腕部和爪部分组成。也包括其周边装置。检测系统由内部传感器模
22、块和外部传感器模块组成,可获取内部和外部环境状态中有意义的信息。现光电码盘、接近开关、限位开关、视觉、力觉等传感器。本设计采用外部传感器,反射式红外光电传感器,用来检测。使操作人员参与机器人控制、与机器人进行联系的装置,就是人机交互系统。如计算机终端、指令控制台信息显示板、危险信号报警器等。分派指令给定装置和信息显示装置。本设计采用显示器作为人家交换。主控制系统的任务是根据机器人的作业指令程序和从传感器反馈回来的信号,控制机器人去完成规定的运动和功能。机器人智能集中于控制器,由计算机实现控制算法,收集和处理各路信号,发出控制指令。如果机器人具备信息反馈特征,则为闭环控制系统,否则为开环控制系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 六自由度机械手实验教学平台的硬件设计 毕业论文 自由度 机械手 实验教学 平台 硬件 设计
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3935615.html