控制板的脉冲/方向接口 #
A4988或2209等模块只适合驱动42步进电机(一般性)
如果需要控制更大的步进电机,则需要使用外置大功率的步进电机驱动器,他们使用脉冲+方向的电平信号控制,
PUL就是脉冲信号的意思,DIR就是方向信号的意思,后面不会再讲了,请你可得一定记住咯👿
各轴的脉冲+方向控制信号输出接口位于控制板此处:
步进电机与驱动器的接线 #
下图是一个典型的TB6600步进电机驱动器的功能图,你可以先简单看看熟悉下,不必思考/明白他是干什么的,
接下来我们将逐个击破,一旦会了,其实就会觉得蛮简单😇
为驱动器供电 #
接上步进电机 #
步进电机一般有4根线,从外面看是4根线,实际内部是2根线,我们要做的是用万用表蜂鸣档找出哪2根是同一根线(相通的),
还是不理解的可以看下面的涂鸦示意图:
⭐:如果你的电机是六线或者八线,一般卖家也有说明最终接成四线的,请咨询你的卖家(不要问我,我也早忘了咋接😔)
然后:
最后注意😠😤😡:
驱动器与控制板的脉冲/方向接线 #
ENA端子我们不用接,悬空即可 (又可以少接2根线😄)
将驱动器的DIR-和PUL-都接到控制板的GND,这称为供地/供阴
这样最后就剩PUL+和DIR+ 2根线要接了,是不是很简单🤓
最后的最后:
最后的最后的最后参考一下 <ESP32_GRBL系统参数设置与说明> 的 <轴的脉冲数>章节调整一下驱动器细分和设置相应的脉冲数即可,这样你的机床才能走出正确的步数
😄