硬件部分

按照图片接线就可以

ramps1.4-2.png

固件部分

我的固件是Marlin 2.x, 在 Configuration.h 中搜索 PSU_CONTROL 找到如下代码, 我已经给出中文注释.

#define PSU_CONTROL                 // 去掉注释, 开启电源控制
//#define PSU_NAME "Power Supply"

#if ENABLED(PSU_CONTROL)
  #define PSU_ACTIVE_HIGH false     // ATX电源默认false即可

  #define PSU_DEFAULT_OFF           // 电源默认关闭
  //#define PSU_POWERUP_DELAY 100   // 电源启动延迟

  #define AUTO_POWER_CONTROL        // 启用自动控制
  #if ENABLED(AUTO_POWER_CONTROL)
    // 以下是自定义开启电源事件
    #define AUTO_POWER_FANS
    #define AUTO_POWER_E_FANS
    #define AUTO_POWER_CONTROLLERFAN
    #define AUTO_POWER_CHAMBER_FAN
    #define AUTO_POWER_E_TEMP        50
    #define AUTO_POWER_CHAMBER_TEMP  30
    // 以上是自定义开启电源事件
    #define POWER_TIMEOUT 5         // 延时自动关闭电源
  #endif
#endif

打开 src/pins/ramps/pins_RAMPS.h 搜索 PS_ON_PIN 按照如下修改

#ifndef PS_ON_PIN
  #define PS_ON_PIN                           63
#endif

保存编译上传就可以了.

Last modification:July 27th, 2020 at 06:44 pm
如果觉得我的文章对你有用,请随意赞赏