当前位置:文档之家› 基于S7-200 PLC的五相十拍步进电动机控制设计概论

基于S7-200 PLC的五相十拍步进电动机控制设计概论

基于S7-200 PLC的五相十拍步进电动机控制设计概论
基于S7-200 PLC的五相十拍步进电动机控制设计概论

《电气控制与PLC技术》

课程设计

(2008级本科)

题目: 基于S7-200 PLC的五相十拍步进

电动机控制设计

系(部)院:

专业: 电气工程及其自动化

作者姓名:

指导教师:

完成日期:

课程设计任务书

摘要

步进电机是一种控制精度极高的电机, 在工业上有着广泛的应用。步进电动机具有快速起停、精确步进和定位等特点,所以常用作工业过程控制及仪器仪表的控制元件。基于PLC控制的步进电动机具有设计简单,实现方便,参数设计置灵活等优点。矩角特性是步进电机运行时一个很重要的参数,矩角特性好,步进电机启动转矩就大,运行不易失步。改善矩角特性一般通过增加步进电机的运行拍数来实现。本文主要是介绍采用可编程控制器(PLC) 对五相十拍步进电机进行控制的设计原理及方法进行分析。本文详细的介绍了用PLC控制步进电机系统的原理,及硬件和软件设计方法。其内容主要包括I/O地址分配、PIC外部接线图、控制流程图、主电路图、梯形图、元件清单以及语句表。本文设计过程中使用了十六位移位寄存器,大大简化了程序的设计,使程序更间凑,方便了设计。在实际应用中表明此设计是合理有效的。

关键词: PLC;梯形图;仿真;五相十拍步进电机

目录

第一章引言 (1)

第二章基础知识简介 (1)

2.1 西门子PLC简介 (1)

2.2 步进电机简介 (2)

第三章系统总体方案设计 (3)

3.1程序设计的基本思路 (3)

3.2五相步进电动机的控制要求: (4)

3. 3方案原理分析 (4)

第四章PLC控制系统设计 (4)

4.1输入输出编址 (4)

4.2选择PLC类型 (5)

4.3 PLC外部接线图 (5)

4.4 控制流程图 (5)

4.5 梯形图程序设计 (6)

第五章PLC程序仿真 (15)

5.1 步进电机正转控制仿真 (15)

5.2 步进电机反转控制仿真 (17)

总结 (19)

参考文献 (20)

第一章引言

步进电机作为执行元件,是电气自动化的关键产品之一,广泛应用在各种自动化控制系统和精密机械等领域。步进电动机具有快速起停、精确步进和定位等特点,所以常用作工业过程控制及仪器仪表的控制元件。目前,比较典型的控制方法是用单片机产生脉冲序列来控制步进电机。但采用单片机控制,不仅要设计复杂的控制程序和I/O接口电路,实现比较麻烦。基于PLC控制的步进电动机具有设计简单,实现方便,参数设计置灵活等优点。步进电机广泛应用于对精度要求比较高的运动控制系统中,如机器人、打印机、软盘驱动器、绘图仪、机械阀门控制器等。矩角特性是步进电机运行时一个很重要的参数,矩角特性好,步进电机启动转矩就大,运行不易失步。改善矩角特性一般通过增加步进电机的运行拍数来实现。

第二章基础知识简介

2.1 西门子PLC简介

德国西门子公司是世界上研制PLC最早的少数几个公司之一。欧洲第一台PLC是由该公司在1973年研制成功的,1975年推出了SIMATIC S3系列PLC,1979年推出了SIMATIC S5系列,20世纪末又推出了SIMATIC S7系列的 PLC。

西门子公司目前最新的PLC产品是SIMATIC M7、C7和S7三个系列。M7系列PLC 是嵌进式的高档机,用于解决对时间要求非常高的的技术题目,它既可作为CPU,也可以作为功能模块使用,目前国内引进比较少;C7系列PLC往往在一个单元中集成一个PLC和一个控制操纵面板(OP),由于PLC和OP同是SIMATIC系列产品,因此,C7控制系统的扩展也很轻易,并可简便的在SIMATIC自动化网络中进行集成; S7系列又分为S7-200、S7-300、S7-400几个子系列,分别为小型、中型和大型PLC,这个系列的PLC体积小、速度快、标准化,具有网络通讯能力,功能更强,可靠性更高,因此,应用最广泛,遍布各行各业

S7—200系列PLC是西门子公司20世纪90年代推出的整体式小型可编程控制器,开始称为CPU21X,其后的改进型称为CPU22X。其结构紧凑,功能强大,具有很高的性价比,在中小规模控制系统中广泛应用。

SIMATIC S7-200 PLC 是超小型化的PLC,它适用于各行各业,各种场合中的自动检测、监测及控制等。S7-200 PLC的强大功能使其无论单机运行,或连成网络都能实现复杂的控制功能。 S7-200PLC可提供4个不同的基本型号与8种CPU可供选择使用。

通讯网络是自动化系统的支柱,西门子的全集成自动化网络平台提供了从控制级一直到现场级的一致性通讯,“SIMATIC NET”是全部网络系列产品的总称,他们能在工厂的不同部门,在不同的自动化站以及通过不同的级交换数据,有标准的接口并且相互之间完全兼容。

人机界面(HMI)硬件 HMI硬件配合PLC使用,为用户提供数据、图形和事件显示,主要有文本操作面板TD200(可显示中文),OP3,OP7,OP17等;图形/文本操作面板OP27,OP37等,触摸屏操作面板TP7,TP27/37,TP170A/B等;SIMATIC面板型PC670等。个人计算机(PC)也可以作为HMI硬件使用。HMI硬件需要经过软件(如ProTool)组态才能配合PLC使用。人机界面软件有两种,一种是应用于机器级的ProTool,另一种是应用于监控级的WinCC。 ProTool适用于大部分HMI硬件的组态,从操作员面板到标准PC都可以用集成在STEP 7中的ProTool有效地完成组态。ProTool/lite用于文本显示的组态,如:OP3,OP7,OP17,TD17等。ProTool/Pro用于组态标准PC和所有西门子HMI产品,ProTool/Pro不只是组态软件,其运行版也用于Windows平台的监控系统。 WinCC是一个真正开放的,面向监控与数据采集的SCADA (Supervisory Control and Data Acquisition)软件,可在任何标准PC上运行。WinCC 操作简单,与STEP 7功能集成,可直接进入PLC的硬件故障系统,节省项目开发时间。它的设计适合于广泛的应用,可以连接到已存在的自动化环境中,有大量的通信接口和全面的过程信息和数据处理能力,其最新的WinCC5.0支持在办公室通过IE浏览器动态监控生产过程。

