步进电动机控制方法

步进电动机控制方法
步进电动机控制方法

技能大赛自动线的安装与调试》项目二等奖

心得二

心得二:步进电机的控制方法

我带队参加《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 是允许的操作速度的最大值,它应在电机力矩能力的范围。驱动负载所需的力矩由摩擦力、惯性以及加速/减速时间决定。

图1 最大速度和启动/停止速度示意

SS_SPEED:该数值应满足电机在低速时驱动负载的能力,如果SS_SPEED 的数值过低,电机和负载在运动的开始和结束时可能会摇摆或颤动。如果SS_SPEED 的数值过高,电机会在启动时丢失脉冲,并且负载在试图停止时会使电机超速。通常,SS_SPEED 值是MAX_SPEED 值的5%至15%。

⑵加速和减速时间

加速时间ACCEL_TIME:电机从 SS_SPEED速度加速到MAX_SPEED速度所需的时间。减速时间DECEL_TIME:电机从MAX_SPEED速度减速到SS_SPEED速度所需要的时间。

图2 加速和减速时间

加速时间和减速时间的缺省设置都是1000 毫秒。通常,电机可在小于1000 毫秒的时间工作。参见图2。这2 个值设定时要以毫秒为单位。

注意:电机的加速和失速时间要过测试来确定。开始时,您应输入一个较大的值。逐渐减少这个时间值直至电机开始失速,从而优化您应用中的这些设置。

⑶移动包络

一个包络是一个预先定义的移动描述,它包括一个或多个速度,影响着从起点到终点的移动。一个包络由多段组成,每段包含一个达到目标速度的加速/减速过程和以目标速度匀速运行的一串固定数量的脉冲。位控向导提供移动包络定义界面,在这里,您可以为您的应用程序定义每一个移动包络。PTO 支持最大100 个包络。

定义一个包络,包括如下几点:①选择操作模式;②为包络的各步定义指标。③

为包络定义一个符号名。

⑴选择包络的操作模式:PTO 支持相对位置和单一速度的续转动,如图3所示,相对位置模式指的是运动的终点位置是从起点侧开始计算的脉冲数量。单速续转动则不需要提供终点位置,PTO 一直持续输出脉冲,直至有其他命令发出,例如到达原点要求停发脉冲。

图3 一个包络的操作模式

⑵包络中的步

一个步是工件运动的一个固定距离,包括加速和减速时间的距离。PTO 每一包络最大允许29 个步。

每一步包括目标速度和结束位置或脉冲数目等几个指标。图 4 所示为一步、两步、三步和四步包络。注意一步包络只有一个常速段,两步包络有两个常速段,依次类推。步的数目与包络中常速段的数目一致。

图4 包络的步数示意

7.2.5 使用位控向导编程

STEP7 V4.0 软件的位控向导能自动处理PTO 脉冲的单段管线和多段管线、脉宽调

制、SM 位置配置和创建包络表。

本节将给出一个在YL-335A 上实现的简单工作任务例子,阐述使用位控向导编程的方法和步骤。表1 是YL-335A 上实现步进电机运行所需的运动包络。

表1 步进电机运行的运动包络

1、使用位控向导编程的步骤如下:

1)为S7--200 PLC选择选项组态置PTO/PWM操作。

在STEP7 V4.0软件命令菜单中选择工具→位置控制向导并选择配置S7-200PLC 内

置PTO/PWM操作,如图5所示。

图5 位控向导启动界面

2)单击“下一步”选择“QO.0”,再单击“下一步”选择“线性脉冲输出PTO)”。

图5 选择PTO或PWM界面

3)单击“下一步”后,在对应的编辑框中输入MAX_SPEED 和SS_SPEED 速度值。输入最高电机速度“90000”,把电机启动/停止速度设定为“600”。这时,如果单击MIN_SPEED 值对应的灰色框,可以发现,MIN_SPEED值改为600,注意:MIN_SPEED值由计算得出。用户不能在此域中输入其他数值。

图6

4)单击“下一步”填写电机加速时间“1500”和电机减速时间“200”

图7 设定加速和减速时间

5)接下来一步是配置运动包络界面,见图8。

图8 配置运动包络界面

