本科毕业论文 基于单片机的多自由度机械手臂控制器设计

合集下载

毕业设计(论文)__多自由度机械手机械设计[管理资料]

毕业设计(论文)__多自由度机械手机械设计[管理资料]

安徽建筑工业学院毕业设计 (论文)专业机械设计制造及其自动化班级 05城建机械2班学生姓名学号 05290070231 课题多自由度机械手机械设计指导教师摘要文中设计了一种六自由度机械手。

该机械手主要由底座,腰部,主板,大手臂,小手臂,手腕,夹爪组成,采用步进电机驱动,单片机控制。

手臂的尺寸与人手臂的大小相当。

手臂的运动主要包括:腰部转动,大手臂摆动,小手臂摆动,手腕摆动,手腕转动,夹爪夹取。

,,并放到预定位置。

,或者在有放射性的环境中完成特定工作。

文中对机械手进行了正运动学分析, 采用齐次坐标变换法得到了机械手末端位置和姿态随关节夹角之间的变换关系,并完成了总体机械结计、步进电机选型、蜗轮蜗杆及带传动比的确定以及部分重要零件的设计。

关键词:机械手六自由度步进电机同步带。

AbstractA kind of manipulator of six degrees of freedom has been designed in this paper. This manipulator is made up of the foundation, the waist, the big arm, the small arm, the wrist, and the claw; the manipulator is driven by stepper motor, and controlled by single chip. The size of the manipulator is equal in the size to the arms of people. Locomotion of the manipulator includes: waist turning, big arm swung, small arm swung, wrist swung, wrist rotating, claw fetching. The radius of action is , and the accuracy is 5 mm. It can pick the light-weight object, and put it to the recalculated position. The manipulator has overload protection function, and space position self-lock function. This arm can be used in teaching, or in radioactive environments. In this paper, robot kinematic analysis is carried out using homogeneous coordinate transformation method was the end manipulator joint position and attitude with the changing relationship between the angle and stepper motor designing, physical construction designing had been completed.Keywords: manipulator, six degrees of freedom, stepper motor, locking band.目录目录 (4)1 绪论 (6)国内机械手研状 (6)机械手的构成 (7)机械手的发展趋势 (9)本设计课题的背景和意义 (9)2 机械手的总体方案设计 (10)机械手基本形式的选择 (10)机械手的主要部件及运动 (11)驱动机构的选择 (12)传动机构的选择 (12)3机械手的数学建模 (12)机器人数学基础 (12)机器人的运动学方程 (13)4 机械手的整体设计计算 (15)手部设计基本要求 (15)典型的手部结构 (16)机械手手指的设计计算 (16)选择手抓的类型和加紧机构 (16) (16)驱动电机的选择 (17)手指张合电机的选择 (17)手腕电机的选择 (19)大手臂摆动电机的选择 (19)小手臂摆动电机的选择 (20)手腕摆动电机的选择 (20)底座转动电机的选择 (21)涡轮蜗杆、带轮的选择及传动比的确定 (21)底座电机处涡轮蜗杆的传动的确定 (21)大手臂电机处涡轮蜗杆及带传动的确定 (22)小手臂电机处涡轮蜗杆及带传动的确定 (23)手腕摆动电机处涡轮蜗杆及带传动的确定 (24)小手臂摆动处轴的校核 (25)5 总结与展望 (29)谢辞 (30)[参考文献] (31)附录一科技文献翻译 (32)附录二毕业设计任务书与开题报告 (46)多自由度机械手机械设计1 绪论机械手 (manipulator)是一种能按给定的程序或要求,自动地完成物体(材料、工件、零件或工具等)传送或操作作业的机械装置,它能部分地代替人来进行繁重、危险、重复等手工作业。

6自由度机械臂控制系统设计(软件)本科本科毕业论文

6自由度机械臂控制系统设计(软件)本科本科毕业论文

本科毕业论文(设计)( 2014 届)6自由度机械臂控制系统设计(软件)院系电子信息工程学院专业电子信息工程姓名许克伟指导教师范程华讲师2014年4月摘要本文设计了一种以STC89C52单片机为主控元件的六自由度机械臂抓取系统。

文中给出了系统的硬件设计方案以及各个功能原理图,同时给出了软件系统设计方法。

系统实现了自动寻找目标并自动实施抓取目标且可通过PC上位机实时显示和控制机械手臂的功能,并能实现自动探测手臂与目标之间距离。

在设计时,由于需要测量的距离范围从几厘米到几十厘米,针对超声波在传播时振幅呈指数衰减的特性,为了最大限度地提高驱动能力,采用对回波进行多级放大,以达到了设计要求,由于各个模块供电要求不同,电源电路模块通过稳压芯片输出7.2V、5V和3.3V电压。

软件主要分为超声波距离测量模块和无线通信模块、数据处理模块这三大模块。

软件的这种“自顶向下”的模块化软件编程方法,能使软件的结构更清晰,并有利于软件的调试和修改。

经过调试,达到能够实现自动抓取目标和手动控制抓取目标功能。

关键词:超声波;VB上位机;六自由度机械手臂;STC89C52This paper designs a mechanical arm whose main control component is STC89C52 single-chip microcomputer and based on the six degrees of freedom to control scraping system. Hardware design scheme of the system and each functional machine schematic diagram are also given in this paper , software program design method is given at the same time, the system realizes the automatic searching target and the implementation of automatic grab and real-time display by PC ,and realizes the function of controlling mechanical arm, and can realize to automatically detect the distance between the arm and target, then implement real-time display on the upper machine. .When designing, due to the distance need to measure ranges from several centimeters to tens of centimeters, aiming at the characteristics of ultrasonic wave amplitude decay exponentially in transmission, in order to develop the drive ability maximally, the echo multistage amplifier is be adopted. Due to the different requirements for each module power supply, in order to achieve the design requirements, power supply circuit module output voltage 7.2V, 5V and 3.3V through the voltage regulator chip. The software is mainly divided into three modules : the ultrasonic distance measuring module and wireless communication module, data processing module. The "top-down" modular software programming method of software can make the software structure more clearly, and benefit in the debugging and modification of software. After debugging, it can realize the function of grabbing the target though automatically add manually control.Key words: Ultrasonic wave;VB;Six degrees of freedom robotic arm;STC89C52摘要 (I)ABSTRACT ..................................................................................................... I I 目录 (III)1 引言 (1)1.1选题的背景及意义 (1)1.2国内外发展状况 (1)1.3课题研究的主要内容 (2)2 6自由度机械手臂控制系统的硬件设计 (3)2.1硬件系统总体方案设计 (3)2.2单片机最小系统电路设计 (4)2.3超声波模块 (6)2.4舵机控制模块 (6)2.5NRF905无线收发模块 (8)2.6电源电路模块 (10)2.7VB上位机界面 (11)3 系统软件设计 (11)3.1软件设计流程图 (11)3.2主程序结构流程图 (12)4 调试 (13)4.1软硬件调试及性能调试过程 (13)4.2调试结果 (14)4.3结果分析 (14)5 总结 (14)参考文献 (15)附录 (17)1 引言1.1 选题的背景及意义机器人技术是二十世纪人类最伟大的发明,人类对机器人的探索与研究具有的悠久历史。

