对话
您好, 你知道如何解决这样的问题吗?我对 C 的了解非常有限,但可以肯定的是,它不能依赖标准的 PWM!我认为解决这个问题将使 grbl 控制器的这种包含更加通用。 谢谢,也感谢 grbl 的维护者! |
硬件 PWM 方法是适合 atmega328 芯片极其有限空间的唯一选择。Grbl 已经使用了几乎所有可用空间。 |
感谢你的回答!这就是我害怕的。对于那些面临与我相同问题的人,替代方法是使用单独的板将 PWM 转换为伺服信号。然后您可以使用标准主轴代码来精确控制伺服。 你可以用简单的 555 制作这样的板,或者找一些制造它们的卖家(例如,参见这里) |
顺便一提。伺服选项不是为了给你一个伺服位置的精细控制,它是为笔式绘图仪制作的,你只需要向上或向下笔。精确定位是在硬件中完成的。 |
您好,我将此版本 1.1h 用于绘图仪,但我注意到在归位时伺服/主轴被禁用,给我带来了不必要的 pehavier。 编辑: |
我合并所做的更改@DWiskow在此存储库中使用 grbl 1.1h 版本。
DWiskow 在这篇文章中解释了他的工作,我在 1.1h 版本中复制了它。
现在您可以直接在 config.h 中启用 z 轴上的伺服,如@cprezzi方法。
谢谢你的工作。