基于单片机的步进电机控制 - (毕业设计论文) 联系客服

发布时间 : 星期一 文章基于单片机的步进电机控制 - (毕业设计论文)更新完毕开始阅读d362d752fc4ffe473368ab52

毕业论文

当步进电机工作在低频区时,由于励磁脉冲间隔的时间较长,步进电机表现为单步运行,当励磁开始时,转子在电磁力的作用下加速转动,到达平衡点时,电磁驱动转矩为零,但转子的转速最大,由于惯性,转子冲过平衡点,这时电磁力产生负转矩,转子在负转矩的作用下,转速逐渐为零,并开始反向转动。当转子反转过平衡点后,电磁力又产生正转矩,迫使转子又正向转动。如此下去,形成转子围绕平衡点的振荡。由于有机械摩擦和电磁阻尼的作用,这个振荡表现为衰弱振荡,最终稳定在平衡点。

当步进电机工作在共振区时,步进电机的脉冲频率接近步进电机的振荡频率fo或振荡频率的分频或倍频,这会使振荡加剧,严重时造成失步。振荡失步的过程可描述如下:在第一个脉冲到来后,转子经历了一次振荡。当转子回摆到最大幅值时,恰好第2个脉冲到来,转子受到的电磁转矩为负值,使转子继续回摆,接着第3个脉冲到来,转子受正电磁转矩的作用回到平衡点,这样,转子经过3个脉冲仍然回到原来位置,也就是丢了三步。

当步进电机工作在高频率区时,由于换相周期短,转子来不及反冲,同时,绕组中的电流尚未上升到稳定值,转子没有获得足够的能量,所以在这个工作区中不会产生振荡。

减少步距角可以减少振荡幅值,以达到削弱振荡的目的。

2.6.2 失步

电机运转时运转的步数,不等于理论上的步数。称之为失步。 步进电机失步的原因有2种:

1. 转子的转速慢于旋转磁场的速度(或者说慢于换相速度)。例如,步进电机在启动时,如果脉冲的频率较高,由于电动机来不及获得足够的能量,使其无法令转子跟上旋转磁场的速度,所以引起失步。因此,步进电动机有一个启动频率启动时,肯定会产生失步。注意,启动频率不是一个固定值,提高电动机的转矩、减少负载转动惯量、减少步距角都可以提高步进电机的启动频率。

2. 转子的平均速度大于旋转磁场的速度。这主要发生在制动和突然换向时,转子获得过多的能量,产生严重的过冲,引起失步。

2.7 阻尼方法

消除振荡是通过增加阻尼的方法来实现的,主要有机械阻尼法和电子阻尼法两大类。其中机械阻尼法比较单一,就是在电动机轴上加阻尼器,电子阻尼法则有多种。

1. 多相励磁法:采用多相励磁会产生电磁阻尼,会削弱或消除振荡现象。 2. 变频变压法:步进电机在高频和在低频时转子所获得的能量不一样,在低频时绕组中的电流上升时间长,转子获得的能量大,因此容易产生振荡,在

6

毕业论文

高频时则相反。所以,可以设计一种电路,使电压随频率的降低而减少,这样使绕组在低频时的电流减少,可以有效地消除振荡。

3. 细分步法:细分步法是将步进电机绕组中的稳定电流分成若干阶段,每进一步时,电流升一级。同时,也相对地提高步进频率,使步进过程平稳进行。

4. 反相阻尼法:这种方法用于步进电机制动,在步进电机转子要过平衡点之前,加一个反向作用力去平衡惯性力,使转子到达平衡点时速度为零,实现准确制动。

第三章 步进电机的驱动

步进电动机不能直接接到工频交流或直流电源上工作,而必须使用专用的步进电动机驱动器,它由脉冲发生控制单元、功率驱动单元、保护单元等组成。驱动单元与步进电动机直接耦合,也可理解成步进电动机微机控制器的功率接口,这里予以简单介绍。

3.1 单电压功率驱动接口

单电压驱动是指电动机绕组在工作时,只用一个电压电源对绕组供电,它的特点是电路最简单。

步进电机使用脉冲电源工作,脉冲电源的获得可通过下图说明,开关管T是按照控制脉冲的规律“开”和“关”,使直流电源以脉冲方式向绕组L供电,这一过程我们称为步进电机的驱动。

实用电路如下图所示。在电机绕组回路中串有电阻Rs,使电机回路时间常数减小,高频时电机能产生较大的电磁转矩,还能缓解电机的低频共振现象,但它引起附加的损耗。一般情况下,简单单电压驱动线路中,Rs是不可缺少的。Rs对步进电动机单步响应的改善如图3.1所示:

图3.1 单电压功率驱动接口电路图

7

毕业论文

在图3.1中,电路中只有一个电源V,电路中的限流电阻R1决定了时间常数,但R1太大会使绕组供电电流减小。这一矛盾不能解决时,会使电动机的高频性能下降,可在R1两端并联一个电容,以使电流的上升波形变陡,来改善高频特性,但这样做又使低频性能变差。

R1在工作中腰消耗一定的能量,所以这个电路损耗大,效率低,一般只用于小功率步进电机的驱动。

3.2 双电压功率驱动接口

用提高电压的方法可以使绕组中的电流上升波形变陡,这样就产生了双电压驱动。双电压驱动有两种工作方式:双电压法和高低压法。

双电压驱动的基本思路是在较低(低频段)用较低的电压UL驱动,而在高速(高频段)时用较高的电压UH驱动。这种功率接口需要两个控制信号,Uh为高压有效控制信号,U为脉冲调宽驱动控制信号。图3.2中,功率管TH和二极管DL构成电源转换电路。当Uh低电平,TH关断,DL正偏置,低电压UL对绕组供电。反之Uh高电平,TH导通,DL反偏,高电压UH对绕组供电。这种电路可使电机在高频段也有较大出力,而静止锁定时功耗减小。其电路图如下所示:

图3.2 双电压功率驱动接口电路

虽然这方法保证了低频段仍然具有单电压驱动的特点,在高频段具有良好的高频特性,但仍没有摆脱单电压驱动的弱点,在限流电阻R上仍然会产生损耗和发热。

8

毕业论文

3.3 高低压功率驱动接口

高低压驱动的设计思想是,不论电机工作频率如何,均利用高电压UH供电来提高导通相绕组的电流前沿,而在前沿过后,用低电压UL来维持绕组的电流。这一作用同样改善了驱动器的高频性能,而且不必再串联电阻Rs,消除了附加损耗。高低压驱动功率接口也有两个输入控制信号Uh和Ul,它们应保持同步,且前沿在同一时刻跳变,高压管VTH的导通时间tl不能太大,也不能太小,太大时,电机电流过载;太小时,动态性能改善不明显。一般可取1~3ms。(当这个数值与电机的电气时间常数相当时比较合适)。

高低压驱动电路如下图所示:

图3.3 高低压驱动接口电路图

高低压驱动法是目前普遍应用的一种方法,由于这种驱动在低频时电流有较大的上冲,电动机低频噪声较大,低频共振现象存在,使用时要注意。

9