当前位置:文档之家› 步进电机控制系统课程设计

步进电机控制系统课程设计

步进电机控制系统课程设计
步进电机控制系统课程设计

河北xxxxxx学院

课程设计说明

题目:步进电机控制系统

学院(系):

年级专业:

学号:

学生姓名:

同组学生:

指导教师:

步进电机控制系统

设计者:xxxxx

指导老师:xxxx

1摘要:

由于步进电机自身的特点、不需要位置、速度等信号反馈,只需要脉冲发生器产生足够的脉冲数和合适的脉冲频率,就可以控制步进电机移动的距离和速度。步进电机的运转方向的控制为输入电机各绕组的通电顺序。例如,一个三相步进电机的通电顺序为:a—ab—b—bc—c—ca—a--.....,此时点击正转,若通电顺序改为:a—ac—c—cb—b—ba—a--.....时点击反转。既可以通过改变环形分配器的脉冲输出顺序,也可以通过编程改变输出脉冲的顺序,来改变输入到各绕组的通电顺序,达到控制电击方向的目的。

关键词:步进电机 PLC 步进电机驱动器

引言步进电机是一种常用的电气执行原件,一种多相或单相同步点击,在数控机床、包装机械等自动控制及检测仪表等方面得到广泛运用。随着plc的不短发展。其功能越来越强大,除了有简单的逻辑功能和顺序控制外,运算功能的加入、pid和各类高速指令、使得plc对复杂和特殊系统的控制应用更加广泛。Plc与数控技术的结合产生了各种不同类型的数控设备。

2 任务与要求

(1) 了解步进电机的原理

(2) 熟练使用PLC控制步进电机,了解步进电机驱动器原理

3 装置原理介绍

3.1控制系统功能框图

在步进电机控制系统中,首先控制步进电机使之稳步启动,然后高速运动,接近制定位置时,减速之后低速运动一段时间,在准确地停在预定的位置上,最后步进电机停留2s后,按照前进时的加速—高速—减速—低速的步骤返回到起始点,其运动状态转换过程平稳,其功能框图如图3.1所以,其简单工作过程如图3.2所示。

由于步进电机本身的结构特性决定了它要实现高速运转必须有加速过程,如果在启动时突然加载高频脉冲,电机会产生啸叫、失步甚至不能启动,在停止阶段也是这样,当高频脉冲突然降到零时,电机会产生啸叫和振动,所以在启动和停止时,都必须有一个加速和减速过程。

3.2步进电机控制系统硬件设计

由于步进电机的硬件结构特性,所以对输入的脉冲的频率有所限制,对于低频的脉冲输出时,plc可以利用定时器来完成。若要求步进电机的速度较快时,就需要用plc的高速脉冲输出指令,这时就需要在程序中设置相应的步骤来完成对步进电机的控制。

3.21 组建器材

(1)主机plc 根据系统的控制要求,采用三菱FX系统系列的plc作为控制器。(2)限位开关此系统中共用了两个限位开关:左限位开关和右限位开关。这两个限位开关的作用是控制物体的位置,防止物体超出合理的工作范围。

(3)步进电机步进电机是该系统的执行机构

(4)步进电机驱动器步进电机必须使用专用的电机驱动器才能正常工作。Pulse是脉冲的输入端口,每个脉冲的上升沿使电机转动一步;DIR是方向信号,用于控制电机的正、反转:低电平时,顺时针旋转;高电平时,逆时针旋转。

在控制系统中用plc来产生脉冲,输出一定数量的脉冲来控制步进电机的位移,控制脉冲的频率来控制步进电机的速度,步进电机驱动器将接收的脉冲进行分配,按照一定的通电顺序供给绕组。

根据以上分析,将plc的I/O分配如表3.3

综上所述,根据硬件框图及I/O分配表,设计出该系统的硬件连线图。如图3.4

3.3 步进电机控制系统软件设计

根据系统的控制要求,设计如图3.5所示的控制流程图,这个程序分为3个部分:主程序、子程序、中断程序。

由于不仅电机的启动频率不能太高,所以编程时采用先低频启动,然后升频到高频快速运动,到接近停止位置时,先降频低速运行,到最后设置位置停止,其脉冲频率特性如图3.6

根据图3.6所示的流程图,编写梯形图程序如图3.7所示。3.7(a)所示为控制过程的主程序。主程序完成的主要功能有:在通电的开始,先讲输出口Y0初始化置零;设定电机的转动方向;调用子程序完成步进电机的前行和返回控制;电机的启动和停止(请确认)控制。图3.7(b)所示的梯形图程序为控制程序的子程序,主要完成高速脉冲串输出的参数及网络表设置。图3.7(c)所示的梯形图程序的中断子程序,主要完成一个2s的定时功能。

与图3.7(a)所示梯形图(lad)主程序所对应的语句表(stl)程序如下:

LD X0

RST Y0 //上电的第一个扫描周期对Y0复位

LD X000

OR M0

ANI T1

OUT MO //控制电机前进和返回

LD M0

OUT Y2 //Y2为高时,正转

CALL P10 //调用子程序,设置输出脉冲段

EI

LD M4 //开启中断,脉冲输出完毕后产生中断

AND T1

OUT Y0

CALL P10 //定时到,对Y0复位,调用子程序

LD Y0

ANI T2

OR M2

OUT M2

LD X004

AND M2

OUT M3

CALL P10

LD X005

AND M3

ANI T2

OUT M4

CALL P10

LD X001

OR XOO2

OR X003

OR X004

OR X005

OR M1

OUT M1 //停止和限位控制

END

与图3.7(b)所示梯形图(lad)子程序所对应的语句表(stl)程序如下

LD X1

ANI X002

MOV 16#A5,D0 //写控制字节到特殊寄存器:允许脉冲输出,

//输出,允许更新PTO的周期值和脉冲数,时间基准μs MOV 200,D1 //装入包网表首地址

MOV 4,VB200 //控制过程分4段

MOV 3000,VW201 //启动脉冲频率3000hz

