基于PROTUES的步进电机控制研究

本科毕业设计(论文)

作者姓名 指导教师

学科门类 所学专业 题 目(中、代分类号 学号 密级 提交论文日期 成绩评定

Based on PROTEUS

摘要

步进电动机是一种由电脉冲控制的特殊同步电动机,其作用是将脉冲电信号转换为相应的角位移。它能直接将数字脉冲信号转换为角位移,很适合采用单片机控制。本论文以反应式步进电机为研究对象,应用单片机控制技术,设计出一种以单片机为核心的步进电机控制系统。在论文中较详细地分析了步进电机的工作原理,研究了步进电机控制系统的原理和构成。设计出基于单片机的步进电机控制系统的硬件电路,其中包括单片机、驱动电路、复位电路、键盘电路、状态指示电路和时钟电路等。应用Keil软件编程环境进行单片机软件编程,并在PROTEUS里画出电路图进行仿真。此控制系统可实现步进电机四相单三拍、四相双三拍、四相八拍运行方式和正、反转的控制。

关键词:步进电机;单片机;PROTEUS

Abstract

Step motor is a kind of special synchronization motor controlled by pulse. One of its functions is to transform pulse into angle. It can directly change digital impulse signal into angle, so it adapts to be controlled by MCU (Microcomputer Unit). A kind of control system for steeping motor using MCU is designed in the paper. The principle of step motor is analyzed. The construction and principle of control system is studied. Including the single-chip microcomputer, driving circuit, power circuit, keyboard circuit, status indication circuit, clock circuit and so onThe software of Programming is Keil. The flow chart of programming and the result of software simulation are given . The control system can achieve three kind of function modes and positive and reversal rotation of step motor.

Key words:Step Motor; Microcomputer Unit; PROTEUS

目录

1引言 (1)

2步进电机 (1)

2.1 步进电机简介 (1)

2.2 步进电机的分类 (2)

2.3 三相步进电机工作原理 (2)

2.4四相步进电机工作原理 (2)

3四相步进电机的控制原理和组成 (3)

3.1步进电机的控制原理 (5)

3.2 步进电机的控制系统结构 (7)

3.3 步进电机的控制的设计原理 (8)

4硬件设计 (8)

4.1 系统总电路图 (8)

4.2 80C51单片机 (9)

4.3 驱动电路 (11)

4.4复位电路 (13)

4.5 震荡电路 (13)

4.6 按键模块 (14)

4.7 状态指示模块 (14)

5 软件设计 (15)

6电路仿真 (16)

6.1 程序编译 (17)

6.2调试 (17)

6.3 仿真结果 (17)

7 总结 (19)

参考文献 (20)

谢辞 (21)

基于PROTEUS步进电机的控制研究

1.引言

步进电动机是一种由电脉冲控制的特殊同步电动机,其功能是将脉冲电信号变换为相应的角位移或线位移,即给一个脉冲电信号,电动机就可以转动一个角度或前进一步。步进电动机也可以实现信号变换,在数字控制系统和自动控制系统有着非常广泛地应用,如在绘图机、打印机、绘图仪、机器人控制等场合都有应用。步进电动机的线位量或角位移量与脉冲数成正比,它的线速度与脉冲成正比。在负载能力范围内这些关系不因负载电压、电源电压、环境条件的变化而变化。步进电动机可以在很宽的范围内通过改变脉冲频率来调速;能够快速完成启动,反转和正转。它不需要变换能直接将数字脉冲信号转换为角位移,很适合采用微型计算机控制,即很适合单片机控制。本文的较详细地讲述了四相步进电动机的原理和多种工作方式,通过对单片机进行I/O扩展及编程来实现对单片机多种工作方式的编程驱动实现,并在PROTEUS中进行仿真和验证。通过本课题能够训练自己应用单片机对步进电动机进行控制,熟悉并理解应用单片机进行控制系统设计的多个环节与步骤,提高单片机的应用能力,为今后从事单片机应用或电机控制等相关工作打下较好基础。

2 步进电机工作原理

2.1 步进电机简介

步进电动机又称为脉冲电动机,它是一种能够将电脉冲信号转换成角位移或线位移的机电元件。步进电机转过的总角度和输入的脉冲数成正比;连续输入一定频率的脉冲时,电动机的转速与输入脉冲的频率保持严格的对应关系,不受电压波动和负载变化的影响。在同一相脉冲持续输入时,在绕组电源激励下,气隙磁场能使转子保持原有位置而处于自锁状态。因此步进电机只有周期性的误差而无累积误差,精度高。由于步进电动机能直接接收数字量的输入,所以特别适合于单片机控制。

2.2 步进电机的分类

1)可以按励磁方式可以分类反应式步进电动机,永磁式步进电动机,永磁感应式电动机。

(1)反应式步进电动机:采用高导磁材料构成定子和转子,其结构非常简单,生产成本低,起动和运行频率高,步距角可以做的很小,但动态性能比较差,消耗功率比较大,

咸阳师范学院2013届本科毕业论文

断电后无定位力矩。反应式步进电动机是在实际中应用最多的一种步进电动机。

(2)永磁式步进电动机:转子采用多磁极的圆筒形的永磁铁,在其外侧是齿状定子。应用定子和转子之间的排斥和吸引力产生转动,转动步的角度一般是7.5度。它的步距角大,内阻力矩强,但启动频率低,控制功率小断电时有定位力矩并需要正负电源供电。

(3)永磁感应式电动机:也称混合式步进电动机,这种电动机可以像反应式步进电动机那样做成小步距角,并有较高的启动频率,同时它又具有控制功率小的优点。当然由于采用磁钢,转子铁心必须分成俩段,结构和工艺都比反应式复杂一些。在计算机相关的设备中多用此类电机。

2)按励磁相数可以把步进式电动机分为:三相、四相、五相、六相等。

2.3 三相步进电机工作原理

永磁式步进电动机和感应式永磁步进电动机的基本原理与反应式步进电动机基本相似,现以最基本三相反应式步进电动机为例来分析其工作原理与运行方式。

1)三相单三拍运行方式

图2.1是一台三相六极反应式步进电动机[2],其定子上有六个极,每极上都绕有线圈,并将相对的极上的绕组连在一起组成电机的一个相。转子圆周上均匀的分布4个齿且齿上无绕组。当A相绕组通电时,因磁通总是要沿着磁阻最小的路径闭合,故使转子齿l、3