本科毕业论文-基于单片机的多自由度机械手臂控制器设计解析

本科毕业论文-基于单片机的多自由度机械手臂控制器设计解析

唐山学院毕业设计设计题目:基于单片机的多自由度机械手臂控制器设计系别:信息工程系班级:11电气工程及其自动化3班姓名:刘亮指导教师:田红霞2015年6月1日基于单片机的多自由度机械手臂控制器设计摘要机械臂控制器作为机械臂的大脑,对于它的研究有着十分重要的意义。

随着微电子技术和控制方法的不断进步,以单片机作为控制器的控制系统越来越成熟。

本课题正是基于单片机的机械臂控制系统的研究。

本文首先介绍了国内外机械臂发展状况以及控制系统的发展状况。

其次,阐述了四自由度机械手臂控制系统的硬件电路设计及软件实现。

详细阐述了机械臂控制系统中单片机及其外围电路设计、电源电路设计和舵机驱动电路设计。

在程序设计中,着重介绍了利用微分插补法进行PWM调速的程序设计。

并给出了控制器软件设计及流程图。

最后,给出了系统调试中出现的软硬件问题,进行了详细的分析并给出了相应的解决办法。

关键词:机械臂单片机自由度舵机PWMDesign of Multi DOF Manipulator ControllerBased on MCUAbstractAs the brain of robot arm, manipulator controller is very important for its research.With the development of microelectronics technology and control method, the control system of MCU is becoming more and more mature.This thesis is based on the research of the manipulator control system of MCU.Firstly,it is introduced the development of the manipulator and the control system at home and abroad.Secondly,it is given the circuit and software design for the four DOF manipulator in this disertation.it is expatiated the Single Chip Microcomputer(SCM),the relative circuit design ,Power circuit design,and driver circuit design of manipulator control system.In the design of the program, the design of PWM speed regulation by differential interpolation is introduced emphatically. The software design and flow chart of the controller are given.Finally,it is presented the problems of hardware and software in practive given resolves.Key word: Manipulator;MCU;DOF;Steering engine;PWM目录1引言 (1)1.1研究的背景和意义 (1)1.2国内外机械臂研究现状 (2)1.2.1国外机械臂研究现状 (2)1.2.2国内机械臂研究现状 (3)1.3机械臂控制器的发展现状 (3)1.4本设计研究的任务 (4)2机械结构与控制系统概述 (5)2.1机械结构 (5)2.2控制系统 (6)2.3系统功能介绍 (8)2.4舵机工作原理与控制方法 (8)2.4.1概述 (8)2.4.2舵机的组成 (8)2.4.3舵机工作原理 (9)3系统硬件电路设计 (11)3.1时钟电路设计 (11)3.2复位电路设计 (11)3.3控制器电源电路设计 (12)3.4舵机驱动电路 (13)3.5串口通信电路设计 (13)4系统软件设计 (14)4.1四自由机械臂轨迹规划 (15)4.2主程序设计 (16)4.3舵机调速程序设计 (17)4.3.1舵机PWM信号 (17)4.3.2利用微分插补法实现对多路PWM信号的输出 (18)4.4初末位置置换子程序 (21)4.5机械爪控制程序 (22)4.6定时器中断子程序 (23)4.6.1定时器T1中断程序 (23)4.6.2定时器T0中断子程序 (24)5系统软硬件调试 (25)5.1单片机系统开发调试工具 (25)5.1.1编程器 (25)5.1.2集成开发环境Keil和Protues (25)5.2控制系统的仿真 (26)5.3软件调试 (27)5.4硬件调试 (27)5.5软硬件联合调试 (28)6结论 (29)谢辞 (30)参考文献 (31)附录 (32)1引言1.1研究的背景和意义机器人是传统的机械结构学结合现代电子技术、电机学、计算机科学、控制理论、信息科学和传感器技术等多学科综合性高新技术产物,它是一种拟生结构、高速运行、重复操作和高精度机电一体化的自动化设备。

本科毕业论文-基于单片机的多自由度机械手臂控制器设计

本科毕业论文-基于单片机的多自由度机械手臂控制器设计

本科毕业论文-基于单片机的多自由度机械手臂控制器设计摘要:随着自动化技术的不断发展,机械手臂在工业生产中扮演着越来越重要的角色,越来越得到人们的关注。

现代机械手臂控制器尤其是多自由度机械手臂控制器的设计与实现成为了本领域中的研究热点。

本文基于单片机芯片设计了一种多自由度机械手控制器,采用了串行通信的方式从计算机发送命令控制机械手臂的动作。

在硬件设计方面,使用了AT89S52单片机作为主控制器,引入了五个伺服电机控制模块作为机械手的动力源,以及一组角度传感器作为手臂的姿态测量元件。

在软件设计方面,采用C语言编写程序,实现了机械手臂自动运动、复位、姿态检测等功能。

同时,对机械手臂的自动防撞、误操作检测等进行了设计。

最终实验表明,本文设计的多自由度机械手控制器具有较强的动作准确性和鲁棒性。

关键词:多自由度机械手,单片机,控制器,硬件设计,软件设计Abstract:With the continuous development of automation technology, the role of robotic manipulators in industrial production is becoming more and more important, and it has attracted more and more attention from people. The design and implementation of modern robotic controller, especially multi-degree-of-freedom robotic controller, has become a hot research topic in this field.In this paper, a multi-degree-of-freedom robotic arm controller based on MCU chip is designed, and the motion of the robotic arm is controlled by serial communication from the computer. In terms of hardware design, AT89S52 MCU is used as the main controller. Five servo motor control modules are introduced as the power source of the manipulator, and a set of angle sensors are used as the posture measurement element of the arm.In terms of software design, the program is written in C language, and the functions of automatic movement, reset and posture detection of the robotic arm are realized. At the same time, the automatic anti-collision and misoperation detection of the robotic arm are also designed. Finally, the experiment shows that the multi-degree-of-freedom robotic arm controller designed in this paper has strong motion accuracy and robustness.Keywords: multi-degree-of-freedom robotic arm, MCU, controller, hardware design, software design一、引言机器人技术早产业生产中广泛使用,将传统的出产系统向自动化和智能化方向推进。

基于单片机控制的机械手毕业论文

基于单片机控制的机械手毕业论文

