机械臂本科生毕业设计(论文)范文

基于STM32的机械臂驱动系统设计

摘要

由于机械臂在各行各业中得到了愈来愈广泛的应用,机械臂控制的多样化、复杂化的需要也随之日趋增多。作为当今科技领域研究的一个热点,提高机械臂的控制精度、稳定性、操作灵活性对于提高其应用水平有着十分重要的意义。

本课题主要对四自由度机械臂控制系统进行了研究与设计。作为运动控制系统的一种,该控制系统主要面向底层,力争开发出一套稳定性高,可靠性强并且定位准确的工业机械臂系统。

首先根据机械臂系统的控制要求,整体上设计出单CPU 的系统控制方案,即通过控制主控制器输出的PWM 波的占空比实现对舵机转动的控制,进而实现各个关节的位置控制。在硬件方面,主要论述了如何以ARM 微处理器STM32F103ZET6、MG995舵机、MG945舵机、超声波传感器和电源模块为主要器件,通过搭建硬件平台和设计软件控制程序构建关节运动控制系统。然后按照结构化设计的思想,依次对以上各部分的原理和设计方法进行了分析和探讨,给出了实际的原理图和电路图。在软件设计方面,按照模块化的设计思想将控制程序分为初始化模块和运行模块,并分别对各个模块的程序进行设计。

实验表明,该机械臂控制系统不仅具有很好的控制精度,还具有很好的稳定性、准确性,而且在很大程度上改善了定位精度。

关键词:四自由度机械臂,STM32,Cortex-M3,脉冲宽度调制

the Design of Manipulator Drive System Based on STM32

Author:XXX

Tutor:XXX

Abstract

In recent years, robot arm is widely used in industry control, special robot, medical device and home service robots. Research of robot arm control system is a focus in robot area. It is meaningful to increase the performance in accuracy, stability and feasibility.

This paper is the research and design about a control system based on a four degrees freedom’s design. And, we strive to develop a high stability, reliability and accurate control system.

Firstly, according to the control requirements of the robotic system, the overall design of the system control program is based on a single CPU. Turn the steering control to achieve the control of the duty cycle of the PWM wave output by the main controller, so as to realize the position control of each joint. In terms of hardware, the paper mainly discusses how to use the ARM microprocessor STM32F103ZET6, MG995 Servo, MG945 servos, ultrasonic sensors and power supply module as the main components, build a joint motion control system by building hardware platforms and software control program. Then follow the structured design ideas, principles and design methods sequentially over each part is analyzed and discussed, and then give the actual schematic or circuit diagram. In software design, the control program is divided into the run modules and the initialization module and design program of each module separately.

Control system experiments show that the system can significantly improve the precision of control, and improve system stability, accuracy, so that the positioning accuracy of the robot arm has been greatly improved and enhanced.

Key Words: Four Degrees Freedom Robot, STM32, Cortex-M3, Pulse Width Modulation

目录

1绪论 (1)

1.1机械臂概述 (1)

1.1.1机械臂研究的意义 (1)

1.1.2国内外机械臂的研究现状及发展趋势 (1)

1.1.3机械臂的分类 (2)

1.2机械臂控制的研究内容 (4)

1.2.1机械臂的驱动方式 (4)

1.2.2机械臂的机械结构 (4)

1.2.3机械臂的控制器 (4)

1.2.4机械臂的控制算法 (5)

1.3嵌入式系统简介 (5)

1.4本文的主要工作 (6)

2机械臂控制系统的总体方案设计 (7)

2.1机械臂的机械结构设计 (7)

2.1.1臂部结构设计原则 (7)

2.1.2机械臂自由度的确定 (7)

2.2工作对象简介 (7)

2.3机械臂关节控制的总体方案 (8)

2.3.1机械臂控制器类型的确定 (8)

2.3.2机械臂控制系统结构 (9)

2.3.3关节控制系统的控制策略 (9)

2.4本章小结 (9)

3机械臂控制系统硬件设计 (11)

3.1机械臂控制系统概述 (11)

3.2微处理器选型 (11)

3.3主控制模块设计 (13)

3.3.1电源电路 (13)

3.3.2复位电路 (14)

3.3.3时钟电路 (15)

3.3.4 JTAG调试电路 (15)

3.4驱动模块设计 (16)

3.5电源模块设计 (17)

3.6传感器模块设计 (19)

3.7本章小结 (19)

4机械臂控制系统软件设计 (20)

4.1初始化模块设计 (20)

4.1.1系统时钟控制 (20)

4.1.2 SysTick定时器 (22)

4.1.3 TIM定时器 (23)

4.1.4通用输入输出接口GPIO (24)

4.1.5超声波传感器模块 (24)

4.2运行模块设计 (25)

4.3本章小结 (26)

5 系统的整机调试 (27)

5.1硬件调试 (27)

5.2软件调试 (28)

5.3故障原因及解决方法 (31)

5.4本章小结 (32)

结论 (33)

致谢 (34)

参考文献 (35)

附录 (37)

附录A (37)

附录B (46)

附录C (47)

1绪论

1.1机械臂概述

1.1.1机械臂研究的意义

早在几千年前,人类就开始了机器人的制造,以解决人类繁重的劳动。例如,古希腊诗人荷马在其长篇叙事诗《伊利亚特》中,描述了“火和锻冶之神”赫菲斯托斯用黄金锻造出一个侍女[1]。一直以来,人们也一直致力于将这些美丽的神话变为现实。1958年世界上的第一台机器人被发明以来,与工业机器人相关的技术得到了迅猛的发展,并且己经愈来愈广泛的应用在机械、电子、汽车等行业[2]。如今,机器人技术已成为衡量一个国家科技水平的标志之一[3]。

作为近几十年来发展起来的一种自动设备,机械臂可以通过编写软件程序来完成目标任务,它不仅具有人和机器各自的很多优点,而且特别具有人的智能性和适应性。在作业过程中,机械臂控制的准确性和对环境的适应性,已经使其在各个领域有着广阔的发展前景。高级类型的机械臂,可以执行更复杂的操作[4]。将机器臂运用于工业生产过程,除了可以提高生产率之外,还能够减弱工人的劳动强度,使生产过程实现自动控制。因此机械臂在近几年得到了愈来愈广泛的应用[5]。

1.1.2国内外机械臂的研究现状及发展趋势

机器人的研究始于二战后的美国。1958年第一台数控工业机器人诞生后,机器人在工业上的应用不断增加,日本、德国等国家也相继开始机器人的研制。

中国对现代机器人的研制始于上世纪70年代后期,80年代进入到飞速发展时期。尤其在国家成立了863计划后,机器人技术得到特别的重视,由此中国在机器人领域取得了飞速发展,相继研制出示教再现型的搬运、焊接、喷漆、装配等各种工业机器人,以及水下作业、军事和特种机器人。

机械臂发展状况概括如下:

第一代机械臂,即示教再现方式的机械臂。目前这种机械臂仍广泛应用于各种场合。这种工作方式只能按照事先设置的位置进行重复的动作,但是不能感知周围环境,其应

用范围因此受到一定的限制。这类机械臂主要工作于原料搬运、喷漆、焊接等工作场合。

第二代机械臂,即具有视觉、触觉等外部感觉功能的机械臂。这类机械臂可以根据周围环境的变化进行自适应,故可以完成较为复杂的工作。

图1.1 一汽―红旗‖轿车机器人焊接生产线

第三代机械臂,这类机械臂不仅具有第二代机械臂的感觉功能,而且还具有规划和决策的功能。从而在环境发生变化时进行自主的工作。但是目前这类机械臂依然处于研究阶段,还需要一段时间才能得到实际应用[6]。

图1.2 演奏机器人

从机械臂几十年来的成长进程来看,高精度,多功能,集成化,系统化以及智能化是机械臂在以后多年中的发展方向。

1.1.3机械臂的分类

机械臂一般从运动坐标形式分为直角坐标式机械臂、圆柱坐标式机械臂、极坐标式机械臂和多关节式机械臂。

直角坐标式机械臂:由三个线性关节来确定手爪的位置,通常还带有附加的旋转关节用来确定末端执行器的姿势。这类机械臂虽然控制位置精度高、简单,但结构繁杂,占地面积大。

圆柱坐标式机械臂:由两个滑动关节以及一个旋转关节来确定手爪的位置,也可以再附加一个旋转关节来确定部件的位置。其位置精度仅次于直角坐标式机械臂,控制简单,但结构庞大,移动轴的设计复杂。

