步进电机和步进驱动器、接线和细分控制方法
发布时间:2022-05-19 16:25:07点击量:
一、两相步进电机相序的区分方法:
方法一、当四根线的相位没有短路时,步进电机的旋转轴,此时应该是相对容易旋转的轴。将任意两根线与步进电机的转轴短接,当机壳转动困难时,说明两根线的相序相同。否则,不同的相序。
方法二、万用表电阻曲线,任意两线端接万用表红黑,此时电阻小,说明两线同相;如果无限阻力,那么这两条线路配合异常。
二、两相步进电机和步进驱动器接线方法:
三、步进驱动器控制信号接线方法:
四、步进电机细分:
由上表可知步进电机步距角为1.8°,意味着一个脉冲电机行走1.8°。200可能引起脉冲马达旋转。但是对于更精确的场景控制,比如我需要一个电机旋转1°,那就无法实现了。因此,引出了“故障”功能。
上图为提供驱动段,作为第一段数;电机的第二转,以脉冲数表示;第3列对应值DIP开关。拨码开关如图所示的顶驱SW1、SW2、SW3等。控制所需的段,一个DIP开关设置。
五、控制驱动器驱动步进电机转动的控制信号
以共阴极连接为例:
通过重复控制电平值PUL+端口,产生PWM,一个PWM全周期(一个高电平一个低电平)将是步进电机驱动的一个步距角(电机如图1.8°示例所示,分段不提供或细分为1)
例如,这样的电机控制在10秒内旋转180°。
PWM周期为180/1.8=100角度=100步PWM周期。
每个PWM周期时间10/100=0.1秒
端口简单地重复给PUL+0.05秒+0.05秒高电平低电平即可实现上述功能。
通过更改DIR级别来控制电机的反转。
如果需要考虑稳定性,还要考虑速度规划,比如梯形、S型规划速度脉冲信号。