目录第一章概述 (2)第二章单片机简介 (3)2.1单片机发展概况 (3)2.2单片机的发展史 (4)2.3单片机的发展方向 (6)2.4单片机的特点 (9)2.5 A T89C2051单片机简介 (9)第三章系统电路图及抗干扰技术介绍 (11)3.1系统电路实物图 (11)3.2单片机抗干扰设计 (13)3.21硬件措施 (14)3.22软件措施 (15)第四章系统设计电路图及工作原理 (17)4.1硬件系统设计 (17)4.11系统工作原理 (17)4.12系统的工作过程: (19)4.13各系统控制电路图: (19)4.2软件设计 (21)第五章制作过程和系统设计的价值 (31)5.1系统制作及安装 (31)5.11机械手制作及安装 (31)5.12反射式红外检测装置制作及安装 (32)5.13功放制作及安装 (32)5.14各种辅助设备的制作及安装 (32)5.2调试过程 (33)5.3特点与价值 (33)5.4总结 (34)摘要:本设计采用Atmel公司生产的8位单片机AT89C2051对小车、功放以及机械手进行控制,通过I/O口输出的信号作为步进电机和MP3的控制信号,信号经过驱动电路驱动步进电机进行运行。

带动小车和机械手进行向前和向后运行,同时控制MP3播放语音。

关键词:机器人、手爪、光电检测第一章概述随着经济的发展,在各行各业的生产及运输过程中,机器人及机械手的使用已经相当普及了,在工厂、码头以及在家里都可以见到机器人,可以说机器人已经无处不在。

在这样的情况下我们设计了简易机器人,其目的是为了适应社会的发展以及提高我们的单片机控制技术。

它有两个好处。

其一,我们设计的机器人价格便宜,其二,它的功能比较强大,有了它我们就可以大大节省了人力、物力,极大地提高了生产效率。

我们可以看到,在不同的场合,机器人的形状和功能有很多种,机器人与传输带不同,传输带只能使用在一些固定的地方,它不可能象机器人一样能够在不同的地方进行工作。

单片机的机械臂电子系统设计实践【论文】

单片机的机械臂电子系统设计实践【论文】

单片机的机械臂电子系统设计实践摘要:本文设计与实现的是一款基于单片机的机械臂控制系统,以4个关节舵机和1个手爪舵机控制机械手臂的运动和夹取功能,以MC9S12单片机作为控制器通过脉冲宽度调制信号控制舵机运动,最终实现将物料待抓区域的物料抓起后,移动至物料堆放区域,最终将物料放置在该区域的运动功能。

关键词:单片机;MC9S12;机械臂;控制系统1概述机械臂控制系统是指一种以自动化方式运行并且形状类似人手臂的机器人,能够从事物料搬运、码垛等操作,并且具有可编程性和通用性,并且可以在手臂前端装配相应的工具,例如手抓、吸盘等,实现抓取、吸取等功能。

2系统方案设计2.1机械臂控制系统总体方案设计及机械臂功能描述为实现将大型机械臂小型化,本设计采用小型直流伺服机作为机械臂的各关节驱动器,控制器选用能够实现系统小型化的单片机,并为系统各模块设计相应的电源电路。

本文设计的机械臂具有4个自由度和1个手爪开合关节,能够实现抓取物料并运送至制定位置的运输和码垛功能。

首先,通过机械臂硬件结构的搭建,组装成一个串联型机械臂;然后完成机械臂控制系统的硬件电路设计,包括机械臂小型直流伺服机电源电路设计和单片机最小系统电源设计,并将小型直流伺服机的控制端与单片机对应的脉冲宽度调制信号输出接口相连;最后完成软件程序的编写,以实现运送和码垛任务的动作设计。

2.2机械臂关节执行器方案本设计机械臂控制系统的关节执行器选用小型直流伺服机,小型直流伺服机具有位置精准、扭矩大等优点,在大型工业机器人机械臂中常使用交流伺服机作为机械臂关节执行器。

由于追求系统小型化,故选用小型直流伺服机,并选取选用数字量舵机。

数字量舵机内部具有微处理器,能够接收数字信号输入,一般采用脉冲宽度调试信号,即PWM 信号。

2.3控制核心方案单片机具有体积小、成本低、控制效果稳定等优点,适合在小型电子控制系统中作为控制器。

本设计选用MC9S12系列单片机作为系统控制器。

基于单片机的多自由度机械手臂设计

基于单片机的多自由度机械手臂设计

基于单片机的多自由度机械手臂设计近年来,机器人技术蓬勃发展,越来越多的高新机器人先后亮相。

在各种机器人中,带机械手臂类机器人应用最为广泛。

带机械手臂的机器人能模仿人的肢体动作,代替人的工作,特别是在重物装卸,精细加工中有着非常重要的优势。

机械手臂关节的自由度、灵活性和准确性是机械手臂机器人的工作前提。

文章基于单片机,设计一个小型机器人的一只手臂能在空间四个自由度转动。

加入机械手的机械结构,通过对四个电机的正反转实验论证方案的可靠性和可行性。

标签:单片机;四自由度;机械手臂;电机引言机器手臂作为一种工业技术装备,它能代替人搬运物件或货物分拣操作。

近年来工业机器人在工厂自动化改革中发挥着巨大的作用,代替人处理一些高危险、高危害、高工作负荷的工作,大大加快了生产效率,缩减了生产周期。

然而在这些自动化生产中,机械臂机器人占了最大的比重。

如汽车生产中的无缝焊接,钢厂里的钢材打包分拣,都用到了机器人机械臂。

机器手臂具有三个部分组成:机械臂、控制部分和工作部分。

机械臂的大小,规格决定了机械臂的应用,转角轴等,控制部分工业上一般是工控机,通过编程设计控制机械臂进行相应的操作。

工作部分由具体工作事项决定,如电焊机器人的电焊手,搬运机器人的挂钩。

1 系统功能介绍本设计采用电动式多自由度机器机器手臂模型,应用单片机控制,步进电动机的方式来驱动。

该手臂具有四个关节,每个关节可以前后转动,手臂转动采用4台微型步进电机驱动,可以完成前后左右360度摆臂等简单动作,系统控制图如图1控制部分采用80C51单片机,完成对电机的控制,即完成对手臂转动的控制。

2 软硬件设计机械手臂在动力传动方式上有连杆式、齿轮式和绳索式等。

采用齿轮结构是主流的机械手发展趋势,因为齿轮式机械手臂传动精度高、结构紧、承载高等优点。

随着工业的发展,对机械手臂要求越来越高,机械手臂向多自由度发展。

本设计为了简单起见,选用第三种传动方式——绳索式。

2.1 机械结构4自由度机械臂采用四个步进电机控制,如图2,步进电机1控制底座,实现自由旋转,步进电机2、3、4可自由旋转,完成伸展、收缩等动作。

