打印

老x详解步进电机——连载一:啥是步进电机

[复制链接]
楼主: xwj
手机看帖
扫描二维码
随时随地手机跟帖
101
ytmkkk1986| | 2009-9-16 17:04 | 只看该作者 回帖奖励 |倒序浏览
:P

使用特权

评论回复
102
itelectron| | 2009-9-16 22:21 | 只看该作者
:handshake

使用特权

评论回复
103
甄蔡组合| | 2009-9-17 09:02 | 只看该作者
学习

使用特权

评论回复
104
5880527| | 2009-9-17 09:54 | 只看该作者
看来这步进电机真是不容易学好哈:D

使用特权

评论回复
105
isbit| | 2009-9-17 23:23 | 只看该作者
真奇怪,xwj不管什么都懂,大部分还精通!
不知道咋学这么多

使用特权

评论回复
106
itelectron| | 2009-9-18 19:01 | 只看该作者
老X 现在的硬盘 是不是 同步电机 啊 可以用矢量控制的那种??

使用特权

评论回复
107
frienz| | 2009-9-18 19:11 | 只看该作者
107L,硬盘用的电机有两种,一个是无刷无感直流电机;还有一个是音圈电机。

无刷直流电机驱动盘面,音圈电机驱动读写头。无刷直流电机不需要用到矢量控制,呵呵。

使用特权

评论回复
108
itelectron| | 2009-9-19 11:56 | 只看该作者
谢谢楼上:handshake

使用特权

评论回复
109
bondxie| | 2009-9-19 12:47 | 只看该作者
通俗但经典!背起小手听课咯!

使用特权

评论回复
110
computer00| | 2009-9-19 13:34 | 只看该作者
不错,顶一下~~~~~~

使用特权

评论回复
111
icmap| | 2009-9-19 14:04 | 只看该作者
19、20、22、23、24 楼中的转子的 N-S 极性全画反了。
例如 19 楼图中的转子 N 极应该在上面,S 极应该在下面。
这么多人都没发现这么明显的错误:L

使用特权

评论回复
112
hsw_21| | 2009-9-19 20:21 | 只看该作者
顶,新闻局!

使用特权

评论回复
113
love_gerry| | 2009-9-20 17:52 | 只看该作者
搬个板凳,看讲义!!

使用特权

评论回复
114
qe123| | 2009-9-20 23:44 | 只看该作者
继续关注中

使用特权

评论回复
115
luck_dream| | 2009-9-22 09:27 | 只看该作者
学习了,mark

使用特权

评论回复
116
shilin1208| | 2009-9-23 15:43 | 只看该作者
跟上

使用特权