MOV -10,VW203 //周期增量为-10,即每产生一个脉冲,其周期减少10μs,

//该段为加速段

MOV 200,VD205 //脉冲数为200

MOV 1000,VW209 //高速脉冲周期为1000μs

MOV 0,WV211 //该周期增量为0,及为高速脉冲输出

MOV 1000,VD213 //脉冲个数为1000

MOV 1000,VD217 //减速脉冲的起始周期为2500hz

MOV +20,VW219 //周期增量为20,及每产生一个脉冲,其周期增加20μs

//该段为减速段

MOV 100,VD221 //脉冲个数为100

MOV 3000,VW225 //此阶段起始频率为500hz

MOV 0,VW227 //周期增量为0,即为低速脉冲输出

MOV 100,VD229 //脉冲个数为100

PLS 0 //启动脉冲,由Q0.0输出

上电之后首先对输出口进行初始化,然后接下来启动按钮SB0,市Q0.2输出高电平,控制步进电机的驱动器使步进电机正转,并且调用PTO子程序。在子程序中,将各种控制字及参数写入相应的存储器中,把脉冲控制分为4个阶段:变频升速阶段;高频高速阶段;变频减速阶段;低频低速阶段。频率从低到高,电机处于升速阶段,由开始的1000hz到高速阶段的2500hz,均没有超过步进电机的额定数值,这样电机不会出现失步,使定位比较准确。即将达到预设位置时,电机减速运行,频率由2500hz降到500hz之后,低速运行100步到达停车位置停车。脉冲输出完毕后,产生一个中断。在中断子程序中,有一个定时器,中断产生后触发定时器开始定时,2s后定时时间到,T37常闭触电断开,使Q0.2的输出电平为低,他的常开出点闭合,再次对Q0.1进行复位操作,然后调用子程序,并且将脉冲输出中断关闭,这样就使步进电机返回原位之后不会再次自行启动。返回过程与前进工程一样,都是先加速接着高速运行,然后减速、低速运行直到原点停止。运行过程中,在任何时候按下

停止按钮都可以使电机停止,停止按钮的中间继电器触电接在子程序中,因为Q0.0点断开,使得脉冲输出终止,不输出脉冲信号,这样就能使电机停止运行。

4 总结与心得体会

控制器采用触摸屏和PLC来实现,缩短了开发周期,提高了运行的可靠性,尤其适合此类要求工程周期短,可靠性高,批量小的设备开发。另外,软件的灵活性还有利于设备的改造和升级。

回顾起此次程设计,至今我仍感慨颇多,的确,从选题到定稿,从理论到实践,在整整两星期的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,比如说三极管PNP管脚不懂怎么放置,不懂分得二极管的正负极,对单片机汇编语言掌握得不好……通过这次课程设计之后,一定把以前所学过的知识重新温故。

参考文献

戴仙金《西门子s7-200系列plc应用与开发》中国水利水电出版社 2007 140-148 郁汉琪《电气控制与可编程控制器应用技术》东南大学出版社 2009 105-109

徐铁《PLC应用技术》中国劳动社会保障出版社 2007 113-123

Stepping motor control system

Designer:xxxxxxxxxxxxxxxxxxxxxx

Teacher guide:xxxxxxxxxxxxxxxx

Introduction

Because of its characteristics of stepping motor, need not position, velocity, etc, only need feedback signal pulse generator produces enough pulse count and appropriate pulse frequency, it can control the stepping motor moving distance and velocity.Stepping motor running direction control for each input motor winding electrify sequence. For example, a three-phase stepping motor electrify order: a -- -- -- -- -- b ab BC - ca - a c --... And now, if you click is plugged into a sequence of ac - c -- -- -- -- -- -- ba cb b vitamin --... Click when reversal. Through changing the annular allocator pulse output sequence, also can change the output pulse through programming, to change the sequence of the input to the winding, in order to control energized electrical direction.

Keywords: stepper motor PLC stepping motor driver

基于单片机的步进电机课程设计报告

设计题目:基于单片机的步进电机控制系统设计 设计目的: 综合运用所学的《单片机原理及应用》的理论知识,通过实践加强对所学知识的理解,具备设计单片机应用设计系统的能力。以单片机为核心设计一个步进电机控制系统,要求能够通过键盘设置步进电机的正转和反转,加速和减速。并在LED 数码管显示器上显示步进电机转速。通过了解系统的软硬件构成及其特点,详细掌握怎样通过单片机控制其输出来控制步进电机的运转,并对应地在数码管上显示出来,更加系统的了解步进电机的组成,工作原理,控制方法。 设计要求: 【1】进行方案论证,说明步进电机控制系统的工作原理 【2】设计控制系统所需的硬件电路,给出电路原理图和元器件清单。 【3】给出软件流程图并编写程序源代码。 【4】完成系统的调试,给出调试结果并分析。 【5】了解单片机的内部结构,组成,学习单片机的工作原理以及内部工作状态,并熟悉在不同时刻,单片机的输入输出情况 【6】了解步进电机的分类和用途,掌握步进电机的内部结构以及工作原理,并学习单片机简单控制步进电机的正转和反转,加速和减速 【7】使用keil和proteus等软件进行系统的仿真,并在开发板硬件上实现。锻炼自己的编程,调试能力。 设计条件: 步进电机的工作原理 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件步进电机。在非超载的情况下,电机的转速,停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号时,它就驱动步进电机按设定的方向转动一个固定的角度。称为“步距角”。它的旋转是以固定的角度一步一步运行的,可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的,同时也可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。 电机的位置和速度与导电次数(脉冲数)和频率成一一对应关系。而方向由导电顺序决定

四相步进电机控制系统设计资料讲解

四相步进电机控制系 统设计

课题:四相五线单4拍步进制电动机的正反转控制专业:机械电子工程 班级:2班 学号: 20110259 姓名:周后银 指导教师:李立成 设计日期: 2014.6.9~2014.6.20 成绩:

1概述 本实验旨在通过控制STC89C52芯片,实现对四相步进电机的转动控制。具体功能主要是控制电机正转10s、反转10s,连续运行1分钟,并用1602液晶显示屏显示出来。 具体工作过程是:给系统上电后,按下启动开关,步进电机按照预先 实验具体用到的仪器:STC89C52芯片、开关单元、四项步进电机、等硬件设 备。 实验具体电路单元有:单片机最小系统、步进电机连接电路、开关连接电路、1602液晶显示屏显示电路。 2四相步进电机 2.1步进电机 步进电机是一种将电脉冲转化为角位移的执行机构。电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。 2.2步进电机的控制 1.换相顺序控制:通电换相这一过程称为脉冲分配。 2.控制步进电机的转向控制:如果给定工作方式正序换相通电,步进 电机正转,如果按反序通电换相,则电机就反转。

3.控制步进电机的速度控制:如果给步进电机发一个控制脉冲,它就 转一步,再发一个脉冲,它会再转一步。两个脉冲的间隔越短,步进电机就转得越快。 2.3步进电机的驱动模块 ABCD四相工作指示灯指示四相五线步进电机的工作状态 2.4步进电机的工作过程 开关SB接通电源,SA、SC、SD断开,B相磁极和转子0、3号齿对齐,同时,转子的1、4号齿就和C、D相绕组磁极产生错齿,2、5号齿就和D、A相绕组磁极产生错齿。当开关SC接通电源,SB、SA、SD断开时,由于C相绕组的磁力线和1、4号齿之间磁力线的作用,使转子转动, 1、4号齿和C相绕组的磁极对齐。而0、3号齿和A、B相绕组产生错齿,

机电传动控制课程设计解析

学号:0121018700306 课程设计 题目组合机床加工过程PLC自动控制设计 学院物流学院 专业物流工程 班级行政1001班 姓名徐宏华 指导教师徐沪萍 2013 年 6 月29 日

课程设计任务书 学生姓名:徐宏华专业班级:物流行政1001班 指导教师:徐泸萍工作单位:物流学院 题目: 组合机床加工过程PLC自动控制设计 初始条件: 1.编程环境:Step7v5.5软件 2.PLC型号:西门子公司S7系列,S7-300 3.机电传动的相关资料指导书 4.仿真环境:S7-PLCSIM 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 液压滑台式组合机床在原位启动后,快速向前到设定的位置时转为慢速前进,到达攻丝进给位置时停止前进,转为攻螺纹主轴转动,丝锥能向前攻入,打到规定深度时,主轴快速制动。接着攻螺纹反转退出,回到原位时快速制动,同时滑台能快速退回原位,并在原位停止。 时间安排:十八周 指导教师签名:年月日 系主任(或责任教师)签名:年月日

本科生课程设计成绩评定表 指导教师签字: 年月日

目录 摘要------------------------------------------------------------------------------------------------- 0第一章基本知识介绍 ------------------------------------------------------------------------ 1 1.1 设计的任务要求--------------------------------------------------------------------- 1 1.2 组合机床概述------------------------------------------------------------------------ 2 1.2.1 组合机床部件分类 --------------------------------------------------------- 2 1.2.2 组合机床的特点 ------------------------------------------------------------ 2 1.3 PLC控制系统 ----------------------------------------------------------------------- 3 1.3.1 PLC简介 --------------------------------------------------------------------- 3 1.3.2 PLC控制系统设计的基本原则 ------------------------------------------ 4 1.3.3 PLC控制系统的一般步骤 ------------------------------------------------ 4第二章总体方案选择和控制方式选择----------------------------------------------------- 6 2.1 总体方案选择------------------------------------------------------------------------ 6 2.2 控制方式的选择--------------------------------------------------------------------- 6第三章电路图的设计 -------------------------------------------------------------------------- 6 3.1 主电路的设计------------------------------------------------------------------------ 6 3.2 PLC的I/O地址分配--------------------------------------------------------------- 8第四章控制程序的设计 --------------------------------------------------------------------- 10 4.1 顺序功能图的设计---------------------------------------------------------------- 10 4.2 梯形图的设计---------------------------------------------------------------------- 11 4.3 语句表的设计---------------------------------------------------------------------- 15 第五章调试及结果分析 ------------------------------------------------------------------- 21 5.1 硬件组态---------------------------------------------------------------------------- 21 5.2 仿真结果分析---------------------------------------------------------------------- 21 感想----------------------------------------------------------------------------------------------- 25 参考资料书-------------------------------------------------------------------------------------- 26

机电控制系统课程设计

JIANG SU UNIVERSITY 机电系统综合课程设计 ——模块化生产教学系统的PLC控制系统设计 学院:机械学院 班级:机械 (卓越14002) 姓名:张文飞 学号: 3140301171 指导教师:毛卫平 2017年 6月

目录 一: MPS系统的第4站PLC控制设计 (3) 1.1第四站组成及结构 (3) 1.2 气动回路图 (3) 1.3 PLC的I/O分配表,I/O接线图(1、3、6站电气线路图) (4) 1.4 顺序流程图&梯形图 (5) 1.5 触摸屏控制画面及说明,控制、信息软元件地址表 (10) 1.6 组态王控制画面及说明 (13) 二: MPS系统的两站联网PLC控制设计 (14) 2.1 PLC和PLC之间联网通信的顺序流程图(两站)&从站梯形图 (14) 2.2 通讯软元件地址表 (14) 三:调试过程中遇到的问题及解决方法 (18) 四:设计的收获和体会 (19) 五:参考文献 (20)