单片机控制三自由度圆柱坐标机械手设计

单片机控制三自由度圆柱坐标机械手设计

单片机控制三自由度圆柱坐标机械手设计一、引言随着科学技术的不断发展,机械手在工业生产、科研等领域扮演着越来越重要的角色。

机械手的设计是其中的关键环节之一,而单片机是机械手控制的核心部分之一、本文将介绍一种基于单片机控制的三自由度圆柱坐标机械手的设计。

二、机械手的结构设计该机械手的结构主要由三个旋转关节组成,分别对应三个自由度。

每个旋转关节由步进电机驱动,通过直线传动装置实现转动,并带有相应的位置反馈传感器。

三、单片机的选取单片机是机械手控制的核心部分,控制机械手的动作和位置。

单片机的选择需要考虑其计算性能、接口资源等方面的要求。

本设计选择了STM32系列的单片机,具有大容量的存储器和强大的计算能力,同时提供多种通信接口和模拟/数字接口,满足了机械手控制的需求。

四、电路设计电路设计包括电源电路、电机驱动电路和控制电路三个模块。

电源电路为电机驱动和单片机提供稳定的电源。

电机驱动电路采用步进电机驱动芯片,通过信号电平控制电机的转动。

控制电路主要由单片机和传感器组成,负责接收传感器的反馈信号,并控制电机的转动。

五、软件设计在单片机软件设计方面,本设计采用C语言进行编程。

通过编写相应的程序,实现机械手的运动控制,包括正向运动、逆向运动和位置控制等功能。

同时,还可以为机械手增加一些智能化的功能,如碰撞检测、路径规划等。

六、实验与结果将设计好的电路板焊接好后,进行实验测试。

通过对机械手的不同输入信号进行测试,观察机械手的运动情况,并对其进行调试。

最终,可以实现通过单片机控制的三自由度圆柱坐标机械手的正常运行。

七、总结本文设计了一种基于单片机控制的三自由度圆柱坐标机械手。

通过对机械手的结构和电路进行设计,选取合适的单片机和编写相应的控制程序,实现了机械手的运动控制。

该设计具有较高的可靠性和灵活性,可以广泛应用于工业生产和科研等领域。

三自由度机械臂毕业设计

三自由度机械臂毕业设计

三自由度机械臂毕业设计毕业设计题目:三自由度机械臂设计与控制一、设计背景三自由度机械臂是工业机器人中常见的一种结构,通常由三个关节驱动器构成,可以实现在三个方向上的运动。

该设计旨在研究三自由度机械臂的结构设计和控制算法,提高其运动精度和稳定性,以满足工业生产中对机器人精准操作的需求。

二、设计内容1.机械结构设计:根据机械臂的工作范围和负载要求,设计合适的机械结构,包括三个关节的连杆长度、角度范围等,确保机械臂能够在工作空间内自由灵活地运动,并能承受所需的负载。

2.关节驱动器选择:选择合适的关节驱动器,比如伺服电机、步进电机等,确保驱动器能够提供足够的转矩和精确的控制,以实现机械臂的精准运动。

3.控制系统设计:设计相应的控制系统,包括运动规划、轨迹跟踪、碰撞检测等算法,实现机械臂在各种工作场景下的自动化操作。

同时,考虑到三自由度机械臂的运动学模型,设计合理的控制策略,提高机械臂的运动精度和稳定性。

4.系统集成和调试:将机械结构、关节驱动器和控制系统进行集成,通过实验验证机械臂的性能和稳定性,调试控制算法,不断优化设计方案,使机械臂达到预期的工作效果。

三、设计目标1.实现三自由度机械臂在三维空间内的高精度运动,能够完成各种复杂的工作任务。

2.提高机械臂的运动速度和稳定性,减少运动过程中的振动和误差,提高工作效率。

3.实现机械臂与外部环境的智能交互,通过传感器实时监测工作环境,避免碰撞和危险情况的发生。

4.设计简洁高效的控制系统,具有良好的实时性和可靠性,便于操作和维护。

四、预期成果通过以上设计内容和目标,预期能够完成一台具有高精度运动和稳定性的三自由度机械臂原型机,并实现其在工业生产中的应用。

同时,可以得到相关的技术研究成果,为工业机器人领域的发展贡献一份力量。

五、结语三自由度机械臂的设计与控制是一个具有挑战性和重要性的课题,需要多方面的知识和技能综合运用。

希望通过本次毕业设计,能够全面学习和掌握机械臂设计与控制的相关知识,提升自己在工程领域的实践能力和创新能力,为未来的科研和工作打下坚实的基础。

毕业设计(论文)-基于单片机的机械手系统设计[管理资料]

毕业设计(论文)-基于单片机的机械手系统设计[管理资料]
P2口:P2是一个带有内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口P2写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流( )。在访问外部程序存储器或16位地址的外部数据存储器(例如执行MOVX @DPTR指令)时,P2口送出高8位地址数据。在访问8位地址的外部数据存储器(如执行MOVX @R1指令)时,P2口输出P2锁存器的内容。Flash编程和程序校验期间,P2亦接收高位地址和一些控制信号。
机械手技术涉及到力学、机械学、电气液压技术、自动控制技术、传感器技术和计算机技术等科学领域,是一门跨学科综合技术。
机械手是一种能自动化定位控制并可重新编程序以变动的多功能机器,它有多个自由度,可用来搬运物体以完成在各个不同环境中工作。
机械手首先是从美国开始研制的。1958年美国联合控制公司研制出第一台机械手。它的结构是:机体上安装一个回转长臂,顶部装有电磁块的工件抓放机构,控制系统是示教形的。
图1—1工作台示意图
图1—2机械手动作过程示意图
第2章单片机机械手系统的总体结构
控制系统的总体结构
根据机械手控制系统可知,其总体结构包括:单片机用户系统、驱动电路、供电电源、执行元件和反馈元件(接近开关)等。
图2—1控制系统的总体结构
单片机用户系统
AT89C51的基本结构
单片机的基本结构组成中包含中央处理器CPU、程序存储器、数据存储器、输入/输出接口部件、还有地址总线、数据总线和控制总线等。
P1口:P1是一个带内部上拉电阻的8位双向I/O口,P1口的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作为输入口。作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流( )。()和输入()。Flash编程和程序校验期间,P1接收低8位地址。

基于单片机的机械手设计

基于单片机的机械手设计

基于单片机的机械手设计摘要机械手是一种能够模仿人类手臂运动的智能机器人。

本文介绍了一款基于单片机的机械手的设计。

该机械手由五个自由度组成,其运动控制系统由单片机控制。

该机械手具有定位精度高、反应速度快、操作简便等优点。

理论分析和实验结果表明,该机械手设计具有较高的实用性和普适性。