和定子极A相对齐,如图2.1(a)所示。A相断电,B相绕组通电时,转子将在空间转过α角,α=30°,使转子齿2、4和定子极B相对齐,如图2.1(b)所示。如果再使B断电,C相绕组通电时,转子又将在空间转过30°角,使转子齿l、3和定子极C相对齐,图2.1(c)所示。

如果按A-B-C-A………顺序不断地通电和断电控制绕组,电动机便按照一定的方向一步一步的转动,若按A-C-B-A………顺序通电,则电动机机就反向一步一步的转动。

在步进电动机中,控制绕组每改变一次通电方式,则称为一拍,每一拍转子就转过一个步进角,上述的运行方式每次只有一个绕组单独通电,控制绕组每换三次构成一个循环,故这种方式称为三相单三拍。

采用单三拍运行方式时,在绕组断、通电的间隙,转子有可能失去自锁能力,出现失步现象。另外,在转子频繁起动、加速、减速的步进过程中,由于受惯性的影响,转子在平衡位置附近有可能出现振荡现象。所以,三相步进电动机单三拍运行方式容易出现失

基于PROTEUS步进电机的控制研究

步和振荡,常采用三相双三拍运行方式.

图2-1

2)三相双三拍运行方式

如果按AB-BC-CA-AB………顺序通电,每次均有两个控制绕组通电,故称为三相双三拍正转。反之,按AB-CA-BC-AB-CA………顺序通电,就称三相双三拍反转方式运行时,其步矩角与三相单三拍一样,都是30度。

3)三相单、双六拍运行方式

若按A-AB-B-BC-C-CA-A………顺序通电,每次循环需换接6次,故称为三相六拍,因单相通电和两相通电轮流进行,故又称为三相单、双六拍。

图2-2

先接通A相绕组,转子齿l、3和定子极A相对齐,如图2.1(a)所示;接着再同时

接通A、B相绕组,转子的位置应使A,B两对磁极所形成的两路磁通,在气隙中所遇到的磁阻达到同样的最小,此时A,B两极与转子齿相互作用的磁拉力的大小相等且方向相反,转子将在空间转过α/2角即15°,如图2.2(a)所示;然后断开A相绕组,使B相绕组单独接通,如图2.1(b)所示;再同时接通B、C相绕组,如图2.2(b)所示,依此进行。在这种通电方式时,定子三相绕组需经过六次切换才能完成一个循环,故称为“六拍”,而且在通电时,有时是单个绕组接通,有时又为两个绕组同时接通,因此亦称为“三相单、双六拍”。在这种通电方式时,三相步进电动机的步距角α应为15°,其具有带负载能

力增加,稳定性更好的优点。

依次类推,如果下面继续按照BC-C-CA-A………的顺序使绕组换接,那么步进电动机就不断就不断地按逆时针方向旋转,当接通顺序改为A-AC-C-CB-B-BA-A………时,步进电动机就反方向既按顺时针方向旋转。

由上面的分析可知,同一台步进电动机,其通电方式不同,步进角可能也就不一样,通电顺序不同,正反转也可能不同。采用双、单拍通电方式,其步进角是单拍或双拍的一

半;采用双极通电方式,其稳定性比单极要更好。

2.4 四相步进电动机

永磁式步进电动机和感应式永磁步进电动机的基本原理与反应式步进电动机基本相似,现以四相反应式步进电动机为例来分析其工作原理与运行方式。其典型结构如图2-3所示,这时一台四相电机,定子铁心有硅钢片叠成,定子上有8个磁极,每个磁极上有许多小齿,图中转子齿数50个,定子每个磁极上有5个。

图2-3 1)四相単四拍运行方式

电动机为四相単四拍运行时,通电方式为A-B-C-D-A …………当图2-3中的A 相控制绕组通电时,产生了沿A-A '极轴线方向的磁极,由于磁通力图通过磁阻最小路径,因而使转子受到反应转矩的作用而转动,直到转子齿周线和定子磁极A 和A '上的齿轴线对齐为止。因而转子共有50个齿,每个齿距角t θ=07.2,定子一个极距所占的齿数为

5024?=61

4

,不是整数,因而当A ,A '极下的定、转子齿轴数对其时,相邻,,B B 和D, ,D 极下的齿和转

子齿必然错开1

4

齿距角,这时,各相磁极的定子持与转子齿相对位置如图2-5所示。如果

断开A 相而接通B 相,这时磁极沿,,B B 极轴线方向,同样在反应转矩的作用下,转子按顺时针方向应转过01.8,使转子齿轴线和定子磁极,,B B 下的齿轴线对齐。这时,,,A A 和,,C C 极下的齿和转子齿又错开01.8。依此类推,控制绕组按A-B-C-D-A …………顺序循环接通

使,转子就按顺时针一步一步连续的转动起来。每换接一次绕组,转子转过1

4

齿距角。显

然,如果要使步进电机反转,那么只要改变通电顺序,即按A-D-C-B-A………顺序循环接

通时,则转子便按反时针方向一步一步地转动起来,步进距角同样为1

4

齿距角。

A B C D

图2-4

2)四相双四拍运行

当步进电机运行方式为四相双四拍,即AB-BC-CD-DA-AB………方式通电时,步距角

与四相单四拍运行时一样为1

4

齿距角,即0

1.8。

3)四相单双八拍

当步进电机改为四相八拍运行方式时,其通电方A-AB-B-BC-C-CD-D-DA-A………即单相通电和两相通电时,与上面三相步进电机道理完全一样,当A相通电转到A、B两相位置相同时定、转子齿的相对位置由图2-4所示的位置变为图2-5那样的位置,转子只按顺

时针方向只转过1

8

齿距角,A极和B既下的齿轴线与转子齿轴线还错开

1

8

齿距角。转子受

到两个极的作用力矩大小相等,但方向相反,故仍处于平衡。当B相一通电时,转子齿线

与B极下齿轴线相重合,转子按顺时针又转过1

8

齿距角。这样继续下去,每换接依次绕组,

转子转过1

8

齿距角。可见八相八拍运行时的步距角比四相四拍运行时小一半。

图2-5

3 四相步进电机的控制原理和组成

3.1步进电机控制原理

根据步进电动机的工作原理,可知步进电动机的角位移量与控制脉冲的个数成正比,角速度与控制脉冲的频率成正比,旋转方向与各相绕组通电顺序有关。因此步进电动机的驱动电路,必须能控制步进电动机各相励磁绕组电信号的通电断电变化频率、脉冲数和通电顺序。步进电动机的控制方式如果通过按顺序给绕组施加有序的脉冲电流,就可以控制电机的转动,从而实现数字脉冲——角度的转换。转动的角度大小与施加的脉冲数成正比。

