三角机器人控制系统设计及仿真.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(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、三角机器人控制系统设计及仿真学 院:专 业:姓 名:指导老师:工业自动化学院机械工程及自动化魏瑞学 号:职 称:160406102651李兵副教授中国珠海二二年五月VI北京理工大学珠海学院2020届本科生毕业设计诚信承诺书本人郑重承诺:本人承诺呈交的毕业设计三角机器人控制系统的设计及仿真是在指导教师的指导下,独立开展研究取得的成果,文中引用他人的观点和材料,均在文后按顺序列出其参考文献,设计使用的数据真实可靠。本人签名: 日期: 年 月 日三角机器人控制系统设计及仿真摘 要三角机器人是在许多行业中扮演着十分重要的角色。通常,三角机器人主要结构为机构本体和控制系统。控制系统主要由主控制部分、运动
2、控制部分、驱动部分、通信部分、电源部分以及辅助单元组成。本文将介绍三角机器人不同的控制方法以及三角机器人如何在单片机的控制下,通过控制电机的转动,从而控制三角机器人进行送料、贴标等类似的工作。本文设计的三角机器人的控制系统操作简单,成本低,且可以根据实际需求修改程序从而适应不同的生产要求。关键词:三角机器人;控制系统;电路图;仿真Design and simulation of control system of Delta robotAbstract Delta robot is an important part of many industries.It has been proved
3、that delta robot is composed of the mechanism and control system which consists of the main control module, the motion control module, the driving module, the communication module, the power module and the auxiliary unit. This essay will introduce the different control methods of Delta robot and How
4、 to control the rotation of the motor controlled by the chip microcomputer, ensuring simple tasks such as pay-off and marking are completed by robots. The control system of the triangle robot designed in this paper is simple to operate, budget, and can be modified according to the actual needs to ad
5、apt to different production requirements.Keywords: Delta robot; control system; circuit diagram; simulation目录1、三角机器人控制系统设计概述11.1、三角机器人发展与现状11.2、本设计的设计目的、意义及技术要求31.3、本设计应解决的主要问题32、三角机器人控制系统设计42.1、三角机器人控制系统方案的确定42.2、本设计控制系统的控制原理52.3、三角机器人控制系统主要元件的选择62.3.1、主控制芯片的选择62.3.2、电源芯片的选择72.3.3、驱动电机的选择72.4、三角机器人
6、主控电路板设计82.5、三角机器人电源管理系统电路设计92.6、三角机器人驱动系统设计102.7、电路图编译测试113、电机与电路板安装123.1、三角机器人结构尺寸123.2、电路板的安装123.3、电机的安装124、 三角机器人运动学分析144.1、三角机器人运动学描述144.2、空间位置描述144.3、姿态描述144.4、位姿描述154.5、坐标系变换154.6、三角机器人结构分析164.7、位置求解174.7.1、建立坐标系174.7.2、位置逆解与位置正解175、控制程序的编写与仿真结果245.1、控制程序的原理245.2、控制程序245.3、仿真结果26总 结28参考文献29谢 辞
7、30附件一程序仿真视频附件二文献翻译1、三角机器人控制系统设计概述1.1、三角机器人发展与现状Clavel博士在洛桑联邦理工大学就职时,发明了一种并联机械结构,它是三自由度的运动机构。因为它的上下两个平台都是等边三角形,所以它被称为Delta机械手(图1-1)。从20世纪末开始,很多人对这种并联机械结构进行改造升级。Clavel博士对运动副做出改进,提高了其灵活性;Tsai简化了其铰链结构;Pierrot等人将Clavel博士发明的机械结构改良为6个支链的机械手,这种机械手可以高速运动。这一类由三角机构改进、根据三角机构研发出来的机械结构且具有类似的结构与相似的运动方式的机器人称为Delta机
8、器人(Delta-like manipulator,DLM),也就是三角机器人。图1-1 Clavel博士发明的Delta机械手现在,Delta并联机器人主要应用于现实产业中的结构有三种:二自由度Delta并联机器人、三自由度Delta并联机器人与多自由度Delta并联机器人。其中三自由度Delta并联机器人又分为三轴驱动形式与四轴驱动形式。本次设计的三角机器人就是属于三自由度Delta并联机器人(图1-2)。三角机器人是一种高速轻载的并联机器人,可以通过视觉系统与预先的编程捕捉目标,使用三个并联的电机来精确定位所需抓取物体的空间位置,然后完成它所需要完成的工作。三角机器人具有以下特点:1、运
9、动速度与响应速度快,动力性能好;2、体积小,重量轻,成本低;3、刚度大,负载能力强,结构稳定;运动速度与响应速度快,动力性能好;4、运动耦合弱,力的控制容易以及实时控制性能好;5、定位精确,反复定位精度高。21世纪以来,全世界许多行业都对三角机器人十分重视而且三角机器人向着高速、高精度、灵活性等方向发展。图1-2 三角机器人早期的机器人的控制系统结构庞大,操作复杂且定位精度以及速度比较差,可靠性低,只能根据控制指令执行简单的动作。随着时代的变迁与科技的发展,计算机技术、伺服系统技术、自动控制系统技术也发展的十分迅速,机器人控制系统的性能也跟着这些技术的发展逐渐变得完善。目前,三角机器人的控制系
10、统发展的比较完善。控制系统已经集成为一个高性能的控制器,有着独立计算与储存的能力,还有其他许多新的功能如示教等,提高了机器人的可操作性与系统的稳定性。在国外,由于研究开发的时间早,机器人的控制系统的研究比国内的先进许多。很多老牌机器人公司都有属于自己公司本身的专用控制器。瑞士ABB机器人公司的IRC 5C紧凑型控制器、德国KUKA机器人公司的KR C4控制器、日本FANUC机器人公司的R-30iB Mate标准型控制器与日本YASKAWA公司的DX200控制器等。在通用控制器上,国外的实力也非常强。如美国的DELTA Tau Data System公司研发的PMAC运动控制器(图1-3)是当今
11、世界上功能性最强、灵活性最大的运动控制器,在很多场合都有应用。图1-3 PMAC运动控制器在国内,近年来国内运动控制技术有了比较快的发展,一些公司也研发出新型的运动控制器如沈阳新松的SIASUN-GRC系列、迈科讯的MTC系列等等。经过比较长时间的发展与不断的创新,国内与国外关于三角机器人的控制器在硬件方面的差距已经大幅度缩小,基本没什么差别,但在控制算法以及易用性等方面,还是有着一定的差距。目前,在三角机器人的模型结构日渐成熟的条件下,我国的研究重心逐渐放在的控制系统的软件开发与改进上,并且也有了一定的成果。1.2、本设计的设计目的、意义及技术要求本设计的目的是设计出一款三角机器人的控制系统
12、,能根据烧录的程序,控制三角机器人进行工作,完成送料或者贴标等工作。本设计的控制系统相对于市面上的控制系统而言相对简单,但对本人而言是一个十分大的挑战。而且本设计可以实现送料或贴标等工作;提高生产水平与生产效率,减轻人们的劳动强度且可以使工厂的成本降低。三角机器人控制系统的技术要求是在系统稳定可靠、工作效率高、通用性强以及操作简单。且能时时关注运行状态,保证机器的运行安全。1.3、本设计应解决的主要问题本次设计的控制系统的功能是能使机械结构根据烧录进芯片的程序运行,进行物体的送料和贴标。(1)三角机器人控制系统的设计方案的拟定。预先拟定设计方案,根据方案的可行性决定最终方案。(2)三角机器人控
13、制系统材料以及元件的选择,根据稳定、功能以及性价比选择出合适的材料与设备。(3) 完成芯片以及元件的选择,使用Altium Designer 19来画电路图,然后编译测试电路的可行性。(4) 电路板与电机的安装。(5) 进行三角机器人的运动学分析。(6) 使用Keil C 4进行程序的编写以及将图复制到proteus上并仿真测试程序的可行性。2、三角机器人控制系统设计2.1、三角机器人控制系统方案的确定目前,市场上所使用的一般分为以下四种:(1)控制方式选择PLC控制(图2-1)PLC控制是在传统的顺序控制器的基础上加上许多新的技术组成的控制装置。目的是用来代替继电器、执行逻辑、记时、计数等顺
14、序控制功能,建设柔性的远程控制系统。相对来说设计比较困难且成本大。图2-1 PLC控制结构(2)控制方式选择单片机控制(图2-2)单片机控制是基于单片机的芯片,再加上一些外部电路和其他电子元件最后集成PCB板组合在一起的控制器。一般在简单的工业控制中应用,编程用的是C语言,跟其他控制方式来比比较简单与实惠。图2-2 单片机控制结构(3)控制方式选择运动控制器控制(图2-3)运动控制器是基于PC总线,与PC主机构成主从式控制结构。运动控制器一般有自己的软件开发编程工具包,自带系统平台与编程工具,虽然可靠性高但编程难度大。图2-3 运动控制器控制结构(4)控制方式选择运动控制卡控制(图2-4):运
15、动控制卡是基于PC总线,利用高性能微处理器和大规模可编程器件实现多个伺服电机的多轴协调控制。运动控制卡包含许多功能。运动控制卡有电机控制所需的各种速度、位置控制功能。而且运动控制卡让使用者按照自己本身的软件进行开发编程。图2-4 运动控制卡控制结构考虑到难度以及个人能力的限制,PLC控制与运动控制器控制的难度较大,编程较难,且费用较高以及后期研发不方便;运动控制卡控制虽然比较简单,但对比单片机控制来说还是较为复杂。单片机的价格经济且集成度高,控制性能好低功耗且便于生产。综合所有因素,单片机控制更加符合我目前的能力,所以最终选定为单片机控制。控制结构如图2-2所示。2.2、本设计控制系统的控制原
16、理三角机器人的控制系统主要为自动控制,开启电源后,经过一小段时间的延迟,三角机器人会根据提前烧录好的程序,驱动电机,从而使三角机器人开始运动,进行送料或贴标等工作。本设计的控制系统工作的流程图如图2-5所示。图2-5 流程图2.3、三角机器人控制系统主要元件的选择 三角机器人控制系统所需要的主要元件:(1)主控制芯片(2)电源芯片(3)驱动电机。2.3.1、主控制芯片的选择主控电路芯片的选择要考虑其处理速度、模块资源、数据储存空间于程序储存空间的大小、芯片的管脚功能、功耗、成本以及个人能力等,综合所有原因,本次设计的控制系统的主控制芯片选用的是STC89C51单片机。这款单片机是一款基于8位单
17、片机处理芯片,采用8051核。这款单片机是新一代单片机,也是一款常用的51单片机。图2-6 STC89C51芯片2.3.2、电源芯片的选择三角机器人控制系统的设计的主控制板电源模块的电源芯片选用的是美国MPS公司的一款单片同步降压稳压器MP2307芯片(图2-7)。它的电流模式控制可以提供快速瞬态响应和逐周期电流限制。芯片输出电流大,且性价比高,后期PCB板的焊接也十分方便,符合本设计。该芯片各个引脚功能如表2-1所示。图2-7 MP2307芯片引脚图1BS高边栅驱动驱动器输出。为高边N通道MOSFET提供驱动。2IN电源输入。为集成电路提供电源以及提供一个降压转换器开关。3SW切换电源输出。
18、向输出提供电源的切换节点。4GND接地。5FB回馈输入端。输入端感应与调节输出电压。6COMP补偿节点。COMP用于补偿调节控制回路。7EN启用输入。EN是一个数字输入而且它可以控制调节器的打开或关闭。8SS软启用控制输入。SS控制软启用控制周期。若禁用此功能则SS不连接。表2-12.3.3、驱动电机的选择常用的三角机器人驱动方式有许多,如液压驱动、气压驱动、电机驱动等。由于本设计的三角机器人平台尺寸较小,工作载荷较低,所以本设计采用电机驱动方式。由于步进电机控制方便,可靠性高,精度也较高,适合本次设计的实际使用情况。所以本次设计选用的电机为57系列两相步进电机(图2-8),型号为2HB57-
19、76,该电机规格如表2-2所示。同时,电机的驱动器选择为ULN2803,该驱动器为达林顿管驱动器,且性价比高,能满足本次设计的需求。图2-8 57系列两相步进电机型号步距角电机长度保持转矩额定电流相电阻相电感转子惯量电机重量2HB57-7676mm3.0A1.6mH4801.0Kg表2-22.4、三角机器人主控电路板设计本设计主要是以STC89C51单片机芯片为主控制芯片,其主要功能是将烧录的程序进行处理,从而控制三个电机运转,控制机械臂的工作。三角机器人的控制系统的最小系统原理图如图2-9所示。图2-9 最小系统原理图时钟电路(图2-10),目的是保证单片机同步工作的实现,作用是产生单片机工
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三角 机器人 控制系统 设计 仿真
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内