极坐标式机械臂:它由一个滑动关节以及两个旋转关节来确定手爪的位置,也可以附加一个旋转关节来确定部件的姿势。这类机械臂占地面积小,结构紧凑,但有平衡问题,位置误差与臂长有关。

多关节式机械臂:其关节都是旋转的,类似于人的手臂,是工业机械臂中最常见的构型。该类机械臂结构紧凑,占地面积小,工作空间大,但是位置精度较差,控制存在耦合,比较复杂。

图1.3~1.6分别对应以上四种机械臂。

图1.3 直角坐标式机械臂图1.4 圆柱坐标式机械臂

图1.5 极坐标式机械臂图1.6 多关节式机械臂

1.2机械臂控制的研究内容

1.2.1机械臂的驱动方式

作为驱动方式,通常采用液压驱动、气压驱动和电机驱动三种类型。

液压式:液压驱动机械臂通常由液动机(各种油缸、油马达)伺服阀、油泵、油箱等组成驱动系统,由驱动机械臂的执行机构进行工作[7]。

气压式:其驱动系统通常由气缸、气阀、气罐和空压机组成。

电动式:电力驱动的机械臂是目前应用最广泛的一种类型。驱动电机一般采用步进电机、直流伺服电机或交流伺服电机,其中交流伺服电机为目前主要的驱动形式。由于电机速度高,通常还需要减速机构[8]。

1.2.2机械臂的机械结构

传统的机械臂系统由于占地面积较大,所以在小空间的环境下不适用。在一些特殊的环境下,我们需要一种占地面积小而且活动灵敏的机械臂。要实现机械手臂的控制,首先要分析机械手臂的机械结构,其中动力源以及动力传递方法应被予以重视。现在,电力传动的机械臂得到了广泛的应用,在动力传动方式上,有连杆式、齿轮式、绳索式等。以关节型为主流,80年代发明的适用于装配作业的平面关节型机械臂约占总量的1/2[9]。鉴于汽车、建筑、桥梁等行业的需要,超大型机械臂应运而生。

1.2.3机械臂的控制器

选择一个性能较好的控制器对控制功能的实现来说是十分必要的。工业控制技术、软件和硬件技术的发展,为机械臂控制器的选择提供的充分的条件。

可编程控制器(PLC)由于抗干扰能力强,故障率较低,设备易于扩展、维护,开

发周期短等特点,被广泛应用于工业场合[10]。但是其成本很高。数字信号处理器(DSP)采用数据和程序分离的哈佛结构和改进的哈佛结构,执行指令速度更快,它以处理能力强、内置较大的存储器、芯片功耗低及配置资源灵活等特点得到了广泛的应用[11]。但是其成本较高,高频干扰很大,功率消耗也很大。FPGA(Field-Programmable Gate Array)灵活,设计周期短的特点使其特别适合用于小批量系统,提高系统的可靠性和集成度[12]。但是FPGA 的功耗非常大,而且跟硬件的的联系非常大,使用起来很有难度[13]。

与上述各种微处理器相比,STM32F103ZET6处理器是意法半导体公司STM32系列芯片的一种,STM32F103ZET6采用ARM 最新的Cortex-M3内核,具有低成本、高集成度、低功耗等优点[14]。ARM 微处理器资源丰富,具有很好的通用性,在很多领域都得到了广泛的应用。

1.2.4机械臂的控制算法

应用于机械臂系统控制方法多种多样,包括传统的PID 控制,现代控制的轨迹控制、模糊控制、自适应控制等。PID控制的实用性很强。只要三个参数配合适当,便可实现速敏捷、平稳准确的控制。工业生产上的机械臂经常采用示教再现的方式。模糊控制和自适应控制精度高,是现代控制领域中应用广泛的控制方法,尤其体现在军工领域和航天领域中。

机械臂的研究内容除以上主要内容外,智能化传感器的应用、机器人的编程语言以及网络通讯等技术对于机器人系统也有非常重要的意义。

1.3嵌入式系统简介

在一般情况下,嵌入式系统是“执行特殊功能并受内部控制器控制的设备或系统”,即“嵌入到对象体系内的特定计算机系统”。“嵌入性”、“专用性”与“计算机系统”是嵌入式系统的三个基本要素。它主要负责信号的控制,体积小,可作为一个部件嵌入到所控制的装置中。它提供用户接口、有关管理信息的输入输出等,使设备及应用系统有较高的智能和性价比。进入微型计算机机时代后,科技人员开始了嵌入式系统的研究,之后迅速进入到独立发展的单片机时代,随后又迅速进入到电子技术领域中[15]。

嵌入式技术的发展不仅使机器人在微型化、智能化等方面具有更明显的优势,同时又使机器人的价格大幅降低,实现了机器人在更多领域广泛的应用。

1.4本文的主要工作

该设计主要负责四自由度机械臂控制系统相应的软件、硬件的设计与开发。

该设计以四自由度机械臂为控制基础,以STM32F103ZET6为主控芯片,设计的机械臂控制系统,控制精度较高,稳定性较强,具体的内容包括如下几个方面:

1.对机械臂系统的硬件设计进行分析,具体的电路以及芯片的选择进行了较为详细的介绍,并对其可靠性进行了深入的分析。

2.对舵机的控制理论进行了深入的研究,分析讨论了控制系统所涉及的主控芯片。

3.根据四自由度机械臂需要完成的工作任务,编写了系统的软件控制程序,对初始化、运行等模块展开了较为详细的介绍,之后对整个系统进行了反复的调试,调试结果表明,所设计的机械臂控制系统可以实现较为精确的控制。

2机械臂控制系统的总体方案设计

2.1机械臂的机械结构设计

2.1.1臂部结构设计原则

作为机械臂的一个重要组成部分,手臂不仅起到支撑被抓物体、手爪和其他关节的作用,而且还可以驱动手爪抓取物体,并根据事先预定的位置将物体搬运到指定地点[16]。

机械臂的结构形式必须基于其运动形式、动作自由度、抓取质量、受力情况和其他的因素来确定,整个系统的总质量比较大,受力也比较复杂,其运动部件的质量直接影响到机械臂的刚度和强度。所以,进行手臂的设计时,一般应注意下述要求:(1)刚度要大。为了避免机械臂在运动过程中发生较大的形变,要合理选择手臂的截面形状。

(2)导向性要好。为了避免机械臂在运动过程中发生不必要的相对运动,臂杆最好设计成方形或是花键等形式。

(3)偏重力矩要小。要尽可能减小机械臂运动部分的质量。

该设计根据机械臂的功能及搬运工作的任务的特点以及类型,为了使其在一定程度上具有操作的灵活性和运行性能的良好,经过多次的比较、讨论后,该设计选用多关节型的机械臂,它不仅具有动作的角度大的优点,还可以使机械臂在更大的空间内的运动。

2.1.2机械臂自由度的确定

机械臂的自由度是一个非常重要的参数,取决于机械臂的类型及其结构,并且在很大程度上直接决定到机械臂能否完成预定的任务。

一般来说是根据机械臂的用途来设计机械臂的自由度。自由度越多的机械臂,具有更大的运动的灵活性,通用性也越强,但结构较复杂,难以实现。

所设计的搬运机械臂采用四个自由度就可以完成设定的搬运任务。其中机械臂的手臂的旋转关节包括腰关节、肩关节、肘关节和腕关节四个关节以及末端手爪的开合。2.2工作对象简介

在工业现场采用机械臂进行的工作对象中袋装物品和箱装物品较为是常见的。在一

般的情况下,箱装物品由于具有规则的外形,多使用吸附式的手爪;而袋装物品由于具有极易产生形变的特点,多使用夹钳式或者插板式的手爪。

在该设计中,由于受机械臂硬件条件的限制,选择夹钳式的手爪搬运箱装物品。模拟的箱装物品的长、宽、高分别是55mm、36mm和30mm。

在进行工作对象的选择过程中,共有3种型号可供选择。其中长、宽、高分别是40mm、36mm、和30mm的工作对象由于超声波传感器的反射面较小,所以当其已经运动到指定搬运位置时,传感器不能准确的检测到物体,所以控制精度不够高,放弃采用。而长、宽、高分别是65mm、36mm和30mm的工作对象对于该手爪来说尺寸较大,在抓取和搬运的过程中经常出现掉落的现象,所以没有采用。

2.3机械臂关节控制的总体方案

2.3.1机械臂控制器类型的确定

