主板加热床连接器未通电

3D打印 电子产品 flsun-3d-cube
2021-05-16 20:08:30

Flsun 3D 立方体;马林鱼 1.1.1;主板:Makerbase MKS Gen_L V1.0;从 Repetier 或 OctoPrint 运行。

最近,当主板停止为加热床供电时,我不得不更换主板。我得到了新的主板——相同的品牌、版本等——一切都设置得和以前一样,但床仍然不加热。万用表在电路板的热床触点上显示零,无论是使用来自终端的 G 代码(在 Repetier 和 Octoprint 中)、打印文件中的 G 代码还是打印机正面的控制面板。热敏电阻工作:如果我在床上放一盏加热灯,它会记录温度变化。

坏板?我错过了 Merlin 配置中的某些内容?如果床头加热器本身坏了,板子是否足够聪明,不会给它通电?

2个回答

考虑:

万用表显示整个电路板的热床触点为零

这意味着

  • 如果您测量电阻,则加热床没有电阻。基本上这意味着床很短。这可能是它不起作用的原因。如果你想为它供电,你就创建了一个短片。您需要更换加热床,而不是更换电路板。大约 200 x 200 毫米的加热床的典型值约为 1.2 Ω(0.9 和 1.5 Ω 之间的测量值是合理的预期)。
  • 如果您测量电压,则加热床没有获得加热电源,或者电源没有到达床(未打开或断线?)。然后最好测量电阻(床和电线的电阻)。如果床的电阻大约在1.2Ω左右(见上),您可以尝试将加热床直接连接到电源,看它是否变热,如果是,请立即断开连接以防止损坏。从这个实验中你可以发现加热床是否坏了(或电缆),或者板是否工作不正常,但是,当你尝试了 2 个板时,这很奇怪。一个可能的嫌疑人可能是 MOSFET,如果您使用它的外部 MOSFET 板,它会安排加热床的供电。
  • 如果测量电流,然后你发现没有动力传递到板,但你也有可能打破在这个过程中您的电路板,为测量电流是(接近)0Ω连接和必须做的线的一个电路。

由于当您连接到 12 V 时床是温暖的,这意味着床和接线都很好。听起来您的万用表不太准确,读数为 0.5 Ω(或者您不小心测量了其他电路),但不用担心。

由于两块板都不为床供电,因此它似乎可能是固件设置。为了帮助解决这个问题,请查看您的配置文件,该pins_ramps.h文件可能会有所帮助。

作为第一项检查,您的mks_gen_L.h文件应如下所示;

    #if HOTENDS > 2 || E_STEPPERS > 2
  #error "MKS GEN L supports up to 2 hotends / E-steppers. Comment out this line to continue."
#endif

#define BOARD_NAME "MKS GEN L"

//
// Heaters / Fans
//
// Power outputs EFBF or EFBE
#define MOSFET_D_PIN 7

//
// CS Pins wired to avoid conflict with the LCD
// See https://www.thingiverse.com/asset:66604
//

#ifndef X_CS_PIN
  #define X_CS_PIN 59
#endif

#ifndef Y_CS_PIN
  #define Y_CS_PIN 63
#endif

#include "pins_RAMPS.h"

现在您需要确认的是您的床已连接到 D7。