转动的速度与脉冲频率成正比,而转动方向与脉冲顺序有关。以转子带有四个齿的三相步进电机为例,列表说明步进电机的控制原理。

表一四相相四单拍方式

表二四相双四拍方式

表三四相八拍方式

注意:T1-T8表示脉冲周期;A、B、C、D表示电机各相;1表示此时有一个脉冲(对应电机绕组接通),0表示没有脉冲(对应电机绕组断开)。

3.2步进电动机控制系统结构

步进电机控制系统结构图如图3.1所示,各个部分的功能如下:

图3-1 步进电机控制系统结构框图

(1) 脉冲发生器:产生频率从nHz到10nkHz的连续脉冲信号。

(2) 脉冲分配器:又叫环形分配器。它由门电路、触发器等基本逻辑功能元件等组成。它根据指令将脉冲按一定的顺序加在功率放大电路的控制极上来控制步进电机各个相绕

组的通断,以实现电机的速度、正转与反转控制。

(3) 功率放大电路:由于从环形分配器中输出的电流只有几毫安,而一般的步进电机需要几安到几十安的电流。因此只有对环形分配器的输出信号进行适当的放大才能去驱动

步进电机。

3.3 步进电机控制系统的设计方法

常用的步进电机控制系统的设计方法有如下几种:

(1) 应用专用集成电路的方法采用内部含有脉冲分配器、功率放大电路、电流控制以及保护电路的专用集成电路,如MOTOROLA公司的SAA1042C。专用集成电路的稳定性好,抗干扰能力强,但是其通用性差、应用成本比较高,一般用户难以承受。

(2) 单片机的方法单片机的时钟信号由晶体振荡器产生,故可得到相当精确脉冲。通过编写单片机延时程序或设置单片机内部定时器工作来控制输出端的ON/OFF动作即产生脉冲。这种方法的优点是:输出脉冲的稳定度很高。如果要改变输出脉冲,只要对程序进简单的修改就可以。且此这种电路硬件结构简单。其系统结构框图如图2.4所示:

图3-2片机控制系统框图

比较以上2种方案,可得出应用单片机的方法,硬件电路结构简单,能准确实现功能,符合“尽量使用软件实现硬件”的原则,可以大大降低了外设硬件的成本。

4.硬件设计

4.1系统总硬件电路

在该论文设计的步进电机控制系统中,由于完全用软件来实现脉冲分配器的功能,因而单片机的P1口直接与驱动电路的接口耦合,实现步进电机的正转、反转和停止。总之,硬件电路由单片机驱动电路、时钟电路、复位电路和键盘电路组成。系统总电路如图4.7所示。

4.2 80C51单片机

1).简介

80C51单片机属于MCS-51系列单片机,由Intel公司开发,其结构是8048的延伸,改进了8048的缺点,增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(CMP)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源。采用40引脚双列直插式DIP(Dual In Line Package),内有128个RAM单元及4K的ROM。80C51有两个16位定时计数器,两个外中断,两个定时计数中断,及一个串行中断,并有4个8位并行输入口。80C51内部有时钟电路,但需要石英晶体和微调电容外接,本系统中采用12MHz的晶振频率。由于80C51的系统性能满足系统数据采集及时间精度的要求,而且产品产量丰富来源广,应用也很成熟,故采用来作为控制核心。

2).80C51单片机的封装与信号引脚

(1).总线型双列直插式40引脚封装

a. 电源引脚有俩个

VCC:接+5伏电源

VSS:接地口

b. 外接晶体引脚有俩个

XTAL1:外接晶振输入口

XTAL2:外接晶振输入口

c. 并行输入输出引脚有32个,分4个8个位口

P0.0-P0.7:通用I/O引脚或数据/低8位地址总线复用引脚

P1.0-P1.7:通用I/O引脚

P2.0-P2.7:通用I/O引脚或高8位地址总线复用引脚

P3.0-P3.7:通用I/O引脚或第二功能引脚

d. 控制引脚有四个

RST/VPD:复位信号输入引脚/备用电源输入引脚

ALE/ :地址锁存允许信号输出引脚/编程脉冲输入引脚 /VPP :内外存储器选择引脚/片内EPROM (或FlashROM )编程电压输入引脚 : 片外程序存储器读选通信号输出引脚 (2).非总线型双列直插式P2 .0引脚封装

a. 电源引脚(2个)

VCC :接+5V 电源

GND :接地端

b.外接晶体引脚有俩个

XTAL1:外接晶振输入端

XTAL2:外接晶振输入端

c. 并行输入输出引脚有十五个

P1.0-P1.7:通用I/O 引脚

( P1.0和P1.1兼作模拟信号输入引脚AIN0、AIN1)

P3.0-P3.5、P3.7:通用I/O 引脚或第二功能引脚

d. 控制引脚有一个

RST :复位信号输入引脚

4.3.驱动电路

此电路是步进电机的驱动部分,我选用的是ULN2003芯片来驱动的,ULN2003系列是一款高耐压,大电流达林顿管驱动器,也是一个七路放大器电路,即放大信号的功能,也可以作为一些器件。如图3-2。

EA PROG

PSER

4.4 复位电路

复位电路用于产生复位信号,通过RST引脚送入单片机,进行复位操作。复位电路的好坏直接影响单片机系统工作的可靠性,目前,在单片机中共使用四种类型的复位电路,分别为:积分电路型,微分电路型比较器型和看门狗型。在此论文中运用微分电路型,是为了产生高电平复位信号。

4.5 振荡电路

80C51芯片中的高增益反向放大器,其输入端为引脚XTAALL1,输出端为引脚XTAALL2。通过这俩个引脚在芯片外并接石英晶体振荡器和两只振荡器(C1和C2,一般取30PF)。石英晶体为一感性元件,与电容构成震荡回路,为片内提供正反馈和震荡所需要的相移条件,从而构成一个稳定的自激振荡器,如图3-5所示。

4.6 按键模块

键盘输入电路主要通过对P3口进行I/O扩展来完成,即按键k1与单片机P3.0相连,按键k2与单片机P3.1相连,和按键K3与P3.2相连,当P3.0=0,P3.1=0,P3.2=0时,输入有效。按键电路如图:

4.7.状态指示模块

状态指示用P0口控制发光二极管的显示,如果相应端口是低电平,相应的发光二极管就会亮,用它来表示步进电机正转,反转和停止所处的状态。

