《关于步进电机》word版

《关于步进电机》word版

ID:22695165

大小:97.51 KB

页数:6页

时间:2018-10-30

《关于步进电机》word版_第1页
《关于步进电机》word版_第2页
《关于步进电机》word版_第3页
《关于步进电机》word版_第4页
《关于步进电机》word版_第5页
资源描述:

《《关于步进电机》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、关于步进电机copyringhr@冰林一、步进电机的介绍步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个步距角。基本原理:通常电机的转子为永磁体,当电流流过定子绕组时,定子绕组产生一矢量磁场。该磁场会带动转子旋转一角度,使得转子的一对磁场方向与定子的磁场方向一致。当定子的矢量磁场旋转一个角度。转子也随着该磁场转一个角度。每输入一个电脉冲,电动机转动一个角度前进一

2、步。它输出的角位移与输入的脉冲数成正比、转速与脉冲频率成正比。改变绕组通电的顺序,电机就会反转。所以可用控制脉冲数量、频率及电动机各相绕组的通电顺序来控制步进电机的转动。二、步进电机的性能参数相数:产生不同对极N、S磁场的激磁线圈对数。常用m表示。拍数:完成一个磁场周期性变化所需脉冲数或导电状态用n表示,或指电机转过一个齿距角所需脉冲数,以四相电机为例,有四相四拍运行方式即AB-BC-CD-DA-AB,四相八拍运行方式即A-AB-B-BC-C-CD-D-DA-A.步距角:对应一个脉冲信号,电机转子转过

3、的角位移用θ表示。θ=360度(转子齿数J*运行拍数),以常规二、四相,转子齿为50齿电机为例。四拍运行时步距角为θ=360度/(50*4)=1.8度(俗称整步),八拍运行时步距角为θ=360度/(50*8)=0.9度(俗称半步)。定位转矩:电机在不通电状态下,电机转子自身的锁定力矩(由磁场齿形的谐波以及机械误差造成的)静转矩:电机在额定静态电作用下,电机不作旋转运动时,电机转轴的锁定力矩。此力矩是衡量电机体积(几何尺寸)的标准,与驱动电压及驱动电源等无关。三、步进电机的种类永磁式(PM)步进电机:永

4、磁式步进一般为两相,转矩和体积较小,步进角一般为7.5度或15度。反应式(VR)步进电机:反应式步进一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。混合式(HB)步进电机:混合式步进是指混合了永磁式和反应式的优点,分为两相和五相,两相步进角一般为1.8度而五相步进角一般为0.72度,这种步进电机的应用最为广泛。二、怎样驱动步进电机四相八拍方式(最常见的方式)八个状态:1、在A与A-正电压,B与B-不给电悬空;2、在A与A-正电压,B与B-也给正电压;3、A与A-不给电压悬空,B

5、与B-正电压;4、A与A-给负电压,B与B-给正电压;5、A与A-给负电压,B与B-不给悬空;6、A与A-给负电压,B与B-给负电压;7、A与A-不给电悬空,B与B-给负电压;8、A与给正电压,B与B-给负电压;按以上八个状态轮流供电,控制一下脉宽应该就可以了。四个引脚各一根控制线:A~H表示各线时序ABCDEFGHA11000001A-00011100B01110000B-00000111四相四拍的方式一般是电流驱动的。我下面的a~和b~表示反向电流。两相双二拍:ab-a~b-a~b~-ab~为一个

6、转向。ab-ab~-a~b~-a~b为反向。二、步进电机该如何接线按照常理来说,步进电机接线要根据线的颜色来区分接线。但是不同公司生产的步进电机,线的颜色不一样,特别是国外的步进电机。所以,要弄清步进电机如何接线,只需把a组和b组分开。用万用表打。四线:由于四线没有com公共抽线,所以,a和b组是绝对绝缘的,不连通的。所以,用万用表测,不连通的是一组。五线:由于五线中,a和b组的公共端是连接在一起的。用万用表测,当发现有一根线和其他几根线的电阻是相当的,那么,这根线就是公共com端。对于驱动五线步进电

7、机,公共com端不连接也是可以驱动步进电机的。六线:a和b组的公共抽线com端是不连通的。同样,用万用表测电阻,发现其中一根线和其他两根线阻止是一样的,那么这根线是com端,另2根线就属于一组。对于驱动四相六线步进电机,两根公共com端不接先也可以驱动该步进电机的。二、附录步进电机的51单片机驱动程序四相方式#includeunsignedcharcodeF_Rotation[4]={0x02,0x04,0x08,0x10};//正转表格unsignedcharcodeB_Rotat

8、ion[4]={0x10,0x08,0x040,0x02};//反转表格voidDelay(unsignedinti)//延时{while(--i);}main(){unsignedchari;while(1){for(i=0;i<4;i++)//4相{P1=F_Rotation[i];//输出对应的相可以自行换成反转表格Delay(500);//改变这个参数可以调整电机转速}}}八拍方式#include"reg52.h"unsignedcharcode

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。