作为机械臂的心脏,机械臂控制器是根据程序指令和从传感器获得的传感信息来控制机械臂完成事先预定的动作或任务的装置,控制器的性能决定了机械臂控制性能的好坏。从计算机结构、控制方式方面来划分,机械臂控制器大约可分为3种:单CPU 集中控制方式、多CPU 分布式控制方式、二级CPU 主从式控制方式。

(1)单CPU 集中控制方式:单CPU 集中控制系统必须是一个强大的控制系统,它的全部控制功能是用一台功能强大的计算机实现的。Hero-Ⅰ、Robot-Ⅰ等这些时代较早的机器人采用的就是这种单CPU 集中控制方式的结构,但由于在控制的过程中需要进行大量的计算,因此这种控制方式的控制速度一般比较慢。

(2)多CPU 分布式控制方式:多CPU 分布式控制系统的最大特点就是一个CPU 负责控制一个关节轴,同时在上位机与单轴控制的CPU 之间设计了一个并行接口,其主要负责上、下位机的通信,从而保证了数据的可靠传输。

(3)二级主从式控制方式:该控制方式需要主从两个CPU,即上位机和下位的单片机两层结构。上位机负责运动轨迹的规划、运动学计算等任务,根据预定的位置,计算出各个关节的运动量,以指令形式传送给下位的微处理器。下位的微处理器根据指令对各关节进行运动控制。

本课题所设计的机械臂系统基于STM32微处理器,利用STM32强大的运算和处理能力,采用单CPU 集中控制方式即可满足要求。

2.3.2机械臂控制系统结构

本课题研究的机械臂控制系统采用单CPU 集中控制方式,系统框图如下:

图2.1 机械臂控制系统结构图

计算机用于完成整个系统的管理、发送指令、运动轨迹规划等。计算机通过J-Link 仿真器将程序下载至STM32微处理器,向关节控制系统发出位置指令,STM32根据指令输出PWM 波,从而使机械臂的各个关节转过指定的角度,进而使其按照预定的轨迹完成搬运任务。

2.3.3关节控制系统的控制策略

本课题设计的机械臂关节控制系统以STM32微处理器为核心,对直流伺服电机(舵机)进行较为精确的运动控制。

关节控制系统的工作原理是:STM32微处理器内部的PWM 单元产生PWM信号,驱动直流伺服电机旋转。电机驱动舵机内部的齿轮组,其输出端带动一个线性的比例电位器作为位置检测,该电位器把转角坐标转换为一比例电压反馈给控制线路板,控制线路板将其与输入的控制脉冲信号比较,产生纠正脉冲,并驱动电机正向或者反向的转动,使齿轮组的输出位置与期望值相符,令纠正脉冲最终趋于为0,从而达到使伺服电机的精确定位[17]。

该关节控制系统的主要特点如下:

(1)使用以Contex-M3为内核的STM32F103ZET6作为系统的微控制器,与传统的51单片机相比起来,具有功耗小,运算能力大大增强的优点。

(2)采用直流伺服电机驱动机械臂的各个关节,根据STM32微控制器输出的PWM 控制信号的占空比来确定直流电动机的转速和转向,控制起来简单,准确。

2.4本章小结

本章介绍了4自由度机械臂的结构形式,根据腰关节、肩关节、肘关节和腕关节4个旋转关节的运动特点,从整体上确定了该机械臂控制系统的控制方案。首先确定了该关节控制系统采用单CPU 集中控制方式,然后说明了关节控制系统的工作原理,最后

介绍了本设计的关节控制系统的一些主要特点。

3机械臂控制系统硬件设计

3.1机械臂控制系统概述

机械臂控制系统通常要满足如下几个基本的要求:

(1)控制系统的微型化、轻型化和模块化。因为机械臂的控制系统是安装在机械臂上的,所以为了安装的方便和减轻机械臂的负载,控制系统应尽可能实现微型化和轻型化;另外,为了达到系统的各单元之间有要求的独立性的目的,要尽量实现模块化。

(2)控制系统的实时性。为了满足机械臂的输入输出信息量大,并且计算量大,同时要保证较高的控制精度的要求,机械臂控制系统必须具有较好的实时性。

(3)系统的稳定性和开放性。稳定是保证系统正常运行的前提和保证,所以机械臂控制系统必须具有一定的稳定性以保证系统的低故障率。此外,为了实现控制系统以后的改进和可以方便的移植到其他的位置,这就要求控制系统具有好的开放性[18]。

该机械臂控制系统由主控制模块、电机驱动模块和电源模块组成,每个子模块的功能如下:

主控制模块:作为该控制系统的核心,包括ARM Cortex-M3 内核和有关外围电路,主要负责完成PWM 波(控制信号)的输出。

驱动模块:负责机械臂各个关节的驱动,由舵机组成。

电源模块:机械臂控制系统采用双电源供电模式,STM32单片机经过AMS1117-3.3V 稳压芯片供电,舵机驱动模块采用7.2V可充电电池经LM2596 DC-DC 可调降压模块实现供电。

3.2微处理器选型

微控制器作为机械臂运动控制系统的核心,其性能对控制效果起着至关重要的作用,因此高性能的CPU是必需的。微控制器的选择对机械臂系统的设计影响很大,所以要在具体分析了该控制系统的特点和要求后选择合适的微控制器,应基于整个系统的控制速度及其智能水平两个方面,以如下几个方面为重点进行微控制器的选择:·系统时钟速度

·运算速度

·功能

·电机控制方式

·ROM及ROM的大小

·控制板的结构尺寸

目前,应用于机械臂的微控制器有很多种,最广泛的有8/16位单片机和数字信号处理器两种。选择8/16位单片机进行控制系统的设计简单,开发周期较短,但数据处理能力弱,需要附加很多的外部设备如PID 调节器和PWM 发生器等才能完成较为复杂的控制,而且系统的稳定性不强,开发板尺寸较大。相比于8/16位单片机,数字信号处理器具有处理能力强、速度快、开发板体积小等特点,但在中断处理、位处理方面,DSP 不如单片机的资料多,而且芯片的价格以及其相应的开发软件也比较贵,针对性性比较强,但是通用性一般比较差。

具有同等性能的ARM 微处理器与DSP 相比,资源更加的丰富,通用性明显增强,它所具有的处理速度快、性价比高、功耗低等优点使其得到了广泛的应用。虽然作为32位的微处理器,但是由于ARM 内部具有16位的Thumb 指令集,这使其能够作为16位的单片机使用,却拥有了32位单片机的处理速度。所以,用单片机和DSP 实现的系统,ARM 都可以实现。

在上述分析的基础上,经过反复比较,本设计采用意法半导体公司的STM32处理器,如图3.1所示。STM32F103ZET6是基于32位ARM Cortex-M3内核的微处理器,不但支持实时仿真,而且嵌入了512KB的高速闪存。CPU 的最高工作频率为72MHz,支持Thumb-2。

图3.1 STM32

STM32的主要特性如下[19~22]:

·内核为ARM32位的Cortex-M3 CPU:

·存储器:

512KB的闪存程序存储器;

64KB的SRAM;

带4个片选的静态存储器控制器。支持CF卡、SRAM、PSRAM、NOR和NAND 存储器。

·时钟、复位和电源管理:

·低功耗:

·3个12位的模/数转换器:

3倍采样和保持功能;

温度传感器。

·2通道12位D/A转换器。

·12通道DMA控制器:

·调试模式:

串行单线调试和JTAG接口;

Cottex-M3内嵌跟踪模块。

·112个快速I/O端口。

·11个定时器。

·13个通信接口。

·CRC计算单元,96位的芯片唯一代码。

3.3主控制模块设计

该设计的主控制模块的硬件系统包括电源电路、复位电路、系统时钟电路以及JTAG 调试电路四大组成部分。

3.3.1电源电路

在硬件电路的设计中,电源模块的设计是非常重要的,如果不能妥善处理,不但会使电路不能正常工作,严重的还可能烧毁电路。因此,在设计电源时务必要注意如下几点:

(1)交流输入和直流输出尽可能保持更大的距离;

(2)地线要足够粗,单点和多点相结合,同时分离模拟地和数字地;

(3)散热要好,布局应合适;

图3.2 电源电路图

STM32开发板支持的供电方式主要有3种,分别是:

·USB接口供电,最大为500mA

·外部直流5V供电

·JLINK V8电源,包括两种方式5V和3.3V

如上图所示,当电源开关拨到下面时,开发板由外部接口供电。板上的电源转换芯片将USB接口输入的5V电源转换成3.3V的电源,给处理器和相关外围电路供电。