评论回复
117
QWYTT| | 2009-9-23 23:07 | 只看该作者
系统概述
步进电动机是纯粹的数字控制电动机,它将电脉冲信号转变为角位移,即给一个脉冲,步进
电机就转一个角度,因此非常合适单片机控制,在非超载的情况下,电机的转速、停止的位置只取
决于脉冲信号的频率和脉冲数,而不受负载变化的影响,同时步进电机只有周期性的无累积误差,
精度高。
步进电动机有如下特点:
1)步进电动机的角位移与输入脉冲数严格成正比。因此,当它转一圈后,没有累计误差,具
有良好的跟随性。
2)由步进电动机与驱动电路组成的开环数控系统,既简单、廉价,又非常可靠,同时,它也可
以与角度反馈环节组成高性能的闭环数控系统。
3)步进电动机的动态响应快,易于启停、正反转及变速。
4)速度可在相当宽的范围内平稳调整,低速下仍能获得较大转距,因此一般可以不用减速器
而直接驱动负载。
5)步进电机只能通过脉冲电源供电才能运行,不能直接使用交流电源和直流电源。
6)步进电机存在振荡和失步现象,必须对控制系统和机械负载采取相应措施。
步进电机具有和机械结构简单的优点,图1是四相六线制步进电机原理图,这类步进电机既
可作为四相电机使用,也可以做为两相电机使用,使用灵活,因此应用广泛。
图1四相六线制步进电机原理图
1.1功能简介
利用AT89S52单片机及独立键盘控制步进电机的转速和方向。
1.2电气参数
步进电机:工作电压4.5V-6.5V,步进角15°,阻抗9欧姆。
2原理
2.1控制原理
1、步进电动机有三线式、五线式、六线式三种,但其控制方式均相同,必须以脉冲电流来
驱动。若每旋转一圈以20个励磁信号来计算,则每个励磁信号前进18度,其旋转角度与脉冲
数成正比,正、反转可由脉冲顺序来控制。
2、步进电动机的励磁方式可分为全部励磁及半步励磁,其中全步励磁又有1相励磁及2
相励磁之分,而半步励磁又称1-2相励磁。图为步进电动机的控制等效电路,适应控制A、B、
/A、/B的励磁信号,即可控制步进电动机的转动。每输出一个脉冲信号,步进电动机只走一步。
因此,依序不断送出脉冲信号,即可步进电动机连续转动。
a.1相励磁法:在每一瞬间只有一个线圈导通。消耗电力小,精确度良好,但转矩小,振
动较大,每送一励磁信号可走18度。若欲以1相励磁法控制步进电动机正转,其励磁顺序如图
所示。若励磁信号反向传送,则步进电动机反转。
励磁顺序:A→B→C→D→A
STEP A B C D
1 1 0 0 0
2 0 1 0 0
3 0 0 1 0
4 0 0 0 1
b.2相励磁法:在每一瞬间会有二个线圈同时导通。因其转矩大,振动小,故为目前使用
最多的励磁方式,每送一励磁信号可走18度。若以2相励磁法控制步进电动机正转,其励磁顺
序如图所示。若励磁信号反向传送,则步进电动机反转。
励磁顺序:AB→BC→CD→DA→AB
STEP A B C D
1 1 1 0 0
2 0 1 1 0
3 0 0 1 1
4 1 0 0 1
c.1-2相励磁法:为1相与2相轮流交替导通。因分辨率提高,且运转平滑,每送一励磁
信号可走9度,故亦广泛被采用。若以1相励磁法控制步进电动机正转,其励磁顺序如图所示。
若励磁信号反向传送,则步进电动机反转。
励磁顺序:A→AB→B→BC→C→CD→D→DA→A
STEP A B C D
1 1 0 0 0
2 1 1 0 0
3 0 0 1 0
34 0 1 1 0
5 0 0 1 0
6 0 0 1 1
7 0 0 0 1
8 1 0 0 1
3、电动机的负载转矩与速度成反比,速度愈快负载转矩愈小,当速度快至其极限时,步进
电动机即不再运转。所以在每走一步后,程序必须延时一段时间。
2.2原理图
1A11Y2
2A32Y4
3A53Y6
4Y8
5Y1
05A11
6Y1
26A13
VCC1
4
GND74A9U1
74LS14
VCC-D
GND
IN11IN22IN33IN44IN55IN66IN77OUT71
0OUT61
1OUT51
2OUT41
3OUT31
4OUT21
5OUT11
6
GND8COM9
U2
ULN2003
MCU-A
MCU-B
MCU-C
MCU-D
1
22334455RP2
RP4
VCC-D
GNDVCC-D
1 2
3 4
5 6
7 8
9 10
J4
STEP-MOTO
GND VCC
MCU-A MCU-B
MCU-C MCU-D
M2
MOTOR
VCC-D
R7 20
R8 20
R9 20
R10 20
D12
A
D13
B
D14
C
D15
D
VCC-D
MCU-A
MCU-B
MCU-C
MCU-D
1
22
33
44
55
RP1
10k
步进电机驱动原理图
4操作步骤
1)给“51单片机系统模块”接上+5V电源,用“Easy 51Pro.exe”软件将“…\程序\电机
控制\步进电机”文件夹下的“步进电机.hex”下载到单片机中(下载方法见软件所在文件夹下
的“软件使用说明.PDF”);
2)用10P数据排线将“51单片机系统模块”的“P2”口与“键盘显示模块”的“KEY-B”
连接,将“51单片机系统模块”的“P3”口与“电机控制模块”的“STEP_MOTO”口连接;将“电
机控制模块”的“JP1”上的短路帽插到“ON”位置;
3)利用“键盘显示模块”上的“LEFT”、“UP”、“DOWN”、“RIGHT”键控制步进电机
转动:LEFT:反转;UP:加速;DOWN:减速;RIGHT:正转。

使用特权

评论回复
118
srxz| | 2009-10-5 11:37 | 只看该作者
好  定  学习学习

使用特权

评论回复
119
Mindist| | 2009-10-15 17:14 | 只看该作者
好贴留名。。。

使用特权

评论回复
120
爱学小生| | 2009-10-16 12:24 | 只看该作者
不知道 老x下了多少电影???

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则