关键词:机械手;单片机;自由度;控制系统;精度1. 引言近年来,智能机器人领域蓬勃发展,机械手作为一种具有广泛应用前景的机器人,已成为研究热点。

机械手具有广泛的应用范围,如生产线上的自动化生产,医疗手术,危险环境中的救援等。

因此,基于单片机的机械手的设计及其控制系统研究具有重要意义。

2. 设计思路本文设计的机械手由五个自由度组成,能够完成抓取、举起、放置等基本操作。

本文的设计思路是基于单片机控制系统,通过驱动电机实现机械手的运动。

机械手的五个自由度分别为旋转、抬升、伸展、弯曲和手掌张合。

机械手的控制系统主要由单片机、电机驱动器和传感器组成。

其中,单片机采用STM32F407主控制器,并通过PWM信号控制电机运动。

传感器采用光电编码器对电机转速和位置进行反馈。

图2 机械手的控制系统机械手的驱动电机由直流电机和舵机组成。

直流电机主要用于实现伸展和弯曲动作,而舵机用于实现手掌张合动作。

机械手的轴承部件采用滚珠轴承,能够有效减小摩擦力,提高机械手的运动精度和操作稳定性。

3. 理论分析本文采用MATLAB建立机械手的数学模型,并进行了理论分析。

机械手在执行任务时需要完成一系列位置和姿态变化,因此,机械手的位置和姿态控制是机械手设计的重要指标。

机械手的位置精度取决于电机性能和轴承部件的精度。

电机性能包括电机的输出电功率、转速、转矩等。

机械手的姿态精度取决于机械手的运动学性能。

在不同姿态下,机械手的姿态解算需要通过角度解算和矩阵变换等方法进行计算。

在机械手的设计中,需要考虑机械手的运动学性能和机械手的实际操作需求。

4. 实验结果本文通过实验验证了机械手设计的有效性和性能优越性。

基于单片机控制的多自由度卧式气动机械臂的设计

基于单片机控制的多自由度卧式气动机械臂的设计

摘要机械手是一种全新的机械装置,它是如今信息社会的一种产物,把电路控制和机械设计完美地融到了一起而创造的一种高科技的产物。

如今,许多工厂中,机械手非常多得应用在各种生产流水线上,机械手的研发是在高新产业中,迅速发展起来的一种崭新的技术,它更加提升了机械手发展的前景,使机械手在各种生产流水线上发挥其重要的意义。

在生产流水线上,机械手的用途是非常非常多的。

它在拆卸和装配机器时发挥了特别重要的作用。

它的主要任务就是从一开始设定的地点抓起物体送到另一个一开始设定的地点来拆卸或者装配。

机械手臂取代了工人们的辛苦的劳动,而且准确度非常高,提升了产品质量。

现在,机电一体化人才是非常紧缺的,很多现代公司都非常需要这一类的人才。

本文首先介绍了机械手的国内外发展情况和目前机械手的几种分类形式。

其次根据课题需要,确定了采用圆柱坐标形式。

选择气压传动机构为驱动机构,通过直线气缸实现手爪夹紧,机械手的上下、前后运动,通过摆动气缸实现机械手的左右旋转。

对气缸进行了设计计算和校核。

接着选择气动器件。

最后,从硬件和软件两个方面设计了单片机在机械手控制中的应用。

设计了单片机的控制电路,绘制了程序流程图。

关键词:机械手,气压传动,单片机控制,工业生产AbstractThe mechanical hand is a new device and it is a product of the information society.And it is also the the creation of a high-tech product.The mechanical hand puts the circuit control and mechnical design together in perfect harmony. Nowadays,many mechanical hands are used in various production lines.Robot R&D in high-tech industries, rapidly developed a new technology, which further enhance the robot development prospect and let the robot in a variety of production lines play its significance.On the production line, the mechanical hand has many uses. It plays a particularly important role in disassembling and assembling machines.Robots replace workers' hard labor, and assembling precision is very high..Mechanical hands improve production quality and production efficiency. Now, mechatronics talent is very scarce, many modern companies have a great need for this kind of talent.This paper describes the oversea and domastic development of the manipulator and current classification of the manipulators.Subsequently, the manipulator with the cylindrical coordinates are adopted based on the project needs. Furthermore, the pressure transmission was selected to be the driving mechanism. In details, the hand clamping is achieved through the linear air cylinder, and the movement of the up and down, forward and backward of the manipulator, is achieved by swing of the air cylinder rotation about the manipulator. At the same time, the design of the cylinder was calculated and checked. Then the pneumatic circuit design and the type selection of the pneumatic components are implemented. Finally, the application of the microcontroller in the manipulator control system is designed from the hardware and the software. The control circuit are designed, and the flow chart of the program is drawn.Key words: manipulator, Pneumatic transmission, SCM,industry production目录1 绪论--------------------------------------------------------- 11.1机械手的概论 (1)1.2 机械手国内外现状和发展趋势 (1)1.3机械手的分类 (3)1.4本课题的设计要求 (3)2 机械手的机械部分设计----------------------------------------- 52.1手爪的结构设计 (5)2.2手腕结构设计 (11)2.3手臂伸缩气缸结构设计 (18)2.4 手臂升降气缸的设计 (23)2.5 手臂回转缸体的设计 (28)3 机械手的气动部分设计---------------------------------------- 313.1 气动技术的特点 (31)3.2 气动回路主要元件分类 (31)3.3 气动回路的设计 (32)4 机械手的控制系统的设计-------------------------------------- 344.1 控制系统的选型 (34)4.2 AT89C51单片机控制硬件电路设计 (35)4.3 机械手单片机控制方案 (36)5 结论-------------------------------------------------------- 436 参考文献---------------------------------------------------- 447 致谢-------------------------------------------------------- 451 绪论1.1机械手的概论机械手由手爪、控制系统、伺服系统和检测仪器组成的,是一种模仿人类动作,自动动作、可以反反复复编程、能在空间里进行各式各样工作的高科技产品。

【精品毕设】基于单片机的多自由度机械手臂控制器设计

【精品毕设】基于单片机的多自由度机械手臂控制器设计

唐山学院毕业设计设计题目:基于单片机的多自由度机械手臂控制器设计系别:信息工程系班级:11电气工程及其自动化3班*名:*****师:***2015年6月1日基于单片机的多自由度机械手臂控制器设计摘要机械臂控制器作为机械臂的大脑,对于它的研究有着十分重要的意义。

随着微电子技术和控制方法的不断进步,以单片机作为控制器的控制系统越来越成熟。

本课题正是基于单片机的机械臂控制系统的研究。

本文首先介绍了国内外机械臂发展状况以及控制系统的发展状况。

其次,阐述了四自由度机械手臂控制系统的硬件电路设计及软件实现。

