Sg(一)1步进电机驱动原理:
是通过对每相线圈中的电流的顺序切换来使电机机作步进式旋转,切换是通过单片机输出脉冲信号来实现的。所以调节脉冲信号的频率便可以改变步进机的转速,改变各相输入脉冲先后顺序,可以改变电机的旋转方向。
2转速控制:
调节脉冲信号的频率便可以改变步进机的转速
3位置控制:
改变脉冲信号的个数便可以改变步进机的位置
4方向控制:
改变各相脉冲的先后顺序,便可以改变步进机的转向
(二)8255可编程并行接口芯的连接方法
1用8255APB0-PB3输出脉冲信号,驱动步进电机转动
2硬件线路原理图如图
3将步进电机插头连到DVCC-8086H中间5芯插座J1( 步进电机驱动输出插座)上
4将8255CS 连到060H
3 设计程序清单及注释
CODE SEGMENT
ASSUME CS:CODE
IOCONPT EQU 0063H ;8255控制端口地址
IOBPT EQU 0061H ;B口端口地址
START: MOV AL,80H ;初始化8255控制端口,A、B、C口输出,工作方
MOV DX,IOCONPT ;式0
OUT DX,AL
NOP
NOP
NOP
IOLED1: MOV DX,IOBPT
MOV AL,03H ; 步进电机初始化励磁数据03H(BA相)
OUT DX,AL
CALL DELAY ;调用延时子程序DELAY
MOV AL,06H ;步进电机励磁数据左移一位后为06H(BB相)
OUT DX,AL
CALL DELAY
MOV AL,0CH ;步进电机励磁数据左移一位后为0CH(BC相)
OUT DX,AL
CALL DELAY
MOV AL,09H ;步进电机励磁数据左移一位后为09H(BD相)
OUT DX,AL
CALL DELAY
JMP IOLED1 ;无条件转移,死循环以上程序,步进机不停转动
DELAY:MOV CX,03FFFH ;延时子程序(改变步进机转速时修改该参数)
DELA: LOOP DELA
RET
CODE ENDS
END START
4、正转、反转则通过改变相位顺序来实现,转速则通过修改CX的参数值就能实现对转速的控制。
目录
摘要......................ⅰ
abstract.................ⅱ
1 绪论......................1
1.1 课题的来源和意义...........1
1.2 课题研究的内容.............1
1.3 国内外研究概况及发展趋势...............1
2 单片机的的步进电机控制器系统设计方案选择.........3
2.1 总体方案选择............................................3
2.2 各部分电路方案选择.............................3
3 硬件电路的设计................7
3.1 8051单片机简介.......................................8
3.2 驱动电路设计........................................... 10
3.3 时钟电路设计............................................13
3.4 复位电路设计............................................14
3.5 键盘接口设计............................................14
3.6 可编程芯片8155..........................................15
3.7 步进电机概述............................................17
3.8 反应式步进电机工作原理............18
3.9 步进电机相绕组的电气特性........................22
3.10 单片机对步进电机的控制原理....................25
3.11 电源输入保护电路.................................25
3.12 降低噪声和电磁干扰的方法......................26
4 系统软件设计....................27
5 仿真.................... 34
5.1 仿真软件简介...........................35
5.2 仿真结果.................................36
总 结....................40
参考文献......................41
附 录.................43
致谢...............44
设计说明书、原理图、仿真图、程序、全套资料
使能的接法和脉冲,方向的接法是一样的,你既然会接脉冲和方向,使能应该也会的。
望采纳。。。。。
可以参考
PLC控制86电机驱动器
在很多场合使能端口可以直接悬空也可以。
如下图:该款是MR2步进电机驱动器接线图,可参考说明书或以下接线图去接线:
参考资料:http://www.ican-tech.com/product/detail/138.html
出现这种情况基本是以下几方面的原因:驱动器是否正常供电;步进电机与驱动器之间的接线是否可靠;驱动器是否损坏;使能信号是否工作在使能状态。以英纳仕EZM552驱动器为例,如果上电正常,驱动器的绿灯娘京玉印树段衣便击温形亮;如果电机接线不可靠时,驱动器的红色指示灯会闪烁;将驱动器的使能信号线断开时,驱动器处于使能状态。 驱动板上不亮的那个管子烧了,控制柜面板上相位指示灯肯定有一个不亮了,把烧掉的那个管子换掉就行了。