注释
所有者
|
伺服用作轴的电机。您可以通过移动轴来控制它。对于笔式机器,您通常会将其设置为 Z 轴。它与主轴无关。 请确保您使用的是最新版本的固件,并使用此 Wiki 页面作为参考。 |
作者
|
我只是在研究这一页,并且已经学会了如何移动伺服。 |
所有者
|
伺服范围在机器空间中工作。这是一个关于如何设置它的 wiki 页面。您可以在该区域内创建工作空间偏移,但请记住伺服将限于您设置的机器空间。 您可以为伺服和激光使用不同的引脚。您甚至可以同时使用它们。您必须在编译时选择那些,但您应该能够为两种模式创建一个设置。 请花一些时间阅读 wiki,如果您有更多基本设置问题,请加入我们的 Discord 。 |
作者
|
感谢您的信息。我将再次研究 wiki – 我看到那里有很多新东西。 |


下午好,巴特。
非常感谢你的工作。我想基于您的控制器构建一个绘图机器人(CoreXY 机制)。但是有一个关于使用伺服的问题。
我使用 GRBL v1.3a 固件。pen_laser 的配置。H。我配置激光控制成功(在频率为5kHz的PWM引脚上,当参数S在0-255范围内变化时占空比发生变化)
当我在 config.h 中选择#define USE_PEN_SERVO 时。在配置中,PWM 引脚上的脉冲频率变为 50 Hz(脉冲长度 2ms),但是当改变舵机的位置时(例如,m3 s10 或 m3 s20),脉冲长度不会改变。并且仅当轴移动时才开始生成脉冲。我尝试了不同的配置和设置,但我没有学会如何改变舵机的位置。
我在这件事上寻求帮助。如何正确控制舵机移动手柄?是否可以从激光模式快速切换到伺服模式?否则,你必须有两个 ESP32 模块。
在 arduino Uno 上使用 GRBL_Servo 并控制伺服时,使用了用于向下移动的命令 M3 S20 和用于抬起手柄的 m5。