2.2 步进电机简介

步进电机是一种感应电机,它的工作原理是利用电子电路,将直流电变成分时供电的,多相时序控制电流,用这种电流为步进电机供电,步进电机才能正常工作,驱动器就是为步进电机分时供电的,多相时序控制器虽然步进电机已被广泛地应用,但步进电机并不能像普通的直流电机,交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。步进电机是一种将电脉冲转化为角位移的执行机构。通俗一点讲:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(即步进角)。您可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时您可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。

通常电机的转子为永磁体,当电流流过定子绕组时,定子绕组产生一矢量磁场。该磁场会带动转子旋转一角度,使得转子的一对磁场方向与定子的磁场方向一致。当

定子的矢量磁场旋转一个角度。转子也随着该磁场转一个角度。每输入一个电脉冲,电动机转动一个角度前进一步。它输出的角位移与输入的脉冲数成正比、转速与脉冲频率成正比。改变绕组通电的顺序,电机就会反转。所以可用控制脉冲数量、频率及电动机各相绕组的通电顺序来控制步进电机的转动。

步进电机分三种:永磁式(PM),反应式(VR)和混合式(HB)永磁式步进一般为两相,转矩和体积较小,步进角一般为7.5度或15度;反应式步进一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。在欧美等发达国家80年代已被淘汰;混合式步进是指混合了永磁式和反应式的优点。它又分为两相和五相:两相步进角一般为1.8度而五相步进角一般为 0.72度。这种步进电机的应用最为广泛。现在比较常用的步进电机包括反应式步进电机(VR)、永磁式步进电机(PM)、混合式步进电机(HB)和单相式步进电机等。

步进电机工作原理:通常电机的转子为永磁体,当电流流过定子绕组时,定子绕组产生一矢量磁场。该磁场会带动转子旋转一角度,使得转子的一对磁场方向与定子的磁场方向一致。当定子的矢量磁场旋转一个角度。转子也随着该磁场转一个角度。每输入一个电脉冲,电动机转动一个角度前进一步。它输出的角位移与输入的脉冲数成正比、转速与脉冲频率成正比。改变绕组通电的顺序,电机就会反转。所以可用控制脉冲数量、频率及电动机各相绕组的通电顺序来控制步进电机的转动。常见的步进电机控制是通过单片机控制、计算机控制或者PLC控制来实现的,在此次设计中,采用PLC的控制方法来实现,其主要原因是PLC控制可靠性高,抗干扰能力强,能在油污比较严重的工作环境中来实现对步进电机的控制。

第三章系统总体方案设计

3.1程序设计的基本思路

在进行程序设计时,首先应明确对象的具体控制要求。由于CPU对程序的串行扫描工作方式,会造成输入输出的滞后,而由扫描方式引起的滞后时间,最长可达两个扫描周期,程序越长,这种滞后越明显,则控制精度就越低。因此,在实现控制要求的基础上,应使程序尽量简洁﹑紧凑。另一方面,同一控制对象,根据生产的工艺流程不同,控制要求或控制时序会发生变化,此时,要求程序修改方便、简单,即要求程序有较好的柔性。以SIMATIC移位指令为步进控制的主体进行程序设计,可较好的满足上述设计要求。PLC对步进电机的控制由PLC控制驱动电路,在由驱动电路控制步进电机的转数,继而驱动负载。通过调节步进电机的频率来控制其转数,也可调节输人脉冲的周期就可以控制步进电机的运动速度。可以根据步进电机的输出位移量确

定PLC输出的脉冲个数,即可实现对步进电机的步数控制

3.2五相步进电动机的控制要求:

1.五相步进电动机有五个绕组: A、B、C、D、E ,

正转顺序: ABC→BC→BCD→CD→CDE→DE→DEA→EA→EAB→AB

反转顺序: ABC←BC←BCD←CD←CDE←DE←DEA←EA←EAB←AB

2.用五个开关控制其工作:

1 号开关控制其运行( 启/ 停)。

2 号开关控制其低速运行(转过一个步距角需0.5 秒)。

3 号开关控制其中速运行(转过一个步距角需0.1 秒)。

4 号开关控制其高速运行(转过一个步距角需0.03 秒)。

5 号开关控制其转向( ON 为正转,OFF 为反转)。

3. 3方案原理分析

3.3.1 功能要求

对五相十拍步进电机的控制,主要分为两个方面:五相绕组的接通与断开顺序控制。正转顺序:ABC→BC→BCD→CD→CDE→DE→DEA→EA→EAB→AB反转顺序:ABC←BC←BCD←CD←CDE←DE←DEA←EA←EAB←AB以及每个步距角的行进速度。围绕这两个主要方面,可提出具体的控制要求如下:

(1)可正转或反转;

(2)运行过程中,正反转可随时不停机切换;

(3)步进三种速度可分为高速(0.05S),中速(0.3S),低速(0.5S)三档,并可随时手控变速;

3.3.2性能要求

在实现控制要求的基础上,应使程序尽量简洁﹑紧凑。另一方面,同一控制对象,根据生产的工艺流程不同,控制要求或控制时序会发生变化,此时,要求程序修改方便、简单,即要求程序有较好的柔性。

第四章PLC控制系统设计

4.1输入输出编址

控制步进电机的个输入开关及控制A、B、C、D、E五相绕组工作的输出端在PLC 中的I/O编址如表1所示。

西门子S 系列PLC控制步进电机进行正反转的方法

1、主程序先正转,等到正转完了就中断,中断中接通个辅助触点(),当闭合,住程序中的反转开始运做。这样子就OK了。 2、用PTO指令让OR 高速脉冲,另一个点如做方向信号,就可以控制正反转了,速度快慢就要控制输出脉冲周期了,周期越短速度越快,如果你速度很快的话请考虑缓慢加速,不然它是启动不了的,如果方向也变的快的话就要还做一个缓慢减速,不然它振动会蛮厉害,而且也会失步。 3、程NETWORK 1 // 用于单段脉冲串操作的主程序(PTO) // 首次扫描时,将映像寄存器位设为低 // 并调用子程序0 LD R 1 CALL SBR_0 NETWORK 1 // 子程序0开始 LD MOVB 16#8D SMB67 // 设置控制字节: // - 选择PTO操作 // - 选择单段操作 // - 选择毫秒增加 // - 设置脉冲计数和周期数值 // - 启用PTO功能 MOVW +500 SMW68 // 将周期设为500毫秒。 MOVD +4 SMD72 // 将脉冲计数设为4次脉冲。 ATCH INT_0 19 // 将中断例行程序0定义为 // 处理PTO完成中断的中断。 ENI // 全局中断启用

