- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种微型步进电机的驱动设计
李志新 张晓健 本文介绍了一种微型步进电机的工作、 驱动原理和硬件、程序设计,可用于各种小型机
电设备如微型云台、玩具等的应用。
步进电机是一种控制用的特种电机, 具有精度高、可开环控制的特点, 可广泛应用于各
种低速、高精度定位的智能建筑监控、 工业自动化控制系统中。 笔者在设计网络摄像机微型
云台时用到了一种微型步进电机,现将该步进电机的工作原理、驱动方法说明如下。
步进电机的应用原理
步进电机可以将电脉冲转换成特定的旋转运动, 当它收到一个脉冲信号后, 就会按照设
定的方向转动一个固定的角度 (即步距角),通过控制脉冲个数就可以控制电机转动的角度, 通过控制脉冲频率则可以控制电机的速度和加速度,达到调速的目的。在不超载的情况下, 步进电机的转速、停止的位置只与脉冲信号的频率和脉冲数有关, 而与负载变化无关,是一
种线性关系,因而可用于精确位置控制。
步进电机具有如下特点:
转动位移与输入脉冲数严格对应, 步距误差不会累积, 可以组成结构简单且有一定
精度的开环控制系统;
可以使用数字信号直接进行开环控制,简单、廉价; 易于起动、停止、正反转及变速,响应性好; 停转时有自锁能力;
可很方便地实现在超低速下高精度稳定运行,通常可以不经过减速器直接驱动负
载;
电机速度可在相当宽范围内平滑调节, 可以使用一台驱动控制器同时控制几台步进
电机完全同步运行。
本设计中使用的是一种型号为 HYH-25BYJ-5V的微型步进电机,该电机使用 DC5V供
电,可以使用单片机进行控制,十分适合于各种小型机电自动控制系统。
该步进电机内部有 4相绕组,外引5根控制线,如图1所示,其中导线 5接DC5V的 “ + ”极,导线1、2、3、4按照控制时序接 DC5V的―”极。
电机的驱动米用四相八拍的方式,如表 1所示。表中”表示接电源正极, “一”表 示接电源负极。如果按照 A相导电、A相B相同时导电、B相导电,然后依次是 BC、C、 CD、D、AD的顺序分别导电,电机就实现了正转(从电机输出轴方向看逆时针旋转) ,这
就是驱动电机的 8拍(8种脉冲)。若把驱动脉冲的顺序反过来, 按照AD、D、CD、C、BC、 B、AB、A的顺序依次导电,电机就可实现反转。
电机端子序号
电机绕组相数
分配顺序
1
2
3
4
5
6
7
8
5
+
+
+
+
+
+
+
+
4
A
一
一
一
3
B
一
一
一
2
C
一
一
一
1
D
一
一
一
表1
该电机的步距角为 5.625°,减速比为1/64。驱动时对电机发一次脉冲就称为一拍,即
一次电平的变化,步进电机在一拍作用下内部转过的角度为 5.625° , 8拍后转动45° , 64
拍后内部转360°,由于减速比为1: 64,所以内部转一圈,夕卜部转 5.625。,也就是说,驱
动发出64拍后,步进电机外部转 5.625° 。
外部驱动时,脉冲的频率应小于 1KHz,计算下来电机的最大转速约为每分钟 14.6转。
驱动电机的脉冲频率越大,转速越快,而力矩越小,反之,脉冲频率越小,转速越慢, 输出力矩越大。
步进电机的驱动电路设计
由于该步进电机 4相绕组每相的直流电阻为 20欧姆,用 DC5V驱动时每相电流约为 250mA ,若直接用单片机驱动,单片机承受不了这么大的电流, 因此需要外加大电流驱动电 路,可以使用如 ULN2003、ULN2803之类的达林顿阵列集成电路。
本设计中使用的是 ULN2803,该芯片有8路达林顿阵列,可同时驱动 2个步进电机。
硬件设计原理图如图 2所示。
C3 0.1uF
GN DU1GN D O —iC122P-J—CR1——12M~T22PRSTRX DTX DXT AL2XT AL1 INT 0/P3. 2INT 1/P3. 3T0/P3.49 T1/P3.510GN D19118217316415P13~
GN D
U1
GN D O —i
C122P
-J—CR1
——12M
~T
22P
RST
RX D
TX D
XT AL2
XT AL1 INT 0/P3. 2
INT 1/P3. 3
T0/P3.4
9
T1/P3.5
10
GN D
19
1
18
2
17
3
16
4
15
P13
~5
14
P12
6
13
P11
7
12
P10
8
11
9
20
7
P1
0
P3
7
GN D
P1
P1
P1
P1
P1
P1
6
5
4
3
2
1
VCC
P1
+3. 3V
1B
1C
■ 2B
2C
.3B
3C
.4B
4C
5B
5C
■ 6B
6C
.7B
7C
.8B
8C
GN D
COM
U2
18
17
ULN2803
驱动芯片
16
15
GN D
STC12LE2052
单片机
步进电
原创力文档


文档评论(0)