详细阐述了机械臂控制系统中单片机及其外围电路设计、电源电路设计和舵机驱动电路设计。

在程序设计中,着重介绍了利用微分插补法进行PWM调速的程序设计。

并给出了控制器软件设计及流程图。

最后,给出了系统调试中出现的软硬件问题,进行了详细的分析并给出了相应的解决办法。

关键词:机械臂单片机自由度舵机PWMDesign of Multi DOF Manipulator ControllerBased on MCUAbstractAs the brain of robot arm, manipulator controller is very important for its research.With the development of microelectronics technology and control method, the control system of MCU is becoming more and more mature.This thesis is based on the research of the manipulator control system of MCU.Firstly,it is introduced the development of the manipulator and the control system at home and abroad.Secondly,it is given the circuit and software design for the four DOF manipulator in this disertation.it is expatiated the Single Chip Microcomputer(SCM),the relative circuit design ,Power circuit design,and driver circuit design of manipulator control system.In the design of the program, the design of PWM speed regulation by differential interpolation is introduced emphatically. The software design and flow chart of the controller are given.Finally,it is presented the problems of hardware and software in practive given resolves.Key word: Manipulator;MCU;DOF;Steering engine;PWM目录1引言 (1)1.1研究的背景和意义 (1)1.2国内外机械臂研究现状 (2)1.2.1国外机械臂研究现状 (2)1.2.2国内机械臂研究现状 (3)1.3机械臂控制器的发展现状 (3)1.4本设计研究的任务 (4)2机械结构与控制系统概述 (5)2.1机械结构 (5)2.2控制系统 (6)2.3系统功能介绍 (8)2.4舵机工作原理与控制方法 (8)2.4.1概述 (8)2.4.2舵机的组成 (8)2.4.3舵机工作原理 (9)3系统硬件电路设计 (11)3.1时钟电路设计 (11)3.2复位电路设计 (11)3.3控制器电源电路设计 (12)3.4舵机驱动电路 (13)3.5串口通信电路设计 (13)4系统软件设计 (14)4.1四自由机械臂轨迹规划 (15)4.2主程序设计 (16)4.3舵机调速程序设计 (17)4.3.1舵机PWM信号 (17)4.3.2利用微分插补法实现对多路PWM信号的输出 (18)4.4初末位置置换子程序 (21)4.5机械爪控制程序 (22)4.6定时器中断子程序 (23)4.6.1定时器T1中断程序 (23)4.6.2定时器T0中断子程序 (24)5系统软硬件调试 (25)。

基于单片机技术的机器人机械臂运动控制研究

基于单片机技术的机器人机械臂运动控制研究

基于单片机技术的机器人机械臂运动控制研究目录1. 内容简述 (2)1.1 研究背景 (3)1.2 研究意义 (4)1.3 研究目标与内容 (5)2. 机器人机械臂运动控制基础 (6)2.1 机器人机械臂概述 (8)2.2 运动控制系统原理 (9)2.3 伺服系统及其控制 (10)3. 单片机技术及其在机器人控制中的应用 (11)3.1 单片机概述 (13)3.2 单片机在机器人控制中的优势 (14)3.3 单片机与机器人机械臂接口 (15)4. 基于单片机的机器人机械臂运动控制策略 (17)4.1 运动控制算法 (18)4.2 位置控制与速度控制 (20)4.3 最优控制策略 (21)5. 机器人机械臂运动控制系统的设计与实现 (22)5.1 系统架构设计 (24)5.2 硬件选择与电路设计 (25)5.3 软件编程与调试 (27)6. 实验与测试 (28)6.1 实验设备与环境 (30)6.2 实验步骤与方法 (30)6.3 实验结果与分析 (32)7. 应用案例 (32)7.1 自动化装配 (34)7.2 物流分拣 (35)7.3 智能制造 (37)8. 结论与展望 (38)8.1 研究总结 (40)8.2 存在问题与不足 (40)8.3 未来研究方向 (41)1. 内容简述本研究聚焦于基于单片机技术的机器人机械臂运动控制系统的研发。

考虑到工业制造与日常生活对高效、精确机械臂需求日增,当前机器人技术的应用日益广泛。

本研究旨在整合单片机技术和机械电子设计,以创建出易于操作、反应迅速且可靠的动作控制系统,进而优化机器人机械臂的运动路径规划和精确执行能力。

嵌入式系统开发:采用符合机械臂工作频率和响应要求的单片机作为控制系统核心,确保系统能够快速而稳定地处理复杂的原型运动指令并实时监控系统状态。

实时操作系统:引入适当的实时操作系统以保证系统任务的及时响应和处理,以及确保在进行运动控制时系统的高性能和强稳定性。

基于51单片机的机械臂控制系统设计

基于51单片机的机械臂控制系统设计

基于51单片机的机械臂控制系统设计下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!本店铺为大家提供各种类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you! In addition, this shop provides you with various types of practical materials, such as educational essays, diary appreciation, sentence excerpts, ancient poems, classic articles, topic composition, work summary, word parsing, copy excerpts, other materials and so on, want to know different data formats and writing methods, please pay attention!基于51单片机的机械臂控制系统设计1. 引言在现代工业自动化领域,机械臂作为重要的执行器,在各种自动化任务中发挥着关键作用。

基于单片机的机械手运动控制设计毕业论文

基于单片机的机械手运动控制设计毕业论文

Abstract
A robot is developed in recent decades a high-tech automated production equipment. Industrial robots is an important branch of industrial robots. It features can be programmed to perform a variety of jobs expected in the structure and performance of the respective merits of both people and machines, particularly evident in human intelligence and adaptability. The accuracy of manipulators and the environment's ability to complete the job in the field of the national economy has a broad space for development.
2.3.4 驱动方式的选择 ................................................................................................. 11
2.3.5 电机类型的选择 ................................................................................................. 11
2.2.4 抓取机构 ............................................................................................................9...

基于单片机的机械手设计

基于单片机的机械手设计

基于单片机的机械手设计一、引言机械手是一种能够模拟人类手臂动作的机器人装置,广泛应用于工业自动化、医疗护理、科学研究等领域。

随着科技的不断进步,基于单片机的机械手设计成为了研究热点。

本文将深入探讨基于单片机的机械手设计原理、结构以及控制方法,旨在为相关领域的研究者提供参考。

二、基本原理1. 电路设计在基于单片机的机械手设计中,电路是关键。

首先需要确定所需控制器型号,并根据其技术参数进行电路设计。

常见的单片机有8051系列、AVR系列等,根据具体需求选择合适型号。

其次是选择合适的传感器和执行器,并将其与单片机进行连接。

2. 传感器选择与应用传感器在实现对物体位置和力量等参数检测中起着重要作用。

常见的传感器有光电开关、力敏电阻等。

