|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
8 T: N! o. q: G+ W8 u8 q* t; b; S摘要文中介绍了一个由89c51单片机控制步进电机的系统实例,包括系统硬件设计和软件设计。在硬件设计中强调了步进
( h6 Q6 h) o! h6 N" T电机驱动电源,给出了控制电路原理图;在软件设计中给出了主要的控制程序。; I% j6 R% X5 Y$ H
关键词单片机 步进电机驱动电源 定时器* }# S+ \4 S4 k* y
- T* c4 t" Y# U9 {
步进电机是将输入的电脉冲(数字控制信号)转换) j- a4 {! }6 e7 [0 L* N
成角位移或直线位移的伺服电动机,它本身就是一一个完
3 V; [4 B, |, O: L成数/模转换的执行元件。转子的角位移的大小及转速2 @& `, Z z* ^
分别与输人的电脉冲数及其频率成正比,并在时间上与+ |2 m* D, q, a/ b5 k3 w
输入脉冲同步,只要控制输人电脉冲的频率以及电机绕.
( l2 \- _) P9 w8 d& \' e- l组通电相序即可获得所需的转角、转速及转向,很容易
& M% h' k) F# r( E3 r9 V用微机实现数字控制。+ {- _5 P6 |% L- g/ [$ V p
由于步进电机具有步距值不受诸如电压和温度变化8 v+ r* n( a2 Q
的影响、误差不长期积累以及控制性能好等优点,所以
# o; a$ N2 Y+ ] A- Z+ M2 r步进电机在仪器仪表、机器人、数控机床、纺织、轻' G* N# ~+ f8 S8 @! T+ x* n
工、石油、邮电、冶金和化工等行业得到了越来越广泛
: j: z# J9 I0 [- ?0 U* s的应用。+ p7 H) L1 k& P! b) v
系统硬件设计
: g" z! q" A3 N1 l8 y% S该单片机控制步进电机系统由单片机、步进电机驱) C) i; I4 u1 d5 G% Y* g+ z. @0 i4 B
动电源(脉冲分配器和功率驱动)、步进电机等部分组; g, L! M I* g" R3 N
成,其控制框图如图1所示。
4 S. `! h \) }( u1 M( b% w$ S3 p* }; V4 m* X/ }& M0 i% ]
& ]! C, A( ]# D2 i* }3 B
* a l! `% v! x |
|