图 4-7

5.软件设计

1).软件坏境

编程软件是使用德国Keil公司的Keil C51软件仿真器,在新版的Keil C51软件中,Keil uVision2把集成开发环境和模拟调试器完美的结合在一起,其软件界面简洁,使用简单方便,支持ATMEL单片机、PIC单片机等多种单片机。其仿真软件是用PROTEUS, PROTEUS 软件是来自英国Labcenter electronics公司的EDA工具软件,该软件有十多年的历史,在全球广泛使用

2)软件设计

通过分析我们能看出,主程序中要完成的工作主要有系统初始值的设置、系统状态的显示以及各种开关状态的检测判断等。若系统上电后在没有操作的情况下,则步进电机不旋转,主程序流程图如图4-1所示。

通电方式流程图如图4-2所示

步进电机工作和控制原理

步进电机工作和控制原理 一、综述 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。使得在速度、位置等控制领域用步进电机来控制变的非常的简单。步进电机是将电脉冲信号转变为角位移或线位移的一种开环线性执行元件,具有无累积误差、成本低、控制简单特点。产品从相数上分有二、三、四、五相,从步距角上分有0.9°/1.8°、0.36°/0.72°,从规格上分有口42~φ130,从静力矩上分有 0.1N·M~40N·M。签于上述情况,我们决定以广泛的感应子式步进电机为例。叙述其基本工作原理。 二、感应子式步进电机工作原理 (一)反应式步进电机原理 由于反应式步进电机工作原理比较简单。下面先叙述三相反应式步进电机原理。 1、结构: 电机转子均匀分布着很多小齿,定子齿有三个励磁绕阻,其几何轴线依次分别与转子齿轴线错开。 0、1/3て、2/3て,(相邻两转子齿轴线间的距离为齿距以て表示),即A与齿1相对齐,B与齿2向右错开1/3て,C与齿3向右错开2/3て,A'与齿5相对齐,(A'就是A,齿5就是齿1)下面是定转子的展开图: 2、旋转: 如A相通电,B,C相不通电时,由于磁场作用,齿1与A对齐,(转子不受任何力以下均同)。 如B相通电,A,C相不通电时,齿2应与B对齐,此时转子向右移过1/3て,此时齿3与C偏移为1/3て,齿4与A偏移(て-1/3て)=2/3て。 如C相通电,A,B相不通电,齿3应与C对齐,此时转子又向右移过1/3て,此时齿4与A偏移为1/3て对齐。 如A相通电,B,C相不通电,齿4与A对齐,转子又向右移过1/3て

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

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

课题:四相五线单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相绕组产生错齿,

步进电机的控制原理及其单片机控制实现

步进电机的控制原理及其单片机控制实现 一前言 步进电机可以对旋转角度和转动速度进行高精度控制。步进电机作为控制执行元件,是机电一体化的关键产品之一,广泛应用在各种自动化控制系统和精密机械等领域。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。步进电机和普通电动机不同之处是步进电机接受脉冲信号的控制。现在比较常用的步进电机包括反应式步进电机、永磁式步进电机、混合式步进电机和单相式步进电机等。其中反应式步进电机的转子磁路由软磁材料制成,定子上有多相励磁绕组,利用磁导的变化产生转矩。现阶段,反应式步进电机获得最多的应用。 步进电机和普通电机的区别主要在于其脉冲驱动的形式,正是这个特点,步进电机可以和现代的数字控制技术相结合。不过步进电机在控制的精度、速度变化范围、低速性能方面都不如传统的闭环控制的直流伺服电动机。在精度不是需要特别高的场合就可以使用步进电机,步进电机可以发挥其结构简单、可靠性高和成本低的特点。使用恰当的时候,甚至可以和直流伺服电动机性能相媲美。 二 1.步进电机的控制原理 步进电机2个相邻磁极之间的夹角为60°。线圈绕过相对的2个磁极,构成一相(A-A′,B-B′,C-C′)。磁极上有5个均匀分布的矩形小齿,转子上没有绕组,而有40个小齿均匀分布在其圆周上,且相邻2个齿之间的夹角为9°当某组绕组通电时,相应的2个磁极就分别形成N-S极,产生磁场,并与转子形成磁路。如果这时定子的小齿与转子没有对齐,则在磁场的作用下转子将转动一定的角度,使转子齿与定子齿对齐,从而使步进电机向前“走”一步。 2. 步进电机的控制方式 如果通过单片机按顺序给绕组施加有序的脉冲电流,就可以控制电机的转动,从而实现数字→角度的转换。转动的角度大小与施加的脉冲数成正比,转动的速度与脉冲频率成正比,而转动方向则与脉冲的顺序有关。以三相步进电机为例,电流脉冲的施加共有3种方式。(1)单相三拍方式(按单相绕组施加电流脉冲):→A→B→C→正转;→A→C→B→反转。(2)双相三拍方式(按双相绕组施加电流脉冲):→AB→BC→CA→正转;→AC→CB→AB→反转。(3)三相六拍方式(单相绕组和双相绕组交替施加电流脉冲):→A→AB→B→BC→C→CA→正转;→A→AC→C→CB→B→BA→反转。单相三拍方式的每一拍步进角为3°,三相六拍的步进角则为1.5°,因此,在三相六拍下,步进电机的运行反转平稳柔和,但在同样的运行角度与速度下,三相六拍驱动脉冲的频率需提高1倍,对驱动开关管的开关特性要求较高。 3. 步进电机的驱动方式 步进电机常用的驱动方式是全电压驱动,即在电机移步与锁步时都加载额定电压。为了防止电机过流及改善驱动特性,需加限流电阻。由于步进电机锁步时,限流电阻要消耗掉大量的功率,故限流电阻要有较大的功率容量,并且开关管也要有较高的负载能力。步进电机的另一种驱动方式是高低压驱动,即在电机移步时,加额定或超过额定值的电压,以便在较大的电流驱动下,使电机快速移步;而在锁步时,则加低于额定值的电压,只让电机绕组流过锁步所需的电流值。这样,既可以减少限流电阻的功率消耗,又可以提高电机的运行速度,但这种驱动方式的电路要复杂一些。驱动脉冲的分配可以使用硬件方法,即用脉冲分配器实现。现在,脉冲分配器已经标准化、芯片化,市场上可以买到。但硬件方法结构复杂,成本也较高。步进电机控制(包括控制脉冲的产生和分配)也可以使用软件方法,即用单片机实现,下面给出具体的使用单片机以软件方式驱动步进电机的实现方法。 三步进电机的单片机控制 1. 双相三拍控制

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

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

