|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
: D" X7 {( g" X3 M1 P摘要文中介绍了一个由89c51单片机控制步进电机的系统实例,包括系统硬件设计和软件设计。在硬件设计中强调了步进
# n; E$ @" r) {4 `6 C电机驱动电源,给出了控制电路原理图;在软件设计中给出了主要的控制程序。) S1 _. v8 C$ P* Q2 v) l; J F( D ]
关键词单片机 步进电机驱动电源 定时器( P5 M5 e% } G" `4 }; Z
. a1 C1 R# b2 `步进电机是将输入的电脉冲(数字控制信号)转换
# i+ q, a7 S$ }0 X1 T成角位移或直线位移的伺服电动机,它本身就是一一个完
5 Z5 {; x# t: t+ F! q9 P成数/模转换的执行元件。转子的角位移的大小及转速
3 R" E) Y! I0 r+ k分别与输人的电脉冲数及其频率成正比,并在时间上与
. L2 T) Y) b7 V0 ]+ ?0 A! J输入脉冲同步,只要控制输人电脉冲的频率以及电机绕.
$ u |3 m" n, L$ H组通电相序即可获得所需的转角、转速及转向,很容易; D i% X# y& [8 H9 |- I
用微机实现数字控制。
% z5 p4 l9 u- N6 v* W( d由于步进电机具有步距值不受诸如电压和温度变化
3 J, G3 F; ]- {9 ~9 G的影响、误差不长期积累以及控制性能好等优点,所以
4 Y( Q) _ S3 M步进电机在仪器仪表、机器人、数控机床、纺织、轻4 d% q& N- B! c- i& M0 o8 g
工、石油、邮电、冶金和化工等行业得到了越来越广泛9 w2 V- S* o; ]( ]0 J0 ^
的应用。
: c" {! k6 f: H- P# Y2 }系统硬件设计
6 F2 c4 c6 v& M1 ~3 i0 b& P该单片机控制步进电机系统由单片机、步进电机驱
" _5 U1 @' ~" ~9 O& @) |+ k8 K( ^动电源(脉冲分配器和功率驱动)、步进电机等部分组" U( {2 O% m) b+ r/ H
成,其控制框图如图1所示。
# w3 f( v: b+ j3 N) E- W* {# t; Z- V, a& Z; `3 v( e, Q
, R& X% E0 r2 S2 W# k4 F
+ E7 C8 [& y+ J3 g4 H* ]4 i1 e4 i, q |
|