




免费预览已结束,剩余17页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
攀枝花学院课程设计(论文) 任务分析1 任务分析1.1分析控制对象三相步进电动机是一种将电脉冲信号转换成直线位移或角位移的执行元件。步进电机的输出位移量与输入脉冲个数成正比,其转速与单位时间内输入的脉冲数(脉冲频率)成正比,其转向与脉冲分配到步进电机的各相绕组的相序有关。所以只要控制指令脉冲的数量、频率及电机绕组通电相序,便可控制步进电机的输出位移量、速度和转向。步进电机具有较好的控制性能,其启动、停车、反转及其它任何运行方式改变,都在少数脉冲内完成,且可获得较高的控制精度,因而得到了广泛的应用。1.2三相步进电机的控制要求 三相的控制要求如下: 能对三相步进电动机的转速进行控制; 可实现对三相步进电动机的正反转控制; 能对三相步进电动机的步数进行控制;21攀枝花学院本科毕业设计(论文) 方案设计2 方案设计在步进电动机控制系统中,步进电动机作为一种控制用的特种电机,利用其没有积累误差的特点,广泛应用于各种控制中,其控制主要有开环、半闭环、闭环控制。方案一:开环控制系统图2.1 开环步进电动机控制系统框图开环控制系统没有使用位置、速度检测装置及反馈装置,因此具有结构简单、使用方便、可靠性高、制造成本低等优点。另外,步进电动机受控于脉冲量,它比直流电机或交流电机组成的开环精度高,适用于精度要求不太高的机电一体化伺服传动系统。方案二:半闭环控制系统图2.2 半闭环步进电动机控制系统框图半闭环控制系统调试比较方便,并且具有很好的稳定性,不过精度不太高,较少使用。方案三:闭环控制系统图2.3 闭环步进电动机控制系统框图闭环控制系统定位精度高,但调试和维修都较困难,系统复杂,成本高。综合三种方案,根据步进电动机的特点,从制造成本与系统结构复杂程度考虑,本设计采用方案一,在开环控制系统中,用PLC控制三相步进电动机。攀枝花学院本科毕业设计(论文) 步进电动机的选择3 步进电动机的选择现在比较常用的步进电机包括反应式步进电动机,永磁性步进电动机,混合式步进电动机和单相式步进电动机。永磁式步进电动机一般为两相,转矩和体积较小,步进角一般为7.5度或15度;反应式步进电动机一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。反应式步进电动机的转子磁路由软磁材料制成,定子上有多相励磁绕组,利用磁导的变化产生转矩。混合式步进电动机是指混合了永磁式和反应式的特点。它又分为两相和五相:两相步进角一般为1.8度,而五相步进角一般为0.72度,这种步进电动机的应用也较为广泛。由于本设计用PLC控制三相步进电动机,故选用36BF02型反应式步进电动作为控制对象,三相步进电动的步距角为/ 。此电机有如下特点:1反应式步进电机的精度为步进角的3-5%,且不累积。 2反应式步进电机外表允许的最高温度在摄氏80-90度。 3反应式步进电机的力矩会随转速的升高而下降 4反应式步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。 此外,步进电机有一个技术参数:空载启动频率,即步进电机在空载情况下能够正常启动的脉冲频率,如果脉冲频率高于该值,电机不能正常启动,可能发生丢步或堵转。在有负载的情况下,启动频率应更低。如果要使电机达到高速转动,脉冲频率应该有加速过程,即启动频率较低,然后按一定加速度升到所希望的高频(电机转速从低速升到高速)。攀枝花学院本科毕业设计(论文) 步进电动机的工作原理4 三相反应式步进电机工作原理三相反应式电动机工作原理:反应式步进电动机转子均匀分布着很多小齿,定子齿有三个励磁绕组,其几何轴线依次分别与转子错开0,(相邻两个转子齿轴线间的距离为齿距,以表示),即A与齿1相对齐,B与齿2向右错开,C与齿3向右错开,(与A是同一电极)与齿5相对齐,图3-1所示是反应式步进电机定转子的展开图。图3-1 反应式步进电机定转子展开图如果A相通电,B、C相不通电时,由于磁场作用,齿1与A对齐,转子不受任何力;如果B相通电,A、C相不通电,则齿2应与B对齐,此时转子向右移动,齿3与C偏移,齿4与A偏移;如果C相通电,A、B相不通电,则齿3应与C对齐,此时转子又向右移过,齿4与偏移;继续进行下去,A相通电,B、C相不通电,则齿4与对齐,转子又向移过。这样经过A,B,C,A分别通电状态,齿4移到A相,电机转子向右转过一个齿距。如果不断地按A,B,C,A,通电,电机就每步,向右旋转。按A,C,B,A,通电,电机就反转。由此可见,电机的位置和速度由通电次数(脉冲数)和频率决定,而方向由通电顺序决定。不过,出于对力矩、平稳、噪声及减小角度等方面考虑。往往采用A-AB-B-BC-C-CA-A这种通电状态,这样将原来每步改变为。因此本设计采用PLC控制三相六拍步进电动机,来实现电机的速度、正反转、以及步数的控制。攀枝花学院本科毕业设计(论文) 硬件的设计5 硬件的设计5.1确定I/O点数 PLC的输入信号有9个,包括启动开关、电机慢速、中快和快速控制按纽,正反转控制开关,电机单步、10步和100步按纽开关,以及暂停开关。 PLC的输出信号有三个,即三个输出继电器。 根据I/O端子的数量和种类,选择FX2-32MR PLC机一台。5.1.1画系统框图图5-1 PLC控制步进电机系统框图控制面板上的位置按纽控制移动的距离,速度按纽控制移动的速度,方向按钮控制移动的方向,启/停按纽控制电机的启动和暂停。在控制面板上设定移动距离、速度和方向等参数,PLC读入这些设定值后,通过运算产生脉冲、方向信号,控制步进电机的驱动器,达到对距离、速度、方向控制的目的。5.1.2 I/O分配表表5.1 I/O分配表元 件I/O号信号定义元 件I/O号信号定义S0X0启动SBX5单步S1X1慢速S6X610步S2X2中速S7X7100步S3X3快速S8X8100000步S4X4正反转S9X10暂停SARUN5.2绘制I/O端子接线图图5-2 PLC I/O配置及接线图5.3步进电机驱动电路PLC控制步进电机常用的形式有普通型通用PLC控制和PLC专用步进驱动模块控制等两种,模块式控制方式具有控制可靠性高的优点,而通用PLC控制步进驱动系统具有PLC系统构成简单。工程造价低等优点,易于推广应用。图5-3所示为步进电机的驱动电路。图5-3 步进电机驱动电路 图5-3中仅为一相的驱动电路。其余三相与之相同在图5-3中三极管T1起开关作用。当三极管截止时,无集电极电流流通,开关相当于断开;当三极管饱和时,流过的集电极电流最大。开关相当于闭合,该开关“动作”可由加于基极的电流来控制。由T2、T3两个三极管组成达林顿式功放电路,驱动步进电机的3个绕组使电机绕组的静态电流达到近2A。电路中使用光电耦合器将控制和驱动信号隔离。当控制输入信号为低电平时,T1截止,输出高电平,则红外发光二极管截止,光敏三极管不导通因此绕组中无电流流过;当输入信号为高电平时,T1饱和导通,于是红外发光二极管被点亮,使光敏三极管导通,向功率驱动级晶体管提供基极电流使其导通,绕组被通以电流。攀枝花学院本科毕业设计(论文) 软件的设计6 软件的设计三相步进电动机转速的控制,分慢速、中速和快速三挡,分别通过开关S1、S2和S3选择;正、反转控制由开关S4选择;步数控制分单步、10步和100步三挡,分别通过按纽SB、开关S6和S7选择。6.1 PLC控制步进电机控制方法实现6.1.1转速控制 由脉冲发生器产生不同周期T的控制脉冲,通过脉冲控制器的选择,再通过三相六拍环形分配器使三个输出继电器Y0、Y1和Y2按照单双六拍的通电方式接通,其接通顺序为:该过程对应于三相步进电动机的通电顺序是:选择不同的脉冲同期T,可以获得不同频率的控制脉冲,从而实现对步进电动机的调速。6.1.2正反转控制 步进电机的正反转控制可通过改变步进电机各绕组的通电顺序来改变其转向,三相六拍步进电机通电顺序为A-AB-B-BC-C-CA-A时电机正转;当绕组按A-AC-C-CB-B-BA-A顺序通电时电机反转。因此,可以通过PLC输出的方向控制信号改变硬件环形分配器的输出顺序,或经编程改变输出脉冲的顺序来改变步进电机绕组的通电顺序实现。即通过正反转驱动环节(调换相序),改变Y0、Y1和Y2接通的顺序,以实现步进电动机的正反转控制。正转: 反转:6.1.3步数控制步进电机每输入一个电脉冲就前进一步,其输出的角位移与输入的脉冲数成正比。因此可以根据步进电机的输出位移量确定PLC输出的脉冲个数,即可实现对步进电机的步数控制。 式中为步进电机的输出位移量(mm),d为机构的脉冲当量(mm/脉冲)。 本设计通过脉冲计数器,控制六拍时序脉冲数,以实现对步进电动机步数的控制。6.2设计梯形图PLC控制三相六拍步进电机的梯形图如图6-1所示 图6-1 三相六拍步进电动机控制的梯形图6.2.1转速控制过程1、选择慢速(接通S1),接通启动开关S0,脉冲控制器产生同期为1s的控制脉冲,使M0至M5状态随脉冲向右移动,产生六拍时序脉冲,并通过三相六拍环形分配器使Y0、Y1和Y2按照单双六拍的通电方式接通,步进电机开始慢速步进运行。2、选择中速(接通S2),接通启动开关S0,脉冲控制器产生同期为0.5s的控制脉冲,使M0至M5状态随脉冲向右移动,产生六拍时序脉冲,并通过三相环形分配器使Y0、Y1和Y2按照单双六拍的通电方式接通,步进电机开始中速步进运行。3、选择快速(接通S3),接通启动开关S0,脉冲控制器产生同期为0.2s的控制脉冲,使M0至M5状态随脉冲向右移动,产生六拍时序脉冲,并通过三相环形分配器使Y0、Y1和Y2按照单双六拍的通电方式接通,步进电机开始快速步进运行。6.2.2正反转控制过程 先接通正、反转开关S4,再重复上述转速控制操作。6.2.3步数控制过程选择慢速(接通S1),选择10步(接通S6),接通启动开关S0,六拍时序脉冲及三拍六拍环形分配器开始工作,计数器开始计数。当走完预定步数时,计数器动作,其常闭触点断开移位驱动电路,六拍时序脉冲、三相六拍环形分配器及正反转驱动环节停止工作,步进电动机停转。选择快速(接通S3),选择100步(接通S7),接通启动开关S0,六拍时序脉冲及三拍六拍环形分配器开始工作,计数器开始计数。当走完预定步数时,计数器动作,其常闭触点断开移位驱动电路,六拍时序脉冲、三相六拍环形分配器及正反转驱动环节停止工作,步进电动机停转。6.3调试运行程序将图6-1转换成表6.1的程序,将该程序写入PLC的RAM,并调试运行该程序。表6.1 PLC控制三相步进电动机程序0 LDI T0 1 OUT TO K104 LDI T15 OUT T1 K58 LDT T29 OUT T2 K212 LD X00513 PLS M1115 LD X00116 OR X00317 ANI T418 OUT T3 K121 LD T322 AND X00323 OUT T4 K126 LD T427 OUT T2 K230 LD X00131 ORI T332 AND T033 LD T334 AND T135 ORB 36 LD T437 AND T238 ORB39 OR M1140 OUT M2041 LD X00042 ANI M143 ANI M244 ANI M345 ANI M446 ANI M547 OUT M1048 LD M2049 ANI X01050 ANI C051 ANI C152 ANI C353 SFTR M10 M0 K6 K162 LD M563 OR M064 OR M165 OUT M10066 LD M167 OR M268 OR M369 OUT M10170 LD M371 OR M472 OR M573 OUT M10274 LD XOO475 AND M10076 LDI X00477 AND M10178 ORB79 OUT Y00080 LD X00481 AND M10182 LDI X00483 AND M10084 ORB85 OUT Y00186 LD M10287 OUT Y00288 LD X00689 AND M2090 OUT C0 K1093 LDI X00698 OUT C1 K100101 LD X007102 RST C1104 LD X011105 AND M20106 OUT M30107 LD M30108 OUT C2 K500111 LD C2112 RST C2114 LD C2115 AND M20116 OUT C3 K200119 LDI X011120 RST C3122 END 攀枝花学院本科毕业设计(论文) 题目题目题目题目 三相六拍步进电机控制程序设计与调试三相六拍步进电机控制程序设计与调试三相六拍步进电机控制程序设计与调试三相六拍步进电机控制程序设计与调试 一一一一、本论文的设计要求及工作内容本论文的设计要求及工作内容本论文的设计要求及工作内容本论文的设计要求及工作内容 用PLC控制三相六拍步进电机,其控制要求如下: 1 三相步进电动机有三个绕组:A、B、C, 正转通电顺序为:AABBBCCCAA 反转通电顺序为:ACACBCBABA 2 要求能实现正、反转控制,而且正、反转切换无须经过停车步骤。 3 具有两种转速: 1号开关合上,则转过一个步距角需0.5秒。 2号开关合上,则转过一个步距角需0.05秒。 4.按题意要求,画出PLC端子接线图、控制梯形图。 5.完成PLC端子接线工作,并利用编程器输入梯形图控制程序,完成调试。 二二二二、系统方案设计系统方案设计系统方案设计系统方案设计 2.1 2.1 2.1 2.1 功能要求功能要求功能要求功能要求 对三相六拍步进电机的控制,主要分为两个方面:三相绕组的接通与断开顺序控制。即:正转顺序:A-AB-B-BC-C-CA-A:反转顺序:A-AC-C-CB-B-BA-A以及每个步距角的行进速度。围绕这两个主要方面,可提出具体的控制要求如下: (1) 可正转起动或反转起动; (2) 运行过程中,正反转可随时不停机切换; (3) 步进两种速度可分为高速(0.05S),低速(0.5S)两档,并可随时手控变速; (4) 停止时,应对移位寄存器清零,使每次起动均从A相开始。 2.22.22.22.2控制系统设计控制系统设计控制系统设计控制系统设计 2.2.1 2.2.1 2.2.1 2.2.1 详述控制系统的实现方法详述控制系统的实现方法详述控制系统的实现方法详述控制系统的实现方法 控制程序图及软件模块 由于上述具体控制要求,可作出步进电机在运行时的程序框图,如图4所示。以工作框图为基本依据,结合考虑控制的具体要求,首先可将梯形图程序分为4哥模块进行编程,即模块1:步进速度选择;模块2:起动、停止和清零;模块3:移位控制功能模块;模块4:A、B、C三相绕组对象控制。然后,将各模块进行连接,最后经过调试,完善,实现控制要求控制步进电机的个输入开关及控制A、B、C三相绕组工作的输出端在PLC中的I/O编址如表1所示采用移位指令进行步进控制。首先指定位组件移位寄存器K2M0,按照三相六拍的步进顺序,移位寄存器的初值见表2每右移1位,电机前进一个布局角(一拍),完成六拍后重新赋初值 其中M6和M7始终为“0”。据此,可作出移位寄存器输出状态及步进电机正反转绕组的状态真值表,如表所示。从而得出三相绕组的控制逻辑关系式: 正转时:A相 Y000=M5+M4+M0 反转时:A相 Y000=M5+M4+M0 B相 Y001=M4+M3+M2 B相 Y001=M2+M1+M0 C相 Y002=M2+M1+M0 C相 Y002=M4+M3+M2 表3 移位寄存器输出状态及步进电机绕组状态真值表 梯形图说明梯形图说明梯形图说明梯形图说明: 通过X003(SB4)和X004(SB5)选择步进速度,X003为低速选择开关, 步进速度0.5S;X004为高速选择开关,步进速度为0.05S。 通过X000(SB1)和X001(SB2)选择正反转,X000为正转开关,X001为反转选择开关。 对位组件K2M0进行赋初值。 然后通过移位指令使电动机按照要求进行运行。 按下X0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钳工基础知识培训方案课件
- 钱江潮观潮安全知识培训课件
- 钢筋工程基础知识培训课件
- 钢琴集体课智能课件
- 钢琴理论基础知识培训课件
- 临时员工聘用协议书模板
- 南京小商铺租赁合同范本
- 合同欺诈解除协议书范本
- 公路建设安全管理协议书
- app推广协议合同范本
- 2025四川省公安厅招聘辅警(448人)笔试备考题库及答案解析
- 土地使用权法律风险尽职调查指南
- 2025年内容分发网络(CDN)行业当前市场规模及未来五到十年发展趋势报告
- 2025年北京市中考语文真题(含答案)
- 小学英语“教学评一体化”实施
- 新版现代西班牙语第二册课后答案
- CS4000高级过程控制实验装置设备操作说明书
- 上海港港口拖轮经营人和港口拖轮名录
- 企业安全标准化班组建设PPT课件
- 超长混凝土结构温度应力分析
- 金沙县网约车从业资格考试模拟试卷
评论
0/150
提交评论