开源改变世界

y拖延 #104

推推 grbl 3年前 (2023-01-21) 123次浏览

关闭
brute4x4 打开了这个问题 2012 年 6 月 29 日 · 6条评论
关闭

y拖延#104

brute4x4 打开了这个问题 2012 年 6 月 29 日 · 6条评论

注释

y拖延 #104

我无法弄清楚这一点,看来我是唯一遇到这个问题的人。我的 x 轴工作得很好,但我的 y 轴开始旋转然后停止,但你可以听到它仍在加速和减速但不旋转。

我已经在 x 轴引出线上测试了 y 轴驱动器和步进器并且它可以工作,我也可以从相同的 2 个引脚运行两个轴并且它们都旋转所以我知道它不是电源或驱动器/步进器问题。

使用 0.8vi 认为它是

y拖延 #104
成员

你能告诉我们你的 Grbl 设置吗?这可能有助于我们确定发生了什么。我还将检查您的所有接线,包括接地,以确保在硬件方面没有任何问题。另外,您使用的是我们提供的预编译固件,还是您自己编译的?

y拖延 #104
作者

基本上我重新接线并在新芯片上重新安装了 grbl。预编译 0.8a
然后我的 z 开始使用默认设置正常工作。通过更多的设置,我现在所有的轴都在旋转,但速度很慢。
我现在的设置:(无法复制和粘贴)
0=377.95
1=377.95
2=377.95(所有这些都将用于螺纹杆)
3=30
4=200
5=200(Max without stalling)
6= 0.1
7=0
8=50(只是玩玩看看我能不能让它走得更快)
9=0.05

我在单步模式下使用 400 步步进电机和大型简易驱动程序)
我的猜测是我只是想运行得太快但这些数字看起来合理吗?

y拖延 #104
成员

它们看起来都很合理,但有点慢,尤其是当你的步进器没有连接到任何东西的时候。我使用 NEMA 23~170oz-in 扭矩和 Pololu 驱动器运行类似的设置,我可以轻松地以与您大致相同的步数/毫米(虽然是半步)获得高达 600 毫米/分钟的进给率。

在不了解您的机器的情况下,我猜测您的电源可能无法提供足够的电流、电压或两者兼而有之。(我在驱动器的电位器上设置了 30V、1.5A)。始终在驱动器上运行尽可能高的电压(减去一些反电动势缓冲器),这直接转化为在更高的转速下为您提供更高的扭矩。您运行的电压是多少,驱动器的电流设置是多少?

y拖延 #104
作者

我使用的是额定电压为 12v 14A 的计算机电源
在我的驱动器上,我的电流罐一直在上升,所以每相大约 2A,所以技术上我应该有足够的电流,除非电源认为我电流过大并短暂关闭断断续续地。
奇怪的是我可以让我的 z 轴以 1100mm/m 的速度旋转,但其他 2 个轴在相同的设置下停止。在我更换芯片并重新刷新软件之前,我可以快速运行的是 y 轴,而其他人停滞不前。
我很高兴此时一切都在移动。

y拖延 #104
成员

行。在大多数情况下,您的设置工作正常,就像
您描述的那样。但是您的 ATX 电源无法提供
足够的电压。由于工作方式,这些步进驱动器在更高电压下的性能要好得多,
而且运行温度也会低得多。
如果 12v 没有良好的热管理,2 安培就太多了。您
可能应该在该电压下运行更像是 1 安培。您提供的电压越高
,您可以提供的安培数就不会过热。

我猜你需要调低电流(你的其他
驱动器过热),这将减少热量并降低
你的最大速度。如果你有的话,我建议你在更高的
电压下测试你的系统。

y拖延 #104
作者

是的,我一直在切断电源……以前从来没有注意到。我想我现在将不得不投资购买电源。感谢您对此事的快速反应。

喜欢 (0)