一:MPS系统的第4站PLC控制设计 1.1第四站组成及结构: 由吸盘机械手、上下摆臂部件、料仓换位部件、工件推出部件、真空发生器、开关电源、可编程序控制器、按钮、I/O接口板、通讯接口板、多种类型电磁阀及气缸组成,主要完成选择要安装工件的料仓,将工件从料仓中推出,将工件安装到位。 1.吸盘机械手臂机构:机械手臂、皮带传动结构真空吸嘴组成。由上下摆臂装置带动其旋转完成吸取小工件到放小工件完成组装流程的过程。 2.上下摆臂结构:由摆臂缸(直线缸)摆臂机械装置组成。将气缸直线运动转化为手臂旋转运动。带动手臂完成组装流程。 3.仓料换位机构:由机构端头换仓缸带动仓位装置实现换位(蓝、黑工件切换)。 4.推料机构:由推料缸与机械部件载料平台组成。在手臂离开时将工件推出完成上料。 5.真空发生器:当手臂在工件上方时,真空发生器通气吸盘吸气。 5.I/O接口板:将桌面上的输入与输出信号通过电缆C1与PLC的I/O相连。 6.控制面板:完成设备启动上电等操作。(具体在按钮上有标签说明)。

步进电机课程设计

汇编及接口技术课程设计 题目:步进电机控制系统 班 级: 070609 学 号: 070609313 姓 名: 赵明 时 间: 2009年12月 成绩:

目录 (一)设计任务与要求-3- (二)设计方案(包括设计思路、使用到哪些芯片、各个 芯片的作用)-------------------------------------------------3 (三)硬件线路设计(包括线路图及连线说明)----------4 (四)软件设计(包括程序流程图)-------------------------4 (五)源程序(要有注释)-------------------------------------5 (六)调试过程(包括实验过程中的硬件连线,实验步骤、 出现的问题、解决的方法、使用的实验数据等)-----8 (七)总结(在整个设计过程中的心得和体会,150字左 右)----------------------------------------------------8

课程设计题目:步进电机控制系统 一.设计任务与要求 (一)设计目的 1.了解步进电机控制的基本原理,掌握控制步进电机转动的编程方 法。 2.进一步熟练8255的使用。 (二)设计内容 编程控制步进电机,使其能够正常运转,要求: 1.开关K8控制电机的启动与停止:当K8向上拨时,电机启动,否则电机停 止; 2.开关K1~7控制电机的转速:K1向上拨时,得到最低转速,…… K7向上 拨时,得到最高转速。 3.每个开关对应一个发光二极管,要求开关向上拨时,对应的发光二极管亮。二.设计方案 (一)步进电机原理 步进电机驱动原理是通过对每相线圈中的电流的顺序切换(实验中的步进电机有四相线圈,每次有二相线圈有电流,有电流的相顺序变化),来使电机作步进式旋转。驱动电路由脉冲信号来控制,所以调节脉冲信号的频率便可改变步进电机的转速。 本实验使用的步进电机线圈由四相组成,驱动方式为二相激磁方式,如图3.1 所示。 图3.1 步进电机原理图 如表3.1所示,首先使HA线圈和HB线圈有驱动电流,接着使HB和HC、HC和HD、HD和HA,又返回到HA和HB有驱动电流,按这种顺序切换,电机轴按顺时针方向旋转。 表3.1 步进电机激磁方式

步进电机实验报告剖析

北华航天工业学院 课程设计报告(论文) 课程名称:微机控制技术课程设计 设计课题:步进电机的控制系统 专业班级: 学生姓名: 指导教师: 设计时间:2013年06月11日

北华航天工业学院电子工程系 微机控制技术课程设计任务书 姓名:专业:班级: 指导教师:职称:教授时间:2013.6.11 课程设计题目:步进电机的控制系统 设计步进电机单片机控制系统,其功能如下: 1.具有对步进电机的启停、正反转、加减速控制; 2.控制按钮分别为正转、反转、加速、减速、以及停止键; 3.能够通过三位LED数码管(或液晶显示器)显示当前的转动速度,并且由两只不同颜色的发光二极管分别指示正转和反转,因此可以清楚的显示当前转动方向和转速; 4.要求每组选择的步进电机控制字不同; 5.用单片机做控制微机; 应用软件:keil protues 成果验收形式: 1.课程设计的仿真结果 2.课程设计的报告书 参考文献: 【1】张家生. 电机原理与拖动基础【M】. 北京:北京邮电大学出版社,2006. 【2】马淑华,王凤文,张美金. 单片机原理与接口技术【M】.北京:北京邮电大学出版社,2007. 【3】顾德英,张健,马淑华.计算机控制技术【M】. 北京:北京邮电大学出版社,2006. 【4】张靖武,周灵彬. 单片机系统的PROTEUS设计与仿真【M】. 北京:电子工业出版社,2007 第16周 时间 安排 指导教师教研室主任: 2013年06 月11日

内容摘要 步进电机是一种进行精确步进运动的机电执行元件,它广泛应用于工业机械的数字控制,为使系统的可靠性、通用性、可维护性以及性价比最优,根据控制系统功能要求及步进电机应用环境,确定了设计系统硬件和软件的功能划分,从而实现了基于8051单片机的四相步进电机的开环控制系统。控制系统通过单片机存储器、I/O接口、中断、键盘、LED显示器的扩展、步进电机的环形分频器、驱动及保护电路、人机接口电路、中断系统及复位电路、单电压驱动电路等的设计,实现了四相步进电机的正反转,急停等功能。为实现单片机控制步进电机系统在数控机床上的应用,系统设计了两个外部中断,以实现步进电机在某段时间内的反复正反转功能,也即数控机床的刀架自动进给运动,随着单片机技术的不断发展,单片机在日用电子产品中的应用越来越广泛,自六十年代初期以来,步进电机的应用得到很大的提高。 关键词:步进电机单片机数码管显示

卧式镗床(T68)-机电传动控制课程设计任务书

沈阳航空航天大学 课程设计任务书 机电工程学院机械设计制造及自动化专业 班:学号:姓名: 一、课程设计课题某型号卧式镗床的电气控制系统设计 二、课程设计工作自至 三、课程设计技术说明和控制要求 1、设备机械部分运动说明 某型号卧式镗床主要有床身、前立柱、镗头架、工作台、后立柱和尾架等部分组成。其运动形式有三种:镗轴与花盘的旋转运动为主运动;进给运动包括镗轴的轴向进给、花盘上刀具的径向进给、镗头的垂直进给、工作台的纵向与横向进给;辅助运动为工作台的旋转、后立柱的水平移动、尾架的垂直移动及各部分的快速移动。 2、设备电气控制要求及技术参数 1)主运动与进给运动由同一台双速电动机M1拖动,各方向的快速运动由另一台电动机M2拖动 2)主轴旋转和进给都有较大的调速范围 3)要求M1能正反转,能正反向点动,并带有制动,各方向的进给都能快速移动,正反向都能短时点动 4)必要的保护环节、连锁环节、照明和信号电路 5)电动机的功率 M1:5.2KW M2:3KW

