扬州大学本科毕业设计(论文) 毕业设计用纸
控制。
步进电机和普通电机的区别主要就在于其脉冲驱动的形式,正是这个特点,步进电机可以和现代的数字控制技术相结合。步进电机在控制精度、速度变化范围、低速性能方面比传统的闭环控制直流伺服电动机有较好的性能。
1.2课题研究的主要内容 1.2.1研究内容
本设计以实现基于单片机的步进电机控制为主要目标,主要内容有: 1. 了解步进电机的结构及工作原理; 2. 了解步进电机的控制方法;
3.选择、设计控制系统所需的控制电路,设计控制系统;控制电
路主要由AT89C51单片机、晶振电路、地址锁存器、译码器、ZLG7290芯片等组成,ZLG7290芯片能自动完成对显示的刷新,同时还可以对键盘自动扫描,识别闭合键的键号,使用非常方便。
4.绘制系统原理图、方框图和线路图等。
1.2.2论文安排
1. 原理部分:第一章和第二章主要介绍了步进电机的特点,结构和工作原理以及步进电机的控制特点和运行状态。
2. 硬件电路部分:第三章详细介绍了系统的控制核心AT89C51单片机,驱动电路,显示电路和ZLG7290芯片。
2
扬州大学本科毕业设计(论文) 毕业设计用纸
第二章步进电机控制系统设计方案
2.1步进电机的系统 2.1,1步进电动机的定义
步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。
2.1,2步进电动机的结构分类
一般说来步进电动机可分为三大类:反应式步进电动机、永磁式步进电动机和混合式步进电动机。
反应式步进电动机的转子是由软磁材料制成的,转子中没有绕组。它的结构简单,成本低,步距角可以做得很小,但动态性能较差。
永磁式步进电动机的转子使用永磁材料制成的,转子本身就是一个磁源。它的输出转矩大,动态性能好。转子的极数和定子的极数相同,所以步距角一般很大。需要供给正负脉冲信号。
反应式步进电动机的性价比比较高,应用得非常广泛,下面就以反应式步进电动机为例来说明步进电动机的结构和工作原理。
图2-1 三相反应式步进电动机结构图
3
扬州大学本科毕业设计(论文) 毕业设计用纸
如图2-1是一个三相反应式步进电动机结构图。从图中可以看出,它分成转子和定子两部分。定子上有六个磁极(大极),每两个相对的磁极(N、S极)组成一对,共有三对
2,1.3步进电动机的工作方式
对于三相步进电动机,其工作方式如下: 1、单三拍工作方式 正转:A?B?C?A 反转:A?C?B?A
其中“单”指的是每次对一相通电;“三拍”指的是磁场旋转一周需要换相3次,这时转子转动一个齿距角。如果对多相步进电动机来说,每次只对一相通电,要使磁场旋转一周就需要多拍。 2、双三拍工作方式 正转:AB?BC?CA?AB 反转:BA?AC?CB?BA
双三拍工作方式是:每次对两相通电,即所谓“双”;磁场旋转一周需要换相3次,即所谓“三拍”,转子转动一个齿距角。 3、三相六拍工作方式
正转:A?AB?B?BC?C?CA 反转:A?AC?C?CB?B?BA
六拍工作方式是单三拍与双三拍交替使用的一种方法,磁场旋转一周,通电需要换相6次,即所谓“六拍”,转子才转动一个齿距角。这是与单三拍和双三拍最大的区别。
同样,对于四相电动机其工作方式有单四拍、双四拍和八拍。其通 电时序和波形如图2-2(a)、(b)、(c)所示。
图2-2(a)单四拍 (b)双四拍 (c)八拍
4
扬州大学本科毕业设计(论文) 毕业设计用纸
2.2步进电机的失步现象
步进电机有一个技术参数:空载启动频率,即步进电机在空载情况下能够正常启动的脉冲频率,如果脉冲频率高于该值,电机不能正常启动,可能发生丢步或堵转。在有负载的情况下,启动频率应更低。如果要使电机达到高速转动,脉冲频率应该有加速过程,即启动频率较低,然后按一定加速度升到所希望的高频(电机转速从低速升到高速)。
2.2.1步进电动机的振荡、失步及解决方法
步进电动机的振荡和失步是一种普遍存在的现象,它影响应用系统的正常运行,因此要尽力去避免。下面对振荡和失步的原因进行分析,并给出解决方法。
1、振荡
步进电动机的振荡现象主要发生于:步进电动机工作在低频区,步进电动机工作在共振区,步进电动机突然停车时。
当步进电动机工作在共振区时,步进电动机的脉冲频率接近步进电动机的振荡频率f0或振荡频率的分频或倍频,这会使振荡加剧,严重时造成失步。步进电动机的振荡频率f0可由下式求出:
f0?式中:J—转动惯量;
Z—转子齿数; Tmax—最大转矩。
12?ZTmax J振荡失步的过程如下:在第1个脉冲到来后,转子经历了一次振荡。当转子回摆到最大振幅时,恰好第2个脉冲到来,转子受到的电磁转矩为负值,使转子继续回摆。接着第3个脉冲到来,转子受正电磁转矩的作用回到平衡点。这样,转子经过3个脉冲仍然回到原来位置,也就是丢了3步。 2、失步
步进电动机失步的原因有2种:
① 转子的转速慢于旋转磁场的速度,或者说慢于换相速度。例如,步进电动机在启动时,如果脉冲的频率较高,由于电动机来不及获得足
5
扬州大学本科毕业设计(论文) 毕业设计用纸
够的能量,使其无法令转子跟上旋转磁场的速度,所以引起失步。因此,步进电动机有一个启动频率,超过启动频率启动时,肯定会产生失步。注意,启动频率不是一个固定值,提高电动机的转矩、减小负载转动惯量、减小步距角都可以提高步进电动机的启动频率。
② 转子的平均速冻大于旋转磁场的速度。这主要发生在制动和突然换向时,转子获得过多的能量,产生严重的过冲,引起失步。 3、怎样解决失步
使步进电机本身产生的电磁转矩增大。使步进电机克服转矩减小或者更换大一点的电机。 4、阻尼方法
消除振荡市通过增加阻尼的方法来实现的,主要有机械阻尼和电子阻尼两大类。其中机械阻尼法比较单一,就是在电动机轴上加阻尼器。
2.3步进电机控制系统的组成
基于单片机实现步进电动机的正反转、启动、停止和加减速。单片机是本次设计的控制核心,本次设计选用AT89C51。单片机通过脉冲分配和驱动电路带动步进电动机运转。系统原理框图如2-3所示。
LED显示 键盘 AT89C51 脉 冲 分 配 驱 动 电 路 步 进 电 动 机 负载
图2-3系统原理框图
AT89C51不仅功能强大,而且性能十分灵活性高。价格合理的单片机,可方便地应用在各种控制领域,因此本系统中采用AT89C51单片机作为控制核心。单片机的控制信号作用于脉冲分配器,本设计中采用8713脉冲分配器可以很好的减轻单片机的工作量。驱动电路得到脉冲信号就可以按照控制要求带动步进电机工作。采用LED数码管进行显示是由于
6