_单片机控制步进电机驱动原理___驱动图

单片机控制步进电机驱动器工作原理 步进电机在控制系统中具有广泛的应用。它可以把脉冲信号转换成角位移,并且可用作电磁制动轮、电磁差分器、或角位移发生器等。 有时从一些旧设备上拆下的步进电机(这种电机一般没有损坏)要改作它用,一般需自己设计驱动器。本文介绍的就是为从一日本产旧式打印机上拆下的步进电机而设计的驱动器。 本文先介绍该步进电机的工作原理,然后介绍了其驱动器的软、硬件设计。 1. 该步进电机为一四相步进电机,采用单极性直流电源供电。只要对步进电机的各相绕组按合适的时序通电,就能使步进电机步进转动。图1是该四相反应式步进电机工作原理示意图。 图1 四相步进电机步进示意图 开始时,开关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相绕组产生错齿,2、5号齿就和A、D相绕组磁极产生错齿。依次类推,A、B、C、D四相绕组轮流供电,则转子会沿着A、B、C、D方向转动。 四相步进电机按照通电顺序的不同,可分为单四拍、双四拍、八拍三种工作方式。单四拍与双四拍的步距角相等,但单四拍的转动力矩小。八拍工作方式的步距角是单四拍与双四拍的一半,因此,八拍工作方式既可以保持较高的转动力矩又可以提高控制精度。 单四拍、双四拍与八拍工作方式的电源通电时序与波形分别如图2.a、b、c所示: a. 单四拍 b. 双四拍 c八拍 图2.步进电机工作时序波形图 2.AT89C2051 步进电机驱动器系统电路原理如图3:

步进电机的控制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设计安排 三个人一组,为期一周,小组成员合作,共同完成设计要求。 二、设计报告正文 摘要:步进电机是一种将电脉冲转换成相应角位移或者线位移的电磁机械装置。在非超载的情况下,电机的转速,停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。它具有快速启停能力,在电机的负荷不超过它能提供的动态转矩时,可以通过输入脉冲来控制它在一瞬间的启动或者停止。由于其精确性以及其良好的性能在实际当中得到了广泛的应用。 本文首先介绍了步进电机的分类、技术指标、步进电机的工作原理以及步进电机

步进电机的控制电路和程序

步进电机的控制电路和程序 先看一下我们将要使用的51单片机综合学习系统能完成哪些实验与产品开发工作:分别有流水灯,数码管显示,液晶显示,按键开关,蜂鸣器奏乐,继电器控制,IIC总线,SPI总线,PS/2实验,AD模数转换,光耦实验,串口通信,红外线遥控,无线遥控,温度传感,步进电机控制等等。 上图是我们将要使用的51单片机综合学习系统硬件平台,本期实验我们用到了综合系统主机、步进电机,综合系统其它功能模块原理与使用详见前几期《电子制作》杂志及后期连载教程介绍。 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机可以作为一种控制用的特种电机,利用其没有积累误差(精度为100%)的特点,广泛应用于各种开环控制。 步进电机分类与结构 现在比较常用的步进电机分为三种:反应式步进电机(VR)、永磁式步进电机(PM)、混合式步进电机(HB)。本章节以反应式步进电机为例,介绍其基本原理与应用方法。反应式步进电机可实现大转矩输出,步进角一般为1.5度。反应式步进电机的转子磁路由软磁材料制成,定子上有多相励磁绕组,利用磁导的变化产生转矩。常用小型步进电机的实物如图1 所示。 图1步进电机实物图 图 2 步进电机内部图 步进电机现场应用驱动电路 综合系统使用的是小型步进电机,对电压和电流 要求不是很高,为了说明应用原理,故采用最简单 的驱动电路,目的在于验证步进电机的使用,在正 式工业控制中还需在此基础上改进。一般的驱动电 路可以用图3的形式。 图3 一般驱动电路 在实际应用中一般驱动路数不止一路,用上图的分立电路体积大,很多 场合用现成的集成电路作为多路驱动。常用的小型步进电机驱动电路可以用 ULN2003或ULN2803。本书配套实验板上用的是ULN2003。ULN2003是高压大电流达林顿晶体管阵列系列产品,具有电流增益高、工作电压高、温度范围宽、带负载能力强等特点,适应于各类要求高速大功率驱动的系统。ULN2003A由7组达林顿晶体管阵列和相应的电阻网络以及钳位二极管网络构成,具有同时驱动7组负载的能力,为单片双极型大功率高速集成电路。ULN2003内部结构及等效电路图如图4:

步进电机控制电路

北京工业大学电子课程设计报告 (数电部分) 题目:步进电机

目录 一、设计题目------------------------------------------------------------------------------------------------3 二、设计任务和设计要求 1.设计题目------------------------------------------------------------------------------------------------3 2.设计技术指标及设计要求----------------------------------------------------------------------------3 三、电路设计------------------------------------------------------------------------------------------------4 1.脉冲发生电路-------------------------------------------------------------------------------------------4 2.环形脉冲分配电路-------------------------------------------------------------------------------------5 3.控制电路-------------------------------------------------------------------------------------------------6 4.驱动电路-----------------------------------------------------------------------------------------------10 5.步进电机-----------------------------------------------------------------------------------------------11 四、电路的组装和调试------------------------------------------------------------------------------------12 1.电路的组装----------------------------------------------------------------------------------------------12 2.电路的调试----------------------------------------------------------------------------------------------13 五、收获和体会---------------------------------------------------------------------------------------------14 六、附录------------------------------------------------------------------------------------------------------15 1.列表-------------------------------------------------------------------------------------------------------15 2.参考资料-------------------------------------------------------------------------------------------------15 3.部分芯片管脚图----------------------------------------------------------------------------------------16

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

本模块由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°。

步进电机的原理,分类,细分原理