四、课程设计的主要内容 1、分析设备的电气控制要求,制定设计方案、绘制草图; 2、进行电路计算,选择元器件,并列出元器件目录表,绘制电气原理图(包 括主电路和控制电路); 3、通电调试、故障排除、任务验收,编写设计说明书 五、课程设计时间安排 六、主要参考资料 1、齐占庆. 机床控制技术. 北京: 机械工业出版社,1999 2、邓星中主编. 机电传动控制. 武汉:华中科技大学出版社,2001 3、齐占庆. 王振臣主编. 电器控制技术. 北京:机械工业出版社, 2002 4、陈远龄. 机床电气自动控制. 重庆:重庆大学出版社,1997 5、方承远.工厂电气控制技术. 北京: 机械工业出版社,2000 6、张万奎主编.机床电气控制技术.北京:中国林业出版社,北京大学出版社, 2006

摇臂钻床电气控制系统课程设计

PLC课程设计 设计题目: 摇臂钻床电气控制系统课程设计

一摇臂钻床简单介绍 钻床是一种专门进行孔加工的机床,主要用于钻孔,扩孔,铰孔和攻丝等。钻床得主要类型有台式钻床,立式钻床,卧式钻床,深孔钻床和多轴钻床等。摇臂钻床是立式钻床中的一种,具有操作方便灵活,应用范围广的特点,特别适用于单件或批量生产中带有多孔大型零件的孔加工,是一般机械加工车间常见的机床。 图1 摇臂钻床示意图 1—内外立柱;2—主轴箱;3—摇臂;4—主轴;5—工作台;6—底座;SB1—主电动机停止按钮;SB2—主电动机启动按钮;SB3—摇臂上升按钮;SB4—摇臂下降按钮;SB5—松开按钮;SB6—夹紧按钮 二电气控制要求 (1) 主要控制电器为四台电机:主电动机、摇臂升降电动机、液压泵电动机、冷却泵电机。 (2)主电动机和液压泵电机采用热继电器进行过载保护,摇臂升降电动机、冷却泵电机均为短时工作,不设过载保护。

(3)摇臂的升降,主轴箱、立柱的夹紧放松都要求拖动摇臂升降电动机、液压泵电动机能够正反转。 (4)摇臂的升降控制:按下摇臂上升起动按钮,液压泵电动机起动供给压力油,经分配阀体进入摇臂的松开油腔,推动活塞使摇臂松开。同时摇臂升降电动机旋转使摇臂上升。如果摇臂没有松开,摇臂升降电动机不能转动,必须保证了只有摇臂的可靠松开后方可使摇臂上升或下降,可使用限位开关控制。 当摇臂上升到所需要的位置时,松开摇臂上升起动按钮,升降电动机断电,摇臂停止上升。当持续1~3s后,液压泵电动机反转,使压力油经分配阀进入的夹紧液压腔,摇臂夹紧,同时液压泵电动机停止,完成了摇臂的松开—上升—夹紧动作。 (5)摇臂升降电动机的正转与反转不能同时进行,否则将造成电源两相间的短路。 (6)因为摇臂的上升或下降是短时的调整工作,所以应采用点动方式。 (7)摇臂的上升或下降要设立极限位置保护。 (8)立柱和主轴箱的松开与夹紧控制:主轴箱与立柱的松开及夹紧控制可以单独进行,也可以同时进行。由开关SA2和按钮SB5(或SB6)进行控制。SA2有三个位置:在中间位置(零位)时为松开及夹紧控制同时进行,扳到左边位置时为立柱的夹紧或放松,扳到右边位置时为主轴箱的夹紧或放松。SB5是主轴箱和立柱的松开按钮,SB6为主轴箱和立柱的夹紧按钮。 (9)主轴箱的松开和夹紧为的动作过程:首先将组合开关SA2扳向右侧。当要主轴箱松开时,按下按钮SB5,经1~3s后,液压泵电动机正转使压力油经分配阀进入主轴箱液压缸,推动活塞使主轴箱放松。主轴箱和立柱松开指示灯HL2亮。当要主轴箱夹紧时,按下按钮SB6,经1~3s后,液压泵电动机反转,压力油经分配阀进入主轴箱液压缸,推动活塞使主轴箱夹紧。同时指示灯HL3亮,HL2灭,指示主轴箱与立柱夹紧。 (10)当将SA2扳到左侧时,立柱松开或夹紧。SA2在中间位置按下SB5或SB6时,主轴箱和主柱同时进行夹紧或放松。其他动作过程和主轴箱松开和夹紧完全相同,不再重复。 (11)机床要有照明设施

单片机课设步进电机控制正反转

单片机课程设计报告设计题目:步进电机控制系统 学院自动化与信息工程学院 专业电气工程及其自动化 班级 姓名 学号 指导教师王水鱼 2010 年秋季学期

目录 1.设计目的 (2) 2.设计的主要内容和要求 (2) 3.题目及要求功能分析 (2) 4.设计方案 (5) 4.1 整体方案 (5) 4.2 具体方案 (5) 5.硬件电路的设计 (6) 5.1 硬件线路 (6) 5.2 工作原理 (7) 5.3 操作时序 (8) 6. 软件设计 (8) 6.1 软件结构 (8) 6.2 程序流程 (9) 6.3 源程序清单 (9) 7. 系统仿真 (9) 8. 使用说明 (10) 9. 设计总结 (10) 参考文献 (11) 附录 (12)

