1 绪论
的是由单片机提供脉冲驱动信号。步进电动机系统的性能,除与电动机自身的性能有关外,也在很大程度上取决于驱动器的性能。步进电动机在运行时,一般有以下问题:各相绕组都是开关工作,多数电动机绕组都是连续的交流或直流,而步进动机各相绕组都是脉冲式供电所以绕组电流不是连续的。电动机各相绕组都是绕在铁心上的线圈,所以都有较大的电感。绕组通电时,电流不能迅速上升至额定值,电流上升率受到限制,绕组断电时,应该电流截止的相不能立即截止。绕组导通和截止都会产生较大的反电势,而截止时反电势将对驱动级器件的安全产生有害的影响。电动机运转时在各相绕组中产生旋转电势,这些电势的大小和方向将对绕组电流产生很大的影响。由于旋转电势基本上与电动机转速成正比,转速越高,电势越大,绕组电流越小,从而使电机输出转矩也随着转速升高而下降。步进电动机的固有分辨率不高,不能精密位移。以应用最广的8极50齿两相混合式步进电动机为例,其步距角为0.9°/1.8°,需配合机械减速机构以达到所需要的脉冲当量精度,但是,机械系统的增加也同时带来了一个误差源。步进电动机在低频运行时的振荡及过冲问题,严重限制了步进电动机的应用范围。对这个问题的解决办法,除了改善负载特性及附加机械阻尼外,还可以在驱动电源方面加以改善,如引入电磁阻尼、采用细分驱动等办法来解决。
在机电一体化中,步进电机是最常用的一种执行电机,它实现了机械中的角度、位移的数字化控制,从而使机械控制的精度大大提高。现代控制技术中普遍采用的方式为开环控制和闭环控制,开环控制结构简单成本低但其精度不是太高;闭环控制可以实现高精度的控制,但其结构复杂投入成本高。步进电机的出现解决了这一技术难题,它使得开环控制的精度和速度大大提高,由它组成的步进式伺服控制系统实现了数字化机械生产过程。步进电机可以直接用数字信号驱动,使用非常方便。一般电动机都是连续转动的,而步进电动机则有定位和运转两种基本状态,当有脉冲输入时步进电动机一步一步地转动,每给它一个脉冲信号,它就转过一定的角度。步进电动机的角位移量和输入脉冲的个数严格成正比,在时间上与输入脉冲同步,因此只要控制输入脉冲的数量、频率及电动机绕组通电的相序,便可获得所需的转角、转速及转动方向。在没有脉冲输入时,在绕组电源的激励下气隙磁场能使转子保持原有位置处于定位状态。因此非常适合于单片机控制[2]。
1.3 步进电机的单片机控制优点
控制系统对步进电机的控制通过步进电机驱动器来完成。因此它已经被广泛地用于自动控制系统中作为执行元件。原来的步进电机控制系统采用分立元件或者集成电路组成的控制回路,不仅调试安装复杂,要消耗大量元器件,实现起
3
西安交通大学城市学院本科毕业生(论文)
来成本高、费时多,而且一旦定型后,电路就很难改动,因此不得不重新设计控制器。
单片机是一种微型计算机,它在一个集成芯片中,集成有微处理器(CPU)、存储器(RAM和ROM)、基本的I/O接口以及定时/计数部件,即在一个芯片上实现了一台微型计算机的基本功能[3]。
步进电机的控制部分以单片机为主的微处理器控制具有如下优点:1.灵活性和适应性。微处理器的控制方式是有软件完成时,如果需要修改控制规律,一般不必改变系统的硬件电路,只需修改程序即可。在系统调试和升级时,可以不断尝试选择最优参数,非常方便。2.可以实现较复杂的控制,控制精度高。微处理器具有很强的逻辑功能、运算速度快、精度高、有大量的存储单元,因此有能力实现复杂的控制。3.可提供人机界面。在电机控制中要用到键盘和显示器作为人机界面来实现对步进电机的控制。单片机体积小,重量轻,抗干扰能力强,对环境要求不高,价格低廉,指令功能强,运行速度快,可靠性高及灵活性好开发也较为容易,国内近些年来已将其广泛应用[4]。
在该设计中我选用了MSC-51作为步进电机的控制器, 用它来实现步进电机的空载时的一些控制功能。
4
2 步进电动机的介绍
2 步进电动机的介绍
2.1 步进电动机的基本原理
步进电机是一种将电脉冲转化为角位移的执行机构。步进电机可以直接用数字信号驱动,使用非常方便。一般电动机都是连续转动的,而步进电动机则有定位和运转两种基本状态,在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(称为“步距角”),它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机可以作为一种控制用的特种电机,利用其没有积累误差的特点,使得在速度、位置等控制领域用步进电机来控制变的非常的简单,广泛应用于各种开环控制[5]。
2.2 步进电动机分类
步进电机的品种规格很多,现在比较常用的步进电机包括反应式步进电机(VR)、永磁式步进电机(PM)、混合式步进电机(HB)和单相式步进电机等。
永磁式步进电机一般为两相,转矩和体积较小,步进角一般为7.5度或15度;反应式步进电机一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。反应式步进电机的转子磁路由软磁材料制成,定子上有多相励磁绕组,利用磁导的变化产生转矩。
混合式步进电机是指混合了永磁式和反应式的优点。它又分为两相和五相:两相步进角一般为1.8度而五相步进角一般为0.72度。这种步进电机的应用最为广泛,也是本方案所选用的步进电机[6]。
2.3 步进电机的一些基本参数
2.3.1 电机的拍数
完成一个磁场周期性变化所需脉冲用n表示或指电机转过一个齿距角所需脉冲数以四相电机为例,四相四拍运行方式即AB-BC-CD-DA-AB,四相八拍运
5
西安交通大学城市学院本科毕业生(论文)
行方式即 A-AB-B-BC-C-CD-D-DA-A。
2.3.2 电机固有步进角
它表示控制系统每发一个步进脉冲信号,电机所转动的角度。电机出厂时给出了一个步距角的值,如86BYG250A型电机给出的值为0.9°/1.8°(表示半步工作时为0.9°、整步工作时为1.8°),这个步距角可以称之为‘电机固有步距角’,它不一定是电机实际工作时的真正步距角,真正的步距角和驱动器有关[7]。
2.3.3 步进电机的相数
产生不同对极N、S磁场的激磁线圈对数,是指电机内部的线圈组数,目前常用的有二相、三相、四相、五相步进电机。电机相数不同,其步距角也不同,一般二相电机的步距角为0.9°/1.8°、三相的为0.75°/1.5°、五相的为0.36°/0.72°。在没有细分驱动器时,用户主要靠选择不同相数的步进电机来满足自己步距角的要求。如果使用细分驱动器,则‘相数’将变得没有意义,用户只需在驱动器上改变细分数,就可以改变步距角[8]。
2.4 步进电机结构
电机转子均匀分布着 40个小齿,定子齿有三个励磁绕阻,其几何轴线依次分别与转子齿轴线错开0、1/3て、2/3て,(相邻两转子齿轴线间的距离为齿距以て表示),即A与齿1相对齐,B与齿2向右错开1/3て,C与齿3向右错开2/3て,A'与齿5相对齐,(A'就是A,齿5就是齿1)
下面是定子和转子的展开图:
图2-1定子和转子的展开图
6
2 步进电动机的介绍
2.4.1 步进电机的旋转
如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??通电,电机就反转[9]。 由此可见:电机的位置和速度由导电次数(脉冲数)和频率成一一对应关系,而方向由导电顺序决定。
图2-2电机的相与转子
不过,出于对力矩、平稳、噪音及减少角度等方面考虑。往往采用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。并且导电按一定的相序电机就能正反转被控制——这是步进电机旋转的物理条件[10]。
2.5 步进电动机的控制原理
由于步进电机是一种将电脉冲信号转换成直线或角位移的执行元件,它不能
7