开源改变世界

添加外部驱动程序 #682

推推 grbl 3年前 (2023-01-30) 152次浏览
关闭
liwajaya 打开了这个问题 2020 年 11 月 26 日 · 7条评论
关闭

添加外部驱动程序#682

liwajaya 打开了这个问题 2020 年 11 月 26 日 · 7条评论

注释

添加外部驱动程序 #682

懂的各位大侠,
请赐教这样加外置步进驱动dm542的方案是否正确,

添加外部驱动程序 #682

谢谢

添加外部驱动程序 #682 liwajaya 添加了 增强 新功能或要求标签 2020 年 11 月 26 日
添加外部驱动程序 #682

那可行。极性会随着接线而反转,但是可以配置软件,这样就可以了。

另一种可行的方法是将外部驱动器上的 – 端子接地,并从 74AHCT595 输出驱动 + 端子。

外部适配器https://www.tindie.com/products/33366583/external-stepper-motor-driver-adapter/允许任何一种方法。

添加外部驱动程序 #682

我将推荐的适配器与 DM542 驱动器一起使用,并将跳线设置为公共接地,并且性能非常好。到目前为止,对我来说唯一的问题是启用信号设置不正确,我无法设置和保存反转标志。我将不得不编译一个可能会解决这个问题的更新版本。
只有一个建议:
用 24V 运行 DM542 是可能的,但根据我的理解,如果您可以自由选择,48V 将是更好的设置。
我用的是36V,就是因为我还有这样的电源。

添加外部驱动程序 #682
所有者
培养 评论了 2020 年 11 月 26 日  

@liwajaya作为@MitchBradley说,任何一种方法都可以。那些上的光电输入再次反转信号。一些司机会更喜欢上升沿或下降沿。您的驱动程序有办法设置它。

添加外部驱动程序 #682

添加外部驱动程序 #682
所有者

@joedirium你用的是什么控制器?

添加外部驱动程序 #682

我正在使用
ESP32 sixpack 板
5 x“外部驱动连接器 v0.5”
5 x DM542 驱动。

连接的是
3 x Nema23
2 x Nema17 电机。

无论如何,DM542 不允许进行大量配置:
SW1 至 SW3 设置当前
SW4 至 SW8 设置每转步数(微步)

添加外部驱动程序 #682
所有者

你是什​​么意思你不能保存反转标志。它没有保存或不能正常工作吗?

添加外部驱动程序 #682

我不保存这些值 – 始终默认为 0。
但如前所述,我将不得不编译更高版本。我的已经几个月大了。如果这个问题仍然存在,我会开一张票。与此同时,我可以简单地将驱动程序的使能输入接地。