步进电机的控制 1.设计目的 (1)熟悉单片机编程原理。 (2)熟练掌握51单片机的控制电路和最小系统。 (3)单片机基本应用系统的设计方法。 2.设计的主要内容和要求 (1)查阅资料,了解步进电机的工作原理。 (2)通过单片机给参数控制电机的转动。 (3)通过按钮控制启停及反转。 (4)其他功能。 3.题目及要求功能分析 步进电机:步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机可以作为一种控制用的特种电机,利用其精度高等特点,广泛应用于各种工业控制系统中。 三相单、双六拍步进电机的结构和工作原理: 三相单、双六拍步进电机通电方式:这种方式的通电顺

机器人课程设计报告范例

机器人课程设计报告范例

**学校 机器人课程设计名称 院系电子信息工程系 班级10电气3 姓名谢士强 学号107301336 指导教师宋佳

目录 第一章绪论 (2) 1.1课程设计任务背景 (2) 1.2课程设计的要求 (2) 第二章硬件设计 (3) 2.1 结构设计 (3) 2.2电机驱动 (4) 2.3 传感器 (5) 2.3.1光强传感器 (5) 2.3.2光强传感器原理 (6) 2.4硬件搭建 (7) 第三章软件设计 (8) 3.1 步态设计 (8) 3.1.1步态分析: (8) 3.1.2程序逻辑图: (9) 3.2 用NorthStar设计的程序 (10) 第四章总结 (12) 第五章参考文献 (13)

第一章绪论 1.1课程设计任务背景 机器人由机械部分、传感部分、控制部分三大部分组成.这三大部分可分成驱动系统、机械结构系统、感受系统、机器人一环境交互系统、人机交互系统、控制系统六个子系统现在机器人普遍用于工业自动化领域,如汽车制造,医疗领域,如远程协助机器人,微纳米机器人,军事领域,如单兵机器人,拆弹机器人,小型侦查机器人(也属于无人机吧),美国大狗这样的多用途负重机器人,科研勘探领域,如水下勘探机器人,地震废墟等的用于搜查的机器人,煤矿利用的机器人。如今机器人发展的特点可概括为:横向上,应用面越来越宽。由95%的工业应用扩展到更多领域的非工业应用。像做手术、采摘水果、剪枝、巷道掘进、侦查、排雷,还有空间机器人、潜海机器人。机器人应用无限制,只要能想到的,就可以去创造实现;纵向上,机器人的种类会越来越多,像进入人体的微型机器人,已成为一个新方向,可以小到像一个米粒般大小;机器人智能化得到加强,机器人会更加聪明 1.2课程设计的要求 设计一个机器人系统,该机器人可以是轮式、足式、车型、人型,也可 以是仿其他生物的,但该机器人应具备的基本功能为:能够灵活行进,能感知光源、转向光源并跟踪光源;另外还应具备一项其他功能,该功能可自选(如亮灯、按钮启动、红外接近停止等)。 具体要求如下: 1、根据功能要求进行机械构型设计,并用实训套件搭建实物。 2、基于实训套件选定满足功能要求的传感器; 3、设计追光策略及运动步态; 4、用NorthStar设计完整的机器人追光程序;

基于单片机的步进电机控制系统的设计_毕业设计

本科毕业设计 基于单片机的步进电机控制系统的设计

摘要 随着自动控制系统的发展和对高精度控制的要求,步进电机在自动化控制中扮演着越来越重要的角色,区别于普通的直流电机和交流电机,步进电机可以对旋转角度和转动速度进行高精度控制。步进电机作为控制执行元件,是机电一体化的关键组成之一,广泛应用在各种自动化控制系统和精密机械等领域。 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。 本系统介绍了一种基于单片机的步进电机控制系统的设计,包括了硬件设计和软件设计两部分。其中,硬件设计包括单片机最小系统、键盘控制模块、LCD显示模块、步进电机驱动模块、位置检测模块共5个功能模块的设计。系统软件设计采用C语言编写,包括主程序、数字键处理程序、功能键处理程序、电机驱动处理程序、显示模块、位置采集模块。 本设计采用STC89C52单片机作为主控制器,4*4矩阵键盘作为输入,LCD1602液晶作为显示,ULN2003A芯片驱动步进电机。系统具有良好的操作界面,键盘输入步进电机的运行距离;步进电机能以不同的速度运行,可以在不超过最大转速内准确运行到任意设定的位置,可调性较强;显示设定的运行距离和实际运行距离;方便操作者使用。关键词:单片机步进电机液晶显示键盘驱动

Design of the Stepping Motor Control System Based on SCM Qiu Haizhao (College of Engineering, South China Agricultural University, Guangzhou 510642,China) Abstract:With the development of automatic control system and the requirements of high-precision control, stepping motor control in automation is playing an increasingly important role, different from the common DC and AC motor, stepper motor rotation angle and rotational speed can be high-precision controlled. Stepper motor as a control actuator is a key component of mechanical and electrical integration, widely used in a variety of automated control systems and precision machinery and other fields. Stepper motor is the open-loop control components changing electric pulse signals into angular displacement or linear displacement .In the case of non-overloaded, the motor speed, stop position depends only on the pulse frequency and pulse number, regardless of load changes, that is, to add a pulse motor, the motor is turned a step angle. This system introduces a design of stepper motor control system based on single chip microcomputer, including hardware design and software design in two parts. Among them, the hardware design, including single chip minimal system, keyboard control module, LCD display module, the stepper motor drive module, position detection module five functional modules. System software design using C language, including the main program, process number keys, the key of function processes, motor driver handler, the display module, position acquisition module. This design uses STC89C52 microcontroller as the main controller, 4 * 4 matrix keyboard as an input, LCD1602 LCD as a display, ULN2003A chip as stepper motor driver. System has a good user interface, keyboard input stepper motor running distance; Stepper motor can run at different speed, and run to any given position accurately in any speed without exceeding the maximum speed, with a strong adjustable ; Display the running distance and the actual running distance, which is more convenient for the operator to use. Key words: SCM stepper LCD keyboard driver

机电传动控制课程设计