该界面要求设定操作模式、1个步的目标速度、结束位置等步的指标,以及定义这一包络的符号名。(从第0个包络第0步开始)

在操作模式选项中选择相对位置控制,填写包络“0”中数据目标速度“60000”,结束位置“85600”,点击“绘制包络”,如图9所示,注意,这个包络只有1步。包络的符号名按默认定义。这样,第0个包络的设置,即从供料站→加工站的运动包络设置就完成了。现在可以设置下一个包络。

图9 设置第0个包络

点击“新包络”,按上述方法将下表中上3个位置数据输入包络中去。

表中最后一行低速回零,是单速连续运行模式,选择这种操作模式后,在所出现的界面中(见图10),写入目标速度“20000”。界面中还有一个包络停止操作选项,是当停止信号输入时再向运动方向按设定的脉冲数走完停止,在本系统不使用。

6)运动包络编写完成单击“确认”,向导会要求为运动包络指定V存储区地址(建

议地址为VB75~VB300),默认这一建议,单击“下一步”出现图11,单击“完成”。

图11 生成项目组件提示

2、项目组件

运动包络组态完成后,向导会为所选的配置生成三个项目组件(子程序),分别是:

PTOx_RUN子程序(运行包络),PTOx_CTRL子程序(控制)和PTOx_MAN子程序(手动模式)子程序。一个由向导产生的子程序就可以在程序中调用如图12所示。

图12 三个项目组件

它们的功能分述如下:

⑴ PTOx_RUN子程序(运行包络):命令 PLC 执行存储于配置/包络表的特定包络中的运

动操作。运行这一子程序的梯形图如图13所示。

图13 运行PTOx_RUN子程序

EN位:启用此子程序的使能位。在“完成”位发出子程序执行已经完成的信号前,请确定EN位保持开启。

START参数:包络的执行的启动信号。对于在START参数已开启且PTO当前不活动时的每次扫描,此子程序会激活PTO。为了确保仅发送一个命令,请使用上升缘以脉冲方式开启START参数。

Profile(包络)参数:包含为此运动包络指定的编号或符号名。

Abort(终止)参数命令,开启时位控模块停止当前包络并减速至电机停止。

Done(完成)参数:当模块完成本子程序时,此参数 ON。

Error(错误)参数:包含本子程序的结果。

C_Profile参数:包含位控模块当前执行的包络。

C_Step参数:包含目前正在执行的包络步骤。

⑵ PTOx_CTRL子程序:(控制)启用和初始化与步进电机或伺服电机合用的PTO输出。请在用户程序中只使用一次,并且请确定在每次扫描时得到执行。即始终使用SM0.0作为EN 的输入,如图14所示。

图14 运行PTOx_CTRL子程序

I_STOP(立即停止)输入:开关量输入。当此输入为低时,PTO功能会正常工作。当此输入变为高时,PTO立即终止脉冲的发出。

D_STOP(减速停止)输入:开关量输入。当此输入为低时,PTO功能会正常工作。当此输入变为高时,PTO会产生将电机减速至停止的脉冲串。“完成”输出:开关量输出。当“完成”位被设置为高时,它表明上一个指令也已执行。

Error(错误)参数:包含本子程序的结果。当“完成”位为高时,错误字节会报告无错误或有错误代码的正常完成。如果PTO向导的HSC计数器功能已启用,C_Pos参数包含用脉冲数目表示的模块;否则此数值始终为零。

⑶ PTOx_MAN子程序(手动模式):将PTO输出置于手动模式。这允许电机启动、停止和按不同的速度运行。当PTOx_MAN子程序已启用时,任何其他PTO子程序都无法执行。运行这一子程序的梯形图如图15所示。

图158 运行PTOx_MAN子程序

RUN(运行/停止)参数:命令PTO加速至指定速度(Speed(速度)参数)。您可以在电机运行中更改Speed参数的数值。停用RUN参数命令PTO减速至电机停止。当RUN已启用时,Speed参数确定着速度。速度是一个用每秒脉冲数计算的DINT(双整数)值。您可以在电机运行中更改此参数。

Error(错误)参数包含本子程序的结果。

如果PTO向导的HSC计数器功能已启用,C_Pos参数包含用脉冲数目表示的模块;否则此数值始终为零。

