开源改变世界

修改 30khz 步进速率限制(20mhz uno) #285

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

关闭
samitray 开了这个issue 2017 年 10 月 1 日 · 2 条评论

注释

修改 30khz 步进速率限制(20mhz uno) #285

目前正在运行 grbl,使用 FCPU 20000000 在 328p 和 20mhz 晶体上编译。
grbl 的最大速率上限为 30khz,但是我只能找到
MAX_STEP_RATE_HZ 的注释掉的定义。有 DEFAULT_X_MAX_RATE
定义,但它们是单个轴的速率。
如果将最大步进速率设置为 40k 左右,需要更改什么?

干杯

修改 30khz 步进速率限制(20mhz uno) #285
109JB 评论了 2017 年 10 月 1 日  

没有默认编码限制。步数限制由您的最大速率和步数/毫米设置决定。如果你超出了硬件的能力,你会得到奇怪的行为。如果您更改了水晶,那么您应该能够在不更改任何代码的情况下提高最大速率。只需要更改 $ 设置。从 16mHz 到 20mHz 应该意味着能够达到 37.5mHz。

修改 30khz 步进速率限制(20mhz uno) #285
贡献者

30kHz 主要取决于 AVR 处理器处理步进中断的速度以及 Grbl 在最大流条件下需要执行的处理量。Grbl 不会主动检查 30kHz 步进限制。这是我测试过的推荐限制,可以涵盖大多数可预见的情况。

喜欢 (0)