PLS 0 // 激活PTO操作,PLS0 =》 MOVB 16#89 SMB67 // 预载控制字节,用于随后的 // 周期改动。 NETWORK 1 // 中断0开始 // 如果当前周期为500毫秒: // 将周期设为1000毫秒,并生成4次脉冲 LDW= SMW68 +500 MOVW +1000 SMW68 PLS 0 CRETI NETWORK 2 // 如果当前周期为1000毫秒: // 将周期设为500毫秒,并生成4次脉冲 LDW= SMW68 +1000 MOVW +500 SMW68 PLS 0序注释 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。 如需进一步了解相关PLC产品的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城。

基于PLC三相步进电动机控制系统设计(三相步进电动机PLC控制系统)

目录 1 概述 (1) 1.1 PLC控制步进电机研究的意义 (1) 2 基于PLC的步进电机控制系统设计 (9) 2.1 系统的组成及功能 (9) 2.2 步进电机特性 (9) 2.3 PLC介绍 (12) 2.4 步进电机控制系统程序设计 (13) 3 磁头定位 (20) 3.1 硬盘工作原理 (20) 3.2 磁头及定位系统 (23) 4 难题及解决过程 (24) 5 结论 (25) 结束语 (28) 致谢 (29) 参考文献 (30) 附录A (31)

1 概述 1.1 PLC控制步进电机研究的意义 基于步进电动机良好的控制和准确定位特性,被广泛应用在精确定位方面,诸如数控机床、绘图机、扎钢机、自动控制计算装置、自动记录仪表等自动控制领域。 PLC作为简单化了的计算机,功能完备、灵活、通用、控制系统简单易懂,价格便宜,可现场修改程序,体积小、硬件维护方便,价格便宜等优点,在全世界广泛应用,为生产生活带来巨大效益方便。因此,通过研究用PLC来控制步进电动机的,既可实现精确定位控制,又能降低控制成本,还有利于维护。以往的步进电动机需要靠驱动器来控制,随着技术的不断发展完善,PLC具有了通过自身输出脉冲直接步进电动机的功能,这样就有利于步进电动机的精确控制。本课题《基于PLC的步进电机磁头定位系统设计》就是利用PLC控制步进电机在硬盘工作时磁头定位的研究。 1.2 国内外关于步进电机和PLC的应用状况 1.2.1 步进电机方面 步进电机是一种将电脉冲转化为角位移的执行元件。当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。虽然步进电机已被广泛地应用,但步进电机并不能像普通的直流电机、交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。控制涉及到机械、电机、电子及计算机等许多专业知识。 目前,国内生产步进电机的厂家的确不少,但具有专业技术人员,能够自行开发,研制的厂家却非常少,大部分的厂家只有一、二十人,连最基本的设备都没有。仅仅处于一种盲目的仿制阶段。这就给用户在产品选型、使用中造成许多麻烦。签于上述情况,选用步进电机时应该十分注意以下一些指标。 (1)步进电机的静态指标术语 相数:产生不同对极N、S磁场的激磁线圈对数。常用m表示。 拍数:完成一个磁场周期性变化所需脉冲数或导电状态用n表示,或指电机转过一个齿距角所需脉冲数,以四相电机为例,有四相四拍运行方式即AB-BC-CD-DA-AB,

步进电动机的工作原理与特点

步进电动机的工作原理及特点随着微电子和计算机技术的发展,步进电机的需求量与日俱增,它广泛用于打印机、电动玩具等消费类产品以及数控机床、工业机器人、医疗器械等机电产品中,其在各个国民经济领域都有应用。研究步进电机的控制系统,对提高控制精度和响应速度、节约能源等都具有重要意义。 1 步进电机概述 步进电动机又称脉冲电动机或阶跃电动机,国外一般称为Steppingmotor、Pulse motor或Stepper servo,其应用发展已有约80年的历史。步进电机是一种把电脉冲信号变成直线位移或角位移的控制电机,其位移速度与脉冲频率成正比,位移量与脉冲数成正比。步进电机在结构上也是由定子和转子组成,可以对旋转角度和转动速度进行高精度控制。当电流流过定子绕组时,定子绕组产生一矢量磁场,该矢量场会带动转子旋转一角度,使得转子的一对磁极磁场方向与定子的磁场方向一着该磁场旋转一个角度。因此,控制电机转子旋转实际上就是以一定的规律控制定子绕组的电流来产生旋转的磁场。每来一个脉冲电压,转子就旋转一个步距角,称为一步。根据电压脉冲的分配方式,步进电机各相绕组的电流轮流切换,在供给连续脉冲时,就能一步一步地连续转动,从而使电机旋转。步进电机每转一周的步数相同,在不丢步的情况下运行,其步距误差不会长期积累。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,同时步进电机只有周期性的误差而无累积误差,精度高,步进电动机可以在宽广的频率围通过改变脉冲频率来实现调速、快速起停、正反转控制等,这是步进电动机最突出的优点[1]。 正常情况下,步进电机转过的总角度和输入的脉冲数成正比;连续输入一定频率的脉冲时,电动机的转速与输入脉冲的频率保持严格的对应关系,不受电压波动和负载变化的影响。由于步进电动机能直接接收数字量的输入,所以特别适合于微机控制。 2国外的研究概况 步进电机是国外发明的。中国在文化大革命中已经生产和应用,例如、、、、都生产,而且都在各行业使用,驱动电路所有半导体器件都是完全国产化的,当时是全分立元器件构成的逻辑运算电路,还有电容耦合输入的计数器,触发器,环形分配器。国外在大功率的工业设备驱动上,目前基本不使用大扭矩步进电动机,因为从驱动电路的成本,效率,噪音,加速度,绝对速度,系统惯量与最大扭矩比来比较,比较不划算,还是用直流电动机,加电动机编码器整体技术和经济指标高。一些少数高级的应用,就用空心转杯电机,交流电机。国外在小功率的场合,还使用步进电机,例如一些工业器材,工业生产装备,打印机,复印件,速印机,银行自动柜员机。国外用许多现代的手段将步进电机排挤出驱动应用,除了前面提到的旋转编码器,打印机还使用光电编码带或感应编码带配合直流电动机,实现闭环直线位移控制。国过去是用大力矩步进电动机实现机床数控,有实力的公司现在也采用交流电动机驱动数控机床,在驱动设备的主要差距,是国外对交流电动机的控制理论与工程分析和应用能力强,先进的控制理论作为软件,写在控制器部。 总的来说,步进电机是一种简易的开环控制,对运用者的要求低,不适合在大功率的场合使用。 在卫星、雷达等应用场合,中国在文化大革命后期,就生产了力矩电机,就生产了环形

