开源改变世界

为绘图设备启动笔 #445

推推 grbl 2年前 (2023-01-22) 151次浏览

关闭
plof27 打开了这个问题 2014 年 7 月 18 日 · 6条评论
关闭

为绘图设备启动笔#445

plof27 打开了这个问题 2014 年 7 月 18 日 · 6条评论

注释

为绘图设备启动笔 #445

我想使用伺服电机驱动 XY 绘图仪上的笔。我正在考虑使用 spindle_control.c 代码来执行此操作,但我不知道该怎么做。请帮忙。

为绘图设备启动笔 #445

您可以添加 2 个 M 代码,一个用于降低笔,一个用于抬起笔。并使那些 M 代码运行/生成特定的 Z 移动?Home 是 Z0,笔触纸,Raise 是 Z-.2(如果是英寸)

为绘图设备启动笔 #445
成员

@plof27: 这取决于你的伺服如何工作。如果需要简单的高低信号,可以使用M8/9主轴使能/禁止指令来控制。如果需要一定范围的电压运动,可以在config.h中开启可变主轴输出,重新编译,flash。只需将 S 字与主轴控制命令一起使用即可管理电压输出。有关详细信息,请参阅 config.h。

为绘图设备启动笔 #445
成员

@plof27: 忘了说了,只有新的 v0.9f edge branch 源代码才支持可变主轴输出。

为绘图设备启动笔 #445
作者

@chamnit伺服采用不同频率的方波来设置不同的位置。

为绘图设备启动笔 #445
成员

@plof27:v0.9f spindle_control.c 中的可变主轴速度输出仅使用引脚 D11 上的 8 位硬件 PWM 输出。我认为我们为不同的电压电平设置了 PWM 占空比,但您假设您可以更改 PWM 设置以更改输出波形的频率以适应您的伺服。

为绘图设备启动笔 #445

类似问题:#220 #328

喜欢 (0)