当电源开关拨到上面时,开发板由USB接口供电。板上的电源转换芯片将USB接口输入的5V电源转换成3.3V的电源,给处理器和相关外围电路供电。

3.3.2复位电路

图3.3 复位电路图

如上图所示,B1为整个板的复位按钮,当按钮被按下时,STM32处理器、液晶、以太网和音频解码芯片等都将复位。

3.3.3时钟电路

STM32的VBAT 的供电是由CR1220纽扣电池以及外部电源混合完成的,在有外部电源(VCC3.3)的情况下,CR1220纽扣电池不给VBAT 供电而由外部电源实现供电。但是,当外部电源断开的情况下,CR1220纽扣电池负责给VBAT 供电。这样,VBAT总是有电的,以保证RTC的走时以及后备寄存器的内容不丢失。相关电路如下:

图3.4 时钟电路图

3.3.4 JTAG调试电路

软件程序的编写通常是需要多次的修改才适用的,因此一些比较先进的调试手段便应运而生。JTAG 仿真调试手段作为其中的一种,是由ARM 公司提出的。如下图所示:

图3.5 JTAG调试电路图

通过JTAG接口,我们可以烧录和调试程序,开发板的JTAG接口的硬件连接如上图所示,可以与目前主流的JLINK V8仿真器配合使用。

3.4驱动模块设计

该机械臂控制系统包括四个旋转的腰关节、肩关节、肘关节和腕关节,以及末端手爪的运动,相应的要五个动力源才能完成目标作业。如第一章所述,广泛使用的驱动方式主要包括液压驱动、气压驱动和电机驱动。三者各有自己的优点和缺点,通常对机械臂的驱动系统的要求有:

(1)驱动系统的质量不应太重,效率也应较高;

(2)响应速度快;

(3)动作灵活,位移偏差以及速度偏差均较小;

(4)安全可靠;

(5)操作和维护方便;

(6)经济合理,占地面积要尽可能的小。

基于上述驱动系统的特点和该机械臂驱动系统的设计要求,该设计选用直流伺服电机负责机械臂各个关节的驱动。

该设计选用的舵机型号为分别MG995、MG945,如图3.2、3.3,其参数如下:MG995:

(1)尺寸:40mm×20mm×36.5mm (2)重量:62g

(3)技术参数:无负载速度0.17秒/60度(4.8V) 、0.13秒/60度(6.0V)

(4)扭矩:13KG (5)使用温度:-30~~+60摄氏度(6)死区设定:4微秒(7)工作电压:3.0V-7.2V

图3.6 MG995舵机

计算机专业毕业设计论文

目录 第一章绪论 (1) 1.1 系统开发的背景 (1) 1.2 软件开发的策略 (1) 1.3 软件的开发方法 (3) 1.4 系统开发环境的选取 (4) 第二章系统规划 (7) 2.1 软件开发中的主要问题 (7) 2.2 软件开发目标 (7) 第三章系统分析 (8) 3.1 系统的初步调查 (8) 3.2 系统的可行性分析 (8) 3.3 对现存软件的研究 (9) 3.4 新系统逻辑方案的提出 (9) 第四章系统设计 (12) 4.1 目的与任务 (12) 4.2 系统的总体结构设计 (12) 4.3 系统的物理结构设计 (13) 4.4 系统运行的软硬件环境 (14) 4.5数据库设计 (14) 4.6用户界面设计 (17) 第五章系统实现 (19) 5.1 与数据库的连接 (19) 5.2 线程的设计 (21) 5.3具体的功能实现 (22) 5.4 系统测试 (34) 第六章系统运行与维护 (36) 6.1 系统的运行 (36) 6.2 系统的维护 (36) 第七章结论 (37) 7.1本软件的特点 (37) 7.2本软件的缺点 (37) 结束语 (38) 致谢 (38) 参考文献 (39)

第一章绪论 1.1 系统开发的背景 在科技日益发达的今天,社会对每个身处其中的分子要求越来越高,懂得一门外语只是基本的要求。而学习外语也要讲究一定的方法,一些辅助的工具也是必不可少的。 回顾过去背单词的方式,大家都是对着一本厚厚的字典,用笔在纸上反来复去的写,力求用次数来达到记忆的目的。可这种方式太浪费时间,一些单词被背了又背,一些单词却未被问津,自己都不知道哪些是已经记下来的,哪些是还不会的。把时间都白白的浪费掉了,真是得不偿失,因此,改变这种方式势在必行!使用计算机编写的背单词工具就改变了这种状况,使背单词也变得“轻松”起来。面对当前市场上背单词工具质量的良莠不齐,因而提出了设计一个新的,功能更实用,操作更方便,界面更友好的英语背单词工具——“攻破单词”。 通过对此工具的使用,可以节省很多时间,提高记忆效率,加强学习上的灵活性,使记忆、测试和查单词等各方面都很方便、轻松、快捷,相信它更能满足学习英语的学习者的需要,提高学习的进程,增加学习的兴趣。 1.2 软件开发的策略 将程序看作是按照顺序执行的一系统指令,这通常称为过程编程。过程化程序设计的典型特征是:程序中的数据对于所有过程都是可见的,因此也很容易造成混乱;过程与数据之间的关系是独立的,数据并没有要求一定要用那些方法来处理,原则上任何过程都可以对数据进行操作。在面向过程的程序设计方法中,首先考虑的是程序的功能,即程序要解决的问题,通过将功能逐步细化,直到每一个小的功能模块都能够用函数或过程来实现。然后设计数据结构,编写功能模块(过程),最后将它们组合成一个复杂的程序。换句话说,面向过程的程序设计采用的是“算法+数据结构=程序设计”的思想,即首先考虑解决问题的算法,然后再设计适合的数据结构使得算法得以有效的实现。面向过程的程序设计方法对于小型程序来说是适合的,但是用它来开发大规模的、可重用的应用就显得力不从心了。 与过程编程相对的是面向对象的编程。面向对象编程(OOP)从另外角度看待

机械手毕业设计

目录 第一章绪论 1.1 项目的技术背景与研究意义 1.2 取苗装置的国内外研究现状 1.2.1国外取苗装置的研究现状 1.2.2国内取苗装置的研究现状 1.3论文的研究目标与研究内容 1.4论文研究的技术路线 第二章穴盘苗自动移栽机机械手整机方案设计 2.1 穴盘苗自动移栽机机械手工作原理和结构分析2.2 利用UG建立样机模型 第三章穴盘苗自动移栽机取苗装置的结构设计 3.1 取苗机构的基本构成 基本结构 (1)机械手 (2)穴盘定位平台 (3)驱动系统 (4)控制系统 PLC程序 (5)底座 3.2 取苗机构的工作原理 第四章穴盘苗自动移栽机送苗装置的设计要求分析1穴盘育苗及穴盘的选择 2送苗装置的工作原理和结构组成 3送苗机构的控制系统 第五章取苗装置的实验研究 1.取苗装置影响因素分析 2影响取苗成功率的因素 3取苗装置手臂角度的实验分析

第六章总结与展望1 全文总结 2研究展望 结束语 参考文献 致谢

