开源改变世界

G04 最小值 #960

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

关闭
Arcadium47 开启了这个问题 2020 年 11 月 23 日 · 2 条评论
关闭

G04 最小值#960

Arcadium47 开启了这个问题 2020 年 11 月 23 日 · 2 条评论

注释

G04 最小值 #960

你好,

我有一个 grbl 1.1f,我想使用 G04 命令,我知道如果我发送 G04 P1 – 它会延迟 1 秒。我需要毫秒,所以我发送的值从 0.0012 到 0.2500。

问题是我只注意到 5 或 4 个不同的延迟时间,好像它只以 50 毫秒的增量进行解释(我使用了声音范围,它清楚地显示了 5 层刻度)。这是由于 grbl 还是硬件?
也许有一些建议我怎样才能达到 1 毫秒(甚至更好的 0.1 毫秒)停留时间?

西马斯

G04 最小值 #960

grbl/grbl/config.h

第 409 至 414 行 eefe2bb

//在停留期间执行的时间延迟增量。默认值设置为 50ms,它提供
//大约 55 分钟的最大时间延迟,对于大多数应用程序来说已经足够了。增加
//这个延迟会线性增加最大停留时间,但也会降低响应速度
//运行时命令执行,如状态报告,因为这些是在每次停留之间执行的
//时间步长。另外,请记住,Arduino 延迟计时器对于长时间延迟不是很准确。
# define DWELL_TIME_STEP 50 //整数 (1-255)(毫秒)

 

G04 最小值 #960
作者

非常感谢你

喜欢 (0)