开源改变世界!!

停止步进 #876

推推 grbl 2年前 (2023-01-23) 99次浏览

关闭
cri-s 打开了这个问题 2016 年 1 月 5 日 · 1条评论

注释

停止步进 #876

如果在 Stop/Alarm 上,无论步进器需要停止什么,它都应该减速,而不是只停止
生成步进和某种类型的空闲。如果涉及相当大的速度并且步进器
没有减速,则可能有两个问题。如果不使用外部二极管,驱动器会损坏,
并且由于动能过剩而损坏或至少会导致机械弯曲。
这只是高速和更大惯性的问题。如何解决这个问题。
例如,速度为 1mt/sec ,重量为 1kg ,步进速度 = 66.66khz 在 16x 微步和
每秒 20.833 轮,巡航期间每 15 uS 产生一个步进脉冲。
什么是计算表/计划器/…的最佳方法,使电机旋转直至截止速度
以最快的方式。

停止步进 #876
成员

@cri-s:是的,但相反,停止/警报应尽快停止。如果用户设置了非常低的加速度,您可能会遇到这样的情况,您的机器仍然会撞到什么东西,因为可能需要几厘米的行程才能使机器减速直至停止。

更好的解决方案是使它成为一个可配置的选项来确定停止行为。我会考虑添加这个,但它的优先级不高。

喜欢 (0)