用PLC控制步进电机的相关指令说明

用PLC控制步进电机的相关指令 下面介绍的指令只适用于FX1S、FX1N系列的晶体管输出PLC,如高训的FX1N-60MT。这些指令主要是针对用PLC直接联动伺服放大器,目的是可以不借助其他扩展设备(例如1GM模块)来进行简单的点位控制,使用这些指令时最好配合三菱的伺服放大器(如MR-J2)。 然而,我们也可以用这些指令来控制步进电机的运行,如高训810室的实验台架。下面我们来了解相关指令的用法: 1、脉冲输出指令PLSY(FNC57) PLSY指令用于产生指定数量的脉冲。助记法为HZ、数目Y出来。指令执行如下: 2、带加减速的脉冲输出指令PLSR(FNC59) 3、回原点ZRN(FNC156)--------重点撑握 ZRN指令用于校准机械原点。助记法为高速、减速至原点。指令执行如下:

4、增量驱动DRVI(FNC158)--------重点撑握 DRVI为单速增量驱动方式脉冲输出指令。这个指令与脉冲输出指令类似但又有区别, 只是根据数据脉冲的正负多了个转向输出。本指令执行如下: 5、绝对位置驱动指令DRVA(FNC159) 本指令与DRVI增量驱动形式与数值上基本一样,唯一不同之处在于[S1.]: 在增量驱动中,[S1.]指定的是距离,也就是想要发送的脉冲数;而在绝对位置驱动指令中, [S1.]定义的是目标位置与原点间的距离,即目标的绝对位置。

下面以高训810室的设备为例,说明步进电机的驱动方法: 在用步进电机之前,请学员考虑一下几个相关的问题: 1、何谓步进电机的步距角?何为整步、半步?何谓步进电机的细分数? 2、用步进电机拖动丝杆移动一定的距离,其脉冲数是如何估算的? 3、在步进顺控中运用点位指令应注意什么?(切断电源的先后问题!) 步进电机测试程序与接线如下: 1、按下启动按钮,丝杆回原点,5秒钟后向中间移动,2秒后回到原点。

步进电机的简单电路控制

课程设计说明书 课程设计名称:数字电路课程设计 课程设计题目:步进电机简单的控制电路 学院名称:南昌航空大学信息工程学院 专业:班级: 学号:姓名: 评分:教师: 2013 年 9 月 9 日 数字电路课程设计任务书 20 13-20 14 学年第 1 学期第 2 周- 4 周

注:1、此表一组一表二份,课程设计小组组长一份;任课教师授课时自带一份备查。 2、课程设计结束后与“课程设计小结”、“学生成绩单”一并交院教务存档。

步进电机是一种原理为利用电子电路的电脉冲信号转变为角位移或线位移的感应电机。通过简单的数字电路来控制它的转速并可以利用数码管来计算其转动的圈数,便可以实现电机的正反向转动,并且在数码管上精确的显示出它转动的圈数,从而广泛应用于实际生活当中。其中涉及到计算机,数字电路,电机,机械,完成了简单的自动化控制流程,将所学知识应用于工程中,增加实践动手能力。 关键词:分频、时序控制、脉冲计数

前言 (1) 第一章设计内容及要求 (1) 第二章系统的组成及工作原理 (2) 第三章单元电路设计 (2) 3.1多谐振荡器 (2) 3.2 步进电机信号控制电路 (3) 3.3转速的测量及显示电路 (4) 第四章调试 (5) 4.1电路排板及制作 (5) 4.2电路的调试 (5) 第五章总结 (6) 附录1:设计原理图 (7) 附录2:PCB电路图 (8) 附录3: 元件清单 (9)

前言 步进电机最早出现于上世纪,源于资本主义的造船工业,是一种可以自由转动的电磁铁,其工作原理和如今的反应式电机差不多,是依靠磁导来产生电磁矩,从而实现转动。 到了80年代之后,微型计算机逐步的应用于工业与生活中,使得步进电机的控制更加的灵活多样,最主要的是利用分立元件或者小型的集成电路来控制,但是对元件的需求量很大,调试也很复杂,出现问题需要花大量的精力来调试,因此,通过计算机软件来控制步进电机是必然的趋势,以提高工作效率。 现在的步进电机主要是由数字电路组成,也是利用集成电路来控制电路,但是大大的提高了其精度,更好的满足工业发展的需要。目前用到最多的是混合式步进电机,并具有很好的发展前景。 步进电机按照工作原理可分为永磁式、磁阻式和永磁感应子式三种。 今后步进电机将会有以下四个方面的发展,为减小其占用的空间从而会往小型方向发展,以更加的适用于工业制造当中;为增加力矩,从而会将圆形改为方形,以提高其工作效率;为体现其优越的控制性能,从而会偏向于一体化设计,以实现电子自动化控制,更加灵活方便;为降低其成本,增加其性能,从而会向三相和五相的方向发展,以充分实现其优越性能。 步进电机以其显着的特点,在电子数字化时代将发挥重大作用,将广泛应用于数控车床、机器人、航空工业和电子领域中,可完成工作量大,任务复杂、精度高的制造业以及代替人类完成不利于身体健康的工业中,为生活带来更多的便利。 第一章设计内容及要求 基本要求:1、利用proteus软件设计步进电机的工作原理图,并进行仿真。 2、调试及实现。 (1)实现步进电机根据输入的脉冲旋转的相应圈数。 (2)可以实现复位,正反转控制,由4个LED代替4个线圈。 (3)实现步进电机的加速、减速功能。

五项步进电动机的控制

毕业设计(论文) 学院 专业 姓名

XX大学 毕业设计(论文)任务书