光电开关能够检测物体是否存在或位置是否正确;力敏电阻可测量物体对触点施加的力量。

根据实际需求,选择合适的传感器,并将其与单片机进行连接。

3. 机械结构设计机械结构设计是基于单片机的机械手设计的重要环节。

根据实际需求,选择合适的材料和结构形式。

常见的材料有金属、塑料等,常见的结构形式有直线运动、旋转运动等。

在设计过程中,需要考虑机械手运动范围、负载能力以及精度要求等因素。

三、基于单片机的机械手控制方法1. 逻辑控制在基于单片机的机械手控制中,逻辑控制是最基本也是最常见的方法。

通过编程实现对传感器和执行器进行控制,并根据不同情况执行相应动作。

例如,当光电开关检测到物体存在时,执行器将进行抓取操作;当力敏电阻检测到施加力量超过阈值时,执行器将停止运动。

2. PID控制PID(比例-积分-微分)控制是一种经典且广泛应用于基于单片机的机械手设计中的方法。

通过对传感器反馈信号进行处理和分析,实现对执行器的精确控制。

比例项用于根据误差大小调整执行器的输出,积分项用于根据误差积分调整执行器的输出,微分项用于根据误差变化率调整执行器的输出。

通过合理选择PID参数,可以实现机械手对物体位置和力量的精确控制。

基于单片机的六自由度机械手臂控制系统设计

基于单片机的六自由度机械手臂控制系统设计

《如及乡悅乡報》2021年第2期工程科技基于单片机的六自由度机械手臂控制系统设计陈心怡学张春雨2朱丽华1(1.池州职业技术学院,安徽池州247000; 2•安徽科技学院,安徽滁州239000)摘要:机械手臂在工业生产中的自主识别、精准判断和快速响应能力,体现了加工过程的自动化程度和智能化水平,文章提出了基于TK-A66自由度机械手臂和LD1501-MG 数字舵机,STC89C52单片机为核心 的工业机械臂控制系统的设计。

运用运动学模型和TM 算法,对机械臂手臂的运动速度和轨迹进行控 制设计,在控制程序设计中利用微分插补法生成多路舵机PWM 速度控制信号,通过在Protues 软件中 仿真调试,完成了对机械臂的控制功能遥关键词:单片机;机械臂;6自由度机械臂;舵机中图分类号:TP241 文献标识码:A 文章编号:1672-0547(2021)02-0106-004一、弓I 言机械臂也称工业机器人,是以运动作为控制对象 的智能控制装备,主要由手臂、舵机、抓手等组成叫机 器人手臂的张开、夹紧等系列动作由电动机驱动,并 准确地反馈到可编程逻辑控制器。

在工业生产中控 制机械臂完成我们所需要的夹取和分拣动作,本项 目便是围绕六自由度机械臂控制系统展开的。

通常 一个52系列的单片机包含有FLASH R0M 、RAM 、3 个16位的定时器/计数器和1个UART 等,它具有性 能可靠、性价比高等特点。

在工业生产中,往往需要 机械手臂完成一些相对复杂的控制运动,机械手臂 系统中一个单片机远远不够,仍需要TK-A66自由 度机械手臂、1501 数字舵机等控制机械臂的运动。

本文就是用单片机作为核心控制器,LD1501- MG 数字舵机作为TK-A66自由度机械手臂的运动控 制单元,结合制成的6自由度机械臂的控制系统。

系 统采用单片机芯片STC89C52作为主控制器,A/D 转 换采用以双积分方式运行的ICL7135,利用定时计数 器的计数功能,测量外部电压,省去很多处部电路罠 单片机通过产生PWM 信号控制机械臂的舵机,从而图1机械臂模型控制6自由度的机械手臂。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

唐山学院毕业设计设计题目:基于单片机的多自由度机械手臂控制器设计系别:信息工程系班级:11电气工程及其自动化3班姓名:刘亮指导教师:田红霞2015年6月1日基于单片机的多自由度机械手臂控制器设计摘要机械臂控制器作为机械臂的大脑,对于它的研究有着十分重要的意义。

随着微电子技术和控制方法的不断进步,以单片机作为控制器的控制系统越来越成熟。

本课题正是基于单片机的机械臂控制系统的研究。

本文首先介绍了国内外机械臂发展状况以及控制系统的发展状况。

其次,阐述了四自由度机械手臂控制系统的硬件电路设计及软件实现。

详细阐述了机械臂控制系统中单片机及其外围电路设计、电源电路设计和舵机驱动电路设计。

在程序设计中,着重介绍了利用微分插补法进行PWM调速的程序设计。

并给出了控制器软件设计及流程图。

最后,给出了系统调试中出现的软硬件问题,进行了详细的分析并给出了相应的解决办法。

关键词:机械臂单片机自由度舵机PWMDesign of Multi DOF Manipulator ControllerBased on MCUAbstractAs the brain of robot arm, manipulator controller is very important for its the development of microelectronics technology and control method, the control system of MCU is becoming more and more thesis is based on the research of the manipulator control system of MCU.Firstly,it is introduced the development of the manipulator and the control system at home and abroad.Secondly,it is given the circuit and software design for the four DOF manipulator in this is expatiated the Single Chip Microcomputer(SCM),the relative circuit design ,Power circuit design,and driver circuit design of manipulator control the design of the program, the design of PWM speed regulation by differential interpolation is introduced emphatically. The software design and flow chart of the controller are ,it is presented the problems of hardware and software in practive given resolves.Key word: Manipulator;MCU;DOF;Steering engine;PWM目录1引言研究的背景和意义机器人是传统的机械结构学结合现代电子技术、电机学、计算机科学、控制理论、信息科学和传感器技术等多学科综合性高新技术产物,它是一种拟生结构、高速运行、重复操作和高精度机电一体化的自动化设备。

在研究和开发未知及不确定环境下作业的机器人的过程中,人们逐步认识到机器人技术的本质是感知、决策、行动和交互技术的结合[1]。

随着科技的不断进步尤其控制理论、材料学和传动结构学的发展以及制造工艺的进步,推动着机器人技术大跨步的向前发展。

目前,各个领域的都有其专有的机器人为其服务,如移动机器人、微机器人、水下机器人、医疗机器人、军用机器人、空中空间机器人、娱乐机器人等[2]。

当今各领域的制造行业都有其自动化流水线,例如,汽车自动化生产流水线就主要由工业机器人组成。

机器人与其他相应的制造设备的最大的优点是,其对生产环境有着极大的适应性和对各种任务的拓展性。

目前工业机器人已和最初的仿人型机器人有着很大的区别,更加符合各种不同生产制造领域的特殊要求,其中,目前,大多数工业机器人的形状类似人的手臂,能模拟人的手臂的部分动作,按预定的程序轨迹及其它要求,实现抓取、搬运工作或操纵工具的自动化装置[3]。

