注释
您的逆变器应始终设置为 400HZ。
|
作者
我为什么要这么做?这是使用逆变器和 grbls pwm 输出来实现可变速度的关键。如果我只想要一种速度,我只需要一个开关。 |
贡献者
@poesel: 不确定这是否对您有帮助,因为我不太确定您在问什么。您可以在 cpu_map.h 中更改主轴 PWM 输出频率。目前激光的频率为 1kHz。如果我没记错的话,它可以更改为其他 2 个更高的频率。此外,如果您只想要一个开关,您可以禁用 VARIABLE_SPINDLE,这会将引脚从 D11 移动到 D12(或者您可以在 cpu_map.h 中更改它以保持不变)。 |
作者
@chamnit: 我想用逆变器控制主轴速度,同时我找到了解决方案: R2 4.7 kohm R3 180 ohm Rpot1 310 Ohm C1 47 uF, 16 V 这可能对 wiki 有用,因为 pwm 输出不仅有用对于激光。 |
现在似乎有相当优雅的解决方案将环阳RS485通信直接集成到GRBL,如果你能帮助测试我会很高兴: |
警告:这可能与 grbl 根本无关。如果您认为它在错误的地方,请关闭问题。
我已将 D11 连接到我的 Huanyang 逆变器上的 5v 输入。这一直有效,直到您低于 50Hz。然后主轴开始颠簸(无负载)。我猜这是由 Arduino 的 PWM 输出和逆变器将“长”0v 相位解释为停止引起的。所以我添加了一个 RC 滤波器,现在主轴可以在低至 14Hz 的频率下工作而不会抖动。
问题:当我使用 PWM 控制并将龙门架一起移动时,所有轴开始发出疯狂的嘎嘎声。不带主轴移动可以,带主轴不移动可以,但不能搞砸。
我不知道 RC 如何影响 grbl?如何将 Arduino 连接到逆变器?
谢谢