前言 随着现代工业自动化的日益发展,电动机作为重要的电器元件,被广泛的应用在各种自动化控制系统中。步进电动机由于其具有易于电脑操作、步数误差小、精度高、使用系统时间长和成本低等优点,被广泛应用于工业控制中。其中五相混合式步进电机总体性能优于其它种类的步进电动机,是工业上应用最为广泛的步进电动机品种,被广泛的应用在各个领域中。所以对五相步进电动机实现自动化是工业自动化的必然趋势。打印机作为计算机的输出设备之一,运用步进电动机作为打印机的字车动力源和走纸机构,通过牵引机构将步进电动机的转动转变为走纸移动,可以实现打印纸的纵向移动,因其要求精度比较高,所以,打印机的走纸结构能够使用五相步进电动机来控制。对五相步进电动机的使用,工业中应用比较广泛,但大都应用于高精度的机床控制系统中,整个系统比较庞大,所以,本文以步进电动机在的打印机中的精密控制为背景介绍使用PLC控制五相步进电动机按照给定频率自动运行和自由调速的模拟控制方法。

摘要 主要阐述了以五相步进电动机在针式打印机走纸结构中的应用为背景,介绍了一种用三菱FX-2N系列PLC实现对规格型号90BYG550A-0301的五相步进电动机控制的方法,利用PLC产生脉冲信号对五相步进电动机进行模拟控制,实现对五相步进电动机五个绕组的通电状态,达到五相步进电动机按照固定速度的循环自动运行的目的,并实现步进电动机正反转和调速控制。用PLC控制五相步进电动机驱动针式打印机的走纸结构控制纸张的进退,实现打印机的打印工作。基于PLC控制的步进电动机具有设计简单,实现方便,定位精度搞,参数设置灵活等有点,在工业过程控制中使用可靠性高,监控方便。本设计还包括步进电动机的工作原理和特点,PLC的主要功能和应用,各硬件软件元件的介绍选择以及控制程序的编程方法。 关键字:五相步进电动机,PLC控制

基于单片机的步进电动机控制器的设计

第一部分培训软件简介 Proteus软件是英国Lab Center Electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前比较好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。 Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MATLAB等多种编译器。 Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。 第二部分培训项目实例 培训项目一:基于单片机的步进电动机控制器的设计 项目要求: 采用单片机对步进电机进行控制,包括正转、反转、加速、减速和停止,同时采用液晶显示屏显示步进电动机的运行情况。 培训目的: 1.掌握步进电机的工作原理;

步进电动机概念及其工作原理

步进电动机概念及其工作原理 步进电动机是一种将脉冲信号变换成相应的角位移(或线位移)的电磁装置,是一种特殊的电动机。一般电动机都是连续转动的,而步进电动机则有定位和运转两种基本状态,当有脉冲输入肘步进电动机一步一步地转动,每给它一个脉冲信号,它就转过一定的角度。步进电动机的角位移量和输入脉冲的个数严格成正比,在时间上与输入脉冲同步,因此只要控制输入脉冲的数量、频率及电动机绕组通电的相序,便可获得所需的转角、转速及转动方向。在没有脉冲输入时,在绕组电源的激励下气隙磁场能使转子保持原有位置处于定位状态。步进电动机按其输出转矩的大小来分,可以分为快速步进电动机和功率步进电动机。快速步进电动机连续工作频率高而输出转矩较小,一般在N·cm级,可以作为控制小型精密机床的工作台(例线切割机床)也可以和液压转矩放大器组成电液脉冲马达去驱动数控机床的工作台,而功率步进电动机的输出转矩就比较大是N·m级的,可以直接去驱动机床的移动部件。步进电动机按其励磁相数,可以分为三相、四相、五相、六相甚至八相。一般来说随着相数的增加,在相同频率的情况下,每相导通电流的时间增加,各相平均电流会高些,仍而使电动机的转速—转矩特性会好些,步距角亦小。但是随着相数的增加,电动机的尺寸就增加,结构亦复杂,目前多用3~6相的步进电动机。由于步进电动机的转速随着输入脉冲频率变化而变化,调速范围很广,灵敏度高,输出转角能够控制,而且输出精度较高,又能实现同步控制,所以广泛地使用在开环系统中,也还可用在一般通用机床上,提高进给机构的自动化水平。步进电动机按其工作原理来分,主要

有磁电式和反应式两大类,这里只介绍常用的反应式步进电动机的工作原理,现用下图的步进电动机的简化图来加以说明。 在电动机定子上有A、B、C三对磁极,磁极上绕有线圈,分别称之为A相、B 相和C相,而转子则是一个带齿的铁心,这种步进电动机称之为三相步进电动机。如果在线圈中通以直流电,就会产生磁场,当A、B、C三个磁极的线圈依次轮流通电,则A、B、C三对磁极就依次轮流产生磁场吸引转子转动。首先有一相线圈(设为A相)通电,则转子1、3两齿被磁极A吸住,转子就停留在图5—5a的位置上。然后,A相断电,6相通电,则磁极A的磁场消失磁极B产生了磁场,磁极召的磁场把离它最近的2、4两齿吸引过去,停止在图b的位置上,这时转子逆时针转了30°。再接下去B相断电,C相通电。根据同样道理,转子又逆时针转了30°,停止在图c的位置上。若再A相通电,C相断开,那么转子再逆转30°,使磁极A的磁场把2、4两个齿吸住。定子各相轮流通电一次转子转过一个齿。这样按A→B→C→A→B→C→A→…次序轮流通电,步进电动机就一步一步地按逆时针方向旋转。通电线圈每转换一次,步进电动机旋转30°,我们把步进电动机每步转过的角度称之为步距角。如果把步进电动机通电线圈转换的次序倒过来换成A→C→B→A→C→B→…的顺序,则步进电动机将按顺时针方向旋转,所以要改变步进电动机的旋转方向可以在仸何一相通电时进行。 步进电动机

利用单片机实现对步进电机的简单控制

龙源期刊网 https://www.doczj.com/doc/854078626.html, 利用单片机实现对步进电机的简单控制 作者:吴云 来源:《计算机光盘软件与应用》2013年第08期 摘要:本文主要介绍了利用LY-51SV2.3开发板实现对步进电机的简单控制,以实现步进电机的正反转、加减速以及开始停止等功能。通过对步进电机的控制,使人们对开发板的应用以及如何编写C语言程序有更深层次的理解。通过本文的介绍,也为下一步更好的利用开发板控制步进电机打下一个基础。 关键词:单片机;步进电机;语言 中图分类号:TP368.1 目前,单片机应用得到了非常广泛的应用,几乎涉及到了社会生活中的各个领域,对于与计算机相关专业的单片机的知识有一个简单的学习了解是必要的,而对于初学者或者教学人员利用开发板进行学习是有效的途径。开发板是学习和实践的最好产品,因为有配套测试好的软件和硬件,这样用户就不必操心组建开发系统的过程。只需要专心研究程序。开发板只不过是个工具,利用这个工具,可以使我们更快的了解并掌握需要的知识。 1设计思路 本次单片机使用STC89C51,通过开发板的5个按键K1-K5分别实现对步进电机的加减速、正反转与停止的控制,在实现正反转的过程中分别由Led指示灯进行指示,并在数码管上显示当前速度的大小值,其最大值不超过18,在整个按键过程中是由键盘扫描函数来控制, 速度的大小值是由显示函数在数码管上显示出来。 2端口、函数与变量定义 #defineKeyPortP3//由P3口连接控制按钮 #defineDataPortP0//定义数据端口程序中遇到DataPort则用P0替换 sbitLATCH1=P2^2;//定义锁存使能端口段锁存 sbitLATCH2=P2^3;//位锁存 sbitA1=P1^0;//定义步进电机连接端口 sbitB1=P1^1;sbitC1=P1^2;sbitD1=P1^3;sbitled=P1^5;sbitled1=P1^7;