机电传动控制完整版word(冯清秀)11

第十一章步进电动机传动控制系统 11.1 步进电动机 步进电动机是一种将电脉冲信号转换成机械位移的机电执行元件。每当一个脉冲信号施加于电机的控制绕组时,其转轴就转过一个固定的角度(步距角),顺序连续地发给脉冲,则电机轴一步接一步地运转。 图11.1 步进电动机实物图 步进电动机的角位移与输入脉冲数严格成正比,运行中无累积误差。 步进电机能方便地实现正、反转和调速、定位控制。特别是不需位置传感器或速度传感器就可以在开环控制下精确定位或同步运行。因此,步进电动机广泛应用在数字控制的各个领域。如各种数控机械、办公自动化产品、工厂自动化机器、计算机外设等。 步进电动机的缺点是不能达到很高的转速(一般小于1000到2000转/min)。存在低频振荡、高频失步等缺陷。另外,步进电机自身的噪声和振动较大。 一、步进电动机的工作原理 步进电动机的种类很多,按工作原理分,有反应式(Variable-reluctance)、永磁式(Permanent-magnet)、混合式(Hybrid)三种。按输出转矩大小分,有快速步进电机、功率步进电机。按励磁相数分有二、三、四、五、六、八相等。按定子排列还可分为多段式(轴向式)和单段式(径向式)。 步进电动机的结构形式虽然繁多,但工作原理基本相同,下面仅以三相反应式步进电动机为例说明之。

如图11.2所示为一台三相反应式步进电动机的结构示意图。和一般旋转电动机一样, 步进电机也分为定子和转子两大部分。定子部分由定子铁心、绕组、绝缘材料等组成。定子铁心是由硅钢片叠压而成的有齿的圆环状铁心。图中定子有6个磁极,每对磁极上绕有励 磁绕组,由外部脉冲信号对各相绕组轮流励磁。如图所示。 转子部分由转子铁心、转轴等组成。转子铁心是由硅钢片或软磁材料叠压而成的齿形铁心。图中转子上有4个凸齿。 若对励磁绕组以一定方式通以直流励磁电流,则转子以相应的方式转动。其转动原理其实就是电磁铁的工作原理 。 比如,给A 相绕组通电时,转子位置如图(a ),转子齿偏离定子齿一个角度。由于励磁 磁通力图沿磁阻最小路径通过,因此对转子产生电磁吸力,迫使转子齿转动,当转子转到与定子齿对齐位置时(图b),因转子只受径向力而无切线力,故转矩为零,转子被锁定在这个位置上。由此可见:错齿是助使步进电机旋转的根本原因。 A'A K1K2K3 B'C' B C

步进电机控制实验

步进电机控制实验 一、实验目的: 了解步进电机工作原理,掌握用单片机的步进电机控制系统的硬件设计方法,熟悉步进电机驱动程序的设计与调试,提高单片机应用系统设计和调试水平。 二、实验容: 编写并调试出一个实验程序按下图所示控制步进电机旋转: 三、工作原理: 步进电机是工业过程控制及仪表中常用的控制元件之一,例如在机械装置中可以用丝杠把角度变为直线位移,也可以用步进电机带螺旋电位器,调节电压或电流,从而实现对执行机构的控制。步进电机可以直接接收数字信号,不必进行数模转换,用起来非常方便。步进电机还具有快速启停、精确步进和定位等特点,因而在数控机床、绘图仪、打印机以及光学仪器中得到广泛的应用。 步进电机实际上是一个数字/角度转换器,三相步进电机的结构原理如图所示。从图中可以看出,电机的定子上有六个等分磁极,A、A′、B、B′、C、C ′,相邻的两个磁极之间夹角为60o,相对的两个磁极组成一相(A-A′,B-B′,C-C′),当某一绕组有电流通过时,该绕组相应的两个磁极形成N极和S极,每个磁极上各有五个均匀分布矩形小齿,电机的转子上有40个矩形小齿均匀地分布的圆周上,相邻两个齿之间夹角为9°。 当某一相绕组通电时,对应的磁极就产生磁场,并与转子形成磁路,如果这时定子的小齿和转子的小齿没有对齐,则在磁场的作用下,转子将转动一定的角度,使转子和定子的齿相互对齐。由此可见,错齿是促使步进电机旋转的原因。 三相步进电机结构示意图 例如在三相三拍控制方式中,若A相通电,B、C相都不通电,在磁场作用下使转子齿和A相的定子齿对齐,我们以此作为初始状态。设与A相磁极中心线对齐的转子的齿为0

