|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
: N( ~5 ]" b$ o$ |# ~3 G! j, z
摘要文中介绍了一个由89c51单片机控制步进电机的系统实例,包括系统硬件设计和软件设计。在硬件设计中强调了步进
7 Z) j k5 T' Z8 e电机驱动电源,给出了控制电路原理图;在软件设计中给出了主要的控制程序。3 Q1 ?& _6 }1 E( e
关键词单片机 步进电机驱动电源 定时器) o: [. e' X8 z0 r o" u8 h& `! U# {
6 c4 p: e" R. S2 F! s# M步进电机是将输入的电脉冲(数字控制信号)转换$ u' a* A. D$ f3 n
成角位移或直线位移的伺服电动机,它本身就是一一个完
2 D! `+ Y8 m: n成数/模转换的执行元件。转子的角位移的大小及转速5 Y7 [/ O6 F4 U1 ^
分别与输人的电脉冲数及其频率成正比,并在时间上与3 o4 ?7 |8 r% s6 c* G1 K
输入脉冲同步,只要控制输人电脉冲的频率以及电机绕.
$ k1 ?' a8 \5 X8 L$ C, `组通电相序即可获得所需的转角、转速及转向,很容易: C y9 P+ P( w. \
用微机实现数字控制。4 ]5 a u" b V
由于步进电机具有步距值不受诸如电压和温度变化
( H" @! e4 }/ K) q' y2 m5 l- I的影响、误差不长期积累以及控制性能好等优点,所以* u% ?* z% [7 |1 L; l
步进电机在仪器仪表、机器人、数控机床、纺织、轻5 B5 a5 w" S. A7 ], r
工、石油、邮电、冶金和化工等行业得到了越来越广泛0 P3 s3 P! ~# i! {2 a: K
的应用。
. z6 u; a0 M. ]6 S% ^5 H3 y+ L系统硬件设计
; x* O& n, G) H! s该单片机控制步进电机系统由单片机、步进电机驱$ n7 P. S, w4 z3 u i
动电源(脉冲分配器和功率驱动)、步进电机等部分组; Q' q9 Q& f }& W; ]
成,其控制框图如图1所示。
9 t5 c$ ^; G" _& b& H5 v& z3 c J8 h6 d+ a/ T2 E# u/ [; y
1 r9 E% T* z2 W9 A- K3 n
$ @" n3 f, q6 m2 q* B
|
|