第一章绪论 1.1项目的技术背景与研究意义 随着社会进步和人民生活水平的提高,设施农业已成为国民经济中的支柱产业,温室蔬菜、花卉及棉花生产对发展农村经济,增加农民收入,丰富人民的菜篮子,改善人民生活具有举足轻重的作用。穴盘苗移栽是近年才兴起的种植新技术,它具有缩短生育期,提早成熟,提高棉花单产,具有广阔的推广前景。过去几年温室大棚育出成品苗向大田移栽,全部是靠人工移栽。穴盘苗自动移栽技术是温室蔬菜或花卉生产实现工厂化和自动化而采用的一种重要的种植方式。目前,国内穴盘苗移栽的取苗、喂苗环节主要靠手工完成,劳动强度大,作业效率低,不能满足规模化生产的需要,从而制约了蔬菜生产的发展。因此,研制开发适合我国国情、结构简单、价格低廉、性能稳定可靠的中小型穴盘苗自动移栽机迫在眉睫,而移栽机械手是温室穴盘苗移栽自动化的关键部分,能够完成“穴盘定位—自动送苗—钵苗抓取—钵苗投放”这一系列连续动作,其性能直接影响移栽机的移栽质量。穴盘苗移栽机械手的研究对实现实现温室穴盘苗移栽生产过程自动化、减轻穴盘苗移栽作业的劳动强度、提高作物移栽质量,推进我国温室农业作物生产机械化和自动化进程,特别是我国“十二五”农业发展规划的顺利实施具有重大意义。 1.2 取苗装置的国内外研究现状 国外穴盘苗移栽机取苗装置的技术较成熟,而且大部分机型开始投入使用,尤其是应用于花卉、蔬菜等经济价值高的作物的大面积移栽,具有很好的经济价值。国内的研究主要集中在各大高校及科研院所,且大部分的研究成果只是样机的试制,尚没有成型的机型投入生产应用。 1.2.1国外取苗装置研究现状 20 世纪初期部分国家开始出现移栽机具。三十年代出现移栽装置或移栽器代替人工取苗。五十年代移栽的生产技术研究,研制出了不同结构的半自动移栽机。八十年代,半自动移栽机已在欧美国家的农业生产中广泛被使用,培育穴盘苗、移栽作物等,实现了制造机械、播种机械、移栽机等各种机械配套使用。到90年代,有关部门加强从育苗到栽植整个系统的研究,使育苗和栽植有机地结合,研制出多种全自动移栽机,如日本90年代初将穴盘苗自动移栽机列为农业机械急需开发的项目,日本农机研究所联合三家农机公司,于1993年至1995年期间开发出了三种型号的全自动移栽机(图1-1~1-3),可移栽穴盘苗或纸钵苗,主要

机械专业毕业设计论文 (1)

毕业设计(论文) 装载机工作装置运动设计与仿真 学科、专业: 学号: 作者姓名: 指导教师:

兰州交通大学毕业设计(论文) 摘要 装载机是一个通常用于建筑的重型设备,主要用于将材料(等asasphalt,拆除杂物,灰尘,雪,饲料,砾石,原木,矿物原料,再生材料,岩石,沙,木屑)装入另一种类型的机械(如自卸车,输送带,进料斗,或车厢)。它对于减轻劳动强度,加快工程建设速度,提高工程质量起着重要的作用。随着我国制造业的发展,对于装载机的设计和制造的要求也越来越高,而传统的设计方法存在很多不足,如设计周期长,设计质量差,设计费用高,不能反映整个结构的应力分布,很难满足客户需求。 本文首先主要介绍了课题的研究背景,装载机的发展趋势及设计方法,分析了装载机的总体构造,对装载机工作装置作了简要介绍;然后利用三维设计软件SolidWorks 完成了对装载机工作装置的三维设计,建立整机结构模型并进行运动仿真,了解实际工作情况。最后利用SolidWorks自带插件SolidWorks Simulation对装载机主要承受载荷的部件进行静力分析,分析其变形与受力情况,以便能对其进行更好的优化设计。 关键字:装载机;三维设计;有限元分析 I

兰州交通大学毕业设计(论文) Abstract Loader is a heavy equipment normally used in construction, Mainly for the material (like removal of debris, dirt, snow, feed, gravel, wood, mineral materials, recycled materials, rock, sand, sawdust) into another type of machine (truck, conveyor, into hopper, or car). It is to reduce labor intensity, speed up the construction speed, improve project quality plays an important role. With the development of China's manufacturing industry, the requirements for the design and manufacture loaders are also increasing, while the traditional design method has many deficiencies, such as long design cycles, poor design quality, high design costs, does not reflect the whole structure stress distribution, it is difficult to meet customer needs. This paper first introduces the research background, trends and design issues loaders, analyzes the overall structure of the loader, loader working device for a brief introduction; Then use the three-dimensional design software SolidWorks completed the loader working device 3D design, build the whole structure and motion simulation model, to understand the actual work; Finally, the use of static analysis plug-ins SolidWorks Simulation SolidWorks comes to bear on the loader loads the main component analysis of the deformation and stress conditions in order to be better optimized. Key Words:Loader;Three-dimensional design;Finite Element Analysis

动画专业毕业设计论文题目

动画专业毕业设计论文题目 篇一:动漫设计毕业论文的题目 动漫设计毕业论文的题目 1 三维角色动画演示设计研究 2 从时代文化特点看网络游戏角色设计 3 网络游戏设计的数字文化环境特征 4 漫画创作的流行文化特点 5 二维动画计算机后期合成技术探索 6 二维动画设计中的背景透视技巧研究 7 动画背景制作风格与技术探索 8 影片《千与千寻》二维动画分镜头技术解析 9 迪斯尼动画片中的角色运动规律分析研究 10 循环动画在电子读物中的应用 11 日本动画中的角色体系 12 中国古典题材游戏的人物设定 13 欧美奇幻文化对网游造型的影响 14 休闲游戏人物设定研究 15 时间表在原画设计中的应用 16 仿真数字人物的制作 17 三维游戏角色贴图的研究 18 三维动画中的角色运动设计 19 三维动画短剧的设计与制作

20 二维动画制作中的场景转化 21 游戏中的场景设定 22 三维动画中的骨骼设定 动画设计中对2D方面的色彩研究 内容摘要:近些年来,我国的动画片色彩设计有了长足的进步,表现在创作者能够吸收和借鉴各种创作元素,比如电影中的色彩元素,国画中的色彩元素,民间皮影、剪纸中的色彩元素等,而且我国的动画创作者还能大胆学习国外先进的色彩设计经验,移植国外成熟的创作模本,来为我国的动画创作服务。但是,我国动画片色彩设计走向成熟与辉煌的路还很遥远,我们必须实实在在地去应对、解决一系列问题,调整与完善现有条件的内部结构,充分利用已有资源,并且在学习与反思中发现新的运作思维模式,从而开拓出一片更为广阔、自由的市场空间。 关键词:动画片色彩人物造型艺术 Abstract In recent years, the cartoon color design of China has made great progress, in which the creators could absorb and draw from all kinds of other creating elements, such as the color elements of the films, the Chinese paintings, the shadow plays and paper cut. And our creators also study from advancing foreign

机械系毕业论文

柳州职业技术学院 毕业实践报告 题目2013级毕业设计(论文)副标题2013级毕业设计(论文)学生姓名陈成 学号034 专业机械制造 教学站广西机电技师学院教学站 班级柳职院13级机械制造1班 指导教师罗莹艳 日期2013年8月6日 目录 一、自我介绍及专业学习介绍 (3) 1.1 学生自我介绍 (3) 1.2 主要理论课程内容以及学习情况 (3) 1.3 主要技能水平以及方法能力 (4) 1.4 社会能力的自我评价 (4) 二、综合实践的过程与目的 (5) 2.1 综合实践的目的 (7) 2.2 实习岗位所具备的技术 (5) 2.3 实习岗位的安全技术规程 (5) 2.4 实习的岗位介绍 (8) 2.5 实习岗位技术工作的工艺分析 (6) 2.6 实习岗位技术工作的工艺规程 (7)

三、技能等级考过程 (8) 3.1 等级考试工件图纸分析包括尺寸、形位公差、表面粗糙度 (8) 3.2 工件加工所需的工具、量具、设备等以及使用方法 (8) 3.3 加工工艺步骤 (9) 3.4 工件的检测 (9) 3.5 等级考试小结(自我评价) (9) 四、总结:实践的收获与体会 (9) 五、致谢 (9) 六、参考文献 (10)

一、自我介绍及专业学习介绍 1.1 自我介绍 我叫陈成,出生于风景优美江水围绕的工业城市广西柳州市,我所学的专业为机械制造,毕业于国内示范性高校柳州职业技术学院。 我是一个乐观自信的男孩,平时给人一种亲近的感觉,我最大的特点是执着,只要是我选择好了的道路,再艰苦我也会走下去,直到到达我所想要的高度。我喜欢挑战不一样的自我,挖掘自己的潜力,更好的发现自己的优缺点,缺点改正优点精益求精。 在大学将近三年的时间里,我刻苦学习书本内容,虚心向老师和同学请教不懂的问题,很好的利用了图书馆庞大的教学资源来充实自己的课外知识,专业课我学习了企业管理、大学生就业指导等文化课程和机械基础、工程力学、等理论课程,还进行了调漆、喷漆、打磨等的实心,我现在拥有了较扎实的专业知识基础,各科成绩良好。 通过在校的学习,我对自己的未来有了明确的定位,并有足够的信心在未来的职业生涯中一步步迈向我所要的工作职位,提升自己的人生价值,为企业,为国家做出微小的贡献。现在我的就像一只羽翼未丰满的小邹鸟,希望通过未来的不断的实践来充实自己,逐渐的变为展翅的雄鹰。 成功是留给有准备的人的,我一直都在努力,一小步一小步的迈向我的目标,我相信自己的努力没有白费,我也相信自己的能力,希望通过自己的努力能够得到学院领导老师的认可,天降大任于斯人也,必先苦其心志,我将会身心力行去做好自己的本职。 现即将毕业,为了能更好更快的适应今后的工作岗位,真正的做到理论与现实相结合,我现在正在进行毕业实习。 未来等我,现在我在努力。 1.2 主要理论课程内容以及学习情况 《机械设计基础》:机械设计是一门应用科学,是研究机械类产品的设计、开发、改造,以满足经济发展和社会需求的科学。机械设计涉及工程技术的各个领域。一台新的设备从提出设计任务到制造出来投入正常使用,一般要经过市场调查、收集同类产品信息、研究、设计、制造、运行考核等各个阶段。在设计阶

