《步进电机驱动》.docVIP

  • 12
  • 0
  • 约1.99千字
  • 约 6页
  • 2016-09-22 发布于河南
  • 举报
《步进电机驱动》.doc

步进电机驱动 利用8255的PC口PC0-PC3轮流输出脉冲序列,实验机上键盘控制步进电机的转速和转动方向。 电路 CS8255接200H,CS8279接至208H。PC0-PC3接至SMA-SMD。 程序是供四相步进电机使用。使用的步进电机用直流+12V电压,电机线圈由A、B、C、D四相组成。 驱动方式为四相单四拍方式,各线圈通电顺序如下表。表中首先向A相线圈输入驱动电流,接着向B,C,D线圈通电,最后又返回到A相线圈驱动,按这种顺序轮流切换,电机轴按顺时针方向旋转。若通电顺序相反,则电机轴按逆时针方向旋转。 顺序/相 A B C D 0 0 1 1 1 1 1 0 1 1 2 1 1 0 1 3 1 1 1 0 3. 在运行过程中,可按动小键盘的“0─9”数码键,控制步进电机的转速,按“B或C”键控制步进电机的方向,按“F”键退出。 程序框图 程序 C8279 EQU 209H D8279 EQU 208H C8255 EQU 206H P8255C EQU 204H CODE SEGMENT ASSUME CS:CODE,DS:CODE START:PUSH CS POP DS INI:MOV DX,C8255 MOV AL,80H OUT DX,AL MOV DX,C8279 MOV AL,00H OUT DX,AL MOV AL,2AH OUT DX,AL

文档评论(0)

1亿VIP精品文档

相关文档