步进电动机控制系统设计

安徽机电职业技术学院 毕业论文 步进电动机控制系统设计 系(部)电气工程系 专业电机与电器 班级电机3091 姓名徐亮 学号1306093050 指导教师陈莉娟 2011~2012学年第1学期

指导教师评语 等级签名日期

安徽机电职业技术学院2012届毕业生 毕业设计(论文)成绩评定单成 姓名专业电机与电器班级电机3091 课题 评分标准分值得分 指导教师评语(40分)设计方案合理、实用、经济、原理分析正确、严密,内容完整。10 计算方法正确,计算结果准确,程序设计正确简洁,工艺合理。5 元器件(材料)选择合理,明细表规范。5 图面清晰完整,布局、线条粗细合理,符合国家标准。 5 文字叙述简明扼要,书写规范。 5 按时独立完成,同学相互关心,遵守制度,认真负责。10 合计得分:指导教师签名:日期:年月日 评阅教师评分(30分)内容充实,有阶段性成果,有应用价值。 10 图纸、论文如实反映设计成果,有理论分析,又有实践过程。10 语句通顺,思路清晰,符合逻辑。 5 图标清晰,文字工整,字符和曲线标准化。5 合计得分:评阅教师签名:日期:年月日 答辩评分(30分)自述条理明确,重点突出。5 基本概念清楚,回答问题正确。 15 专业知识运用灵活,解决问题技术措施合理。10 合计得分:答辩组长签名:日期:年月日 总得分:等级系主任签名:日期:年月日

安徽机电职业技术学院毕业论文(设计)指导过程记录表题目基于过程控制的PID控制器设计 学生姓名学号1305073059指导教师徐林 系部电气系班级过自3071顺序号第1-6次 学生完成毕业论文(设计)内容情况第一周:指导老师布置毕业设计课题,要求学生查阅有关毕业设计的相关资料; 第二周:指导老师带领学生到实验室熟悉实验设备,并要求每个学生都能熟练掌握实验设备的使用方法; 第三周:在指导老师的指导下,完成双容水箱的简单PID控制系统设计; 第四周:在指导老师的带领下,到实验室完成双容水箱的简单PID 控制系统的实验并记录相关实验数据。 第五周:在指导老师的指导下,完成前馈—反馈控制系统的设计; 第六周:在指导老师的带领下,到实验室完成前馈—反馈控制系统的实验并记录相关实验数据,并且和双容水箱的简单PID控制系统的实验数据相比较,得出结论:前馈-反馈控制系统不仅能够改善简单PID控制系统的控制效果,而且具有更大的灵活性、抗干扰性、 适应性和更好的控制精度。 学生签名: 时间:年月日 教师指导 内容记录 教师签名: 时间:年月日

步进电机的控制1

指导教师评定成绩: 审定成绩: 重庆邮电大学 自动化学院 自动控制原理课程设计报告 设计题目: 单位(二级学院):自动化学院 学生姓名: 专业:自动化 班级: 学号: 指导教师: 设计时间:2010 年 6 月 重庆邮电大学自动化学院制

目录 目录 (2) 一、设计题目 (3) 1题目内容 (3) 2实现目标 (3) 3设计要求 (3) 4 设计安排 (3) 二、设计报告正文 (3) 1步进电机的概论 (4) 2步进电机的驱动控制系统 (6) 3系统设计思路 (10) 4步进电机的控制电路 (13) 三、设计总结 (15) 四、参考文献 (16)

一、设计题目 1题目内容 基于51单片机的步进电机调速设计 2实现目标 1)具有与PC机串口通信的功能; 2)具有与数码管显示或者LED指示灯显示状态(数码管显示的速度并不代表电 机实际速度,只是一个感性的认识) 3设计要求 1)绘制原理图,PCB; 2)完成单片机所有代码编写; 3)设计PC机简易显示界面; 4设计安排 三个人一组,为期一周,小组成员合作,共同完成设计要求。 二、设计报告正文 摘要:步进电机是一种将电脉冲转换成相应角位移或者线位移的电磁机械装置。在非超载的情况下,电机的转速,停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。它具有快速启停能力,在电机的负荷不超过它能提供的动态转矩时,可以通过输入脉冲来控制它在一瞬间的启动或者停止。由于其精确性以及其良好的性能在实际当中得到了广泛的应用。 本文首先介绍了步进电机的分类、技术指标、步进电机的工作原理以及步进电机

步进电机控制系统设计.

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

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

步进电机控制入门资料(经典) (1)

更多电子资料请登录赛微电子网https://www.doczj.com/doc/854078626.html, 步进电机原理 作者:Dan Simon,电子与计算机工程系,克里夫兰州立大学 步进电机也叫步进器,它利用电磁学原理,将电能转换为机械能,人们早在20世纪20年代就开始使用这种电机。随着嵌入式系统(例如打印机、磁盘驱动器、玩具、雨刷、震动寻呼机、机械手臂和录像机等)的日益流行,步进电机的使用也开始暴增。不论在工业、军事、医疗、汽车还是娱乐业中,只要需要把某件物体从一个位置移动到另一个位置,步进电机就一定能派上用场。步进电机有许多种形状和尺寸,但不论形状和尺寸如何,它们都可以归为两类:可变磁阻步进电机和永磁步进电机。本文重点讨论更为简单也更常用的永磁步进电机。 步进电机的构造 (图一,具有双齿槽和单绕组的定子) 如图1所示,步进电机是由一组缠绕在电机固定部件--定子齿槽上的线圈驱动的。通常情况下,一根绕成圈状的金属丝叫做螺线管,而在电机中,绕在齿上的金属丝则叫做绕组、线圈、或相。如果线圈中电流的流向如图1所示,并且我们从电机顶部向下看齿槽的顶部,那么电流在绕两个齿槽按逆时针流向流动。根据安培定律和右手准则,这样的电流会产生一个北极向上的磁场。 现在假设我们构造一个定子上缠绕有两个绕组的电机,内置一个能够绕中心任意转动的永久磁铁,这个可旋转部分叫做转子。图2给出了一种简单的电机,叫做双相双极电机,因为其定子上有两个绕组,而且其转子有两个磁极。如果我们按图2a所示方向给绕组1输送电流,而绕组2中没有电流流过,那么电机转子的南极就会自然地按图中所示,指向定子磁场的北极 (图2:双相双极电机) 然后我们切断绕组1中的电流,按照图2b所示方向给绕组2输送电流,于是定子磁场会指向左侧,从而使得转子旋转,其南极也指向左侧。