机械臂结构设计

工业机械臂结构设计 1)连杆 设计步骤如下: 1.选择“前视基准面”作为草图绘制平面,绘制草图1,如图3-69所示。

2.点选拉伸特征图标, 在属性管理器中输入:终止条件:两侧对称,拉伸高度值15mm,确定,完成实体造型1。 3.选择“右视基准面”作为草图绘制平面,绘制草图1,如图3-69所示。

4.点选切除-拉伸特征图标,在属性管理器中输入拉伸高度值61mm,确定,完成实体造型2。 5.选择图示边线,点选圆角特征按钮,添加半径为5mm的圆角。完成连杆实体造型如图所示。 2)连接件1 1.选择“前视基准面”作为草图绘制平面,绘制草图1,如图3-69所示。

2.点选拉伸特征图标, 在属性管理器中输入:终止条件:两侧对称,拉伸高度值4mm,确定,完成实体造型。 3)连接件2 1.选择“前视基准面”作为草图绘制平面,绘制草图1,如图3-69所示。 2.点选拉伸特征图标,在属性管理器中输入终止条件:两侧对称,拉伸高度值15mm,确定,完成实体造型。 3.选择“上视基准面”作为草图绘制平面,绘制草图1,如图3-69所示。

4.点选切除-拉伸特征图标, 在属性管理器中输入终止条件:给定深度,拉伸高度值12mm,确定,完成实体造型2。 5.选择图示表面作为草图绘制平面,绘制草图1,如图3-69所示。 6.点选切除-拉伸特征图标,在属性管理器中输入拉伸高度值40mm,确定,完成实体造型3。7.选择“前视基准面”作为草图绘制平面,绘制草图1,如图3-69所示。 8.点选拉伸特征图标,在属性管理器中输入终止条件:两侧对称,拉伸高度值12mm,确定,完成实体造型。 9.选择图示表面作为草图绘制平面,绘制草图1,如图3-69所示。

计算机软件工程毕业设计论文

目录 目录 (1) 摘要 (1) 前言 (3) 第一章绪论 (4) 1.1研究背景 (4) 1.2设计目标 (4) 1.3本文结构 (5) 第二章系统开发环境与技术 (6) 2.1系统开发环境 (6) 2.1.1 MyEclipse插件介绍 (6) 2.1.2 Tomcat服务器介绍 (6) 2.2系统开发技术 (7) 2.2.1 JSP与Servlet技术 (7) 2.2.2 JavaScript简介 (10) 2.2.3 MVC模式 (11) 2.2.4 Struts框架 (11) 2.2.5 Spring框架 (13) 2.2.6 Hibernate框架 (15) 第三章系统需求分析与前台设计 (17) 3.1需求分析 (17) 3.1.1 系统前台简要设计概述 (17) 3.1.2 系统用例图 (18) 3.2系统设计 (18) 3.2.1 系统层次划分 (18) 3.2.2 数据库设计 (19) 3.2.3 成本管理模块时序图 (22) 第四章系统详细设计与功能实现 (27) 4.1系统项目的文件夹结构 (27) 4.2成本管理模块的具体实现 (28) 4.2.1 查询成本信息列表功能的实现 (28)

4.2.3 修改成本信息功能的实现 (36) 4.2.4 删除成本信息功能的实现 (39) 4.2.5 查看成本明细信息功能的实现 (41) 第五章总结与展望 (43) 5.1课题总结 (43) 5.2进一步开发的展望 (43) 参考文献 (44) 致谢 (45)

摘要 服饰企业生产状况联络表是针对企业的实际情况而进行设计、开发的,而成本管理模块则是为了保持产品的成本信息及时的保存、更新。利用JSP技术和SSH框架以及相应的数据库访问技术实现了基于Web的系统。该框架可以减少模块之间的耦合性,让开发人员减轻重新建立解决复杂问题方案的负担,并且可以被扩展以进行内部的定制化。通过使用JSP技术建设动态网站,充分发挥了Java语言所独有的易用性、跨平台性和安全性,从而构建了一个运行高效、安全可靠、适用性广的管理系统,实现了企业信息资源的网上管理,满足了公司业务处理的需要,使企业适应了网络经济时代发展的要求。 论文首先简要介绍了企业管理系统的一些研究与应用背景,其次介绍了该网站系统所采用的开发工具、平台以及开发环境。在此基础上,论文详尽描述了成本管理系统情况。 关键词:JSP,SSH框架,成本管理 作者:XX 指导老师:XX

机械手的设计毕业设计论文

天津机电职业技术学院毕业综合实践报告 专业电气自动化 班级电气自动化三班

目录 1 机械手的基本介绍 (1) 1.1 机械手的基本结构组成 (1) 1.1.1 气动手爪 (1) 1.1.2 伸缩气缸 (1) 1.1.3 回转气缸及垫板 (2) 1.1.4 提升气缸 (2) 1.2 直线运动传动组件 (2) 1.3 气动控制回路 (3) 2 传感器部分 (5) 2.1 传感器简介 (5) 2.2 磁性开关 (5) 2.3 光电传感器和光纤传感器 (5) 3 伺服电机应用 (7) 3.1 伺服系统 (7) 3.2 交流伺服系统的位置控制模式 (8) 3.3 接线 (10) 3.4 伺服驱动器的参数设置与调整 (10) 3.4.1 参数设置方式操作说明 (11) 3.4.2 面板操作说明: (11) 3.4.3 部分参数说明 (11) 3.5 最大速度(MAX_SPEED)和启动/停止速度(SS_SPEED)12 3.6 移动包络 (13) 4 PLC程序编写 (15) 4.1 PLC的选型和I/O接线 (15) 4.2 伺服电机驱动器参数设置 (15) 4.3 编写和调试PLC控制程序 (16) 4.4 初态检查复位子程序和回原点子程序 (19) 4.5 急停处理子程序 (20) 个人收获 (23) 参考文献 (24) 附录 (25) 致谢 (28)

1 机械手的基本介绍 1.1 机械手的基本结构组成 1.1.1 气动手爪 用于在各个工作站物料台上抓取/放下工件。由一个二位五通双向电控阀控制。见图 1-1 图 1-1 气动手爪 1.1.2 伸缩气缸 用于驱动手臂伸出缩回。由一个二位五通单向电控阀控制。见图 1-2 图 1-2 伸缩气缸

机械专业本科毕业设计(论文)模板

本科毕业设计(论文) XXXXXX教务处制

XXXXX本科毕业设计(论文) 学号: 学生: 年月

学生毕业设计(论文)诚信声明书 本人重声明:在毕业设计(论文)工作中严格遵守学校有关规定,恪守学术规;所提交的毕业设计(论文)是在导师的指导下独立设计(研究)的成果,设计(论文)中引用他人的文献、数据、图件、资料及研究成果均已在设计(论文)中加以说明;在毕业设计(论文)中未剽窃、抄袭他人的学术观点、思想和成果,未篡改实验数据。与我一同工作的同组人员对本设计(论文)所作出的贡献均已在文中说明并表示了意。 本设计(论文)和资料若有不实之处,本人愿承担一切相关责任。 毕业设计(论文)作者(签名):年月日 指导教师(签名):年月日 作者联系:电子:

