开源改变世界!!

步进电机无法通过 UGS 工作? #673

推推 grbl 2年前 (2023-01-27) 111次浏览
关闭
joew2840 开启了这个问题 2017 年 6 月 16 日 · 4条评论
关闭

步进电机无法通过 UGS 工作?#673

joew2840 开启了这个问题 2017 年 6 月 16 日 · 4条评论

注释

步进电机无法通过 UGS 工作? #673

我刚刚为我的一个学校项目设置了一个 2 轴数控/打印机。我正在使用 arduino 和通用 v2 cnc 屏蔽。我不太确定它使用什么驱动程序,如果需要,以后可能会升级它们。这些运行 2 个 nema 17 步进电机。然而,当开始测试电子设备并确保一切正常时,我遇到了问题。

当通过 arduino 发送单个 gcode 命令时,步进电机将各自转动它们必须转动的设定量。然而,当我使用 UGS 发送一个 gcode 脚本(只是一个简单的圆圈开始)时,步进电机只会发出可怕的刺耳噪音但不会移动。

一开始我想也许 UGS 发送 gcode 命令的速度太快了,步进器跟不上。有没有办法改变通过 UGS 发送命令的速率?

然而,经过一些研究,我还发现我可能没有为 arduino 提供足够的电压。

如果其他人对原因有一些想法,我会洗耳恭听。谢谢

步进电机无法通过 UGS 工作? #673
vMeph 评论了 2017 年 6 月 16 日  

你用的是什么版本的grbl?
我不知道通用的 v2 cnc 防护罩,但例如 V3 是为下面的 GRBL 0.8 版本制作的,所以如果你使用类似上面的 0.9 版本,你可能需要交换 2 个引脚感觉新版本有变化检查 GRBL wiki 看看那些变化。
关于电机不移动和发出噪音,我假设你有驱动器 A4988 或 DRV8825,你是否将这些驱动器上的微调器调整到你需要提供给电机的适当电流?
听起来你可能没有让驱动程序调整到正确的电流

步进电机无法通过 UGS 工作? #673
作者

@vMeph 太感谢了!我还不能测试锅的设置,但一旦有机会我一定会的。我相信我正在使用 grbl 0.8 和带有 a4988 驱动程序的 v3 屏蔽。另外,交换 2 个引脚的意义是什么意思?谢谢

步进电机无法通过 UGS 工作? #673
所有者
绕线机 评论了 2017 年 6 月 16 日 通过电子邮件
步进电机无法通过 UGS 工作? #673

@joew2840我所说的引脚交换的意思是 CNC shield v3 是为 GRBL 0.8 及以下版本和 GRBL 0.9 以上版本完成的,对 arduino 引脚进行了更改,引脚 11 和 12 已更改,因此如果您计划以后有最新版本的 GRBL 1.1 具有新功能,您需要更改这些引脚,这可以通过在 arduino 底部的引脚 11 和 12 上焊接一些电缆,然后在 CNC 屏蔽上弯曲引脚 11 和 12 并连接来轻松完成arduino pin 11 到 CNC shield 的 12 和 arduino pin 12 到 CNC shield 的 11,您可能想看看在此页面上所做的更改
https://github.com/grbl/grbl /wiki/连接-Grbl

关于您的问题,您可以按照 Winder 的建议进行操作,并使用万用表查看女巫电线是否具有连续性,以查看电机的线圈是什么,2B 2A 是一个线圈,1A 1B 是另一个

步进电机无法通过 UGS 工作? #673