步进电机原理及使用说明 一、前言 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。使得在速度、位置等控制领域用步进电机来控制变的非常的简单。 虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机,交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。 步进电机是将电脉冲信号转变为角位移或线位移的一种开环线性执行元件,具有无累积误差、成本低、控制简单特点。产品从相数上分有二、三、四、五相,从步距角上分有0.9°/1.8°、0.36°/0.72°,从规格上分有口42~φ130,从静力矩上分有0.1N?M~40N?M。 签于上述情况,我们决定以广泛的感应子式步进电机为例。叙述其基本工作原理。望能对广大用户在选型、使用、及整机改进时有所帮助。 二、感应子式步进电机工作原理 (一)反应式步进电机原理 由于反应式步进电机工作原理比较简单。下面先叙述三相反应式步进电机原理。 1、结构: 电机转子均匀分布着很多小齿,定子齿有三个励磁绕阻,其几何轴线依次分别与转子齿轴线错开。 0、1/3て、2/3て,(相邻两转子齿轴线间的距离为齿距以て表示),即A与齿1相对齐,B与齿2向右错开1/3て,C与齿3向右错开2/3て,A…与齿5相对齐,(A…就是A,齿5就是齿1)下面是定转子的展开图: 2、旋转: 如A相通电,B,C相不通电时,由于磁场作用,齿1与A对齐,(转子不受任何力以下均同)。 如B相通电,A,C相不通电时,齿2应与B对齐,此时转子向右移过1/3て,此时齿3与C偏移为1/3て,齿4与A偏移(て-1/3て)=2/3て。 如C相通电,A,B相不通电,齿3应与C对齐,此时转子又向右移过1/3て,此时齿4与A偏移为1/3て对齐。 如A相通电,B,C相不通电,齿4与A对齐,转子又向右移过1/3て 这样经过A、B、C、A分别通电状态,齿4(即齿1前一齿)移到A相,电机转子向右转过一个齿距,如果不断地按A,B,C,A……通电,电机就每步(每脉冲)1/3て,向右旋转。如按A,C,B,A……通电,电机就反转。 由此可见:电机的位置和速度由导电次数(脉冲数)和频率成一一对应关系。而方向由导电顺序决定。 不过,出于对力矩、平稳、噪音及减少角度等方面考虑。往往采用A-AB-B-BC-C-CA-A这种导电状态,这样将原来每步1/3て改变为1/6て。甚至于通过二相电流不同的组合,使其1/3て变为1/12て,1/24て,这就是电机细分驱动的基本理论依据。 不难推出:电机定子上有m相励磁绕阻,其轴线分别与转子齿轴线偏移1/m,2/m……(m-1)/m,1。

步进电机及其控制讲义

步进电机及其控制 【实验目的】 熟悉步进电机的结构和驱动方式 掌握用AT89S52来控制步进电机的方法 进一步熟悉EDA实验平台 【实验器材】 EDA实验箱、PC机、DB25-ISP下载线、USB转换线、 USB-BLASTER编程器等 软件:Quatus II 、Keil uVision2、ISPlay等 【实验原理】 步进电机(stepping motor)是一种以脉冲控制的转动设备,由于是以脉冲驱动,很适合以数字或微型计算机来控制,做一又把它当成是一种数字设备。 1、步进电机的结构: 步进电机与一般电机结构类似,除了托架、外壳之外,就是转子和定子,比较特殊的是其转子与定子上有许多细小的齿,如图1所示。转子为永久磁铁,线圈绕在定子上。根据项圈的配置,步进电机可以分为2相、4相、5相等,如图2所示。比较常用的是2相的步进电机。 其中包括两组具有中间抽头的线圈,A、com1、A为一组,B、com2、B为另一组。两相5线式步进电机就是将其中的com1和com2连接。 图1:步进电机的基本结构图2:步进电机的种类 2、步进电机步进角度的计算 顾名思义,步进电机就是一步步走的电机,其转子与定子的齿,决定了其每布的间距。如图3所示。

图3:步进电机的齿间距 若转子上有N 个齿,则其齿间距θ为: N 360? ==转子齿间距θ 而步进角度δ为: P 22θ δ=?= 相数转子齿间距 以常用的2相式50齿步进电机为例, θ=360°/50=7.2° δ=7.2°/(2×2)=1.8° 3、步进电机的驱动: 步进电机的驱动是靠定子线圈激磁后,将邻近转子上相异磁极吸引过来实现的。因此,线圈排列的顺序,以及激磁信号的顺序就很重要。以2相式步进电机为例,其驱动信号有1相驱动、2相驱动和1-2相驱动三种。 图4:步进电机的驱动方式:1相驱动、2相驱动和1-2相驱动。 (1)、1相驱动: 任何一个时间,只有一组线圈被激磁,其他线圈在休息,因此产生的力矩较小,但这种激磁方式最简单,信号依次为: 1000-0100-0010-0001-1000……(正转)

步进电机控制系统的研究

步进电机控制系统的研究 杨杰1李学佳2崔二华3韩永清4 英利能源(中国)有限公司河北省保定市071051 摘要:步进电动机由于用共组成的开环系统既简单、廉价,又非常可行,因此在打印机等办公自动化设备以及各种控制装置等众多领域有着极其广泛的应用。 关键词:步进电机电机控制系统 中图分类号:TM3文献标识码:A文章编号: 前言 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。这一线性关系的存在,加上步进电机只有周期性的误差而无累积误差等特点。使得在速度、位置等控制领域用步进电机来控制变的非常的简单。 一、步进电机概述 步进电机是一种将电脉冲信号转换成相应的角位移或线位移的电磁机械装置,是一种输出与输入数字脉冲对应的增量驱动元件,具有快速启动和停止的能力。当负荷不超过步进电机所提供的动态转矩值时,它就可能在一瞬间实现启动和停止。它的步矩角和转速不受电压波动和负载变化的影响,也不受环境条件(如温度、气压、冲击和振动等)的影响,仅与脉冲频率有关。它每转l周都有固定的步数,在不丢步的情况下运行,其步距误差不会长期积累。 正是因为步进电机具备上述优点,它已经被广泛地用于自动控制系统中作为执行元件。但大多数设计人员常常习惯于用逻辑电路实现复杂的步进电机的控制,虽然已经取得很大成效,但实现起来成本高、费时多,而且一旦组成了电路,就很难再改动,因此不得不完全重新设计控制器。 微处理器与微计算机的先进技术和低廉的价格,给步进电机的控制开创了一个新的局面。人们完全可以借助于软件来对步进电机实施控制,从而实现复杂而

步进电机控制

步进电机控制 文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)