步进电动机控制系统设计报告

单片机原理与应用课程设计说明书 题目:步进电动机控制系统设计 系部: 专业: 班级:2013级1班 学生姓名: 学号: 指导教师: 2013年 6 月22 日

目录 1.项目设计任务与要求 (1) 2.项目设计方案 (1) 2.1设计思路 (1) 2.2器件选择方案 (1) 2.2.1 单片机的选择 (1) 2.2.2 AT80C51的主要性能 (1) 2.2.3 AT80C51引脚图 (2) 2.2.4 管脚作用: (2) 2.2.5 四相步进电动机工作原理 (3) 3 .硬件电路设计 (5) 3.1步进电动机介绍 (5) 3.2 步进电动机控制系统电路设计 (5) 3.3步进电动机驱动电路 (5) 3.4按键与指示电路 (6) 3.5晶振电路和复位电路 (8) 4.项目软件设计 (9) 5.项目仿真与调试 (12) 5.1程序的调试 (12) 5.2步进电动机控制系统仿真 (13) 5.2.1步进电动机正转仿真 (13) 5.2.2步进电动机反转仿真 (14) 5.2.3步进电动机停止仿真 (14) 6.结论 (15) 7.附录 (16) 参考文献 (18)

1.项目设计任务与要求 使用80C51单片机对四相步进电动机进行控制,使其能够顺时针或逆时针旋转。 1)电动机运行平稳,正反转控制自如; 2)根据要求改变运行圈数和运行速度; 3)写出详细的电路工作原理、参数计算; 4)画出仿真电路图; 5)仿真测试并记录结果。 2.项目设计方案 2.1设计思路 步进电动机驱动原理如下:单片机发出脉冲信号,控制步进电动机定子的各相绕组以适当的时序通、断电,使其作步进式旋转。四相步进电动机各相绕组的通电顺勋可以单四拍(A→B→C→D)、双四拍(AB→BC→CD→DA)和单双八拍(A→AB→B→BC →C→CD→D→DA)的方式进行。按上述顺序切换,步进电动机转子按顺时针方向旋转。若通电顺序相反,则电动机转子按逆时针方向旋转。 2.2器件选择方案 2.2.1 单片机的选择 本设计采用AT80C51单片机,80C51单片机算术运算功能强,软件编程灵活、自由度大,可用软件编程实现各种算法和逻辑控制,并且其功耗低、体积小、价格便宜、耗电低、技术成熟和成本低等优点。许多功能部件集成在芯片内部,其信号通道受外接影响小,可靠性高,控制能力强,运行速度快等特点。 2.2.2 AT80C51的主要性能 1.与STC89C52 单片机产品系列兼容; 2.片内有4KB可在线重复编程的快闪擦写存储器; 3.存储数据保存时间为10年; 4.宽工作电压范围:VCC可为2.7V到6V; 5.全静态工作:可从0Hz至16MHz ; 6.程序存储器具有3级加密保护; 7.128*8位内部RAM; 8.32条可编程I/O线; 9.两个16位定时器/计数器; 10.中断结构具有5个中断源和2个优先级; 11.可编程全双工串行通道;

文献综述-步进电动机的微机控制

文献综述 电气工程及其自动化 步进电动机的微机控制 前言:进电动机属于DC驱动的同步电动机,它是纯粹的数字控制电动机。它是将电脉冲激励信号转换成相应的角位移或线位移的离散值控制电动机,这种电动机每当输入一个电脉冲就动一步,所以又称脉冲电动机。近30年来,数字技术、计算机技术和永磁材料的迅速发展推动了步进电动机的发展,为步进电动机的应用开辟了广阔的前景。 步进电动机系统是由步进电动机及其驱动控制电路构成的。近二十年来,电力电子技术、微电子技术和微处理器技术的飞速发展,极大地推动了步进电动机驱动控制技术的进步,并使之在不断完善中趋于成熟。步进电动机驱动控制技术的发展,在使得步进电动机系统获得更加广泛应用的同时,也使得步进电动机与其驱动电路装置日益成为不可分割的一个整体。步进电动机驱动电路的合理设计与改进,需要对步进电动机运行机理和具体结构设计的透彻了解与深入分析。同时,步进电动机系统的性能和运行品质在很大程度上取决于其驱动电路的结构与性能,同一台电动机配以不同类型的驱动电路,其性能会有较大差异。抛开驱动电路来谈步进电动机的性能是不完全的。 步进电动机主要用于数字控制系统中,精度高,运行可靠。如采用位置检测和速度反馈,亦可实现闭环控制。步进电动机已广泛地应用于数字控制系统中,如数模转换装置、数控机床、计算机外围设备、自动记录仪、钟表、和磁盘等等之中,另外在工业自动化生产线、印刷设备如打印机、绘图机等中亦有应用。 正文:国内外关于步进电动机的研究主要在它本身的性能提高,应用领域的不断拓广,电动机外形的改变和不同的更先进的控制方式。 1、步进电动机的发展历史与概要。 步进电动机的发展过程 步进电动机的机理是基于最基本的电磁铁作用、其原始模型起源于1830年至1860年间。1870午前后开始以控制为目的的尝试、应用于氮弧灯的电极输送机构中。这被认为是最初的步进电动机。 此后,在电话自动交换机中广泛使用了步进电动机。不久又在缺乏交流电源的船舶和飞

步进电动机控制方法

