1、步进电机和步进驱动器图示
2、两相步进电机区分相序的方法
方法1
两相四线均无短路时,旋转步进电机的轴。 此时,旋转轴应该比较容易旋转。
将任意两条线短路,使步进电机的轴旋转。 此时,难以旋转时,表示这两条线为同相顺序。 否则相序不同。
方法2
用万用表抵住电阻档,将任意两条线连接在红黑两端,此时电阻较小,表示该两条线同相; 如果电阻无限大,则表示这两线不相关。
3、两相步进电机和步进驱动器的接线方法
4、控制信号和步进驱动器的接线方法
这里需要注意的是,大于5V时,需要将限流电阻施加到PUL、Dir、Ena上。
5、步进电机细分
由上表可知,该步进电机的步进角为1.8,意味着1个脉冲下电机前进1.8。 用200脉冲就可以使电机旋转一周。
但是,在更精密的控制场景中,例如,如果需要使电机旋转1,则无法实现。 因此,引出了“细分”的功能。
上图为驱动器细分设置,第一列为细分数。 第2列是电机旋转1圈所需脉冲数; 第三列是指拨开关对应值。 如图所示,拨号开关是SW1、SW2、SW3等。 根据需要的细分化进行指拨开关的设定即可。
6、控制信号控制驱动器使步进电机旋转
以共阴连接法为例:
通过反复控制PUL端口的电平值,产生PWM,以全周期的PWM (高电平和低电平)驱动步进电机的步进角(电机示例图所示的1.8,不会细分为1 ) )
举个例子,例如控制马达在10秒内旋转180。
PWM周期为180/1.8=100步进角=100PWM周期.
每PWM循环时间10/100=0.1秒
只需在PUL端口上重复0.05秒的高电平0.05秒的低电平,即可实现上述功能。
通过改变DIR的电平来控制电机的正反旋转。
在需要考虑稳定性的情况下,脉冲信号的产生还需要梯形、s型速度校正像素等速度校正像素。