做过步进电机控制的大神看过来,有疑问请教

2019-08-17 04:56发布

最近在做步进电机控制,用的是drv8825芯片控制42步进电机,理论上是2微步后,发400个脉冲转一圈,但实际不是这样是怎么回事?发400脉冲只转动很小的距离
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
xuande
1楼-- · 2019-08-17 05:36

400步,一般是“大步”,是指没有细分的情况下的一周脉冲数,
但如果有细分,一周脉冲数就要乘以细分数。

查查芯片的细分方面的问题。

ximenzi1314
2楼-- · 2019-08-17 07:57
xuande 发表于 2017-6-28 16:16
400步,一般是“大步”,是指没有细分的情况下的一周脉冲数,
但如果有细分,一周脉冲数就要乘以细分数 ...

42步进电机在无细分的前提下是200个脉冲转一圈,我设置了2微步,应该是400个脉冲转一圈,可现在发400 脉冲转动很小的距离。
xuande
3楼-- · 2019-08-17 08:36
ximenzi1314 发表于 2017-6-28 16:20
42步进电机在无细分的前提下是200个脉冲转一圈,我设置了2微步,应该是400个脉冲转一圈,可现在发400 脉 ...


具体我也不知道。

你可以试试,一周需要多少个脉冲,再估算细分数,再仔细看手册。
如果实在无解,就按实际情况做吧。


huyang201306
4楼-- · 2019-08-17 12:16
加细分了么
ximenzi1314
5楼-- · 2019-08-17 16:20
 精彩回答 2  元偷偷看……
lycreturn
6楼-- · 2019-08-17 20:24
如果细分设置没问题,检查发送的脉冲数以及脉冲频率

一周热门 更多>