摘 钇铝石榴石(Y 3Al 5O 12,Y AG)具有良好的光学性能,是一种重要的激光基质材料。与YAG 单晶相比,YAG 以0.5wt%现冷等静压成型明显地较常规压力成型获得更高的收缩率和致密度。在烧结工艺中,本文首先采用了两步真空烧结工艺制备了YAG 透明瓷,其步骤为:将成型后的素坯在真空炉首先加热到一个较高的温度(1700~1800℃),再快速降温至较低温度(1500~1600℃),并在此较低温度下保温10h 。同时,还考察了常规烧结和微波烧结方法。透光率测试表明,真空烧结法更容易获得透明瓷,通过本项目的研究成功地制备出了透光率约为52.2%的透明瓷。实验结果更进一步说明了,要想获得透光率更高的透明瓷,坯体必须在烧结前期获得较高的收缩率,并且尽可能在高真空或还原性的气氛中烧结。

Yttrium laser material due to its The which was made by conventional molding method, it found that the higher line shrinkage and higher density can be got by the cold isostatic pressure molding method. In the course of sintering process, two-step sintering process at vacuum environment was adopted first. Specific process conditions used in this paper is as follows: the samples were first heated to a higher temperature ranging from 1700℃ to 1800℃,then cooled down to a lower temperature ranging from 1500℃to1600℃, and held at the lower temperature for 10h. Compared with two-step sintering process at vacuum environment, the conventional sintering method and microwave sintering method were used to sinter laser transparent ceramics also. However, only the former method can produce transparent ceramics with transparence of 52.2%. The results farther showed that it is necessary to get enough shrinkage before sintering process, and it is important to sinter at high vacuum or deoxidized environment.

动画毕业设计论文

江都职教集团电信系 2008级计算机及应用专业毕业设计(论文) 论文标题: flash动画设计 作者姓名:王彗彗 指导教师:沈俊 完成时间: 2013年3月20号 实习单位:扬州华际科技发展有限公司 江都职业教育集团电信系

江苏联合职业技术学院毕业设计任务书 指导教师沈俊

2013年3月20日 前言 本设计是用FLASH CS3多媒体软件制作的一个简单的片头。FLASH是一个优秀的绘图与动画制作软件,通过文字、图片等动画制作和关键帧的使用做出令人心动的动画效果。因此本毕业设计课题将主要以FLASH动画制作过程可能用到的各种技术特效为设计方向,本设计主要介绍了Flash的动画优势以及发展优势,以及我制作这个动画的过程,包括准备工作,制作动画的过程以及截图。FLASH 是由美国Macromedia公司出品的用于矢量图编辑和动画创作的专业软件。FLASH 软件主要用于动画制作,使用该软件可以制作网页交互式动画,还可以将一个较大的交互动画。 FLASH还被广泛用于多媒体领域,如交互式软件开发、产品展示等多个方面。随着FLASH的广泛使用,出现了许多完全使用FLASH制作的多媒体作品。由于FLASH具有支持交互、文件体积小、效果棒等特效,并且不需要媒体播放器之类软件的支持,因此这样的多媒体作品取得了很好的效果,应用范围不断扩大。 FLASH是一个优秀的矢量绘图与动画制作软件,它秉承了矢量绘图软件的所有优点,能制作出声色俱佳的动画效果。强大的动画编辑功能能使得设计者可以随心所欲地设计出高品质的动画,图片的特别处理,使FLSAH具有更大的设计空间。 本设计主要是用FLASH CS3多媒体制作软件制作的一个简单的片头,其主要有两部分组成,即动画和音频两部分。利用这种多媒体软件来制作片头,用FLASH 软件做出的动画作品,其最大的特点是它能够把一些矢量图、位图和歌词、文字做成交互性很强的动画,不仅具有视觉和听觉的双重感受,使其更具有趣味性和创造性。 关键词:flash片头动画,创意

工业机器人球坐标型机械臂结构设计毕业设计

工业机器人球坐标型机械臂结构设计毕业论文1 绪论 1.1 课题背景 工业机器人在现代生产中应用日益广泛,作用越来越重要,工业机械臂尤为如此,因此设计实用、高效的机械臂对于机械设计者来说是义不容辞的责任,对于毕业的大学生也是一个实时、富有意义和挑战的课题。 工业机器人自20世纪60年代问世以来,其研究和开发在工业发达国家中一直备受青睐。尽管各国对机器人的定义不尽相同,但都有可编程、拟人化、通用性等特点,是一种融机械工程、电子工程、计算机技术、自动控制技术等多学科为一体的高新技术产品。随着相关支撑学科的长足发展,工业机器人的研究和开发正在突飞猛进,其应用领域进一步扩大。我国机器人技术的研究工作起步较晚,虽已取得较大发展,但较之发达国家的水平仍有较大距离,应积极探索适合我国国情的工业机器人应用思路,开发低成本、高性价比的实用型工业机器人。 机器人自诞生之日起,便显示出其强大的生命力,机器人首先在工业生产中得到了广泛应用,并给传统工业带来了质的飞跃。它不仅提高了传统产业的自动化程度,提高了劳动生产率而且还推动了以资源消耗低环境污染少为特征的新型工业的诞生随着人类在机械工程、电气工程、微电子技术、计算机技术、控制论、传感技术、信息学、声学、仿生学、及人工智能等学科领域的飞速发展,机器人技术的应用也正在向农业、林业、畜牧、养殖、海洋开发、宇宙探索、国防建设、安全救济、生物医学、服务娱乐等新领域拓展开来,并已取得显著进展,机器人技术已成为高科技应用领域中的重要组成部分。 机器人主要有两大类:用于制造环境下的工业机器人和用于非制造环境下的服务机器人。工业机器人是一种对生产环境和生产条件具有较强的适应性和灵活性的柔性自动化装备,它主要用于现代制造业中代替人们从事繁重、重复单调、环境恶劣危险、人做不了或做不好的工作,从而减轻了人们的劳动强度,改善了劳动环境,并有效地

计算机毕业设计论文

南宁地区教育学院毕业论文(设计) 题目学生成绩管理系统 姓名文艳 学号2009108014 专业计算机应用技术 班别09计算机 指导教师周秀梅 提交日期2011年12月30日

摘要 学生成绩管理系统其开发工作主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。Powersoft的powerbuilder为用户提供了功能强大的集成开发环境。POWERBUILDER是图形用户界面的c/s开发工具,利用其提供的各种面向对象的开发工具,powerbuilder具有强大的多个数据库描述连接功能和数据库检索力。利用其前端的用户界面开发功能完备,易使用的应用程序。而后台的数据库连接由POWERBUILDER完成,建立起数据一致性和完整性强.数据安全性好的库。

目录 第一章绪论 (1) 第二章可行性分析 (3) 第三章关键的技术 (4) 第四章数据库设计 (7) 第五章需求分析 (11) 第六章总体设计 (13) 第一节程序设计 (13) (1)输入功能模块 (13) (2)查询,修改模块 (14) (3)退出系统模块 (14) 第二节总体设计小结 (14) 第七章详细设计 (15) 第八章体会 (29) 参考文献 (30)

第一章绪论 Sybase power Builder9.0是一个企业级的,面向对象的快速应用开发工具,它易于使用的,可伸缩的,并经实践证明的快速集成开发环境,在给用户提供一条转移到下一代平台的途径的同时,使用户仍能够保护和扩展现有的技术和应用上的投资。多年来,用户一直赞赏Power Builder用于客户/服务器应用开发的快捷性,简便性以及先进性。现在,用户可以在他熟悉的相同的Power Builder环境中使用相同的技术来创建同样功能强大的Wed和分布式应用。Power Builder9.0是美国著名的Power soft公司开发的可视化数据库编称语言,它是完全按照客户机/服务器体系结构设计的,特别是其提供了用于创建和管理不同对象的众多画板,具有强大的数据库操作功能,是一款极其优秀的面向对象的数据库开发工具。使用它将会使应用程序的开发速度更快,成本更底,质量更高,功能更强,使开发人员从枯燥复杂的编程中解放出来,令开发应用系统这一让人头痛的工作变成了真正的享受。它提供了对面向对象编程的全面支持,集成强大并易于使用的编程语言。 使用Power Builder可以快速地开发出当今最流行的各种商业应用,如客户/服务器应用,分布式应用,基于组件的应用和wed应用。在Power Builder强大功能和友好的集成开发环境支持下,开发人员的效率得到空前的提高,使程序设计与开发工作变的更加有趣,仿佛是一个艺术家在创作一件艺术品,因此它深受国内外广大开发人员的喜欢。 Power Builder9.0的特点主要表现在以下几个方面: 1.高效率的应用开发 Power Builder通过提供大量新的功能和特征继续扩展其快速应用开发和无比卓越的生产率传统,显著地加快了应用的周期。 2.紧密集成Sybase EAServer 当运行于EAServer中时,Power Builder应用的功能非常强大。 EAServer是Sybase公司的一个独具特色的应用服务器,它融合了组件事务处理服务器和动态页面服务器的功能。 3.强大的Wed应用开发能力

