原始 Prusa i3 上的加热床不加热。使用斜坡 1.4 EFB

3D打印 prusa-i3 加热床 坡道-1.4
2021-05-13 20:53:48

所以正如标题所说,我的加热床停止加热中间打印。

我非常有信心床本身不是问题,因为我已经对电线进行了连续性测试和电阻检查(显示总电阻约为 1.5 欧姆,这是应该的)。我已经对输入端子进行了电压检查,结果显示成功输出 12 V。

最后,我在加热床应该输出到的 D8 处的输出端子上进行了电压测试。结果是接近 0 V。然后我注意到通常为 D8 点亮的 LED 已关闭。奇怪的是,我从 D8 上拔掉了电线,这次 LED 像预期的那样亮了起来。因此,我认为问题出在连接到 D8 的 MOSFET 上。

我提出的解决方案是将加热床终端移至 D9 而不是 D8。我希望这样做,因为尽管为风扇设置了固件,但我没有将风扇连接到 D9。这使得该端子处于开路状态,并且具有潜在未损坏的 MOSFET。尽管如此,我还没有找到有关如何实现这一目标的信息。

你们有什么感想?这是一个好主意还是应该更换组件(或板)?任何帮助将不胜感激。

2个回答

首先你应该检查一下床在直接施加12V时是否还能工作。然后,您还可以检查 12V 输出端子上的电压,以在为病床供电时测量电源装置。不清楚您是否在为大负载供电时测量了 PSU 的电压。

将外部 MOSFET 板排除在外也是一个好主意(您拥有的组件越少,您需要进行故障排除的次数就越少)。

从帖子中可以得出结论,您正在使用所谓的 RAMPS EFB 设置,例如,在固件打印机设置中由常量定义的Marlin 固件IS_RAMPS_EFB(针 10 上的挤出机,针 9 上的风扇和针 8 上的床)。

在 pin 配置文件pin_RAMPS.h 中,您可以找到以下几行:

#define FAN_PIN        RAMPS_D9_PIN
#define HEATER_BED_PIN RAMPS_D8_PIN

要更改引脚布局,请切换常量的值。

您可以在 Marlin 固件中交换引脚。当你从 GitHub 下载它时,有一个叫做pins.h的文件(请注意这个文件是一个例子),你可以使用你的设置来跳过损坏的 mosfet。

有时,直接在电路板上拆焊和交换元件可能更容易、更快捷——这取决于我们的技能组合