|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:步进电机的驱动电路采用ULN2803达林顿管,驱动程序写入8051单片机,通过程序
u7 x* C7 P2 w$ X/ U. J, j0 L控制步进电机的转速和转向。实现软件与硬件相结合的控制方法,使步进电机运行稳定、可靠性3 ~7 J$ B7 H7 `7 J
高,达到了对步进电机的最佳控制。
+ Y. |/ l* }( X% q2 X* O关键词:步进电机; ULN2803; 单片机;控制4 T3 _5 o4 a5 o
中图号: TM383.6' L* N' l# v! l4 O) \4 F
文献标识码: A
: c" m" v4 Y6 P6 T% Y0" a. H2 N/ Q U, V) p4 g
引言8 {/ I; w8 {$ V
本文主要研究基于8051单片机的步进电机的' _; E. K5 B2 j: ^
驱动。驱动电路采用ULN2803达林顿管,使步进电
& P* @2 C* v. M0 o: C @5 e# s机可在智能化程序控制下完成较高精度的旋转。
4 O" c" E6 u( q8 h! Q9 K" J' h1步进电机控制系统的硬件设计& U# B5 V' P* x# r6 e
1.1步进电动机的工作特性3 B7 E6 W" i7 z' X
(1)步进电动机有三线式、五线式、六线式3种,$ X' w3 h2 V g$ b+ E
但其控制方式均相同,必须以脉冲电流来驱动。若* I8 X% C$ @1 ~1 T' `9 a, |0 A4 N
每旋转一圈以200个励磁信号来计算,则每个励磁: i( S! Y) n" R' c4 V8 u0 I! S
信号前进1.8° ,其旋转角度与脉冲数成正比,正、反: n# p& X7 @, w0 x9 P7 {
转可由脉冲顺序来控制。7 h+ U; h* i& }; }7 M1 J7 R# d0 o+ n
(2)步进电动机的励磁方式可分为全部励磁及
% T: L; F" d) H6 Z/ i0 @# }% \0 X半步励磁,其中全步励磁又有1相励磁及2相励磁
5 F1 t' k H0 G4 a. f之分,而半步励磁又称1-2相励磁。每输出一个脉6 |3 f. O; C" W
冲信号,步进电动机只走一步。因此,依序不断送出( L0 J9 L7 X& h- S7 i( f4 z
脉冲信号,步进电动机即可连续转动。分述如下:
/ c/ a% n9 \5 [3 Q- A①1相励磁法在每- -瞬间只有一个线圈导: a: Y! y0 k/ d! d; q4 f
通。消耗电力小,精确度高,但转矩小,振动较大,每
4 \0 p% c# U7 O: E* e! a `送一励磁信号可走1.8%。若欲以1相励磁法控制步5 l- x' J$ Z4 X1 v! l; R. \8 ~
进电动机正转,其励磁顺序如下所示(若励磁信号反
8 |% V- }, _, ?* q; ]. L) G向传送,则步进电动机反转):
9 G& V: s0 w( M5 u7 t5 \9 ?: j3 p5 f2 A: t8 i. \# r
0 f" A7 L4 |* A- p8 Z/ ]. F) p6 t
6 a6 U0 n& V( Z& n2 g3 S% ~; V
|
|