开源改变世界

500 赫兹 #51

推推 grbl 3年前 (2023-02-10) 356次浏览
关闭
IhsanFuadi3 打开了这个问题 2020 年 12 月 12 日 · 13条评论
关闭

500 赫兹#51

IhsanFuadi3 打开了这个问题 2020 年 12 月 12 日 · 13条评论

评论

500 赫兹 #51


,在 nucleo f446 中,每个轴的速度可以达到 500 khz?
之前谢谢

500 赫兹 #51

您好,
我从未尝试过,但我认为这应该是可能的。
但是你必须改变 max_step_rate https://github.com/Schildkroet/GRBL-Advanced/blob/software/grbl/Config.h#L313-L317

500 赫兹 #51

先生,谢谢您的回复,
我在 util.h 中更改了 max_step_rate 和 F_CPU,并且可以正常工作

500 赫兹 #51

除非您实际更改时钟树,否则不应更改 F_CPU。否则 grbl 将无法正确计算步进率等

500 赫兹 #51

你的意思是可能错过一步?

500 赫兹 #51

不,错误的进给率等

500 赫兹 #51

oo 我明白了,但是如果我只是改变最大 _step_rate,grbl 只能达到 250 khz,我如何增加超过 250 khz?

500 赫兹 #51

如果我可以知道,如何计算计时器频率,如果我想要 500 khz,先生?

500 赫兹 #51

TIM_TimeBaseStructure.TIM_Prescaler = 7-1; // 24 MHz

改成 :
TIM_TimeBaseStructure.TIM_Prescaler = 3; // 48 MHz

F_TIMER_STEPPER 48000000UL

500 赫兹 #51

我用 Nucleo F446 先生

500 赫兹 #51

如果我将 max_step_rate 设置为 500000 Khz 有什么问题吗先生?用你建议的频率

500 赫兹 #51

我还没有尝试过。你必须自己去发现

500 赫兹 #51

好的,先生,谢谢您的回复