|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于51单片机的步进电机的控制设计5 |- g5 V$ W- }/ E% J5 d9 C
# d E. P4 y1 e( l, h5 x. W1 }一、 设计要求及方案+ D6 }- E+ w5 }: p; V
8 [+ f e8 W, K; g4 `
1、设计要求
6 r5 I- E! T7 E( W
* s6 R: l& n5 u3 t可以实现步进电机正转和反转控制及速度的控制, 同时实现步进电机步数的控制。6 f1 y2 D9 g6 X) y6 A Y
( ^6 ^9 J T: a4 I
* u3 Q5 T& R' p5 K! [. E2、设计方案
@( d& r- Q$ Z. z8 D/ c; y$ ]/ e/ t2 X4 c! Z5 q
本次设计采用 AT89C51单片机控制一个四相步进电机。 单片机输出脉冲序列,驱动步进电机转动;并设置开关、按键电路,来控制步进电机的 2 挡转速,即加速、减速;以及步数的变化,即四拍驱动方式、八拍驱动方式,同时控制步进电机的转动方向,即正转、反转。
8 B7 ^' H6 l/ T; ^2 P0 K! X! d5 D4 W- P5 ?
; ^9 b/ C/ h: v/ b设计方案总体框图:! A2 e( _% G2 K- i5 p/ c" C; U, e
4 `6 H: R- h" G8 _' V% o' Z& R2 g3 @) j' j
' z4 o& }3 ]# Z4 j
4 D% ?- _* T; | T+ K, A! y$ |3 v1 M1 i* W1 m
|
|