机电传动控制课程设计 一、目录 引言 2 设计说明相关内容 (一)、课程设计题目 3 (二)、设计目的及要求 3 (三)、设计内容 4 一、控制方案设计 4 二、线路设计 4 三、控制电路的设计 6 四、元件的选取 6 五、柜体设计 8 六、结束语 11 七、参考文献 12

二、引言 《机电传动控制》课程是机械制造及其自动化专业的一门必修专业基础课,它是机电一体化人才所需电知识结构的躯体。在学习《机电传动控制》这门课程的时候,我能够深刻的体会到其重要性。作为机械类专业本基础教材,本课程涵盖了经典控制理论的基本原理和基本知识,内容与机械类课程现代控制理论相衔接。本书所讲内容突出机电结合,电为机用。在保证基本内容的前提下,简化理论分析,加强反映了当前机电领域的新技术和新知识,加强实例的分析、设计,力求做到内容深入浅出、重点突出,以利于我们开拓思路、深化知识。《机电传动控制》是机械设计制造及其自动化专业系列的教材之一,可以作为机械类专业及与之相近专业的同学们学习和研究。本课程不仅在于它是一门系统理论基础课程,是我们掌握控制论的基础知识,解决机械工程中的控制问题,更重要的是通过呵护唯物辩证法的方法论的建明阐述,使我们学会用控制理论观点,系统论方法,分析、处理机械工程中遇到的难题,启迪和发展我们的思维,培养我们分析问题和解决问题的能力。 由于现代科学和计算机技术的迅速发展,控制理论应用于机械工程的重要性日益明显。将理论联系实际,展开设计的课程设计实践,可以激发我们对该课程的学习兴趣而且能够让我们初步掌握系统性能分析及系统设计的基本方法,为专业课学习和参加控制工程实践打下必要的基础。由此可见,本次课程设计势在必行!

PLC课程设计步进电机

电气控制技术 课程设计 题目: 步进电机的控制 院系名称:电气工程学院 成绩: 指导老师签名:

目录 1 系统概述 (1) 1.1 对被控对象步进电机控制的分析 (1) 1.2 设计的目的及工作内容 (1) 2 方案论证 (2) 2.1 开环控制系统 (2) 2.2 闭环控制系统 (2) 3 硬件设计 (3) 3.1 系统的原理方框图 (3) 3.2 I/O分配 (3) 3.3 主电路及I/O接线图 (4) 3.4 元器件选型 (4) 3.4.1 步进电机选型 (4) 3.4.2 PLC选型 (5) 3.4.3 按钮选型 (6) 3.4.4 熔断器选型 (6) 3.5 元件清单 (7) 4 软件设计 (4) 4.1 主流程 (8) 4.1.1 转速控制 (8) 4.1.2 正反转控制 (9) 4.1.3 步数控制 (9) 4.1.4 程序流程图 (9) 4.2 梯形图及其功能注释 (10) 5 系统调试 (14) 5.1 软件调试 (14) 5.2 硬件调试 (14) 5.2.1 转速控制过程 (14) 5.2.2 正反转控制过程 (14) 5.2.3 单步执行控制过程 (14) 5.3 调试结果分析 (14) 设计心得 (15) 参考文献 (16)

1 系统概述 1.1 对被控对象步进电机控制的分析 三相步进电动机是一种将电脉冲信号转换成直线位移或角位移的执行元件。步进电机的输出位移量与输入脉冲个数成正比,其转速与单位时间内输入的脉冲数(脉冲频率)成正比,其转向与脉冲分配到步进电机的各相绕组的相序有关。所以只要控制指令脉冲的数量、频率及电机绕组通电相序,便可控制步进电机的输出位移量、速度和转向。步进电机具有较好的控制性能,其启动、停车、反转及其它任何运行方式改变,都在少数脉冲内完成,且可获得较高的控制精度,因而得到了广泛的应用。典型步进电机外观如图1-1。 图1-1典型步进机 1.2 设计的目的及工作内容 本设计的主要研究内容是以三菱FX2N系列PLC(可编程逻辑控制器)为核心控制步进电机,及其相关外围电路组成的控制电路设计。可以通过对几个开关按钮的控制来实现对步进电机转动的方向、速度和步数的控制。 用PLC控制三相六拍步进电机实现如下操作,其控制要求如下: 三相步进电动机有三个绕组:A、B、C,正转的顺利为:A-AB-B-BC-C-CA-A;反转的顺利为:A-CA-C-BC-B-AB-A。 1.要求能实现正、反转控制,而且正、反转切换无须经过停车步骤。 2.具有两种转速: (1)开关闭合,则转过一个步距角需0.5s。

步进电机实验报告

单片机实验 课程名称:步进电机表实验 授课班级:2010级自动化三班 任课教师:文远熔 计划学时:32学时 实验组员:张藤耀赵福亮王聪慧 秦菱蔚梁钦郑欢

目录 摘要………………………………………………………………………… 第一章概述…………………………………………………………………………………………. 1.1实验目的………………………………………………………………………… 1.2实验要求………………………………………………………………………… 1.3步进电机的介绍…………………………………………………………………… 1.4 研究思路………………………………………………………………………… 第二章硬件设计………………………………………………………….. 2.1 51单片机介绍…………………………………………………………………… 2.2 UIN2003A…………………………………………………………………………… 2.3 ZLG7290…………………………………………………………………………… 2.3.1 7290工作原理………………………………………………………………… 2.3.2 7290引脚图…………………………………………………………………… 第三章相关图像………………………………………………………………. 3.1 总电路图……………………………………………………………………… 3.2 7290控制数码管……………………………………………………………………… 3.3 程序流程图………………………………………………………………………… 3.3.1 控制框图………………………………………………………………………… 3.3.2 流程图………………………………………………………………………… 第四章调试………………………………………………………………………第五章心得体会…………………………………………………………………附录【一】系统程序……………………………………………………………附录【二】参考文献…………………………………………………………….

步进电机控制系统设计.