工业机械手毕业设计--论文

摘要 随着微电子技术、传感器技术、控制技术和机械制造工艺水平的飞速发展,机器人的应用领域逐步从汽车拓展到其它领域。在各种类型的机器人中,模拟人体手臂而构成的关节型机器人,具有结构紧凑、所占空间小、运动空间大等优点,是应用最为广泛的机器人之一。尤其由柔性关节组成的柔性仿生机器人在服务机器人及康复机器人领域中的应用和需求越来越突出。 本文将设计一台四自由度的工业机器人,用于给冲压设备运送物料。首先,本文将设计机器人的底座、大臂、小臂和机械手的结构,然后选择合适的传动方式、驱动方式,搭建机器人的结构平台;在此基础上,本文将设计该机器人的控制系统,包括数据采集卡和伺服放大器的选择、反馈方式和反馈元件的选择、端子板电路的设计以及控制软件的设计,重点加强控制软件的可靠性和机器人运行过程的安全性,最终实现的目标包括:关节的伺服控制和制动问题、实时监测机器人的各个关节的运动情况、机器人的示教编程和在线修改程序、设置参考点和回参考点。 关键词:机器人,示教编程,伺服,制动

ABSTRACT With the development of microelectronic technology, sensor technology, the rapid development of control technology and machinery manufacturing technology level, the application of robots gradually expanded from cars to other fields. In all types of robots, the articulated robot arm simulation human form, has the advantages of compact structure, small occupied space, large moving space, is one of the most widely used robots. Especially flexible biomimetic robot composed of flexible joint in the field of service robot and rehabilitation robot application and demand more and more prominent. In this paper I will design an industrial robot with four DOFs, which is used to carry material for a punch. First I will design the structure of the base, the big arm, the small arm and the end manipulator of the robot, then choose proper drive method and transmission method, building the mechanical structure of the robot. On this foundation, I will design the control system of the robot, including choosing DAQ card, servo control, feedback method and designing electric circuit of the terminal card and control software. Great attention will be paid on the reliability of the control software and the robot safety during running. The aims to realize finally include: servocontrol and brake of the joint, monitoring the movement of each joint in realtime, playback programming and modifying the program online, setting reference point and returning to reference point. KEY WORDS: robot, playback, servocontrol, brake

2020年动画专业毕业论文致谢词

2020年动画专业毕业论文致谢词 导读:本文是关于2020年动画专业毕业论文致谢词,希望能帮助到您! 范文一: 本课题在选题及研究过程中得到×××老师的悉心指导还有很多老师、同学和同事的帮助。×××老师多次询问研究进程,并为我指点迷津,帮助我开拓研究思路,精心点拨、热忱鼓励。屈云霞老师一丝不苟的作风,严谨求实的态度,踏踏实实的精神,不仅授我以文,而且教我做人,虽历时三载,却给以终生受益无穷之道。对屈云霞老师的感激之情是无法用言语表达的。 另外,感谢校方给予我这样一次机会,能够独立地完成一个课题,并在这个过程当中,给予我们各种方便,使我们在即将离校的最后一段时间里,能够更多学习一些实践应用知识,增强了我们实践操作和动手应用能力,提高了独立思考的能力。再一次对我的母校表示感谢。 范文二: 本论文在×××老师悉心指导和严格要求下完成,从课题选择到具体构思和内容,无不凝聚着组成员的心血和汗水,在三年的学习和生活期间,也始终感受着导师与学校的精心指导和无私关怀,我受益匪浅。在此向各位领导老师表示深深的感谢和崇高的敬意。这次做论文的经历也会使我终身受益,我感受到做论文是要真真正正用心去做的一件事情,是真正的自己学习的过程和研究的过程,没有学习就不可能有研究的动力,没有自己的研究,就不会有所突破,那也就不叫论文了。希望这次的经历能让我在以后的学习中激励我继续进步。本设计能够顺利的完成,也归功于各位任

课老师的认真负责,学校的精心栽培使我能够很好的掌握和运用专业知识,并在设计中得以表现。 范文三: 经过几个月的忙碌和学习,本次毕业设计和论文已经接近尾声。作为自己独立完成的毕业设计,由于经验的匮乏,难免有许多考虑不周全的地方,如果没有指导教师的督促指导,想要完成这个设计是难以想象的。这里首先要感谢我的指导老师周刚伟老师。周老师平日里工作繁多,但在我做毕业设计的每个阶段,从选题到查阅资料,开题报告的确定,中期检查的修改,后期论文格式调整等各个环节中都给予了悉心的指导,倾注了导师大量的心血。除了敬佩周老师的专业水平外,他治学严谨和科学研究的精神也是我永远学习的榜样,并将影响我今后的学习和工作。 其次要感谢在毕业设计中给予我帮助的同学和朋友,他们在本次设计中给予我很大的帮助,让我克服了许多困难来完成此次毕业设计。如果没有他们的帮助,此次设计的完成将变得非常困难。还要感谢大学两年来所有的老师,特别是牛晓玲老师,魏继松老师,何亚楠老师,她们在我的毕业设计中也给予了很多指导。在老师们的无私指点下,我掌握了坚实的专业知识基础,为我以后的扬帆远航注入了动力。同时还要感谢所有的同学们,正是因为有了你们的支持和鼓励。此次毕业设计才会顺利完成。 最后我要感谢我的母校——××××职业技术学院两年来对我的大力栽培。在此,我谨向学院的各位领导和尊敬的导师表示我最崇高的敬意和衷心的感谢!两年的大学生活带给我们每个同学的是丰硕的果实和美好的回忆,我们即将踏入社会,走向工作岗位。虽然时间无情,但是我们联系不断;真心祝愿敬爱的老师身体健康,工作顺利,万事如意;也祝亲爱的同学们工作顺利,前程似锦!

机械设计毕业论文设计(例范本)

实用标准文档 黄冈职业技术学院 毕业设计 课题名称:设计螺旋传输机传动装置中的一级圆柱齿轮减速器 系别机电工程系 专业机电一体化 班级机电动机200702班 姓名杨国志 学号200703011211 指导教师李杰老师

目录 第1章、总述 (5) 一、机械设计基础毕业设计的目的 (5) 二、机械设计基础毕业设计的内容 (6) 三、机械设计基础毕业设计的要求 (6) 第2章、传动装置的总体设计 (7) 一、减速箱的工作原理 (7) 二、电动机的选择 (8) 三、计算总传动比及分配各级的传动比 (10) 四、运动参数及动力参数计算 (10) 第3章、传动零件的设计计算 (12) 一、带轮传动的设计计算 (12) 二、带轮的安装与维护 (15) 第4章、轴的设计计算 (16) 一、从动轴的设计计算 (16) 二、从动轴校核轴受力图 (19) 第5章、滚动轴承的选择及校核计算 (22) 一、从动轴滚动轴承的设计 (22)

二、主动轴滚动轴承的设计 (23) 第6章、键联接的选择及校核计算 (24) 一、从动轴与齿轮配合处的键 (24) 二、主动轴与齿轮配合处的键 (26) 第7章、润滑的选择 (27) 第8章、联轴器及轴承盖的选择 (29) 一、联轴器的选择 (29) 二、轴承盖的选择 (29) 第9章、减速器箱体和附件设计 (30) 一、减速器箱体: (30) 二、附件设计: (32) 小结 (35) 参考文献 (37)

摘要 本次毕业课题设计中的减速机选择的是非标准减速器。一级圆柱齿轮减速机是位于原动机和工作机之间的机械传动装置。机器常由原动机、传动装置和工作机三部分组成。合理的传动方案不仅应满足工作机的性能要求,而且还要工作可靠、结构简单紧凑加工方便、成本低、传动效率高以及使用和维护方便。 关键词:传动装置箱体齿轮低速轴 Abstract The subject of design graduates choose non-standard gear reducer. A cylindrical gear reducer is located between the prime mover and working machine mechanical transmission device. Machines often the original motivation, transmission and work machine of three parts. Sound transmission programs should not only meet the performance requirements of the work machine, but also reliable operation, simple structure, compact and easy processing, low cost, high transmission efficiency, as well as easy to use and maintain. Key words: low-speed gear box gear shaft

相关文档
最新文档