Contact me: hankecnc@gmail.com

极高的分辨率。步数/距离 #310

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

关闭
scottrcarlson 打开了这个问题 2013 年 12 月 27 日 · 2 条评论
关闭

极高的分辨率。步数/距离#310

scottrcarlson 打开了这个问题 2013 年 12 月 27 日 · 2 条评论

注释

极高的分辨率。步数/距离 #310

大家好 –

在假期里,我将 Grbl(最新开发分支)连接到高分辨率。1轴系统。调整后,我们想出了大约。12000 步/毫米。无法获得超过 5 IPM 的稳定运动。我意识到这是一个非常高的要求,可能只是要求太多了。

我真的在寻找一些建议,如果我将其他两个轴切掉,那会给我更多的进给率空间吗?我只是对控制器要求太多了吗?

顺便说一句,它是一个拉伸测试单元,它每转已经有一个高分辨率的步骤。加上齿轮以增加扭矩…

感谢您提前提出任何建议!
斯科特

极高的分辨率。步数/距离 #310
成员

@scottrcarlson: 不是多轴的问题,是你能跑的最大步频的问题。在 12000 步/mm 的 5IPM 下,您的运行频率超过 25kHz,这正是步进算法开始引入混叠噪声的位置。(30kHz 是硬限制和绝对最大值)。

幸运的是,由于这种高频混叠噪声,我一直致力于摆脱 v0.9 中的“新”步进算法。事实上,我基本上是在移植旧的 v0.8 样式步进计时,因为它现在可以很好地与新的中间段缓冲区一起使用。(第一个 v0.9 开关的全部原因是解决 v0.8 问题,即它无法在 10-15kHz 以上创建干净的加速曲线。这不再是问题。)

如果一切顺利,这可能意味着 Grbl 可以在 Arduino 上支持超过 30kHz。然而,如您所知,30kHz 大约是您可以实际推动 Arduino 处理器的速度,并且仍然实时流式传输和解析重型和复杂的 g 代码。还有其他方法,例如在每个 ISR 滴答中强制执行两个步骤,因此您基本上是将步进 ISR 驱动到 60kHz。这没关系,但不是很好。Grbl 不会很快这样做。(或许)。

最后,一般来说,步进电机在高步进频率下效果不佳。当您增加步进频率时,它们的扭矩曲线会迅速下降到零。所以,我看不出增加扭矩的传动装置已经减少了,因为它给你带来了很多优势,但我不能肯定地说,因为我不知道你有什么或正在做什么。

极高的分辨率。步数/距离 #310

明白了,感谢您的快速回复。

由于公司不再支持原来的控制系统,这台机器正在重新安装。我需要对机器的原始规格进行更多研究。

喜欢 (0)