基于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国外的研究概况 步进电机是国外发明的。中国在文化大革命中已经生产和应用,例如、、、、都生产,而且都在各行业使用,驱动电路所有半导体器件都是完全国产化的,当时是全分立元器件构成的逻辑运算电路,还有电容耦合输入的计数器,触发器,环形分配器。国外在大功率的工业设备驱动上,目前基本不使用大扭矩步进电动机,因为从驱动电路的成本,效率,噪音,加速度,绝对速度,系统惯量与最大扭矩比来比较,比较不划算,还是用直流电动机,加电动机编码器整体技术和经济指标高。一些少数高级的应用,就用空心转杯电机,交流电机。国外在小功率的场合,还使用步进电机,例如一些工业器材,工业生产装备,打印机,复印件,速印机,银行自动柜员机。国外用许多现代的手段将步进电机排挤出驱动应用,除了前面提到的旋转编码器,打印机还使用光电编码带或感应编码带配合直流电动机,实现闭环直线位移控制。国过去是用大力矩步进电动机实现机床数控,有实力的公司现在也采用交流电动机驱动数控机床,在驱动设备的主要差距,是国外对交流电动机的控制理论与工程分析和应用能力强,先进的控制理论作为软件,写在控制器部。 总的来说,步进电机是一种简易的开环控制,对运用者的要求低,不适合在大功率的场合使用。 在卫星、雷达等应用场合,中国在文化大革命后期,就生产了力矩电机,就生产了环形

《机电传动控制》经典考试题试卷

《机电传动控制》课程总复习2016 一、选择题 1、电动机所产生的转矩在任何情况下,总是由轴上的负载转矩和_________之和所平衡。 ( D )A.静态转矩B.加速转矩C.减速转矩D.动态转矩 2、机电传动系统稳定工作时中如果T M>T L,电动机旋转方向与T M相同,转速将产生的变化是。( B )A.减速B.加速 C.匀速D.停止 3、机电传动系统中如果T M

步进电动机控制方法

<<技能大赛自动线的安装与调试>>项目二等奖 心得二 心得二:步进电机的控制方法 我带队参加《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 是允许的操作速度的最大值,它应在电机力矩能力的范围。驱动负载所需的力矩由摩擦力、惯性以及加速/减速时间决定。

三相双三拍步进电机控制系统设计要点

摘要 进步电机是几点数字控制系统中常用的控制元件之一。由于其精度高,体积小,控制方便灵活,因此在智能仪表和位置中得到广泛的应用。 步进电机是机电控制中一种常见的执行机构。步进电机最早是在1920年由英国人所开发。1950年后期晶体管的发明也逐渐应用在步进电机上,这对于数字化的控制变得更为容易。以后经过不断改良,使得今日步进电机已广泛运用在需要高定位精度、高分解性能、高响应性、信赖性等灵活控制性高的机械系统中。在生产过程中要求自动化、省人力、效率高的机器中,我们很容易发现步进电机的踪迹,尤其以重视速度、位置控制、需要精确操作各项指令动作的灵活控制性场合步进电机用得最多。步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。他易于实现与计算机或其他数字元件接口,适用于数字控制系统。

