图形控制步进电机(步进电机程序图)

海潮机械 2023-01-24 17:57 编辑:admin 64阅读

1. 步进电机程序图

如果使用的是常规的步进电机,可以直接通过开环控制的方式直接进行下一步程序。需要注意的是准确找到步进电机的步距角,设置准确的参数保证能够转动一周。

2. 步进电机电路图

会烧驱动器,大多数驱动器是直流

版,内部没有整流桥,当正负反接时

可能烧保险管,如果没有保险管会损

坏其他器件。

步进电机上的“A+A-B+B-”就是电机的驱动线,“A+”、“ A-”代表一相,“B+”、“B-”代表另一相。

步进电机的定子是几个串联的线圈构成的磁体。有两个线圈绕组,每个线圈两个头,出线一般是四条线标记为A+,A-,B+,B-。

A相与B相是不通的,用万用表很容易区分出来,至于各相的+-出线实际是不用考虑的,任意一相正负对调电机将反转。

步进驱动器A+A-B+B-控制步进电机运行。两相四线电机一般采用可逆驱动,所以线圈有正负。

3. 步进电机指令图

PLSR 是带加减速脉冲输出指令,不属于定位指令,请注意 PLSR S1 S2 S3 DS1是输出频率 S2是输出脉冲 S3是加减速存储地址 D 指定脉冲输出口如果要反转 把S2改成负脉冲就行了。

4. 步进电机子程序流程图

VCC接电机的中心抽头线(一般为红色),然后电机的A,B,C,D相线分别接在驱动板的A,B,C,D上。IN1,IN2,IN3,IN4接在你主控的脉冲输出口(比如单片机的P1.0,P1.1,P1.2,P1.3)。

然后就是编程的事情了。另外别忘了给驱动板供电,还需要和主控共地,如果主控是51单片机的话,就同时用一个5V电源供电就好了

5. 步进电机简图

我们常见的是两相混合式步进电机有这几款出线。首先绕组不一样,4线的是两个绕组,6线和8线为4个绕组。当然6线的也可以说是两个绕组,只是每个绕组中心抽头而已。4线的两相步进电机(也叫双极性步进电机------每一个绕组是双线两极)6线的两相步进电机(也叫单极性步进电机-----每一个绕组是双线两极)8线步进电机可以当单极和双极用,改变接线方法。最大的区别就是接驱动和电流调节不一样,运行环境也不相同.目前主要是4线的步进电机(少量6线和8线),因为驱动大部分都双极驱动器。

6. 步进电机程序流程图

导程是衡量旋转周数与位移关系的一个量,一般用来描述与步进电机适配丝杠的规格和参数。但是在单独的步进电机上是无法体现的。步进电机一般用步距角和步数来衡量。

举个例子,型号为1605的丝杠,编号前两位代表丝杠直径是16毫米,后两位就是导程,代表这个丝杠旋转一周工作台位移量是5毫米。

7. 步进电机的程序

可以用单片机+全集成步进电机驱动芯片来整全应用,这样比较简单,控制上很方便。

用普通的51单片机像AT89C2051或STC12C1052 + THB7128或THB6064这类芯片来组合就可以了 单片机根据输入来决定输出的脉冲数量,让步进电机驱动芯片转化成功率信号驱动步进电机。

因为是一个脉冲走一步的,所以输出的脉冲数还要考虑到细分数的问题,固定转动步数、角度的程序还是比较容易编。

像1.8度的步进电机,2细分时,转一圈就需要400个脉冲,转半圈只需要200个脉冲,转90度只需要100个脉冲,如此类推。...

8. 步进电机控制图

1、将步进电机驱动器脉冲输入信号和方向输入信号的正极连接到表控的5V端子。

2、将步进电机驱动器脉冲输入信号的负端连接到表控的Y1输出端子上。

3、将步进电机驱动器方向输入信号的负端连接到表控的Y2输出端子上。

4、接下来就是设置步进电机驱动器的细分,一般可以放在8(1600)左右,通过初步调试后设置实际需要的细分。

5、设置步进电机的正转设置,参考设置,一行实现正转。X1是正转的启动开关。

6、步进电机反转的设置:X2是反向启动开关,Y1输出脉冲,Y2输出方向信号。两行实现反转动作。