<<技能大赛自动线的安装与调试>>项目二等奖 心得二 心得二:步进电机的控制方法 我带队参加《2008年全国职业院校技能大赛自动线的安装与调试》项目,我院选手和其他院校的三位选手组成了天津代表队,我院选手所在队获得了《2008年全国职业院校技能大赛自动线的安装与调试》项目二等奖,为天津市代表队争得了荣誉,也为我院争得了荣誉。以下是我这个作为教练参加大赛的心得二:步进电机的控制方法 《2008年全国职业院校技能大赛自动线的安装与调试》项目的主要内容包括如气动控制技术、机械技术(机械传动、机械连接等)、传感器应用技术、PLC控制和组网、步进电机位置控制和变频器技术等。但其中最为重要的就是PLC方面的知识,而PLC中最重要就是组网和步进电机的位置控制。 一、 S7-200 PLC 的脉冲输出功能 1、概述 S7-200 有两个置PTO/PWM 发生器,用以建立高速脉冲串(PTO)或脉宽调节(PWM)信号波形。 当组态一个输出为PTO 操作时,生成一个50%占空比脉冲串用于步进电机或伺服电 机的速度和位置的开环控制。置PTO 功能提供了脉冲串输出,脉冲周期和数量可由用户控制。但应用程序必须通过PLC内置I/O 提供方向和限位控制。 为了简化用户应用程序中位控功能的使用,STEP7--Micro/WIN 提供的位控向导可以帮助您在几分钟内全部完成PWM,PTO 或位控模块的组态。向导可以生成位置指令,用户可以用这些指令在其应用程序中为速度和位置提供动态控制。 2、开环位控用于步进电机或伺服电机的基本信息 借助位控向导组态PTO 输出时,需要用户提供一些基本信息,逐项介绍如下: ⑴最大速度(MAX_SPEED)和启动/停止速度(SS_SPEED) 图1是这2 个概念的示意图。 MAX_SPEED 是允许的操作速度的最大值,它应在电机力矩能力的范围。驱动负载所需的力矩由摩擦力、惯性以及加速/减速时间决定。

西门子PLC课程设计三相六拍步进电动机控制程序的设计与调试

机电工程学院 课程设计说明书 设计题目: 三相六拍步进电动机控制程序的设计与调试 学生姓名: *** 专业班级:机制*****

学号:************ 指导教师: *** 2012年12 月08 日

内容摘要 步进电动机具有快速起停、精确步进和定位等特点,所以常用作工业过程控制及仪器仪表的控制元件。目前,比较典型的控制方法是用单片机产生脉冲序列来控制步进电机。但采用单片机控制, 不仅要设计复杂的控制程序和I /O 接口电路, 实现比较麻烦, 而且对工业现场的恶劣环境适应性差, 可靠性不高。 使用PLC可编程控制器实现三相六拍步进电动机驱动,可使步进电动机东芝的抗干扰能力强,可靠性高,同时,由于实现了模块化结构,是系统结构十分灵活,而且编程语言简短易学,便于掌握,可以进行在线修改,柔性好,体积小,维修方便。 本设计是利用PLC做三相六拍步进电动机的控制核心,用按钮开关的通断来实现对步进电机正,反转控制,而且正,反转切换无须经过停车步骤。其次可以通过对按钮的控制来实现对高,低速度的控制。充分发挥PLC的功能,最大限度地满足被控对象的控制要求,是设计PLC控制系统的首要前提,这也是设计最重要的一条原则。本设计更加便于实现对步进电机的制动化控制。 关键词:PLC控制;三相六拍;步进电动机;电机正反转

目录 引言 0 第1章步进电动机和PLC简介 (1) 1.1步进电动机 (1) 1.1.1三相六拍步进电动机 (1) 1.2PLC简介 (2) 1.2.1可编程控器概述 (2) 1.2.2 可编程控制器的定义 (2) 1.2.3 PLC的特点 (2) 第2章三相六拍步进电动机控制程序的设计 (4) 2.1控制程序流程图及软件模块 (4) 2.2梯形图程序设计 (6) 2.2.1 CPU的选择 (6) 2.2.2输入输出编址 (6) 2.2.3状态真值表 (6) 2.3梯形图程序 (7) 2.4三相六拍步进电机控制语句表 (11) 2.5程序的运行及调试 (13) 2.6I/O接线图 (15) 结论 (16) 设计总结 (17) 谢辞 ................................................... 错误!未定义书签。参考文献................................................ 错误!未定义书签。

基于PLC的步进电机控制

2014 ~ 2015 学年第 1 学期 《电气控制及PLC 》课程设计报告 题目:步进电机的PLC控制设计 专业:自动化 班级: 11自动化(1)班 姓名:李勇李亚李新明荆欢 贾伟黄龙飞皇甫趁心 指导教师:江春红 电气工程学院 2014年10月31日

1、任务书

摘要 步进电机可以对旋转角度和转动速度进行高精度控制。步进电机作为制执行元件,是电气自动化的关键产品之一, 广泛应用在各种自动化控制系统和精密机械等领域。例如,在仪器仪表,机床设备以及计算机的外围设备中(如打印机和绘图仪等),凡需要对转角进行精确控制的情况下,使用步进电机最为理想。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。软件PLC综合了计算机和PLC的开关量控制、模拟量控制、数学运算、数值处理、网络通信、PID调节等功能,通过一个多任务控制内核,提供强大的指令集、快速而准确的扫描周期、可靠的操作和可连接各种I/O系统的及网络的开放式结构。用PLC控制步进电机的定位、转向、调速、细分有很大的优势与前景。此次设计是利用PLC 的控制方法,上位机的监控功能,在试验室进行模拟实现的。试验结果达到了预期的功能。 关键词:软PLC;步进电机;上位机;定位;转向;调速;细分

目录 1引言 0 2.方案论证与对比 0 2.1 方案一 0 2.2 方案二 0 2.3 方案对比与选择 (1) 3、系统设计 (1) 3.1 PLC内部原理 (1) 3.2 二相混合式步进电机工作原理 (3) 3.3 驱动器原理 (4) 3.4硬件与软件设计 (4) 4、组态的设计 (6) 4.1 I/O 口的定义 (6) 4.2 构造数据库 (6) 4.3 建立动画连接 (7) 5、系统功能调试与性能分析 (7) 5.1系统调试中的问题及解决方案 (7) 5.1.1软件调试 (7) 5.1.2、正反转未响应 (8) 5.1.3、定位的误差 (8) 5.1.4、组态设计中的问题 (8) 5.1.5、其它 (8) 6、详细仪器清单 (8) 7、总结与致谢 (8) 参考文献 (10) 附录一梯形图 (11) 附录二源程序 (13)

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