1 课程设计任务和要求 课程设计任务 设计一个三相步进电机控制系统,设计一个计算机步进电机程序控制系统,可以对步进电机的转速、转向以及位置进行控制。通过设计,掌握步进电机的工作原理、掌握步进电机控制系统的设计原理、设计步骤,进一步提高综合运用知识的能力。 要求完成的主要任务: (1)设计接口电路和驱动电路,对步进电机进行控制。 (2)选择控制算法,编写控制程序,实现三相步进电机在双三拍工作方式下先正转90度,然后再反转60度,要求其速度可调,转向可控。 (3)写出设计说明书。 课程任务要求 (1)查阅资料,确定设计方案 (2)选择器件,设计硬件电路,并画出原理图和PCB图 (3)画出流程图,编写控制程序 (4)撰写课程设计说明书 2 步进电机的概述 2.1 步进电机的特点 1)一般步进电机的精度为步进角的3-5%,且不累积。 2)步进电机外表允许的温度高。步进电机温度过高首先会使电机的磁性材料退磁,从而导致力矩下降乃至于失步,因此电机外表允许的最高温度应取决于不同电机磁性材料的退磁点;一般来讲,磁性材料的退磁点都在摄氏130度以上,有的甚至高达摄氏200度以上,所以步进电机外表温度在摄氏80-90度完全正常。 3)步进电机的力矩会随转速的升高而下降。当步进电机转动时,电机各相绕组的电感将形成一个反向电动势;频率越高,反向电动势越大。在它的作用下,电机随频率(或速度)的增大而相电流减小,从而导致力矩下降。 4)步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。步进电机有一个技术参数:空载启动频率,即步进电机在空载情况下能够正常启动的脉冲频率,如果脉冲频率高于该值,电机不能正常启动,可能发生丢步或堵转。在有负载的

五项步进电动机的控制

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

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

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

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

三相步进电机原理与控制方法资料(精)