它们通常用于代替人的繁重劳动以解决人的生存,生产的难题,实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,因而广泛应用于机械制造、冶金、电子、轻工业和原子能等行业[4]。

近年来工业机器人在工厂自动化改革中发挥着巨大的作用,代替人处理一些重复性、精密性、高工作负荷的工作,大大加快了生产效率,缩减了生产周期。

如汽车自动化生产线中的机器人的无缝焊接,钢厂里的钢材分拣机器人的搬运打捆,都用到了工业机器人(机械臂)。

各生产领域专有的机器人能够使生产效率更高,降低损失,节约成本。

随着机器人技术的发展,当前的工业机械手臂的结构更加的简单,大多数为模块化的,因此,能够做到易于维护、容易扩展到更多的自由度,并且其动作能够具有较高的灵活性。

对于机械手臂的控制器设计,希望使用复杂高效的控制算法使机械手臂实现更高的控制性能,更精确的定位精度。

并希望其控制拥有较好的系统稳定性并有较强的可扩展性。

国内外机械臂研究现状国外机械臂研究现状世界上第一台工业机器人(机械手臂)诞生在美国,1954年美国人乔治·德沃尔研制了世界上第一台可编程机器人样机。

从第一台机械手臂诞生以来的60多年里,人类对机械手臂的热情不但没有丝毫减弱,反而越来越多的人投入到机械臂的研究和制造中。

1969年,世界上第一条自动化汽车生产线由美国通用汽车公司用21台工业机器人组成。

美国凭借其机器人技术全面、先进、适应性强在国际上仍一直处于领先地位。

日本在1967年,由丰田纺织自动化公司从美国引入第一台工业机器人,开始了日本的工业机器人发展时代。

1976年以后,随着微电子的快速发展和市场需求急剧增加,日本当时经济增长迅速,劳动力显着不足,工业机器人的出现使企业犹如获得了救命稻草,使其日本工业机器人得到快速发展。

日本现有的工业机器人保有量位居世界第一,素有“机器人王国”之称[5]。

工业机器人在欧洲的发展也非常快,1973年ABB公司研制的IRB6机器人,是世界上第一台全自动微型处理器控制的机器人。

同年库卡机器人也推出了自己的第一台机器人FAMULUS,它是第一个由6个电机驱动的关节机器人。

大多数欧洲国家政府比较重视工业机器人的发展,比如法国规定,对于一些危险、有毒、有害的工作岗位,必须以机器人来代替普通人的劳动。

德国由于其先进的工业体系,政府通过大力支持一系列研究计划,建立了一个完整的工业机器人科学技术体系,使德国机器人技术一直处于领先的地位。

近些年,意大利、瑞典、英国、俄罗斯、乌克兰等国家由于自身国内机器人市场的巨大需求和国际上机器人市场的激烈竞争,发展速度也非常迅速。

目前,世界上工业机器人生产厂家主要集中在日本和欧美。

日系生产厂家组要有三菱、发那科、松下、川崎、安川等。

欧系中具有代表性的有,瑞典的ABB、德国的KUKA、美国的Adept、意大利的COMAU及奥地利的IGM公司。

下面以KUKA 最新研制的小型机器人KR 6 R700 fivve为代表介绍当前工业机器人的最新技术,KR AGILUS fivve 是一个五自由度的机械臂,它的特点是极高的作业速度和极高的精确度。

因为它的体积小,占用空间很小,可选择安装地面、天花板等位置,因此KR AGILUS fivve 的安装适用能力极高。

KR AGILUS fivve的重量48kg,最大负荷是6kg,最大工作半径是7067mm,重复精确度为 ,可见其精确度极高,可以应付的工艺流程很多。

其控制系统是KUKA公司最新研究的KR C4 COMPACT,只是一种更高效、更稳定、更灵活且更智能化的控制系统。

灵活的结构设计和由此产生的可扩展性令其成为一款全能型控制系统。

按照目前的发展趋势国外机械手今后将大力研制具有某种智能的机械手,例如,触觉交互技术的加入。

国内机械臂研究现状在古代的中国就有类似于现代的某些机器人的设备,例如,诸葛亮研制的木牛流马,鲁班造的木车。

当前在我国,现代机械臂的研究最早开始于上世纪70年代。

1972,上海成功的研制了我国的第一台机械手臂,随之各地都有相应的研制计划研制基地,各重点高校陆续的开展的相关的专业和课程,今天我国的机械手臂应用已达到空前的高度。

我国政府从七五规划开始,大力发展机器人技术,制定了大量的相关鼓励政策并且为此投入大量的科研资金。

随后各地自动化研究所和相关企业开发并且制造了一系列的工业机器人,有由北京机电一体化研究所研制的焊接机器人,哈尔滨机床厂和哈工大联合制造的喷涂机器人,大连自动化研究所设计制造的拥有自主知识产权的氩弧焊机器人,沈阳工业大学设计制造的装卸载机器人等[6]。

机器人的控制器技术通过从外国引进、消化、吸收,大多是由中国工程院和沈阳自动化研究所及北京科技大学机器人研究所开发的,但很多的机器人关键部件还有国外几家少数机构垄断,如机器人专用轴承,减震齿轮,直流伺服电机等[7]。

我国的工业机械手的应用范围主要集中在一些自动化要求较高的制造业和先进的重工业,并且随着能源产业的壮大的相应的工业机器人也在逐渐的被应用。

在目前专业机械手的发展和应用比较广泛时,应相应的发展通用机械手,组合式机械这种机械手具有很强的灵活性和较高的拓展性,由此带来的优点是对生产环境有很强的适应性,可以在多种生产环境工作。

目前国内工业机械臂主要应用在铸造、焊接、搬运及热处理方面,以减轻人类的劳动强度,改善生产作业条件。

在研究设计通用机械手时可以将机械手臂的各运动构件,如伸缩、摆动、升降、横移、俯仰等机构,设计成典型的通用机构,以便适应不同工作环境的作业要求,选用通用型结构机构,使其能够组装成可改变结构的各种用途的机械手,这种机械手往往便于跟换工件,同时也便与设计制造与检修,扩大了应用范围。

当前我国在机械臂的数量、品种、性能方面都达不到工业生产的需要,并且在机械臂的通用性,精确性和稳定性等方面与国外还有很大的差距。

因此,我国机械臂产业在大力发展专用型和通用型机械臂的前提下,此外还应大力研究通用型的机械臂控制器、以及具有触觉、视觉处理能力的学习型机械臂控制器,并考虑将将其接入互联网,逐步建立智能学习型机械臂控制系统网络。

机械臂控制器的发展现状机械臂控制器主要分为两部分:机械臂控制系统硬件平台和机械臂软件控制系统。

相关文档
最新文档