将激光模块添加到 Reprap Guru Prusa i3

3D打印 prusa-i3 g代码 坡道-1.4 接线 激光
2021-05-06 12:20:29

我有一台 Reprap Guru Prusa i3 v2 3D 打印机。是 192 MB 手册的链接。这里是链接到的资源页面的的RepRap大师。手册的第 58 页讨论了电子产品。

我从在线资源 (AliExpress) 购买了 5.5 W 激光器。它有自己的控制器模块。它有一个带 3 针的连接器

  1. 12伏
  2. 脉宽调制

我现在想在 3D 打印机喷嘴的位置连接激光模块。我已经能够物理安装它,但不确定如何将它连接到 Reprap Guru Prusa i3 板。

我不是电气工程师,但我能够按照明确的说明连接电线。任何有关如何将此模块连接到 3D 打印板的指示表示赞赏。

更新:

  1. 我的 3D 打印机板是一块 Arduino Mega 2560 板。
  2. 我已经能够使用风扇连接为激光器供电并且它可以燃烧东西(所以它可以工作)。我已连接到 D9 引脚
  3. 现在需要弄清楚将 PWM 从激光模块连接到 Arduino Mega 2560 板的位置
1个回答

通过连接到 D9 输出接头(请参阅下面的 RAMPS 1.4 屏蔽示意图),您只有 2 条代表预定负载和接地的电线。您实际上需要将正极(红色)引线连接到 12 V 电源,将负极(黑色)引线接地。在您的示例中,第三根线(通常是不同颜色)需要连接到实际的 D9;请注意,这个连接到 MOSFET!由于不容易获得,使用其他免费引脚要容易得多。


只需使用打印冷却风扇(用于调度 MOSFET)的 PWM 引脚(连接到 MOSFET),然后您就可以使用 G 代码M106M106 S127调度激光功率,例如选择一半的功率(S255将是最大功率)。或者,可能更好的解决方案是您可以使用微处理器的任何空闲(但暴露)引脚;您可以使用 G 代码M42设置该引脚的值

M42 切换通用 I/O 引脚。使用 M42 Px Sy 将引脚 x 设置为值 y,省略 Px 时将使用 LEDPIN。

您需要做的唯一电气接线是连接一根电线(焊接或连接到接头)以将其与电源线和地线捆绑在一起,然后将其路由到激光模块。

请注意,Mega 的 PWM 引脚编号为 D2 至 D13。此外,D44、D45 和 D46 也支持 PWM。检查 RAMPS 1.4(Reprap Guru 的板/屏蔽)引脚,您会看到 D8、D9 和 D10 用于 MOSFET(因此不容易获得,需要焊接)。例如,D2 和 D3 由 X max/min 限位器使用(请注意,大多数打印机不使用 X-max,因此引脚 D2 在您的机器上可能是空闲的)。

出于您的目的,可以使用以下任何引脚:D2、D4-7、D 11 12-13 和 D44-46。

最好的选择是D11引脚(再想一想,D4 可能是一个更好的选择,因为与引脚 D11 上的 PWM 相关定时器在 Marlin内部用于生成中断);它有一个引脚,您可以连接到 SERVO 接头引脚。

图像显示了引脚的位置:

RAMPS 引脚布局

下图是连接激光模块的示例: 将激光模块连接到 AUX2 上的 RAMPS D4 引脚