杭州电子科技大学 电子系统设计综合实验 设计报告 实验名称: 步进电机控制 实验序号: 4 小组号: 4A 姓名学号: 指导教师: 黄继业 2015年1月4日 一.引言: 步进电机是机电控制中一种常用的执行机构,它的用途是将电脉冲转化为角位移,通俗地说:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(即步进角)。通过控制脉冲个数即可以控制角位移量,从而达到准确定位的目的;同时通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。常见的步进电机分三种:永磁式(PM),反应式(VR)和混合式(HB)。实验中使用的是永磁式步进电机24BY 型,下图是该电机的接线图,从图中可以看出,电机共有四组线圈,四组线圈的一个端点连在一起引出,这样一共有5 根引出线。要使用步进电机转动,只要轮流给各引出端通电即可。将COM 端标识为C,只要AC、A C、BC、B C,轮流加电就能驱动步进电机运转,加电的方式可以有多种,如果将COM 端接正电源,那么只要用开关元件

(如三极管),将A、A 、B、B 轮流接地。 二.实验要求: 1.(基本):控制四相六线式步进电机的转动(四相八拍方式) 2.(基本):显示步进电机的转动圈数、角度和方向 三.(扩展):用非接触的方式实时监测步进电机的工作状态 四.实验器材清单: 名称型号数量 驱动芯片L2981片 霍尔元件cs31441个 二极管80508个 电容100uf、各2个 电阻2K1个 四:实验电路原理图 1:驱动电路原理图: 2:驱动电路工作原理: L298N是SGS公司的产品,内部包含4通道逻辑驱动电路。是一种二相和四相电机的专用驱动器,即内含二个H桥的高电压大电流双全桥式驱动器,接收标准

步进电机正反转控制C语言程序 只为初学者

只为初学者的步进电机正反控制程序 #include<> #define uchar unsigned char #define uint unsigned int #define MotorData P2 //步进电机控制接口定义 sbit zheng=P3^0; sbit fan=P3^1; sbit stop=P3^2; uchar phasecw[8] ={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09};//正转 uchar phaseccw[8]={0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01};//反转 //ms延时函数 void delay(uint t) { uint k; while(t--) { for(k=0; k<125; k++); } } void Delay_xms(uint x) { uint i,j; for(i=0;i