毕业设计论文 论文题目:基于单片机的步进电机控制电路板设计 摘要 随着微电子和计算机技术的发展,步进电机的需求量与日俱增,它广泛用于打印机、电动玩具等消费类产品以及数控机床、工业机器人、医疗器械等机电产品中,其在各个国民经济领域都有应用。研究步进电机的控制系统,对提高控制精度和响应速度、节约能源等都具有重要意义。 步进电机是一种能将电脉冲信号转换成角位移或线位移的机电元件,步进电机控制系统主要由步进控制器,功率放大器及步进电机等组成。采用单片机控制,用软件代替上述步进控制器,使得线路简单,成本低,可靠性大大增加。软件编程可灵活产生不同类型步进电机励磁序列来控制各种步进电机的运行方式。 本设计是采用AT89C51单片机对步进电机的控制,通过IO口输出的时序方波作为步进电机的控制信号,信号经过芯片ULN2003驱动步进电机;同时,用 4个按键来对电机的状态进行控制,并用数码管动态显示电机的转速。 系统由硬件设计和软件设计两部分组成。其中,硬件设计包括AT89C51单片机的最小系统、电源模块、键盘控制模块、步进电机驱动(集成达林顿ULN2003)模块、数码显示(SM420361K数码管)模块、测速模块(含霍尔片UGN3020)6个功能模块的设计,以及各模块在电路板上的有机结合而实现。软件设计包括键盘控制、步进电机脉冲、数码管动态显示以及转速信号采集模块的控制程序,最终实现对步进电机转动方向及转动速度的控制,并将步进电机的转动速度动态显示在LED数码管上,对速度进行实时监控显示。软件采用在Keil软件环境下编辑

************* 第1章绪论 1.1 课题背景 当今社会,电动机在工农业生产、人们日常生活中起着十分重要的作用。步进电机是最常见的一种控制电机,在各领域中得到广泛应用。步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。 随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。步进电机是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机可以作为一种控制用的特种电机,其优点是结构简单、运行可靠、控制方便。尤其是步距值不受电压、温度的变化的影响、误差不会长期积累的特点,给实际的应用带来了很大的方便。它广泛用于消费类产品(打印机、照相机、雕刻机)、工业控制(数控机床、工业机器人)、医疗器械等机电产品中。研究步进电机的控制和测量方法,对提高控制精度和响应速度、节约能源等都具有重要意义。控制核心采用C51芯片,它以其独特的低成本,小体积广受欢迎,当然其易编程也是不可多得的优点为此,本文设计了一个单片机控制步进电机的控制系统,可以实现对步进电机转动速度和转动方向的高效控制。 1.2 设计目的及系统功能 本设计的目的是以单片机为核心设计出一个单片机控制步进电机的控制系统。本系统采用AT89C51作为控制单元,通过键盘实现对步进电机转动方向及转动速度的控制,并且将步进电机的转动速度动态显示在LED数码管上。 1

机电传动控制课程设计报告

机电传动控制课程设计报 告 The Standardization Office was revised on the afternoon of December 13, 2020

引言 作为通用工业控制计算机,30年来,可编程控制器从无到有,实现了工业控制领域接线逻辑到存储逻辑的飞跃;其功能从弱到强,实现了逻辑控制到数字控制的进步;其应用领域从小到大,实现了单体设备简单控制到胜任运动控制、过程控制、及集散控制等各种任务的跨越。今天的可编程控制器正在成为工业控制领域的主流控制设备,在世界各地发挥着越来越大的作用。个人计算机(简称PC)发展起来后,为了方便,也为了反映可编程控制器的功能特点,可编程序控制器定名为Programmable Logic Controller(PLC),现在,仍常常将PLC简称PC。 可编程控制器的定义可编程控制器,简称PLC,是指以计算机技术为基础的新型工业控制装置。在1987年国际电工委员会颁布的PLC标准草案中对PLC做了如下定义:“PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。 PLC具有通用性强、使用方便、适应面广、可靠性高、抗干扰能力强、编程简单等特点。PLC在工业自动化控制特别是顺序控制中的地位,在可预见的将来,是无法取代的。

1 PLC控制系统设计 PLC控制系统设计的基本原则 任何一种控制系统都是为了实现被控对象的工艺要求,以提高生产效率和产品质量。因此,在设计PLC控制系统时,应遵循以下基本原则: 1.最大限度地满足被控对象的控制要求 2.C控制系统安全可靠 3. 力求简单、经济、使用及维修方便 4. 适应发展的需要 PLC机型选择 随着PLC的推广普及,PLC产品的种类和型号越来越多,功能日趋完善。从美国,日本、德国等国家引进的PLC产品及国内厂商组装或自行开发的PLC 产品已有几十个系列。上百种型号。其结构形式、性能、容量、指令系统,编程方法、价格等各有不同,适用的场合也各有侧重。因此,合理选择PLC产品,对于提高PLC控制系统的技术经济指标起着重要作用。一般来说,各个厂家生产的产品在可靠性上都是过关的,机型的选择主要是指在功能上如何满足自己需要,而不浪费机器容量。PLC的选择主要包括机型选择,容量选择,输入输出模块选择、电源模块选择等几个方面。 1、可编程控制器控制系统I/O点数估算 I/O点数是衡量可编程控制器规模大小的重要指标。根据被控对象的输入信号与输出信号的总点数,选择相应规模的可编程控制器并留有10%~15%的I/O 裕量。估算出被控对象上I/O点数后,就可选择点数相当的可编程控制器。如果是为了单机自动化或机电一体化产品,可选用小型机,如果控制系统较大,输入输出点数较多,被控制设备分散,就可选用大、中型可编程控制器。 2、内存估计 用户程序所需内存容量要受到下面几个因素的影响:内存利用率;开关量输入输出点数;模拟量输入输出点数。 (1)内存利用率用户编的程序通过编程器键入主机内,最后是以机器语言的形式存放在内存中,同样的程序,不同厂家的产品,在把程序变成机器语言存放时所需要的内存数不同,我们把一个程序段中的接点数与存放该程序段所代表的机器语言所需的内存字数的比值称为内存利用率。高的利用率给用

相关主题
文本预览
相关文档 最新文档