如果不完全测试电路板,通过探测每个组件,很难准确判断。您最好的选择可能是尝试一下,看看它是否正常工作,如果没有,您会确切地看到什么不起作用......如果这有意义的话。虽然不完全一样的问题,这个答案,这个问题如何激烈正反转电源极性的坡道板?,可能会有所帮助。
现在,在正确阅读您的问题 (:-D) 后,我看到您已经完成了我提到的上述操作。也许这些链接会有所帮助:
RepRap Wiki 上还有其他类似的链接。您可能需要检查功率 MOSFET 和/或保险丝。问题是要知道 Arduino Mega 是否损坏,或 RAMPS 板是否损坏,或两者都损坏。
但是,请执行一些相对简单的检查,如下所列:
- 输出;
- MOSFET - 特别是Q3由
D8
, 和;
- 保险丝 - 特别是F2(
MFR1100
- 请参阅下面的示意图),因为它是单独提供的保险丝12V2
,反过来,D8
/ Q3 将其用于加热床。应该注意的是,有两条12 V 电源线,后者与加热床有关:
另外……还有一些事情需要注意。根据您声称要连接到 RAMPS 板上的内容,引脚会四处移动。您有 3 个高功率 MOS-FET。您可以使用 RAMPS 板来驱动热床、风扇和 2 个挤出机的某种组合。根据您声称在打印机上拥有的内容,事物的密码会四处移动。
我有点怀疑是什么导致了你的问题......但它可能是......
并检查配置(有点远)
您是否检查过没有任何错误情况(例如MAXTEMP
或MINTEMP
)阻止热端开启?
警惕高电流消耗设备(例如加热床)的随机切换输出
您的主题是“D8 到 D10”,但如果这是您的加热床,则不能这样做。D8 在 11amp 电路上。将加热床插入 D9 或 D10 会扔掉 5 安培保险丝,它会熔断。
测试输出:
但基本上测试io端口
移除坡道
在要使用的 D 端口中设置 LED 和电阻器(确保 LED 极性正确)
加载闪烁演示程序,将其使用的端口更改为您测试的端口。上传固件(这将覆盖您当前的固件) 是否闪烁?是的 IO 引脚没问题,不,IO 引脚已死。
重复所有要测试的 io 引脚
有关更多信息,请访问 learn.adafruit.com
检查保险丝
检查保险丝(黄色的大东西)。依次将仪表接地和保险丝的两侧。您应该在两者上获得大约 12v。
连续性检查
在没有插入电源的情况下测试加热床的连续性。您的电路中是否有开路?
和
你检查过电缆吗?D8 的 LED 灯也会亮吗?
线程的下一部分处理过热 (50 A?) MOSFET。检查条件:
好吧,我想我找到了罪魁祸首,任何想法为什么会爆炸?

几个好点
我发现床有两个问题。
这些套件中通常使用的标准 MOSFET 具有 RDS,可在 10A 时产生大量热量,并且在此水平上,数据表上说要安装散热器。将一块金属拧到 MOSFET 上解决了我使用铝支架的问题,因为这就是我所铺设的,如果您将其从 PC 上铺设,导热膏也有帮助。
很多热床都说它们是 1.2 欧姆,但并没有(只是制造过程中的差异?)在上面贴一个便宜的万用表,但实际上它可能无法正确读取。我发现了这一点,因为我的床一直在跳闸 11A 多保险丝,但 12A 很好,这意味着它在 1.1 欧姆左右。好消息是这意味着我的床加热得稍微快一点!
但是当你的晶体管烧坏时,我想多保险丝没问题,但当 MOSFET 正常工作时,你可能会发现它确实会慢慢启动,因为如果它接近其触发点,它会轻轻加热并停止电流,但请注意。
一个好的测试程序 -这可能是与您的案例最相关的检查
这不是它的接线方式。检查原理图。
RAMPS 上的 12V 输入 -- 保险丝 -- (PS1) + 输出到 BED
GND -- Source[MOSFET]Drain -- (PS2) - 输出到 BED D8 ---------------- 栅极
如您所见,MOSFET 正在将 GND 连接切换到床。只要保险丝完好,只要通电,+ 床端子上就会始终有 +12V 电压。RAMPS 上的 + 和 - BED 端子上有一个 LED 来指示电压。如果当您从主机软件打开加热床时该 LED 正在打开,则 MOSFET 是好的。如果它不亮,他们可能有一个坏的 MOSFET 或者你的 +12V 电源坏了。使用电压表跨床端子和 RAMPS 中的 12V 床电源输入进行验证。
Prusa 加热床 PCB 的电阻应在 1.1 欧姆左右。

然后对保险丝进行一些测试。查看保险丝F2(保护12V2
电路的罪魁祸首):
你还没有提到检查保险丝。你应该确保它没有被炸毁。如果 RAMPS 仍然连接到床的 12V 电源,您可以使用电压表轻松检查 + 床端子和电源接地线(电源和 RAMPS 之间的任何 - 端子)之间的电压表。如果保险丝仍然完好,您应该读取 12V。如果不是,则保险丝可能已熔断。如果保险丝是好的,那么就是 MOSFET 的问题。
您应该目视检查 MOSFET 的焊盘,以确保所有 3 个引脚仍然焊接良好。芯片可能会变得足够热以熔化焊料,从而导致连接断开。然后打开电源,打开主机软件中的床加热器并测量进入 MOSFET 栅极引脚的电压。那应该是 MOSFET 与 + D8 端子同一侧的外部引脚。您应该在那里看到 TTL 电压(可能接近 5V)。如果你这样做了,那么它确认 MOSFET 是坏的。
顺便说一句,1.5 欧姆对于床电阻来说可能太高了。当您将万用表引线接触在一起时,您需要减去测量的电阻。那里很容易有 0.4 欧姆。
和
至于检查保险丝,另一种方法是关闭 RAMPS 的所有 12V 电源,并检查 RAMPS 上 + 床电源输入和 + 床输出之间的连续性。如果保险丝仍然完好,这应该是短路(接近 0 欧姆)。如果您将 + 引线断开到床上,那么这会更准确。
对于保险丝F1,您可以执行以下操作,尽管它极不可能熔断,因为电路的其余部分正在从12V
电路工作:
还有一个单独的保险丝用于 RAMPS 的其他 12V 电源输入,为控制器的其余部分供电,包括 AT Mega。您也应该以类似的方式进行检查。在所有电源关闭的情况下,测量 RAMPS 上 F1 引线之间的电阻。您还可以仔细检查旁边 F2(床 12V 保险丝)的电阻。
这应该给你一些东西开始。在不了解更多细节的情况下,很难做到更精确。