Contact me: hankecnc@gmail.com

你好, 我正在使用 V0.9 进行一些测试,它更好、更流畅。 但我不能使用超过 350 000 毫米/分钟的速度和 5 步/毫米。~= 29 赫兹。 #268

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

我只需要进行线性位移,我会尝试为此优化您的代码。
原始驱动器的工作速度快 2 倍:-/

我也对软限制进行了一些修正^^,为什么你使用负值来处理软限制?

谢谢你的作品!

你好, 我正在使用 V0.9 进行一些测试,它更好、更流畅。 但我不能使用超过 350 000 毫米/分钟的速度和 5 步/毫米。~= 29 赫兹。  #268
成员

@nordiste: v0.9 不能超过 30kHz。这是一个硬性限制,除非您在 config.h 中调整计时器滴答频率并重新编译。对于 328p AVR,它确实不能比这快得多。

不确定原始驱动器快 2 倍和线性位移是什么意思。

软限制仅适用于负值,因此我们不必检查正值并考虑可能完全不同的机器坐标系。仅当启用归位时才应使用软限位,归位将自动将每个轴的所有有效机器坐标从 0 移动到 -max 行程。它确实使在后台处理起来更容易,最终效率更高。

喜欢 (0)