void Motor_work(uint t) { uchar i,j; switch(t) { case 0: while(1) {if(stop==0) break; for(i=0;i<8;i++) {MotorData=phasecw[i]; delay(50);//转速调节 } } break; case 1: while(1) {if(stop==0) break; for(j=0;j<8;j++) {MotorData=phaseccw[j]; delay(50);//转速调节 } } break; } } //停止转动 void Motor_test(void) { if(zheng==0) { Delay_xms(10); if(zheng==0) Motor_work(0); } if(fan==0) { Delay_xms(10); if(fan==0) Motor_work(1); } } //主函数 void main(void) {

步进电机工作原理

步进电机工作原理 虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机,交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。 目前,生产步进电机的厂家的确不少,但具有专业技术人员,能够自行开发,研制的厂家却非常少,大部分的厂家只一、二十人,连最基本的设备都没有。仅仅处于一种盲目的仿制阶段。这就给用户在产品选型、使用中造成许多麻烦。签于上述情况,我们决定以广泛的感应子式步进电机为例。叙述其基本工作原理。望能对广大用户在选型、使用、及整机改进时有所帮助。 二、感应子式步进电机工作原理 1)、反应式步进电机原理 由于反应式步进电机工作原理比较简单。下面先叙述三相反应式步进电机原理。 1、结构: 电机转子均匀分布着很多小齿,定子齿有三个励磁绕阻,其几何轴线依次分别与转子齿轴线错开。 0、1/3て、2/3て,(相邻两转子齿轴线间的距离为齿距以て表示),即A与齿1相对齐,B与齿2向右错开1/3て,C与齿3向右错开2/3て,A'与齿5相对齐,(A'就是A,齿5就是齿1)下面是定转子的展开图: 2、旋转: 如A相通电,B,C相不通电时,由于磁场作用,齿1与A对齐,(转子不受任何力以下均同)。

如B相通电,A,C相不通电时,齿2应与B对齐,此时转子向右移过1/3て,此时齿3与C偏移为1/3て,齿4与A偏移(て-1/3て)=2/3て。 如C相通电,A,B相不通电,齿3应与C对齐,此时转子又向右移过1/3て,此时齿4与A偏移为1/3て对齐。 如A相通电,B,C相不通电,齿4与A对齐,转子又向右移过1/3て 这样经过A、B、C、A分别通电状态,齿4(即齿1前一齿)移到A相,电机转子向右转过一个齿距,如果不断地按A,B,C,A……通电,电机就每步(每脉冲)1/3て,向右旋转。如按A,C,B,A……通电,电机就反转。 由此可见:电机的位置和速度由导电次数(脉冲数)和频率成一一对应关系。而方向由导电顺序决定。 不过,出于对力矩、平稳、噪音及减少角度等方面考虑。往往采用A-AB-B-BC-C-CA-A这种导电状态,这样将原来每步1/3て改变为1/6て。甚至于通过二相电流不同的组合,使其1/3て变为1/12て,1/24て,这就是电机细分驱动的基本理论依据。 不难推出:电机定子上有m相励磁绕阻,其轴线分别与转子齿轴线偏移1/m,2/m……(m-1)/m,1。并且导电按一定的相序电机就能正反转被控制——这是步进电机旋转的物理条件。只要符合这一条件我们理论上可以制造任何相的步进电机,出于成本等多方面考虑,市场上一般以二、三、四、五相为多。 3、力矩: 电机一旦通电,在定转子间将产生磁场(磁通量Ф)当转子与定子错开一定角度产生力F 与(dФ/dθ)成正比 其磁通量Ф=Br*S Br为磁密,S为导磁面积 F与L*D*Br成正比 L为铁芯有效长度,D为转子直径 Br=N·I/R N·I为励磁绕阻安匝数(电流乘匝数)R为磁阻。

步进电机的常见故障及工作原理

步进电机的常见故障及工作原理 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。 识。 步进电机的分类: 步进电机分永磁式(PM)、反应式(VR)、混合式(HR)三种。永磁式一般为二相,转矩和体积都很小,步距角一般为7.5°或15°;反应式一般为三相,实现大转矩输出,步距角为1.5°;混合式兼具永磁式和反应式的优点,分二相和五相,二相步距角为1.8°,无相步距角为0.72°。 步进电机的工作原理: 步进电机是一种感应电机,它的工作原理是利用电子电路,将直流电变成分时供电的,多相时序控制电流,用这种电流为步进电机供电,步进电机才能正常工作,驱动器就是为步进电机分时供电的,多相时序控制器虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机,交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此用好步进电机却非易事,它涉及到机械、电机、电子及计算机等许多专业知识。 步进电机作为执行元件,是机电一体化的关键产品之一, 广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。 步进电机的主要特性 1 步进电机必须加驱动才可以运转,驱动信号必须为脉冲信号,没有脉冲的时候,步进电机静止,如果加入适当的脉冲信号,就会以一定的角度(称为步角)转动。转动的速度和脉冲的频率成正比。 2 腾龙版步进电机的步进角度为7.5 度,一圈360 度,需要48 个脉冲完成。 3 步进电机具有瞬间启动和急速停止的优越特性。 4 改变脉冲的顺序,可以方便的改变转动的方向。 因此,目前打印机,绘图仪,机器人,等等设备都以步进电机为动力核心。 一、步进电机的基本特点 1、步进电动机工作时每相绕组不是恒定地通电,而是按一定的规律轮流通电。 2、每输入一个脉冲电信号转子转过的角度称为步距角。 3、步进电机可以按特定指令进行角度控制,也可以进行速度控制。角度控制时,每输入一个脉冲,定子绕组就换接一次,输出轴就转过一个角度,其步数与脉冲数一致,输出轴转动的角位移量与输入脉冲成正比。速度控制时,步进电机绕组中送入的是连续脉冲,各相绕组不断地轮流通电,步进电机连续动转,它的转速与脉冲频率成正比。改变通电顺序,即改变定子磁场旋转方向,就可以控制电机正转或是反转。 4、步进电机具有自锁能力。当控制脉冲停止输入,而让最后一个脉冲控制的绕组继续通直流电时,则电机可以保持在固定的位置上,即停在最后一个脉冲控制的角位移的终点位置上,这样,步进电机可以实现停车时转子定位。 二、步进电动机为什么会失步?

步进电机的种类、结构及工作原理

步进电机的种类、结构及工作原理 步进式伺服驱动系统是典型的开环控制系统。在此系统中,执行元件是步进电机。它受驱动控制线路的控制,将代表进给脉冲的电平信号直接变换为具有一定方向、大小和速度的机械转角位移,并通过齿轮和丝杠带动工作台移动。由于该系统没有反馈检测环节,它的精度较差,速度也受到步进电机性能的限制。但它的结构和控制简单、容易调整,故在速度和精度要求不太高的场合具有一定的使用价值。 1.步进电机的种类 步进电机的分类方式很多,常见的分类方式有按产生力矩的原理、按输出力矩的大小以及按定子和转子的数量进行分类等。根据不同的分类方式,可将步进电机分为多种类型,如表5-1所示。 表5-1 步进电机的分类 2.步进电机的结构

目前,我国使用的步进电机多为反应式步进电机。在反应式步进电机中,有轴向分相和径向分相两种,如表5--1所述。 图5--2是一典型的单定子、径向分相、反应式伺服步进电机的结构原理图。它与普通电机一样,分为定子和转子两部分,其中定子又分为定子铁心和定子绕组。定子铁心由电工钢片叠压而成,其形状如图中所示。定子绕组是绕置在定子铁心6个均匀分布的齿上的线圈,在直径方向上相对的两个齿上的线圈串联在一起,构成一相控制绕组。图5--2所示的步进电机可构成三相控制绕组,故也称三相步进电机。若任一相绕组通电,便形成一组定子磁极,其方向即图中所示的NS极。在定子的每个磁极上,即定子铁心上的每个齿上又开了5个小齿,齿槽等宽,齿间夹角为9°,转子上没有绕组,只有均匀分布的40个小齿,齿槽也是等宽的,齿间夹角也是9°,与磁极上的小齿一致。此外,三相定子磁极上的小齿在空间位置上依次错开1/3齿距,如图5--3所示。当A相磁极上的小齿与转子上的小齿对齐时,B相磁极上的齿刚好超前(或滞后)转子齿1/3齿距角,C相磁极齿超前(或滞后)转子齿2/3齿距角。 图5-2 单定子径向分相反应式伺服步进电机结构原理图

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

CHENGNAN COLLEGE OF CUST 工厂电气控制与PLC课程设计题目:三相步进电动机控制系统设计 学生姓名:刘深圳 学号: 2 班级: 工业电气自动化1301班 专业:自动化(工业电气自动化) 所在院(系): 电气与信息工程系 指导教师:贺勇 起止日期:2015年12月28日~2016年1月8日

目录 一. 目的与要求 (3) 二.三相步进电机的工作原理 (3) 三.方案设计 (5) 四.可编程逻辑控制器概述 (6) 五. 可编程控制器工作原理 (7) 六. 输入输出信号分析与PLC I/O分配图 (8) 七. PLC的选型 (9) 八. 三相步进电机主电路图 (11) 九. 控制流程图 (12) 十. 控制方法 (13) 十一. 程序设计 (14) 十二. 控制面板 (21) 十三.运行与调试程序 (21) 十四.总结 (22) 十五.参考文献 (22)

一、目的和要求 (1) 用PLC 实现对三相步进电动机的控制 (2) 掌握用计时器设计脉宽为一个扫描周期且频率可变的脉冲发生器和用循环移位指令 产生时序脉冲的编程方法和技巧 (3) 训练能综合各种信号实现某种控制规律的编程思路和方法 (4) 掌握PLC 控制系统设计的基本原则和步骤,从而提高应用PLC 的能力 二、三相步进电动机工作原理简介: (1) 概述: 步进电动机是利用电磁铁的作用原理将电脉冲转变成直线位移或角位移。在非超载的情况下,电动机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电动机加一个脉冲信号,电动机则转过一个步距角。这一线性关系的存在,加上步进电动机只有周期性的误差而无累积误差等特点,使得在速度、位置等控制领域用步进电动机来控制变得非常的简单。步进电动机通常用于数控机床、绘图机、自动控制和记录仪表等。 (2) 结构: 图1 是一个三相反应式步进电机结构图。从图中可以看出,它分成转子和定子两大部分,定子是由硅钢片叠成的,两个相邻定子齿之间的夹角为60°,转子由软磁材料制成。步进电动机三个励磁绕阻绕过相对的两个定子齿,构成一相(A-A’,B-B’,C-C’),定子齿上有5 个均匀分布的矩形小齿;转子上没有绕组,而有40 个小齿均匀分布在其圆周上。当某相绕组通电时,相应的两个磁极就分别形成N-S 极,产生磁场,并与转子形成磁路。如果这时定子的小齿与转子的小齿没有对齐,则在磁场的作用下转子将转动一定的角度,使转子齿与定子齿对齐,从而使步进电机向前“走”一步。

相关文档
最新文档