本模块由45BC340C型步进电机及其驱动电路组成。 (一步进电机: 一般电动机都是连续旋转,而步进电动却是一步一步转动的,故叫步进电动机。每输入一个脉冲信号,该电动机就转过一定的角度(有的步进电动机可以直接输出线位移,称为直线电动机。因此步进电动机是一种把脉冲变为角度位移(或直线位移的执行元件。 步进电动机的转子为多极分布,定子上嵌有多相星形连接的控制绕组,由专门电源输入电脉冲信号,每输入一个脉冲信号,步进电动机的转子就前进一步。由于输入的是脉冲信号,输出的角位移是断续的,所以又称为脉冲电动机。 随着数字控制系统的发展,步进电动机的应用将逐渐扩大。 步进电动机的种类很多,按结构可分为反应式和激励式两种;按相数分则可分为单相、两相和多相三种。 图1 反应式步进电动机的结构示意图 图1是反应式步进电动机结构示意图,它的定子具有均匀分布的六个磁极,磁极上绕有绕组。两个相对的磁极组成一组,联法如图所示。

模块中用到的45BC340型步进电机为三相反应式步进电机,下面介绍它单三拍、六拍及双三拍通电方式的基本原理。 1、单三拍通电方式的基本原理 设A相首先通电(B、C两相不通电,产生A-A′轴线方向的磁通,并通过转子形成闭合回路。这时A、A′极就成为电磁铁的N、S极。在磁场的作用下,转子总是力图转到磁阻最小的位置,也就是要转到转子的齿对齐A、A′极的位置(图2a;接着B相通电(A、C 两相不通电,转了便顺时针方向转过30°,它的齿和C、C′极对齐(图2c。不难理解,当脉冲信号一个一个发来时,如果按A→C→B→A→…的顺序通电,则电机转子便逆时针方向转动。这种通电方式称为单三拍方式。 图2 单三拍通电方式时转子的位置 2、六拍通电方式的基本原理 设A相首先通电,转子齿与定子A、A′对齐(图3a。然后在A相继续通电的情况下接通B相。这时定子B、B′极对转子齿2、4产生磁拉力,使转子顺时针方向转动,但是A、A′极继续拉住齿1、3,因此,转子转到两个磁拉力平衡为止。这时转子的位置如图3b所示,即转子从图(a位置顺时针转过了15°。接着A相断电,B相继续通电。这时转子齿2、4和定子B、B′极对齐(图c,转子从图(b的位置又转过了15°。

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

第一部分培训软件简介 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→…的顺序,则步进电动机将按顺时针方向旋转,所以要改变步进电动机的旋转方向可以在仸何一相通电时进行。 步进电动机

机电传动控制期末试题

机电传动控制复习提纲 第一章机电传动的动力学基础 1.机电传动运动方程的几种形式 2.1、2.2、2.3题 2.飞轮矩、转动惯量的折算 2.7、2.8 3.机电传动系统稳定平衡点的判断 2.11 第三章直流电机的工作原理与特性 1.基本方程 电动势方程:E k e n 电磁转矩方程:T k t I a 电枢回路电动势平衡方程:U E I aR 2.固有机械特性与人为机械特性(电枢串接电阻、改变电枢电压、改变磁通)的曲线与特点 3.计算题类型:3.10、3.15;分析题类型:3.21 第四章机电传动系统的过渡过程(略)

第五章交流电动机的工作原理及特性 1.固有机械特性(式5.27)与人为机械特性(降低电源电压、定子回路串接电阻或电抗、改变电源频率、转子回路串接电阻) 2.交流电机启动方法 3.三相异步电动机调速特性(式5.36) 4.单相异步电动机工作原理 5.计算题类型:5.6、5.11 第六章控制电机 1.两相交流伺服电机消除自转的方法 第七章机电传动控制系统中常用的检测元件 略 第八章继电器-接触器控制 1.继电器-接触器控制的基本线路 (直接启动、转子串接电阻启动、正反转控制、Y—△接法降压启动) 例题:8.18 第九章PLC控制 1.PLC基本结构 2.PLC等效继电器 3.梯形图编程 4.例题:三相异步电机启停控制、三相电机正反转控制、三相电机Y-△启动控制、搬运机械手控制

《机电传动控制》复习重点 第2xx机电传动的动力学基础 机电传动系统的运动方程式 会判断驱动力矩和负载力矩的正负号 并能够根据该方程式判断机电系统的运动状态 动态转矩的概念 机电传动的负载特性 什么是负载特性:电动机轴上的负载转矩与转速之间的关系 4种典型的负载特性曲线 恒转矩负载包括反抗性恒转矩负载和位能性负载 机电传动稳定运行的条件 充分必要条件 掌握判断稳定工作点的方法 第三章直流电机的工作原理及特性 直流电机既可以用作电动机也可以用作发电机 任何电机的工作原理都是建立在电磁力和电磁感应的基础上的 直流电机做发电运行和电动运行时都会产生电动势E和电磁转矩T,但是不同的运行方式下其作用是不同的 电势平衡方程 力矩平衡方程 并励发电机电压建立的三个条件是什么?

西门子200系列PLC直流步进电机控制方法

直流步进电机plc控制方法 系统功能概述: 本系统采用PLC通过步进电机驱动模块控制步进电机运动。当按下归零按键时,电机1和电机2回到零点(零点由传感器指示)。当按下第一个电机运行按键时,第一个电机开始运行,直到运行完固定步数或到遇到零点停止。当按下第二个电机运行按键时,第二个电机开始运行,运行完固定步数或遇到零点停止。两电机均设置为按一次按键后方向反向。电机运行时有升降速过程。 PLC输入点I0.0为归零按键,I0.1为第一个电机运行按键,I0.2为第二个电机运行按键,I0.3为第一个电机传感器信号反馈按键,I0.4为第二个电机传感器信号反馈按键。 PLC输出点Q0.0为第一个电机脉冲输出点,Q0.1为第二个电机脉冲输出点,Q0.2为第一个电机方向控制点,Q0.3为第二个电机方向控制点,Q0.4为电机使能控制点。 所用器材: PLC:西门子S7-224xpcn及USB下载电缆。编程及仿真用软件为V4.0 STEP 7 MicroWIN SP3。 直流步进电机2个,微步电机驱动模块2个。按键3个。24V开关电源一个。导线若干。 各模块连接方法: PLC与步进电机驱动模块的连接:

驱动模块中EN+、DIR+、CP+口均先接3k电阻,然后接24V 电源。 第一个驱动模块CP-接PLC的Q0.0,DIR-接PLC的Q0.2,EN-接PLC的Q0.4 第二个驱动模块CP-接PLC的Q0.1,DIR-接PLC的Q0.3,EN-接PLC的Q0.4 注意: 1、PLC输出时电压为24V,故和驱动器模块连接时,接了3k 电阻限流。 2、由于PLC处于PTO模式下只有在输出电流大于140mA时,才能正确的输出脉冲,故在输出端和地间接了200欧/2w下拉电阻,来产生此电流。(实验室用的电阻功率不足,用200欧电阻时功率至少在24*24/200=2.88w,即用3w的电阻) 3、PLC与驱动模块连接时,当PLC输出低电平时不能将驱动模块电平拉低,故在EN-和DIR-上接了200欧/2W下拉电阻 驱动模块与电机接法: 驱动模块的输出端分别与电机4根线连接 电机传感器与PLC连接: 传感器电源接24v,信号线经过240欧电阻(试验中两个470电阻并联得到)与24v电源上拉后,信号线接到PLC的I0.3和I0.4

步进电动机控制系统设计

安徽机电职业技术学院 毕业论文 步进电动机控制系统设计 系(部)电气工程系 专业电机与电器 班级电机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控制系统的控制效果,而且具有更大的灵活性、抗干扰性、 适应性和更好的控制精度。 学生签名: 时间:年月日 教师指导 内容记录 教师签名: 时间:年月日

第13章 步进电动机传动控制系统

第13章步进电动机传动控制系统 教学内容 13.1 步进电动机 13.2 步进电动机的环形分配器 13.3 步进电动机的驱动电路 13.4 步进电动机的运行特性及选用中应注意的问题 教学安排 本章安排2个学时,采用多媒体授课。 知识点及其基本要求 1.掌握步进电动机步矩角和步进电动机转速的数学表达式及其物理意义; 2.掌握步进电动机的结构、运行特性及影响因素。 重点和难点 重点 掌握步进电动机的通电方式和主要性能指标。 难点 步进电动机的矩角特性和矩频特性。 教学设计 1.了解步进电动机的结构和工作原理,掌握步进电动机的通电方式和求解步距角与转速的公式。 步进电机是将电脉冲信号转变为角位移 或线位移的机电执行元件。在非超载的情况 下,电机的转速、停止的位置只取决于脉冲信 号的频率和脉冲数,而不受负载变化的影响, 即给电机加一个脉冲信号,电机则转过一个步 距角。 (1)步进电动机的结构 右图所示为一台三相反应式步进电动机的 结构示意图,定子有6个磁极,每两个相对 的磁极上绕有一相控制绕组。转子上装有四个 凸齿。 图13-1 步进电动机结构图 (2)步进电动机的基本工作原理 步进电机的工作原理同电磁铁的工作原理,磁通具有力图沿磁阻最小路径通过的特点。

图13-2 三相反应式步进电动机的工作原理图 通电顺序A-B-C-A,转子便按顺时针方向一步步转动。每换接一次,转子前进一个步距角。通电顺序改为A-C-B-A便可反向旋转。 (3)步进电机的通电方式 三相单三拍 通电顺序:A-B-C-A或A-C-B-A,步距角30度(齿距90度) 特点:每次只有一相控制绕组通电吸引转子,易引起在平衡位置振荡,稳定性差,绕组通电换极时易失步。 双三拍 通电顺序:AB-BC-CA-AB或反过来,步距角30度(齿距90度) 特点:始终有两相通电,感应力矩大,静态误差小,定位精度高,工作稳定,不易失步。 三相六拍 通电顺序:A-AB-B-BC-C-CA-A步,距角15度(齿距90度)或A-AB-B-BC-C-CA-A 特点:单、双相轮流通电,通电状态增加一倍、步距角减少一半,但具有双三拍的特点。 (4)小步距角步进电动机 步距角步进电机的一般要求:转子齿数Z必须满足当一相磁极下定子与转子齿数相对时,下一磁极下定子与转子齿的位置错开齿距的1/m,m为相数。

步进电机控制系统设计.

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

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

步进电机控制方法

第四节 步进电机的控制与驱动 步进电机的控制与驱动流程如图4-11所示。主要包括脉冲信号发生器、环形脉冲分配器和功率驱动电路三大部分。 步进脉冲 方向电平 图4-11 步进电机的控制驱动流程 二、步进电机的脉冲分配 环形分配器是步进电机驱动系统中的一个重要组成部分,环形分配器通常分为硬环分和软环分两种。硬环分由数字逻辑电路构成,一般放在驱动器的内部,硬环分的优点是分配脉冲速度快,不占用CPU的时间,缺点是不易实现变拍驱动,增加的硬件电路降低了驱动器的可靠性;软环分由控制系统用软件编程来实现,易于实现变拍驱动,节省了硬件电路,提高了系统的可靠性。 1.采用硬环分时的脉冲分配 采用硬环分时,步进电机的通电节拍由硬件电路来决定,编制软件时可以不考虑。控制器与硬环分电路的连接只需两根信号线:一根方向线,一根脉冲线(或者一根正转脉冲线,一根反转脉冲线)。假定控制器为AT89S52单片机,晶振频率为12MHz,如图4-18:P1.0输出方向信号,P1.1输出脉冲信号。 则控制电机走步的程序如下: (1)电机正转100步 MOV 0FH,#100D ;准备走100步 CONT1: SETB P1.0 ;正转时P1.0=1 CLR P1.1 ;发步进脉冲的下降沿(设驱动器对于脉冲的下降沿有效) NOP ;延时(延时的目的是让驱动电路的光耦充分导通) NOP ;延时(根据驱动器的需要,调整延时) SETB P1.1 ;发步进脉冲的上升沿 MOV 0EH,#4EH ;两脉冲之间延时20000μs(决定电机的转速) MOV 0DH,#20H ;20000的HEX码为4E20 CALL DELAY ;调用延时子程序 DJNZ 0FH,CONT1 ;循环次数减1后,若不为0则继续,循环100次 RET (2)电机反转100步 MOV 0FH,#100D ;准备走100步 CONT2: CLR P1.0 ;反转时P1.0=0 CLR P1.1 ;发步进脉冲的下降沿(设驱动器对于脉冲的下降沿有效) NOP ;延时(延时的目的是让驱动电路的光耦充分导通) NOP ;延时(根据驱动器的需要,调整延时) SETB P1.1 ;发步进脉冲的上升沿

步进电机控制速度的方法

步进电机只能够由数字信号控制运行的,当脉冲提供给驱动器时,在过于短的时间里,控制系统发出的脉冲数太多,也就是脉冲频率过高,将导致步进电机堵转。要解决这个问题,必须采用加减速的办法。就是说,在步进电机起步时,要给逐渐升高的脉冲频率,减速时的脉冲频率需要逐渐减低。这就是我们常说的“加减速”方法。 步进电机转速度是根据输入的脉冲信号的变化来改变的,从理论上讲,给驱动器一个脉冲,步进电机就旋转一个步距角(细分时为一个细分步距角)。实际上,如果脉冲信号变化太快,步进电机由于内部的反向电动势的阻尼作用,转子与定子之间的磁反应将跟随不上电信号的变化,将导致堵转和丢步。 所以步进电机在高速启动时,需要采用脉冲频率升速的方法,在停止时也要有降速过程,以保证实现步进电机精密定位控制。加速和减速的原理是一样的。以加速实例加以说明:加速过程是由基础频率(低于步进电机的直接起动最高频率)与跳变频率(逐渐加快的频率)组成加速曲线(降速过程反之)。跳变频率是指步进电机在基础频率上逐渐提高的频率,此频率不能太大,否则会产生堵转和丢步。 步电机系统解决方案

加减速曲线一般为指数曲线或经过修调的指数曲线,当然也可采用直线或正弦曲线等。使用单片机或者PLC,都能够实现加减速控制。对于不同负载、不同转速,需要选择合适的基础频率与跳变频率,才能够达到最佳控制效果。指数曲线,在软件编程中,先算好时间常数存贮在计算机存贮器内,工作时指向选取。通常,完成步进电机的加减速时间为300ms以上。如果使用过于短的加减速时间,对绝大多数步进电机来说,就会难以实现步进电机的高速旋转。 深圳市维科特机电有限公司成立于2005年,是步进电机产品的销售、系统集成和应用方案提供商。我们和全球产品性价比高的生产厂家合作,结合本公司专家团队多年的客户服务经验,给客户提供有市场竞争力的步进电机系统解决方案。我们的主要产品有信浓(SHINANO KENSHI)混合式步进电机、日本脉冲(NPM)永磁式步进电机、减速步进电机、带刹车步进电机、直线步进电机、空心轴步进电机、防水步进电机以及步进驱动器、减振垫、制振环、电机引线、拖链线、齿轮、同步轮、手轮等专业配套产品。我们还供应德国TRINAMIC驱动芯片和日本NPM运动控制芯片。根据客户配套需要,我们还可以 步电机系统解决方案

相关文档
最新文档