注释
|
使用螺线管的方向信号。如果您需要为某些程序增加安全性,有时是必要的,请使用 m3 输出作为启用。使用两个电阻构建 和 电路作为驱动 uln 驱动器的示例,特别是如果您需要使用 pwm 切断螺线管。David Lang <notifications@github.com> schrieb am Fr., 19. Apr. 2019, 18:45:
|
|
在 Z 轴需要向下的整个过程中,螺线管的信号需要打开,方向信号是否仅在移动期间打开?还是它会一直亮着直到有另一个方向的运动?如果它继续存在,这是否可以成为定义行为的一部分,以便它在未来不会改变?David Lang 在 2019 年 4 月 19 日星期五,cri-s 写道:
|
|
dir 信号在重置时获得其默认状态,反转或不反转,然后根据需要在移动时更改并保持该状态。由于螺线管需要 10 毫秒才能下降,因此您必须计算加速度和行进距离,以便在 z 有效下降或上升之前轴不会移动。David Lang <notifications@github.com> schrieb am Fr., 19. Apr. 2019, 19:03:
|
|
我刚刚为我构建的 grbl 动力绘图机和螺线管驱动板尝试了这个 ( https://github.com/MarkJB/drv120_solenoid_driver_module 任何想法为什么? |
|
我已经将示波器连接到 Z_DIR 和 Z_STEP,并且当我在 X 和/或 Y 中发出移动时可以看到 Z_DIR 引脚改变状态。我没有改变关于 Z 的任何东西,所以看不出为什么 Z_DIR 正在改变状态. 我一直在试图找出代码中发生这种情况的原因,但运气不佳。我认为这可能与 ADAPTIVE_MULTI_AXIS_STEP_SMOOTHING 有关,但禁用它并没有帮助。 |
|
我认为最简单的 hack 是在第 324 行附近的 stepper.c 中添加一些代码,以便仅在设置了 Z step 位时才更改 Z 方向 |
|
为什么不使用 flood 或 spindel enable pin ? |
|
@langwadt我看不出如何实现它。 我认为 Z_DIR 的变化来自计划者。或许… @Aggebitter主轴销为方案 b。 |
|
不管它来自哪里,z 方向引脚与 stepper.c 第 324 行中的所有其他方向引脚一起设置或清除
用类似的东西替换它:
|
|
@langwadt谢谢!这似乎有效。 |
|
你好, |


我有一个 PCB 工厂,我正在尝试对其进行改造以从 grbl(cnc 屏蔽)运行。它没有电动 Z 轴,Z 轴由弹簧加载,带有螺线管,触发时驱动它向下停止。
有没有办法用 grbl 运行这个 Z?或者我必须在机器上放一个更正常的 Z 轴才能使用它吗?